En este tema se describe cómo gestionar las configuraciones de bloqueo de acceso público para buckets mediante OSS SDK for Go V2.
Notas
El código de ejemplo de este tema utiliza el identificador de región
cn-hangzhou, correspondiente a la región China (Hangzhou). De forma predeterminada, se usa el endpoint público para acceder a los recursos de un bucket. Si necesita acceder a dichos recursos desde otros servicios de Alibaba Cloud ubicados en la misma región que el bucket, utilice un endpoint interno. Para obtener más información sobre las regiones y los endpoints compatibles con Object Storage Service (OSS), consulte OSS regions and endpoints.En este tema, las credenciales de acceso se obtienen a partir de variables de entorno. Para conocer los pasos necesarios para configurar estas credenciales, consulte Configure access credentials (Go SDK V1).
Código de ejemplo
Habilitar el bloqueo de acceso público para un bucket
Consultar las configuraciones de bloqueo de acceso público de un bucket
Eliminar las configuraciones de bloqueo de acceso público de un bucket
Referencias
Para consultar el código de ejemplo completo que permite gestionar las configuraciones de bloqueo de acceso público, revise el ejemplo en GitHub.
Si desea conocer más detalles sobre la operación de API que permite habilitar el bloqueo de acceso público para un bucket, consulte PutBucketPublicAccessBlock.
Para obtener más información acerca de la operación de API con la que se consultan las configuraciones de bloqueo de acceso público de un bucket, consulte GetBucketPublicAccessBlock.
Si requiere datos adicionales sobre la operación de API utilizada para eliminar las configuraciones de bloqueo de acceso público de un bucket, consulte DeleteBucketPublicAccessBlock.