O status de versionamento de um bucket se aplica a todos os objetos nele contidos. Ative o versionamento de um bucket para recuperar uma versão anterior de um objeto caso o sobrescreva ou exclua acidentalmente.
Observações de uso
O código de exemplo deste tópico usa o ID de região
cn-hangzhou, da região China (Hangzhou). Por padrão, um endpoint público é usado para acessar os recursos de um bucket. Caso precise acessar os recursos do bucket a partir de outro serviço da Alibaba Cloud na mesma região do bucket, utilize um endpoint interno. Para mais informações sobre as regiões e endpoints compatíveis com o OSS, consulte Regions and endpoints.Defina o status de versionamento de um bucket. Para isso, você precisa da permissão
oss:PutBucketVersioning. Para obter o status de versionamento de um bucket, é necessária a permissãooss:GetBucketVersioning. Para mais informações, consulte Grant a custom access policy to a RAM user.
Código de exemplo
Configure o status de versionamento de um bucket
Consulte o status de versionamento de um bucket
Referências
Para acessar o código de exemplo completo que define o status de versionamento de um bucket, consulte put_bucket_version.py.
Para acessar o código de exemplo completo que obtém o status de versionamento de um bucket, consulte get_bucket_cors.py.