Cette rubrique explique comment gérer les tags d'un bucket.
Remarques sur l'utilisation
L'exemple de code de cette rubrique utilise l'ID de région
cn-hangzhoucorrespondant à la région Chine (Hangzhou). Par défaut, l'accès aux ressources d'un bucket s'effectue via le point de terminaison public. Pour accéder aux ressources du bucket depuis d'autres services Alibaba Cloud situés dans la même région, utilisez le point de terminaison interne. Pour plus d'informations sur les régions et les points de terminaison Object Storage Service (OSS), consultez la page Régions et points de terminaison.Dans cette rubrique, les identifiants d'accès sont récupérés depuis des variables d'environnement. Pour savoir comment configurer ces identifiants, reportez-vous à la section Configurer les identifiants d'accès.
Méthode
Configurer les tags d'un bucket
func (c *Client) PutBucketTags(ctx context.Context, request *PutBucketTagsRequest, optFns ...func(*Options)) (*PutBucketTagsResult, error)
Interroger les tags d'un bucket
func (c *Client) GetBucketTags(ctx context.Context, request *GetBucketTagsRequest, optFns ...func(*Options)) (*GetBucketTagsResult, error)
Supprimer les tags d'un bucket
func (c *Client) DeleteBucketTags(ctx context.Context, request *DeleteBucketTagsRequest, optFns ...func(*Options)) (*DeleteBucketTagsResult, error)
Paramètres de requête
|
Paramètre |
Type |
Description |
|
ctx |
context.Context |
Contexte de la requête, permettant notamment de spécifier la durée totale de celle-ci. |
|
request |
*PutBucketTagsRequest |
Spécifie les paramètres d'une opération API donnée. Pour plus de détails, consultez PutBucketTagsRequest. |
|
*GetBucketTagsRequest |
Spécifie les paramètres d'une opération API donnée. Pour plus de détails, consultez GetBucketTagsRequest. |
|
|
*DeleteBucketTagsRequest |
Spécifie les paramètres d'une opération API donnée. Pour plus de détails, consultez DeleteBucketTagsRequest. |
|
|
optFns |
...func(*Options) |
Facultatif. Paramètre au niveau de l'opération. Pour plus de détails, consultez Options. |
Paramètres de réponse
|
Paramètre |
Type |
Description |
|
result |
*PutBucketTagsResult |
Réponse à l'opération. Ce paramètre est valide lorsque la valeur de err est nil. Pour plus de détails, consultez PutBucketTagsResult. |
|
*GetBucketTagsRequest |
Réponse à l'opération. Ce paramètre est valide lorsque la valeur de err est nil. Pour plus de détails, consultez GetBucketTagsResult. |
|
|
*DeleteBucketTagsRequest |
Réponse à l'opération. Ce paramètre est valide lorsque la valeur de err est nil. Pour plus de détails, consultez DeleteBucketTagsResult. |
|
|
err |
error |
Statut de la requête. En cas d'échec, la valeur de err n'est pas nil. |
Exemples
Configurer les tags d'un bucket
Interroger les tags d'un bucket
Supprimer les tags d'un bucket
Références
Pour en savoir plus sur l'opération API permettant de configurer les tags d'un bucket, consultez la page PutBucketTags.
Pour en savoir plus sur l'opération API permettant d'interroger les tags d'un bucket, consultez la page GetBucketTags.
Pour en savoir plus sur l'opération API permettant de supprimer les tags d'un bucket, consultez la page DeleteBucketTags.