バケットのアクセス追跡ステータスを照会します。 たとえば、アクセスパターンを監視し、コールドデータをより費用効果の高いストレージクラスに移動するために、最終アクセス時間に基づいてライフサイクルルールを設定する場合は、まずバケットのアクセス追跡を有効にする必要があります。
使用上の注意
バケットのアクセス追跡ステータスを照会するには、oss:GetBucketAccessMonitor
権限が必要です。 詳細については、「RAMユーザーへのカスタムポリシーのアタッチ」をご参照ください。
リクエスト構文
GET /?accessmonitor HTTP/1.1
ホスト: BucketName.oss.aliyuncs.com
日付: GMT日付
権限付与: SignatureValue
リクエストヘッダー
このリクエストには、共通リクエストヘッダーのみが含まれます。 詳細については、「共通HTTPヘッダー」をご参照ください。
レスポンスヘッダー
このリクエストには、共通のレスポンスヘッダーのみが含まれます。 詳細については、「共通HTTPヘッダー」をご参照ください。
レスポンス要素
要素 | データ型 | 例 | 説明 |
AccessMonitorConfiguration | Container | N/A | バケットのアクセス追跡設定。 子ノード: ステータス |
Status | String | Enabled | バケットのアクセス追跡ステータス。 有効な値:
親ノード: AccessMonitorConfiguration |
例
リクエストの例
GET /?accessmonitor HTTP/1.1
ホスト: oss-example.oss.aliyuncs.com
日付: 7月26日月曜日2021 13:08:38 GMT
権限付与: OSS qn6qrrqxo2oawuk53otf ****:ceOEyZavKY4QcjoUWYSpYbJ3 ****
レスポンスの例
HTTP/1.1 200 OK
x-oss-request-id: 5C1B138A109F4E405B2D ****
日付: 7月26日月曜日2021 13:08:38 GMT
コンテンツ-長さ: 125
Content-Type: application/xml
接続: キープアライブ
サーバー: AliyunOSS
<?xml version="1.0" encoding="UTF-8"?>
<AccessMonitorConfiguration>
<ステータス> 有効 </ステータス>
</AccessMonitorConfiguration>
参考資料
最終アクセス時間に基づくライフサイクルルールの詳細については、「最終アクセス時間に基づくライフサイクルルール」をご参照ください。
アクセス追跡を有効にした後、PutBucketLifecycle操作を呼び出して、最終アクセス時刻に基づいてライフサイクルルールを設定できます。 詳細については、「PutBucketLifecycle」をご参照ください。
エラーコード
エラーコード | HTTPステータスコード | 説明 |
AccessDenied | 403 | バケットにアクセスする権限がありません。 |
NoSuchBucket | 404 | ユーザーは存在しません。 |