Skip to main content
Uma versão mais recente deste produto está disponível.
O português é fornecido por meio de tradução automática para sua conveniência. O inglês precede o português em caso de inconsistências.

Solicitação GET de conformidade de bucket obsoleta no StorageGRID

A solicitação GET Bucket compliance foi descontinuada. No entanto, você pode continuar usando essa solicitação para determinar as configurações de conformidade atualmente em vigor para um bucket legado Compliant.

Observação

O recurso de conformidade do StorageGRID, disponível em versões anteriores do StorageGRID, foi descontinuado e substituído pelo S3 Object Lock. Veja mais detalhes a seguir:

Você deve ter a permissão s3:GetBucketCompliance ou ser o root 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

Na resposta XML, <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 é inserido na grid. Atualmente, não há guarda legal neste bucket. 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

RetentionPeriodMinutes

O período de retenção dos objetos adicionados a este bucket, em minutos. O período de retenção começa quando o objeto é ingerido no grid.

LegalHold

  • Verdadeiro: Este bucket está atualmente sob guarda legal. Os objetos neste bucket não podem ser excluídos até que a guarda legal seja suspensa, mesmo que o período de retenção tenha expirado.

  • Falso: Este bucket não está atualmente sob guarda legal. Os objetos neste bucket podem ser excluídos quando o período de retenção expirar.

AutoDelete

  • Verdadeiro: Os objetos neste bucket serão excluídos automaticamente quando o período de retenção expirar, a menos que o bucket esteja sob guarda legal.

  • Falso: Os objetos neste bucket não serão excluídos automaticamente quando o período de retenção expirar. Você deve excluir esses objetos manualmente se precisar excluí-los.

Respostas de erro

Se o bucket não foi criado para ser compatível, o código de status HTTP da resposta é 404 Not Found, com um código de erro S3 de XNoSuchBucketCompliance.