Obsoleto: solicitação de conformidade do GET Bucket
A solicitação de conformidade do GET Bucket está obsoleta. No entanto, você pode continuar a usar essa solicitação para determinar as configurações de conformidade atualmente em vigor para um bucket compatível legado existente.
|
O recurso de conformidade do StorageGRID que estava disponível em versões anteriores do StorageGRID foi descontinuado e substituído pelo S3 Object Lock. Veja o seguinte para mais detalhes: |
Você deve ter a permissão s3:GetBucketCompliance ou ser root da conta para concluir esta operação.
Exemplo de solicitação
Este exemplo de solicitação permite que você determine as configurações de conformidade para o bucket denominado mybucket
.
GET /mybucket/?x-ntap-sg-compliance HTTP/1.1 Date: date Authorization: authorization string Host: host
Exemplo de resposta
No XML de resposta, <SGCompliance>
lista as configurações de conformidade em vigor para o bucket. Este exemplo de resposta mostra as configurações de conformidade para um bucket no qual cada objeto será retido por um ano (525.600 minutos), a partir do momento em que o objeto for ingerido na grade. Atualmente não há retenção legal para este balde. Cada objeto será excluído automaticamente após um ano.
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 | Descrição |
---|---|
Período de retenção em minutos |
A duração do período de retenção para objetos adicionados a este bucket, em minutos. O período de retenção começa quando o objeto é ingerido na grade. |
Retenção Legal |
|
Exclusão automática |
|
Respostas de erro
Se o bucket não foi criado para ser compatível, o código de status HTTP para a resposta é 404 Not Found
, com um código de erro S3 de XNoSuchBucketCompliance
.