Este tópico descreve como gerenciar as configurações de bloqueio de acesso público para buckets usando o OSS SDK for Go V2.
Observações
O código de exemplo neste tópico usa o ID da região
cn-hangzhouda região China (Hangzhou). Por padrão, use o endpoint público para acessar recursos em um bucket. Para acessar recursos no bucket por meio de outros serviços da Alibaba Cloud na mesma região em que o bucket está localizado, use um endpoint interno. Para obter mais informações sobre as regiões e endpoints compatíveis com o Object Storage Service (OSS), consulte OSS regions and endpoints.Neste tópico, as credenciais de acesso são obtidas a partir de variáveis de ambiente. Para obter mais informações sobre como configurar credenciais de acesso, consulte Configure access credentials (Go SDK V1).
Código de exemplo
Ative o bloqueio de acesso público para um bucket
Consulte as configurações de bloqueio de acesso público para um bucket
Exclua as configurações de bloqueio de acesso público para um bucket
Referências
Para obter o código de exemplo completo para gerenciar as configurações de bloqueio de acesso público, consulte Exemplo no GitHub.
Para obter mais informações sobre a operação da API que você pode chamar para ativar o bloqueio de acesso público para um bucket, consulte PutBucketPublicAccessBlock.
Para obter mais informações sobre a operação da API que você pode chamar para consultar as configurações de bloqueio de acesso público de um bucket, consulte GetBucketPublicAccessBlock.
Para obter mais informações sobre a operação da API que você pode chamar para excluir as configurações de bloqueio de acesso público de um bucket, consulte DeleteBucketPublicAccessBlock.