Object Storage Service (OSS) リソースの Block Public Access 構成をクエリします。
使用上の注意
デフォルトでは、Alibaba Cloud アカウントには、OSS リソースの Block Public Access 構成をクエリする権限があります。 RAM ユーザーまたは Security Token Service (STS) によって提供されるアクセス認証情報を使用して OSS リソースの Block Public Access 構成をクエリする場合は、oss:GetPublicAccessBlock 権限が必要です。 詳細については、「RAM ポリシーの一般的な例」をご参照ください。
リクエスト構文
GET /?publicAccessBlock HTTP/1.1
Date: GMT 日付
Content-Length: ContentLength
Content-Type: application/xml
Host: oss-cn-hangzhou.aliyuncs.com
Authorization: SignatureValueリクエストヘッダー
GetPublicAccessBlock リクエストのすべてのヘッダーは、共通のリクエストヘッダーです。 詳細については、「共通リクエストヘッダー」をご参照ください。
レスポンスヘッダー
GetPublicAccessBlock リクエストへのレスポンスには、共通のレスポンスヘッダーのみが含まれています。 詳細については、「共通レスポンスヘッダー」をご参照ください。
レスポンス要素
要素 | タイプ | 例 | 説明 |
PublicAccessBlockConfiguration | コンテナー | N/A | Block Public Access 構成が格納されているコンテナー。 親ノード: なし 子ノード: BlockPublicAccess |
BlockPublicAccess | ブール値 | true | OSS リソースに対して Block Public Access が有効になっているかどうかを示します。
|
例
リクエストの例
GET /?publicAccessBlock HTTP/1.1 Date: Mon, 19 Feb 2024 08:40:17 GMT Content-Length: 0 Content-Type: application/xml Host: oss-cn-hangzhou.aliyuncs.com Authorization: OSS qn6q**************:77Dv****************成功レスポンスの例
HTTP/1.1 200 OK x-oss-request-id: 534B371674E88A4D8906**** Date: Mon, 19 Feb 2024 08:40:17 GMT Server: AliyunOSS <?xml version="1.0" encoding="UTF-8"?> <PublicAccessBlockConfiguration> <BlockPublicAccess>true</BlockPublicAccess> </PublicAccessBlockConfiguration>
OSS SDK
Go V2 用の OSS SDK を使用して、GetPublicAccessBlock 操作を呼び出すことができます。
ossutil
GetPublicAccessBlock 操作に対応する ossutil コマンドについては、「get-public-access-block」をご参照ください。