Obsoleto: OBTER solicitação de conformidade do bucket
A solicitação de conformidade GET Bucket está obsoleta. No entanto, você pode continuar usando essa solicitação para determinar as configurações de conformidade atualmente em vigor para um bucket em conformidade legado existente.
O recurso de conformidade do StorageGRID que estava disponível nas versões anteriores do StorageGRID está obsoleto e foi substituído pelo bloqueio de objetos do S3. Consulte o seguinte para obter mais detalhes: |
Você deve ter a permissão S3:GetBucketCompliance, ou ser raiz da conta, para concluir esta operação.
Exemplo de solicitação
Esta solicitação de exemplo permite que você determine as configurações de conformidade para o bucket chamado 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 de um intervalo no qual cada objeto será retido por um ano (525.600 minutos), a partir de quando o objeto é ingerido na grade. Atualmente, não existe qualquer retenção legal neste intervalo. Cada objeto será automaticamente excluído 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 |
---|---|
Repetição de PeriodMinutes |
A duração do período de retenção para objetos adicionados a este intervalo, em minutos. O período de retenção começa quando o objeto é ingerido na grade. |
LegalHod |
|
Autodelete |
|
Respostas de erro
Se o intervalo 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
.