Exclui uma política de retenção baseada em tempo desbloqueada de um bucket.
Observações de uso
Para excluir uma política de retenção desbloqueada, você precisa da permissão
oss:AbortBucketWorm. Para mais informações, consulte Conceder uma política personalizada.-
Por padrão, uma política de retenção baseada em tempo entra no estado InProgress ao ser criada. A política permanece nesse estado por 24 horas, período em que os dados do bucket ficam protegidos.
Após 24 horas da ativação da política de retenção: se a política não for bloqueada, ela se tornará inválida.
Durante a janela de 24 horas após a ativação da política de retenção: caso a política não esteja bloqueada, o proprietário do bucket e os usuários autorizados poderão excluí-la. Se a política estiver bloqueada, não será possível reduzir o período de proteção nem excluir a política. O período de proteção só pode ser estendido.
Se um bucket contiver objetos dentro do período de proteção, não será possível excluir o bucket ou sua política de retenção. A exclusão do bucket também remove sua política de retenção. Apenas o proprietário pode excluir um bucket quando ele estiver vazio.
Sintaxe do comando
ossutil api abort-bucket-worm --bucket value [flags]
|
Parâmetro |
Tipo |
Descrição |
|
--bucket |
string |
Nome do bucket. |
Para mais informações, consulte Opções de linha de comando.
Exemplos
Exclua a política de retenção desbloqueada do bucket examplebucket.
ossutil api abort-bucket-worm --bucket examplebucket