Deprecato: OTTIENI una richiesta di conformità bucket
La richiesta DI compliance GET Bucket è obsoleta. Tuttavia, è possibile continuare a utilizzare questa richiesta per determinare le impostazioni di conformità attualmente in vigore per un bucket compatibile esistente.
La funzionalità di conformità StorageGRID, disponibile nelle versioni precedenti di StorageGRID, è obsoleta ed è stata sostituita da blocco oggetti S3. |
Per completare questa operazione, si dispone dell'autorizzazione s3:GetBucketCompliance o si è root dell'account.
Esempio di richiesta
Questa richiesta di esempio consente di determinare le impostazioni di conformità per il bucket denominato mybucket
.
GET /mybucket/?x-ntap-sg-compliance HTTP/1.1 Date: date Authorization: authorization string Host: host
Esempio di risposta
Nella risposta XML, <SGCompliance>
elenca le impostazioni di compliance in vigore per il bucket. Questa risposta di esempio mostra le impostazioni di compliance per un bucket in cui ciascun oggetto verrà conservato per un anno (525,600 minuti), a partire da quando l'oggetto viene acquisito nella griglia. Attualmente non esiste un blocco legale in questo bucket. Ogni oggetto verrà automaticamente cancellato dopo un anno.
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>
Nome | Descrizione |
---|---|
RetentionPeriodMinutes |
La durata del periodo di conservazione per gli oggetti aggiunti a questo bucket, in minuti. Il periodo di conservazione inizia quando l'oggetto viene acquisito nella griglia. |
LegalHold |
|
Eliminazione automatica |
|
Risposte agli errori
Se il bucket non è stato creato per essere conforme, il codice di stato HTTP per la risposta è 404 Not Found
, Con un codice di errore S3 di XNoSuchBucketCompliance
.