Requête GET Bucket compliance obsolète dans StorageGRID
La requête GET Bucket compliance est obsolète. Cependant, vous pouvez continuer à utiliser cette requête pour déterminer les paramètres de conformité actuellement en vigueur pour un bucket Compliant existant.
|
|
La fonctionnalité de conformité StorageGRID, disponible dans les versions précédentes de StorageGRID, est obsolète et a été remplacée par S3 Object Lock. Pour plus de détails, consultez ce qui suit : |
Vous devez disposer de l'autorisation s3:GetBucketCompliance, ou être root du compte, pour effectuer cette opération.
Exemple de requête
Cette requête d'exemple vous permet de déterminer les paramètres de conformité du compartiment nommé mybucket.
GET /mybucket/?x-ntap-sg-compliance HTTP/1.1 Date: date Authorization: authorization string Host: host
Exemple de réponse
Dans la réponse XML, <SGCompliance> répertorie les paramètres de conformité en vigueur pour le compartiment. Cet exemple de réponse montre les paramètres de conformité d’un compartiment dans lequel chaque objet sera conservé pendant un an (525 600 minutes), à partir de son ingestion dans la grille. Il n’y a actuellement aucune restriction légale sur ce compartiment. Chaque objet sera automatiquement supprimé après un an.
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>
| Nom | Description |
|---|---|
RetentionPeriodMinutes |
La durée de la période de conservation des objets ajoutés à ce compartiment, en minutes. La période de conservation commence lorsque l'objet est ingérée dans la grille. |
LegalHold |
|
AutoDelete |
|
Réponses d'erreur
Si le compartiment n'a pas été créé pour être conforme, le code d'état HTTP de la réponse est 404 Not Found, avec un code d'erreur S3 de XNoSuchBucketCompliance.