Tous les produits
Search
Centre de documentation

:AssociateAnycastEipAddress

Dernière mise à jour :Aug 06, 2026

Associe une adresse IP élastique Anycast à une ressource cloud back-end spécifiée.

Testez maintenant

Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale. Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale.

Test

Autorisation RAM

Le tableau ci-dessous décrit les autorisations nécessaires pour appeler cette API. Vous pouvez les définir dans une politique Resource Access Management (RAM). Les colonnes du tableau sont détaillées ci-dessous :

  • Action : les actions peuvent être utilisées dans l'élément Action des instructions de politique de permissions RAM pour accorder les autorisations nécessaires à l'exécution de l'opération.

  • API : l'API que vous pouvez appeler pour exécuter l'action.

  • Niveau d'accès : le niveau d'accès prédéfini accordé pour chaque API. Valeurs valides : create, list, get, update et delete.

  • Type de ressource : le type de ressource qui prend en charge l'autorisation pour exécuter l'action. Il indique si l'action prend en charge les permissions au niveau de la ressource. La ressource spécifiée doit être compatible avec l'action. Sinon, la politique sera inefficace.

    • Pour les API avec permissions au niveau de la ressource, les types de ressource requis sont marqués d'un astérisque (*). Spécifiez l'Alibaba Cloud Resource Name (ARN) correspondant dans l'élément Resource de la politique.

    • Pour les API sans permissions au niveau de la ressource, la valeur All Resources est affichée. Utilisez un astérisque (*) dans l'élément Resource de la politique.

  • Clé de condition : les clés de condition définies par le service. La clé permet un contrôle granulaire, applicable aux actions seules ou aux actions associées à des ressources spécifiques. En plus des clés de condition propres au service, Alibaba Cloud fournit un ensemble de clés de condition communes applicables à tous les services pris en charge par RAM.

  • Action dépendante : les actions dépendantes requises pour exécuter l'action. Pour mener à bien l'opération, l'utilisateur RAM ou le rôle RAM doit disposer des permissions pour toutes les actions dépendantes.

eipanycast:AssociateAnycastEipAddress

create

*AnycastEipAddress

