文档简介:
PUT Bucket accelerate
在PUT操作的url中加上accelerate,可以进行添加或修改CDN IP白名单的操作。如果Bucket已经配置了CDN加速,此操作会替换原有配置。只有根用户和PUT Bucket accelerate的子用户才能执行此操作,否则会返回403 AccessDenied错误。一个bucket最多配置5个IP白名单地址段。
请求语法
PUT /? accelerate HTTP/1.1 Host: BucketName.oos-cn.ctyunapi.cn Date: date Content-Length: ContentLength Authorization: signatureValue
transfer acceleration state
IP1 IP2
|
请求元素
名称 |
描述 |
是否必须 |
AccelerateConfiguration |
配置CDN加速的容器。 类型:容器 |
是 |
Status |
设置bucket的CDN加速状态。 类型:枚举 有效值:Enabled|Suspended 父节点:AccelerateConfiguration |
是 |
IPWhiteLists |
配置IP白名单的容器。 类型:容器 |
否 |
IP |
CDN服务提供商的IP白名单,IP值需符合 RFC 4632 中描述的CIDR 表示法。 |
否 |
请求示例请求示例
启动bucket的CDN加速功能,设置IP白名单列表包含:36.111.88.0/24和114.80.1.136。
PUT /? accelerate HTTP/1.1 Host: doc.oos-cn.ctyunapi.cn Date: Mon, 03Sep 2012 12:00:00 GMT Authorization: AWS fad0e782cd5132563e38:xQE0diMbLRepdf3YB+FIEXAMPLE=
< AccelerateConfiguration xmls="/doc/2006-03-01/"> Enabled
36.111.88.0/24 114.80.1.136
|
返回示例
HTTP/1.1 200OK x-amz-request-id: 32FE2CEB32F5EE25 Date: Mon, 03Sep 2012 12:00:00 GMT Connection: close Server: CTYUN |