Skip to main content
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

非推奨: GET バケットコンプライアンスリクエスト

GET Bucket コンプライアンス リクエストは非推奨です。ただし、このリクエストを引き続き使用して、既存のレガシー コンプライアンス バケットに現在有効なコンプライアンス設定を確認することはできます。

メモ

以前のStorageGRIDバージョンで利用可能だったStorageGRIDコンプライアンス機能は廃止され、S3 オブジェクト ロックに置き換えられました。詳細については、以下を参照してください。

この操作を完了するには、s3:GetBucketCompliance 権限を持っているか、アカウント ルートである必要があります。

リクエスト例

この例のリクエストでは、バケットのコンプライアンス設定を確認できます。 mybucket

GET /mybucket/?x-ntap-sg-compliance HTTP/1.1
Date: date
Authorization: authorization string
Host: host

応答例

レスポンスXMLでは、 `<SGCompliance>`バケットに有効なコンプライアンス設定を一覧表示します。このサンプル応答は、オブジェクトがグリッドに取り込まれた時点から 1 年間 (525,600 分) 各オブジェクトが保持されるバケットのコンプライアンス設定を示しています。現在、このバケットには法的保留はありません。各オブジェクトは 1 年後に自動的に削除されます。

HTTP/1.1 200 OK
Date: date
Connection: connection
Server: StorageGRID/11.1.0
x-amz-request-id: request ID
Content-Length: length
Content-Type: application/xml

<SGCompliance>
  <RetentionPeriodMinutes>525600</RetentionPeriodMinutes>
  <LegalHold>false</LegalHold>
  <AutoDelete>true</AutoDelete>
</SGCompliance>
Name 説明

保持期間(分)

このバケットに追加されたオブジェクトの保持期間の長さ(分)。保持期間は、オブジェクトがグリッドに取り込まれた時点で開始されます。

法的保留

  • True: このバケットは現在、法的保留中です。このバケット内のオブジェクトは、保持期間が終了していても、法的保留が解除されるまで削除できません。

  • False: このバケットは現在、法的保留の対象ではありません。このバケット内のオブジェクトは、保持期間が終了すると削除できます。

自動削除

  • True: バケットが法的保留中でない限り、このバケット内のオブジェクトは、保持期間が終了すると自動的に削除されます。

  • False: 保持期間が終了しても、このバケット内のオブジェクトは自動的に削除されません。これらのオブジェクトを削除する必要がある場合は、手動で削除する必要があります。

エラー応答

バケットが準拠して作成されていない場合、レスポンスのHTTPステータスコードは次のようになります。 404 Not Found S3エラーコードは XNoSuchBucketCompliance