Puede usar OSS SDK para Go V2 para habilitar el bloqueo de acceso público en recursos de Object Storage Service (OSS), así como consultar o eliminar las configuraciones de dicho bloqueo.
Notas de uso
El código de ejemplo usa de forma predeterminada el ID de región
cn-hangzhoucorrespondiente a China (Hangzhou) y el endpoint público. Para acceder a los recursos mediante otros servicios de Alibaba Cloud en la misma región que el bucket, use un endpoint interno. Para obtener más información sobre las regiones y endpoints compatibles con Object Storage Service (OSS), consulte OSS regions and endpoints.Las credenciales de acceso se obtienen de variables de entorno. Para más detalles sobre cómo configurar las credenciales de acceso, consulte Configure access credentials (Go SDK V1).
Código de ejemplo
Habilitar el bloqueo de acceso público
Consultar las configuraciones de bloqueo de acceso público
Eliminar las configuraciones de bloqueo de acceso público
Referencias
Para consultar el código de ejemplo completo, revise el ejemplo en GitHub.
Para la operación de API que habilita el bloqueo de acceso público, consulte PutPublicAccessBlock.
Para la operación de API que consulta las configuraciones de bloqueo de acceso público, consulte GetPublicAccessBlock.
Para la operación de API que elimina las configuraciones de bloqueo de acceso público, consulte DeletePublicAccessBlock.