Cette rubrique explique comment gérer les configurations de blocage de l'accès public pour les buckets en utilisant le SDK OSS pour Go V2.
Notes
L'exemple de code présenté dans cette rubrique utilise l'ID de région
cn-hangzhoucorrespondant à la région Chine (Hangzhou). Par défaut, le point de terminaison public est utilisé pour accéder aux ressources d'un bucket. Si vous souhaitez accéder aux ressources du bucket via d'autres services Alibaba Cloud situés dans la même région, utilisez un point de terminaison interne. Pour plus d'informations sur les régions et les points de terminaison pris en charge par Object Storage Service (OSS), consultez la page Régions et points de terminaison OSS.Dans cette rubrique, les identifiants d'accès sont récupérés depuis des variables d'environnement. Pour savoir comment configurer les identifiants d'accès, reportez-vous à la section Configurer les identifiants d'accès (SDK Go V1).
Exemple de code
Activer le blocage de l'accès public pour un bucket
Interroger les configurations de blocage de l'accès public pour un bucket
Supprimer les configurations de blocage de l'accès public pour un bucket
Références
Pour consulter l'exemple de code complet relatif à la gestion des configurations de blocage de l'accès public, rendez-vous sur la page Exemple Github.
Pour en savoir plus sur l'opération API permettant d'activer le blocage de l'accès public pour un bucket, voir PutBucketPublicAccessBlock.
Pour obtenir des détails sur l'opération API utilisée pour interroger les configurations de blocage de l'accès public d'un bucket, consultez GetBucketPublicAccessBlock.
Pour plus d'informations sur l'opération API qui permet de supprimer les configurations de blocage de l'accès public d'un bucket, reportez-vous à la documentation DeleteBucketPublicAccessBlock.