acs:eipanycast:{#regionId}:{#accountId}:anycast/{#anycastId}

LoadBalancer

acs:eipanycast:{#regionId}:{#accountId}:loadbalancer/{#LoadBalancerId}

Instance

acs:eipanycast:{#regionId}:{#accountId}:networkinterface/{#InstanceId}

Aucune Aucune

Paramètres de requête

Paramètre

Type

Requis

Description

Exemple

BindInstanceId

string

Oui

L'identifiant de la ressource cloud à laquelle vous souhaitez associer l'adresse IP élastique Anycast.

lb-d7oxbixhxv1uupnon****

BindInstanceRegionId

string

Oui

L'identifiant de la région où la ressource cloud est déployée.

Vous pouvez associer des adresses IP élastiques Anycast à des ressources cloud dans des régions spécifiques. Vous pouvez appeler l'opération pour obtenir les identifiants de région.

us-west-1

BindInstanceType

string

Oui

Le type de ressource cloud à laquelle vous souhaitez associer l'adresse IP élastique Anycast. Valeurs valides :

  • SlbInstance : une instance Classic Load Balancer (CLB) dans un cloud privé virtuel (VPC).

  • NetworkInterface : une interface réseau élastique (ENI).

SlbInstance

AnycastId

string

Oui

L'identifiant de l'instance d'adresse IP élastique Anycast.

aeip-bp1ix34fralt4ykf3****

ClientToken

string

Non

Le jeton client utilisé pour garantir l'idempotence de la requête.

Vous pouvez utiliser le client pour générer le jeton, mais vous devez vous assurer que le jeton est unique pour chaque requête. Le jeton ne peut contenir que des caractères ASCII et sa longueur ne peut pas dépasser 64 caractères.

Remarque

Si vous ne spécifiez pas ce paramètre, le système utilise automatiquement le RequestId de la requête comme ClientToken. Le RequestId peut être différent pour chaque requête.

123e4567-e89b-12d3-a456-426655440000

DryRun

boolean

Non

Indique si un test à blanc doit être effectué, sans exécuter la requête réelle. Valeurs valides :

  • true : effectue un test à blanc. Le système vérifie si la requête présente des problèmes potentiels, notamment des valeurs de paramètre manquantes, une syntaxe de requête incorrecte et des limites de service. Si la requête échoue au test à blanc, un message d'erreur est renvoyé. Si la requête réussit le test à blanc, le code d'erreur DryRunOperation est renvoyé.

  • false (par défaut) : effectue un test à blanc et exécute la requête réelle. Si la requête réussit le test à blanc, un code d'état HTTP 2xx est renvoyé et l'opération est exécutée.

false

PopLocations

array<object>

Non

Les informations sur les points d'accès dans les zones d'accès associées à la ressource cloud.

S'il s'agit de votre première association d'une ressource cloud, vous n'avez pas besoin de configurer ce paramètre. Le système associe automatiquement toutes les zones d'accès.

Vous pouvez appeler l'opération pour obtenir les informations sur les points d'accès dans les zones d'accès prises en charge.

object

Non

Les informations sur les points d'accès dans les zones d'accès associées à la ressource cloud.

S'il s'agit de votre première association d'une ressource cloud, vous n'avez pas besoin de configurer ce paramètre. Le système associe automatiquement toutes les zones d'accès.

Vous pouvez appeler l'opération pour obtenir les informations sur les points d'accès dans les zones d'accès prises en charge.

PopLocation

string

Non

Les informations sur les points d'accès dans les zones d'accès associées à la ressource cloud.

S'il s'agit de votre première association d'une ressource cloud, vous n'avez pas besoin de configurer ce paramètre. Le système associe automatiquement toutes les zones d'accès.

Vous pouvez appeler l'opération pour obtenir les informations sur les points d'accès dans les zones d'accès prises en charge.

us-west-1-pop

AssociationMode

string

Non

Le mode d'association. Valeurs valides :

  • Default : le mode par défaut. Dans ce mode, la ressource cloud associée est le serveur d'origine par défaut.

  • Normal : le mode normal. Dans ce mode, la ressource cloud associée est un serveur d'origine normal.

Remarque

Une adresse IP élastique Anycast peut être associée à des ressources cloud dans plusieurs régions. Cependant, vous ne pouvez spécifier qu'un seul serveur d'origine par défaut et plusieurs serveurs d'origine normaux. Lorsque vous ne spécifiez pas de point d'accès ou que vous ajoutez un nouveau point d'accès, les requêtes sont transmises par défaut au serveur d'origine par défaut.

  • S'il s'agit de votre première association d'une ressource cloud avec l'adresse IP élastique Anycast, le mode d'association est Default par défaut.

  • S'il ne s'agit pas de votre première association d'une ressource cloud avec l'adresse IP élastique Anycast, vous pouvez définir le mode d'association sur Default. Cela fait de la nouvelle ressource cloud le serveur d'origine par défaut, et le serveur d'origine par défaut initial devient un serveur d'origine normal.

Default

PrivateIpAddress

string

Non

L'adresse IP privée secondaire de l'ENI.

Ce paramètre est requis lorsque BindInstanceType est défini sur NetworkInterface. Si vous ne spécifiez pas ce paramètre, l'adresse IP privée principale de l'ENI est utilisée.

192.168.XX.XX

Éléments de réponse

Élément

Type

Description

Exemple

object

La réponse.

RequestId

string

L'identifiant de la requête.

FBDB18D8-E91E-4978-8D6C-6E2E3EE10133

Exemples

JSON format

{
  "RequestId": "FBDB18D8-E91E-4978-8D6C-6E2E3EE10133"
}

Codes d'erreur

Code de statut HTTP

Code d'erreur

Message d'erreur

Description

400 InstanceNotExist.ENI Instance does not exist: The specified Elastic Network Interface (ENI) was not found. Please verify the instance ID or check if the resource has been released.
400 InstanceNotExist.SLB Instance does not exist: The specified Server Load Balancer (SLB) was not found. Please verify the instance ID or check if the resource has been released.
400 IncorrectStatus.Anycast The status of the Anycast instance is invalid.
400 OperationFailed.BindOnFreeNetworkInterface Operation failed because the specified network interface is not bound on instance. The operation failed because the specified ENI is not bound to the instance.
400 OperationFailed.Conflict Operation failed: The request was too frequent or there was a concurrency conflict. Please try again later.
400 OperationUnsupported.BACKEND_REGION_NOT_OPEN The specified Region is not supported. The specified region is not supported.
400 OperationUnsupported.ServiceManaged Operation is forbidden because this instance belongs to Service manager. The operation is prohibited and the instance belongs to a managed resource.
400 ResourceNotFound.BindInstanceId Resource not found: The specified BindInstanceId does not exist.

Consultez Codes d'erreur pour la liste complète.

Notes de version

Consultez Notes de version pour la liste complète.