日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

PutBucket

調用PutBucket接口創建存儲空間(Bucket)。

注意事項

  • 要創建Bucket,您必須有oss:PutBucket權限。具體操作,請參見RAM用戶授權自定義的權限策略

  • 同一阿里云賬號在同一地域(Region)內最多支持創建100Bucket。

  • 每個地域都有對應的訪問域名(Endpoint)。關于地域與訪問域名對應關系的更多信息,請參見訪問域名和數據中心

  • 阿里云賬號對同一個Bucket執行多次PutBucket請求時,第一次請求是創建Bucket,后續請求是修改Bucket的元數據(例如Bucket ACL)。多次PutBucket請求會有Bucket元數據覆蓋風險,請謹慎操作。

請求語法

PUT / HTTP/1.1
Host: BucketName.oss-cn-hangzhou.aliyuncs.com
Date: GMT Date
x-oss-acl: Permission
Authorization: SignatureValue
<?xml version="1.0" encoding="UTF-8"?>
<CreateBucketConfiguration>
    <StorageClass>Standard</StorageClass>
</CreateBucketConfiguration>
  • 當您在OSS ON云盒中調用該接口時,您需要將Host替換為云盒Endpoint。更多信息,請參見云盒Endpoint

  • 當您調用該接口創建無地域屬性Bucket時,您需要將Host中的外網Endpoint(例如oss-cn-hangzhou.aliyuncs.com)替換為oss-rg-china-mainland.aliyuncs.com。更多信息,請參見存儲空間地域屬性

請求頭

名稱

類型

是否必選

示例值

描述

x-oss-acl

字符串

private

指定Bucket的訪問權限ACL。取值范圍如下:

  • public-read-write:公共讀寫

  • public-read:公共讀

  • private(默認):私有

關于Bucket訪問權限ACL的更多信息,請參見設置存儲空間訪問權限ACL。

x-oss-resource-group-id

字符串

rg-aek27tc****

指定資源組ID。

  • 如果在請求中攜帶該請求頭并指定資源組ID,則創建的Bucket屬于該資源組。

    當指定的資源組IDrg-default-id時,創建的Bucket屬于默認資源組。

  • 如果在請求中未攜帶該請求頭,則創建的Bucket屬于默認資源組。

您可以通過資源管理的控制臺或ListResourceGroups接口獲取資源組ID。具體操作,請分別參見查看資源組基本信息ListResourceGroups。

說明

創建無地域屬性Bucket時不支持配置資源組。

此接口還需要包含公共請求頭。更多信息,請參見公共請求頭(Common Request Headers)。

請求元素

名稱

類型

是否必選

示例值

描述

StorageClass

字符串

Standard

指定Bucket的存儲類型。取值范圍如下:

  • Standard(默認):標準存儲

    說明
    • 創建無地域屬性Bucket時,僅支持Standard類型。

    • OSS ON云盒使用場景中,僅支持Standard類型。

  • IA:低頻訪問

  • Archive:歸檔存儲

  • ColdArchive:冷歸檔存儲

  • DeepColdArchive:深度冷歸檔存儲

父節點:CreateBucketConfiguration

子節點:無

DataRedundancyType

字符串

LRS

指定Bucket的數據容災類型。取值范圍如下:

  • LRS(默認)

    本地冗余LRS將您的數據冗余存儲在同一個可用區的不同存儲設備上,可支持兩個存儲設備并發損壞時,仍維持數據不丟失,可正常訪問。

    說明

    創建無地域屬性Bucket時,僅支持LRS類型。

  • ZRS

    同城冗余ZRS采用多可用區(AZ)內的數據冗余存儲機制,將用戶的數據冗余存儲在同一地域(Region)的多個可用區。當某個可用區不可用時,仍然能夠保障數據的正常訪問。

說明

OSS ON云盒使用場景中,不支持使用此選項。

父節點:CreateBucketConfiguration

子節點:無

響應頭

名稱

類型

示例值

描述

Location

字符串

/oss-example

Bucket的地址。由/加上Bucket名稱組成。

默認值:無

此接口還涉及其他公共響應頭。更多信息,請參見公共響應頭(Common Response Headers)。

示例

  • 在默認資源組中創建Bucket

    PUT / HTTP/1.1
    Host: oss-example.oss-cn-hangzhou.aliyuncs.com
    Date: Fri, 24 Feb 2017 03:15:40 GMT
    x-oss-acl: private
    Authorization: OSS qn6q**************:77Dv****************
    <?xml version="1.0" encoding="UTF-8"?>
    <CreateBucketConfiguration>
        <StorageClass>Standard</StorageClass>
        <DataRedundancyType>LRS</DataRedundancyType>    
    </CreateBucketConfiguration>
  • 返回示例

    HTTP/1.1 200 OK
    x-oss-request-id: 534B371674E88A4D8906****
    Date: Fri, 24 Feb 2017 03:15:40 GMT
    Content-Length: 0
    Connection: keep-alive
    Server: AliyunOSS
    Location: /oss-example
  • 在指定資源組中創建Bucket

    請求示例

    PUT / HTTP/1.1
    Host: oss-example.oss-cn-hangzhou.aliyuncs.com
    Date: Fri, 24 Feb 2017 03:15:40 GMT
    x-oss-acl: private
    x-oss-resource-group-id: rg-aek27tc********
    Authorization: OSS qn6q**************:77Dv****************
    <?xml version="1.0" encoding="UTF-8"?>
    <CreateBucketConfiguration>
        <StorageClass>Standard</StorageClass>
    </CreateBucketConfiguration>

    返回示例

    HTTP/1.1 200 OK
    x-oss-request-id: 534B371674E88A4D8906****
    Date: Fri, 24 Feb 2017 03:15:40 GMT
    Content-Length: 0
    Connection: keep-alive
    Server: AliyunOSS
    Location: /oss-example

SDK

此接口所對應的各語言SDK如下:

錯誤碼

錯誤碼

HTTP狀態碼

描述

InvalidBucketName

400

創建Bucket時,定義的Bucket名稱不符合命名規范。

AccessDenied

403

返回該錯誤的可能原因如下:

  • 發起PutBucket請求時沒有傳入用戶驗證信息。

  • 沒有操作權限。

TooManyBuckets

400

創建的Bucket數量超過上限。同一阿里云賬號在同一地域(Region)內最多可創建100個 Bucket。

BucketAlreadyExists

409

  • Bucket已刪除的情況下,創建相同名稱的Bucket的時間不符合要求。

    刪除Bucket后,需要等待數小時(通常為4~8小時)才能再次創建同名的Bucket。

  • Bucket已存在的情況下,使用RAM用戶或者STS等方式調用PutBucket再次重復創建相同名稱的Bucket。

    僅支持使用阿里云賬號再次重復創建相同名稱Bucket。

  • 沒有權限調用PutBucketAcl接口。請確保通過Bucket Policy或者RAM Policy授予調用者oss:PutBucketAcl的權限。