Ajouter ou retirer des tags à vos load balancers

Vous pouvez ajouter des tags à vos ressources déjà existantes pour les identifier et les classer. Les tags vous permettent d’inventorier vos ressources.

L’utilisation des tags avec Load Balancing Unit (LBU) est la même qu’avec Flexible Compute Unit (FCU). Pour en savoir plus, voir À propos des tags.

Ajouter ou retirer des tags avec OSC CLI

Ajouter des tags avec OSC CLI

À ce jour, cette section est disponible en anglais uniquement.

The CreateLoadBalancerTags command adds one or more tags to the specified load balancers.
If a tag with the same key already exists for the load balancer, the tag value is replaced.

For more information, see About Tags.

Request sample
$ osc-cli api CreateLoadBalancerTags --profile "default" \
    --LoadBalancerNames '["private-lb-example"]' \
    --Tags '[
        {
          "Key": "key1",
          "Value": "value1",
        },
      ]'

This command contains the following attributes that you need to specify:

  • DryRun: (optional) If true, checks whether you have the required permissions to perform the action.

  • LoadBalancerNames: One or more load balancer names.

  • Tags: One or more tags to add to the specified load balancers.

    • Key: (optional) The key of the tag, with a minimum of 1 character.

    • Value: (optional) The value of the tag, between 0 and 255 characters.

The CreateLoadBalancerTags command returns the following elements:

  • ResponseContext: Information about the context of the response.

    • RequestId: The ID of the request.

Result sample
{
  "ResponseContext": {
    "RequestId": "0475ca1e-d0c5-441d-712a-da55a4175157"
  }
}

Retirer des tags avec OSC CLI

À ce jour, cette section est disponible en anglais uniquement.

The DeleteLoadBalancerTags command deletes one or more tags from the specified load balancers.

Request sample
$ osc-cli api DeleteLoadBalancerTags --profile "default" \
    --LoadBalancerNames '["example-lbu"]' \
    --Tags '[
        {
          "Key": "key1",
        },
      ]'

This command contains the following attributes that you need to specify:

  • DryRun: (optional) If true, checks whether you have the required permissions to perform the action.

  • LoadBalancerNames: One or more load balancer names.

  • Tags: One or more tags to delete from the load balancers.

    • Key: (optional) The key of the tag, with a minimum of 1 character.

The DeleteLoadBalancerTags command returns the following elements:

  • ResponseContext: Information about the context of the response.

    • RequestId: The ID of the request.

Result sample
{
  "ResponseContext": {
    "RequestId": "0475ca1e-d0c5-441d-712a-da55a4175157"
  }
}

Ajouter ou retirer des tags avec AWS CLI

Ajouter des tags avec AWS CLI

Pour ajouter un ou plusieurs tags, utilisez la commande add-tags en suivant cette syntaxe :

Exemple de requête
$ aws elb add-tags \
    --profile YOUR_PROFILE \
    --load-balancer-names LOAD_BALANCER ANOTHER_LOAD_BALANCER \
    --tags Key=KEY1,Value=VALUE1 Key=KEY2,Value=VALUE2 \
    --endpoint https://lbu.eu-west-2.outscale.com

Cette commande contient les attributs suivants que vous devez spécifier :

  • (optionnel) profile : Le profil nommé que vous voulez utiliser, créé pendant la configuration d’AWS CLI. Pour en savoir plus, voir Installer et configurer AWS CLI.

  • load-balancer-names : Les noms des load balancers auxquels vous voulez ajouter des tags.

  • tags : Les tags que vous voulez ajouter aux load balancers spécifiés. Cet attribut contient les éléments suivants que vous devez spécifier pour chaque tag :

    • key : La clé du tag.

    • (optionnel) value : La valeur du tag.

      La valeur du tag doit contenir 255 caractères maximum. Cependant, la clé du tag n’est pas limitée en longueur.

  • endpoint : Le endpoint correspondant à la Région à laquelle vous voulez envoyer la requête.

Les tags spécifiés sont ajoutés aux load balancers.

Retirer des tags avec AWS CLI

  • Pour retirer un ou plusieurs tags, utilisez la commande remove-tags en utilisant la syntaxe suivante :

    Exemple de requête
    $ aws elb remove-tags \
        --profile YOUR_PROFILE \
        --load-balancer-names LOAD_BALANCER ANOTHER_LOAD_BALANCER \
        --tags KEY1 KEY2 \
        --endpoint https://lbu.eu-west-2.outscale.com

    Cette commande contient les attributs suivants que vous devez spécifier :

  • (optionnel) profile : Le profil nommé que vous voulez utiliser, créé pendant la configuration d’AWS CLI. Pour en savoir plus, voir Installer et configurer AWS CLI.

  • load-balancer-names : Les noms des load balancers desquels vous voulez retirer des tags.

  • tags : Les clés des tags que vous voulez retirer des load balancers spécifiés.

  • endpoint : Le endpoint correspondant à la Région à laquelle vous voulez envoyer la requête.

Les tags spécifiés sont retirés des load balancers.

Pages connexes

Méthodes API correspondantes

AWS™ et Amazon Web Services™ sont des marques de commerce d’Amazon Technologies, Inc. ou de ses affiliées aux États-Unis et/ou dans les autres pays.