Exemples d’utilisation de l’AWS CLI avec Global Accelerator
Les exemples de code suivants montrent comment réaliser des actions et mettre en œuvre des scénarios courants en utilisant l’AWS Command Line Interface avec Global Accelerator.
Les actions sont des extraits de code de programmes plus larges et doivent être exécutées dans leur contexte. Alors que les actions vous indiquent comment appeler des fonctions de service individuelles, vous pouvez les voir en contexte dans leurs scénarios associés.
Chaque exemple inclut un lien vers le code source complet, où vous trouverez des instructions sur la configuration et l’exécution du code en contexte.
Rubriques
Actions
L’exemple de code suivant montre comment utiliser add-custom-routing-endpoints.
- AWS CLI
-
Pour ajouter un point de terminaison de sous-réseau VPC au groupe de points de terminaison d’un accélérateur de routage personnalisé
L’exemple
add-custom-routing-endpointssuivant ajoute un point de terminaison de sous-réseau VPC au groupe de points de terminaison d’un accélérateur de routage personnalisé.aws globalaccelerator add-custom-routing-endpoints \ --endpoint-group-arnarn:aws:globalaccelerator::012345678901:accelerator/1234abcd-abcd-1234-abcd-1234abcdefgh/listener/0123vxyz/endpoint-group/4321abcd\ --endpoint-configurations"EndpointId=subnet-1234567890abcdef0"Sortie :
{ "EndpointDescriptions": [ { "EndpointId": "subnet-1234567890abcdef0" } ], "EndpointGroupArn":"arn:aws:globalaccelerator::012345678901:accelerator/1234abcd-abcd-1234-abcd-1234abcdefgh/listener/0123vxyz/endpoint-group/4321abcd" }Pour plus d’informations, consultez Points de terminaison de sous-réseau VPC pour les accélérateurs de routage personnalisés dans AWS Global Accelerator dans le Manuel du développeur AWS Global Accelerator.
-
Pour plus de détails sur l’API, consultez AddCustomRoutingEndpoints
dans la Référence des commandes de l’AWS CLI.
-
L’exemple de code suivant montre comment utiliser advertise-byoip-cidr.
- AWS CLI
-
Pour publier une plage d’adresses
L’exemple
advertise-byoip-cidrsuivant demande à AWS de publier une plage d’adresses que vous avez allouée pour être utilisée avec vos ressources AWS.aws globalaccelerator advertise-byoip-cidr \ --cidr198.51.100.0/24Sortie :
{ "ByoipCidr": { "Cidr": "198.51.100.0/24", "State": "PENDING_ADVERTISING" } }Pour plus d’informations, consultez Apportez votre propre adresse IP dans AWS Global Accelerator dans le Manuel du développeur AWS Global Accelerator.
-
Pour plus de détails sur l’API, consultez AdvertiseByoipCidr
dans la Référence des commandes de l’AWS CLI.
-
L’exemple de code suivant montre comment utiliser allow-custom-routing-traffic.
- AWS CLI
-
Pour autoriser le trafic vers des destinations d’instance Amazon EC2 spécifiques dans un sous-réseau VPC pour un accélérateur de routage personnalisé
L’exemple
allow-custom-routing-trafficsuivant indique que le trafic est autorisé vers certaines adresses IP et certains ports d’instance Amazon EC2 (destination) pour qu’un point de terminaison de sous-réseau VPC dans un accélérateur de routage personnalisé puisse recevoir du trafic.aws globalaccelerator allow-custom-routing-traffic \ --endpoint-group-arnarn:aws:globalaccelerator::012345678901:accelerator/1234abcd-abcd-1234-abcd-1234abcdefgh/listener/0123vxyz/endpoint-group/ab88888example\ --endpoint-idsubnet-abcd123example\ --destination-addresses"172.31.200.6""172.31.200.7"\ --destination-ports8081Cette commande ne produit aucune sortie.
Pour plus d’informations, consultez Points de terminaison de sous-réseau VPC pour les accélérateurs de routage personnalisés dans AWS Global Accelerator dans le Manuel du développeur AWS Global Accelerator.
-
Pour plus de détails sur l’API, consultez AllowCustomRoutingTraffic
dans la Référence des commandes de l’AWS CLI.
-
L’exemple de code suivant montre comment utiliser create-accelerator.
- AWS CLI
-
Pour créer un accélérateur
L’exemple
create-acceleratorsuivant crée un accélérateur avec deux balises et deux adresses IP statiques BYOIP. Vous devez spécifier la régionUS-West-2 (Oregon)pour créer ou mettre à jour un accélérateur.aws globalaccelerator create-accelerator \ --nameExampleAccelerator\ --tags Key="Name",Value="Example Name" Key="Project",Value="Example Project" \ --ip-addresses192.0.2.250198.51.100.52Sortie :
{ "Accelerator": { "AcceleratorArn": "arn:aws:globalaccelerator::012345678901:accelerator/1234abcd-abcd-1234-abcd-1234abcdefgh", "IpAddressType": "IPV4", "Name": "ExampleAccelerator", "Enabled": true, "Status": "IN_PROGRESS", "IpSets": [ { "IpAddresses": [ "192.0.2.250", "198.51.100.52" ], "IpFamily": "IPv4" } ], "DnsName":"a1234567890abcdef.awsglobalaccelerator.com", "CreatedTime": 1542394847.0, "LastModifiedTime": 1542394847.0 } }Pour plus d’informations, consultez Accelerators in AWS Global Accelerator dans le Manuel du développeur AWS Global Accelerator.
-
Pour plus de détails sur l’API, consultez CreateAccelerator
dans la Référence des commandes de l’AWS CLI.
-
L’exemple de code suivant montre comment utiliser create-custom-routing-accelerator.
- AWS CLI
-
Pour créer un accélérateur de routage personnalisé
L’exemple
create-custom-routing-acceleratorsuivant crée un accélérateur de routage personnalisé avec les balisesNameetProject.aws globalaccelerator create-custom-routing-accelerator \ --nameExampleCustomRoutingAccelerator\ --tags Key="Name",Value="Example Name" Key="Project",Value="Example Project" \ --ip-addresses192.0.2.250198.51.100.52Sortie :
{ "Accelerator": { "AcceleratorArn": "arn:aws:globalaccelerator::012345678901:accelerator/1234abcd-abcd-1234-abcd-1234abcdefgh", "IpAddressType": "IPV4", "Name": "ExampleCustomRoutingAccelerator", "Enabled": true, "Status": "IN_PROGRESS", "IpSets": [ { "IpAddresses": [ "192.0.2.250", "198.51.100.52" ], "IpFamily": "IPv4" } ], "DnsName":"a1234567890abcdef.awsglobalaccelerator.com", "CreatedTime": 1542394847.0, "LastModifiedTime": 1542394847.0 } }Pour plus d’informations, consultez Custom routing accelerators in AWS Global Accelerator dans le Manuel du développeur AWS Global Accelerator.
-
Pour plus de détails sur l’API, consultez CreateCustomRoutingAccelerator
dans la Référence des commandes de l’AWS CLI.
-
L’exemple de code suivant montre comment utiliser create-custom-routing-endpoint-group.
- AWS CLI
-
Pour créer un groupe de points de terminaison pour un accélérateur de routage personnalisé
L’exemple
create-custom-routing-endpoint-groupsuivant crée un groupe de points de terminaison pour un accélérateur de routage personnalisé.aws globalaccelerator create-custom-routing-endpoint-group \ --listener-arnarn:aws:globalaccelerator::012345678901:accelerator/1234abcd-abcd-1234-abcd-1234abcdefgh/listener/0123vxyz\ --endpoint-group-regionus-east-2\ --destination-configurations"FromPort=80,ToPort=81,Protocols=TCP,UDP"Sortie :
{ "EndpointGroup": { "EndpointGroupArn": "arn:aws:globalaccelerator::012345678901:accelerator/1234abcd-abcd-1234-abcd-1234abcdefgh/listener/0123vxyz/endpoint-group/4321abcd", "EndpointGroupRegion": "us-east-2", "DestinationDescriptions": [ { "FromPort": 80, "ToPort": 81, "Protocols": [ "TCP", "UDP" ] } ], "EndpointDescriptions": [] } }Pour plus d’informations, consultez Groupes de points de terminaison pour les accélérateurs de routage personnalisés dans AWS Global Accelerator dans le Manuel du développeur AWS Global Accelerator.
-
Pour plus de détails sur l’API, consultez CreateCustomRoutingEndpointGroup
dans la Référence des commandes de l’AWS CLI.
-
L’exemple de code suivant montre comment utiliser create-custom-routing-listener.
- AWS CLI
-
Pour créer un écouteur pour un accélérateur de routage personnalisé
L’exemple
create-custom-routing-listenersuivant crée un écouteur avec une plage de ports comprise entre 5 000 et 10 000 pour un accélérateur de routage personnalisé.aws globalaccelerator create-custom-routing-listener \ --accelerator-arnarn:aws:globalaccelerator::123456789012:accelerator/1234abcd-abcd-1234-abcd-1234abcdefgh\ --port-rangesFromPort=5000,ToPort=10000Sortie :
{ "Listener": { "PortRange": [ "FromPort": 5000, "ToPort": 10000 ], "ListenerArn": "arn:aws:globalaccelerator::012345678901:accelerator/1234abcd-abcd-1234-abcd-1234abcdefgh/listener/0123vxyz" } }Pour plus d’informations, consultez Écouteurs des accélérateurs de routage personnalisés dans AWS Global Accelerator dans le Manuel du développeur AWS Global Accelerator.
-
Pour plus de détails sur l’API, consultez CreateCustomRoutingListener
dans la Référence des commandes de l’AWS CLI.
-
L’exemple de code suivant montre comment utiliser create-endpoint-group.
- AWS CLI
-
Pour créer un groupe de points de terminaison
L’exemple
create-endpoint-groupsuivant crée un groupe de points de terminaison avec un point de terminaison.aws globalaccelerator create-endpoint-group \ --listener-arnarn:aws:globalaccelerator::012345678901:accelerator/1234abcd-abcd-1234-abcd-1234abcdefgh/listener/0123vxyz\ --endpoint-group-regionus-east-1\ --endpoint-configurationsEndpointId=i-1234567890abcdef0,Weight=128Sortie :
{ "EndpointGroup": { "TrafficDialPercentage": 100.0, "EndpointDescriptions": [ { "Weight": 128, "EndpointId": "i-1234567890abcdef0" } ], "EndpointGroupArn": "arn:aws:globalaccelerator::012345678901:accelerator/1234abcd-abcd-1234-abcd-1234abcdefgh/listener/0123vxyz/endpoint-group/098765zyxwvu", "EndpointGroupRegion": "us-east-1" } }Pour plus d’informations, consultez Groupes de points de terminaison dans AWS Global Accelerator dans le Manuel du développeur AWS Global Accelerator.
-
Pour plus de détails sur l’API, consultez CreateEndpointGroup
dans la Référence des commandes de l’AWS CLI.
-
L’exemple de code suivant montre comment utiliser create-listener.
- AWS CLI
-
Pour créer un écouteur
L’exemple
create-listenersuivant crée un écouteur avec deux ports.aws globalaccelerator create-listener \ --accelerator-arnarn:aws:globalaccelerator::123456789012:accelerator/1234abcd-abcd-1234-abcd-1234abcdefgh\ --port-rangesFromPort=80,ToPort=80FromPort=81,ToPort=81\ --protocolTCPSortie :
{ "Listener": { "PortRanges": [ { "ToPort": 80, "FromPort": 80 }, { "ToPort": 81, "FromPort": 81 } ], "ClientAffinity": "NONE", "Protocol": "TCP", "ListenerArn": "arn:aws:globalaccelerator::012345678901:accelerator/1234abcd-abcd-1234-abcd-1234abcdefgh/listener/0123vxyz" } }Pour plus d’informations, consultez Écouteurs dans AWS Global Accelerator dans le Manuel du développeur AWS Global Accelerator.
-
Pour plus de détails sur l’API, consultez CreateListener
dans la Référence des commandes de l’AWS CLI.
-
L’exemple de code suivant montre comment utiliser deny-custom-routing-traffic.
- AWS CLI
-
Pour spécifier une adresse de destination qui ne peut pas recevoir de trafic dans un accélérateur de routage personnalisé
L’exemple
deny-custom-routing-trafficsuivant indique l’adresse ou les adresses de destination d’un point de terminaison de sous-réseau qui ne peuvent pas recevoir de trafic pour un accélérateur de routage personnalisé. Pour spécifier plusieurs adresses de destination, séparez-les par un espace. Il n’y a aucune réponse en cas de réussite d’un appel deny-custom-routing-traffic.aws globalaccelerator deny-custom-routing-traffic \ --endpoint-group-arn"arn:aws:globalaccelerator::012345678901:accelerator/1234abcd-abcd-1234-abcd-1234abcdefgh/listener/0123vxyz/endpoint-group/ab88888example"\ --endpoint-id"subnet-abcd123example"\ --destination-addresses"198.51.100.52"Cette commande ne produit aucune sortie.
Pour plus d’informations, consultez Points de terminaison de sous-réseau VPC pour les accélérateurs de routage personnalisés dans AWS Global Accelerator dans le Manuel du développeur AWS Global Accelerator.
-
Pour plus de détails sur l’API, consultez DenyCustomRoutingTraffic
dans la Référence des commandes de l’AWS CLI.
-
L’exemple de code suivant montre comment utiliser deprovision-byoip-cidr.
- AWS CLI
-
Pour annuler l’allocation d’une plage d’adresses
L’exemple
deprovision-byoip-cidrsuivant libère la plage d’adresses spécifiée que vous avez allouée pour qu’elle soit utilisée avec vos ressources AWS.aws globalaccelerator deprovision-byoip-cidr \ --cidr"198.51.100.0/24"Sortie :
{ "ByoipCidr": { "Cidr": "198.51.100.0/24", "State": "PENDING_DEPROVISIONING" } }Pour plus d’informations, consultez Apportez votre propre adresse IP dans AWS Global Accelerator dans le Manuel du développeur AWS Global Accelerator.
-
Pour plus de détails sur l’API, consultez DeprovisionByoipCidr
dans la Référence des commandes de l’AWS CLI.
-
L’exemple de code suivant montre comment utiliser describe-accelerator-attributes.
- AWS CLI
-
Pour décrire les attributs d’un accélérateur
L’exemple
describe-accelerator-attributessuivant récupère les détails de l’attribut d’un accélérateur.aws globalaccelerator describe-accelerator-attributes \ --accelerator-arnarn:aws:globalaccelerator::012345678901:accelerator/1234abcd-abcd-1234-abcd-1234abcdefghSortie :
{ "AcceleratorAttributes": { "FlowLogsEnabled": true "FlowLogsS3Bucket": flowlogs-abc "FlowLogsS3Prefix": bucketprefix-abc } }Pour plus d’informations, consultez Accelerators in AWS Global Accelerator dans le Manuel du développeur AWS Global Accelerator.
-
Pour plus de détails sur l’API, consultez DescribeAcceleratorAttributes
dans la Référence des commandes de l’AWS CLI.
-
L’exemple de code suivant montre comment utiliser describe-accelerator.
- AWS CLI
-
Pour décrire un accélérateur
L’exemple
describe-acceleratorsuivant récupère des détails sur l’accélérateur spécifié.aws globalaccelerator describe-accelerator \ --accelerator-arnarn:aws:globalaccelerator::123456789012:accelerator/1234abcd-abcd-1234-abcd-1234abcdefghSortie :
{ "Accelerator": { "AcceleratorArn": "arn:aws:globalaccelerator::123456789012:accelerator/1234abcd-abcd-1234-abcd-1234abcdefgh", "IpAddressType": "IPV4", "Name": "ExampleAccelerator", "Enabled": true, "Status": "IN_PROGRESS", "IpSets": [ { "IpAddresses": [ "192.0.2.250", "198.51.100.52" ], "IpFamily": "IPv4" } ], "DnsName":"a1234567890abcdef.awsglobalaccelerator.com", "CreatedTime": 1542394847, "LastModifiedTime": 1542395013 } }Pour plus d’informations, consultez Accelerators in AWS Global Accelerator dans le Manuel du développeur AWS Global Accelerator.
-
Pour plus de détails sur l’API, consultez DescribeAccelerator
dans la Référence des commandes de l’AWS CLI.
-
L’exemple de code suivant montre comment utiliser describe-custom-routing-accelerator-attributes.
- AWS CLI
-
Pour décrire les attributs d’un accélérateur de routage personnalisé
L’exemple
describe-custom-routing-accelerator-attributessuivant décrit les attributs d’un accélérateur de routage personnalisé.aws globalaccelerator describe-custom-routing-accelerator-attributes \ --accelerator-arnarn:aws:globalaccelerator::012345678901:accelerator/1234abcd-abcd-1234-abcd-1234abcdefghSortie :
{ "AcceleratorAttributes": { "FlowLogsEnabled": false } }Pour plus d’informations, consultez Custom routing accelerators in AWS Global Accelerator dans le Manuel du développeur AWS Global Accelerator.
-
Pour plus de détails sur l’API, consultez DescribeCustomRoutingAcceleratorAttributes
dans la Référence des commandes de l’AWS CLI.
-
L’exemple de code suivant montre comment utiliser describe-custom-routing-accelerator.
- AWS CLI
-
Pour décrire un accélérateur de routage personnalisé
L’exemple
describe-custom-routing-acceleratorsuivant récupère les détails relatifs à l’accélérateur de routage personnalisé spécifié.aws globalaccelerator describe-custom-routing-accelerator \ --accelerator-arnarn:aws:globalaccelerator::123456789012:accelerator/1234abcd-abcd-1234-abcd-1234abcdefghSortie :
{ "Accelerator": { "AcceleratorArn": "arn:aws:globalaccelerator::123456789012:accelerator/1234abcd-abcd-1234-abcd-1234abcdefgh", "IpAddressType": "IPV4", "Name": "ExampleCustomRoutingAccelerator", "Enabled": true, "Status": "IN_PROGRESS", "IpSets": [ { "IpAddresses": [ "192.0.2.250", "198.51.100.52" ], "IpFamily": "IPv4" } ], "DnsName":"a1234567890abcdef.awsglobalaccelerator.com", "CreatedTime": 1542394847, "LastModifiedTime": 1542395013 } }Pour plus d’informations, consultez Custom routing accelerators in AWS Global Accelerator dans le Manuel du développeur AWS Global Accelerator.
-
Pour plus de détails sur l’API, consultez DescribeCustomRoutingAccelerator
dans la Référence des commandes de l’AWS CLI.
-
L’exemple de code suivant montre comment utiliser describe-custom-routing-endpoint-group.
- AWS CLI
-
Pour décrire un groupe de points de terminaison d’un accélérateur de routage personnalisé
L’exemple
describe-custom-routing-endpoint-groupsuivant décrit un groupe de points de terminaison d’un accélérateur de routage personnalisé.aws globalaccelerator describe-custom-routing-endpoint-group \ --endpoint-group-arnarn:aws:globalaccelerator::012345678901:accelerator/1234abcd-abcd-1234-abcd-1234abcdefgh/listener/6789vxyz/endpoint-group/ab88888exampleSortie :
{ "EndpointGroup": { "EndpointGroupArn": "arn:aws:globalaccelerator::012345678901:accelerator/1234abcd-abcd-1234-abcd-1234abcdefgh/listener/6789vxyz/endpoint-group/ab88888example", "EndpointGroupRegion": "us-east-2", "DestinationDescriptions": [ { "FromPort": 5000, "ToPort": 10000, "Protocols": [ "UDP" ] } ], "EndpointDescriptions": [ { "EndpointId": "subnet-1234567890abcdef0" } ] } }Pour plus d’informations, consultez Groupes de points de terminaison pour les accélérateurs de routage personnalisés dans AWS Global Accelerator dans le Manuel du développeur AWS Global Accelerator.
-
Pour plus de détails sur l’API, consultez DescribeCustomRoutingEndpointGroup
dans la Référence des commandes de l’AWS CLI.
-
L’exemple de code suivant montre comment utiliser describe-custom-routing-listener.
- AWS CLI
-
Pour décrire un écouteur pour un accélérateur de routage personnalisé
L’exemple
describe-custom-routing-listenersuivant décrit un écouteur pour un accélérateur de routage personnalisé.aws globalaccelerator describe-custom-routing-listener \ --listener-arnarn:aws:globalaccelerator::012345678901:accelerator/1234abcd-abcd-1234-abcd-1234abcdefgh/listener/abcdef1234Sortie :
{ "Listener": { "PortRanges": [ "FromPort": 5000, "ToPort": 10000 ], "ListenerArn": "arn:aws:globalaccelerator::012345678901:accelerator/1234abcd-abcd-1234-abcd-1234abcdefgh/listener/abcdef1234" } }Pour plus d’informations, consultez Écouteurs des accélérateurs de routage personnalisés dans AWS Global Accelerator dans le Manuel du développeur AWS Global Accelerator.
-
Pour plus de détails sur l’API, consultez DescribeCustomRoutingListener
dans la Référence des commandes de l’AWS CLI.
-
L’exemple de code suivant montre comment utiliser describe-endpoint-group.
- AWS CLI
-
Pour décrire un groupe de points de terminaison
L’exemple
describe-endpoint-groupsuivant récupère les détails d’un groupe de points de terminaison avec les points de terminaison suivants : une instance Amazon EC2, un ALB et un NLB.aws globalaccelerator describe-endpoint-group \ --endpoint-group-arnarn:aws:globalaccelerator::012345678901:accelerator/1234abcd-abcd-1234-abcd-1234abcdefgh/listener/6789vxyz-vxyz-6789-vxyz-6789lmnopqrs/endpoint-group/ab88888exampleSortie :
{ "EndpointGroup": { "TrafficDialPercentage": 100.0, "EndpointDescriptions": [ { "Weight": 128, "EndpointId": "i-1234567890abcdef0" }, { "Weight": 128, "EndpointId": "arn:aws:elasticloadbalancing:us-east-1:000123456789:loadbalancer/app/ALBTesting/alb01234567890xyz" }, { "Weight": 128, "EndpointId": "arn:aws:elasticloadbalancing:us-east-1:000123456789:loadbalancer/net/NLBTesting/alb01234567890qrs" } ], "EndpointGroupArn": "arn:aws:globalaccelerator::012345678901:accelerator/1234abcd-abcd-1234-abcd-1234abcdefgh/listener/6789vxyz-vxyz-6789-vxyz-6789lmnopqrs/endpoint-group/4321abcd-abcd-4321-abcd-4321abcdefg", "EndpointGroupRegion": "us-east-1" } }Pour plus d’informations, consultez Groupes de points de terminaison dans AWS Global Accelerator dans le Manuel du développeur AWS Global Accelerator.
-
Pour plus de détails sur l’API, consultez DescribeEndpointGroup
dans la Référence des commandes de l’AWS CLI.
-
L’exemple de code suivant montre comment utiliser describe-listener.
- AWS CLI
-
Pour décrire un écouteur
L’exemple
describe-listenersuivant décrit un écouteur.aws globalaccelerator describe-listener \ --listener-arnarn:aws:globalaccelerator::012345678901:accelerator/1234abcd-abcd-1234-abcd-1234abcdefgh/listener/abcdef1234Sortie :
{ "Listener": { "ListenerArn": "arn:aws:globalaccelerator::012345678901:accelerator/1234abcd-abcd-1234-abcd-1234abcdefgh/listener/abcdef1234", "PortRanges": [ { "FromPort": 80, "ToPort": 80 } ], "Protocol": "TCP", "ClientAffinity": "NONE" } }Pour plus d’informations, consultez Écouteurs dans AWS Global Accelerator dans le Manuel du développeur AWS Global Accelerator.
-
Pour plus de détails sur l’API, consultez DescribeListener
dans la Référence des commandes de l’AWS CLI.
-
L’exemple de code suivant montre comment utiliser list-accelerators.
- AWS CLI
-
Pour répertorier vos accélérateurs
L’exemple
list-acceleratorssuivant répertorie les accélérateurs de votre compte AWS. Ce compte possède deux accélérateurs.aws globalaccelerator list-acceleratorsSortie :
{ "Accelerators": [ { "AcceleratorArn": "arn:aws:globalaccelerator::012345678901:accelerator/5555abcd-abcd-5555-abcd-5555EXAMPLE1", "Name": "TestAccelerator", "IpAddressType": "IPV4", "Enabled": true, "IpSets": [ { "IpFamily": "IPv4", "IpAddresses": [ "192.0.2.250", "198.51.100.52" ] } ], "DnsName": "5a5a5a5a5a5a5a5a.awsglobalaccelerator.com", "Status": "DEPLOYED", "CreatedTime": 1552424416.0, "LastModifiedTime": 1569375641.0 }, { "AcceleratorArn": "arn:aws:globalaccelerator::888888888888:accelerator/8888abcd-abcd-8888-abcd-8888EXAMPLE2", "Name": "ExampleAccelerator", "IpAddressType": "IPV4", "Enabled": true, "IpSets": [ { "IpFamily": "IPv4", "IpAddresses": [ "192.0.2.100", "198.51.100.10" ] } ], "DnsName": "6a6a6a6a6a6a6a.awsglobalaccelerator.com", "Status": "DEPLOYED", "CreatedTime": 1575585564.0, "LastModifiedTime": 1579809243.0 }, ] }Pour plus d’informations, consultez Accelerators in AWS Global Accelerator dans le Manuel du développeur AWS Global Accelerator.
-
Pour plus de détails sur l’API, consultez ListAccelerators
dans la Référence des commandes de l’AWS CLI.
-
L’exemple de code suivant montre comment utiliser list-byoip-cidr.
- AWS CLI
-
Pour répertorier vos plages d’adresses
L’exemple
list-byoip-cidrsuivant répertorie les plages d’adresses BYOIP (Apportez votre propre adresse IP) que vous avez allouées pour être utilisées avec Global Accelerator.aws globalaccelerator list-byoip-cidrsSortie :
{ "ByoipCidrs": [ { "Cidr": "198.51.100.0/24", "State": "READY" } { "Cidr": "203.0.113.25/24", "State": "READY" } ] }Pour plus d’informations, consultez Apportez votre propre adresse IP dans AWS Global Accelerator dans le Manuel du développeur AWS Global Accelerator.
-
Pour plus de détails sur l’API, consultez ListByoipCidr
dans la Référence des commandes de l’AWS CLI.
-
L’exemple de code suivant montre comment utiliser list-custom-routing-accelerators.
- AWS CLI
-
Pour répertorier vos accélérateurs de routage personnalisés
L’exemple
list-custom-routing-acceleratorssuivant répertorie les accélérateurs de routage personnalisés d’un compte AWS.aws globalaccelerator list-custom-routing-acceleratorsSortie :
{ "Accelerators": [ { "AcceleratorArn": "arn:aws:globalaccelerator::012345678901:accelerator/5555abcd-abcd-5555-abcd-5555EXAMPLE1", "Name": "TestCustomRoutingAccelerator", "IpAddressType": "IPV4", "Enabled": true, "IpSets": [ { "IpFamily": "IPv4", "IpAddresses": [ "192.0.2.250", "198.51.100.52" ] } ], "DnsName": "5a5a5a5a5a5a5a5a.awsglobalaccelerator.com", "Status": "DEPLOYED", "CreatedTime": 1552424416.0, "LastModifiedTime": 1569375641.0 }, { "AcceleratorArn": "arn:aws:globalaccelerator::888888888888:accelerator/8888abcd-abcd-8888-abcd-8888EXAMPLE2", "Name": "ExampleCustomRoutingAccelerator", "IpAddressType": "IPV4", "Enabled": true, "IpSets": [ { "IpFamily": "IPv4", "IpAddresses": [ "192.0.2.100", "198.51.100.10" ] } ], "DnsName": "6a6a6a6a6a6a6a.awsglobalaccelerator.com", "Status": "DEPLOYED", "CreatedTime": 1575585564.0, "LastModifiedTime": 1579809243.0 }, ] }Pour plus d’informations, consultez Custom routing accelerators in AWS Global Accelerator dans le Manuel du développeur AWS Global Accelerator.
-
Pour plus de détails sur l’API, consultez ListCustomRoutingAccelerators
dans la Référence des commandes de l’AWS CLI.
-
L’exemple de code suivant montre comment utiliser list-custom-routing-endpoint-groups.
- AWS CLI
-
Pour répertorier les groupes de points de terminaison d’un écouteur dans un accélérateur de routage personnalisé
L’exemple
list-custom-routing-endpoint-groupssuivant répertorie les groupes de points de terminaison d’un écouteur dans un accélérateur de routage personnalisé.aws globalaccelerator list-custom-routing-endpoint-groups \ --listener-arnarn:aws:globalaccelerator::012345678901:accelerator/1234abcd-abcd-1234-abcd-1234abcdefgh/listener/abcdef1234Sortie :
{ "EndpointGroups": [ { "EndpointGroupArn": "arn:aws:globalaccelerator::012345678901:accelerator/1234abcd-abcd-1234-abcd-1234abcdefgh/listener/abcdef1234/endpoint-group/ab88888example", "EndpointGroupRegion": "eu-central-1", "DestinationDescriptions": [ { "FromPort": 80, "ToPort": 80, "Protocols": [ "TCP", "UDP" ] } ] "EndpointDescriptions": [ { "EndpointId": "subnet-abcd123example" } ] } ] }Pour plus d’informations, consultez Groupes de points de terminaison pour les accélérateurs de routage personnalisés dans AWS Global Accelerator dans le Manuel du développeur AWS Global Accelerator.
-
Pour plus de détails sur l’API, consultez ListCustomRoutingEndpointGroups
dans la Référence des commandes de l’AWS CLI.
-
L’exemple de code suivant montre comment utiliser list-custom-routing-listeners.
- AWS CLI
-
Pour répertorier les écouteurs des accélérateurs de routage personnalisés
L’exemple
list-custom-routing-listenerssuivant répertorie les écouteurs d’un accélérateur de routage personnalisé.aws globalaccelerator list-custom-routing-listeners \ --accelerator-arnarn:aws:globalaccelerator::012345678901:accelerator/1234abcd-abcd-1234-abcd-1234abcdefghSortie :
{ "Listeners": [ { "ListenerArn": "arn:aws:globalaccelerator::012345678901:accelerator/1234abcd-abcd-1234-abcd-1234abcdefgh/listener/abcdef1234", "PortRanges": [ { "FromPort": 5000, "ToPort": 10000 } ], "Protocol": "TCP" } ] }Pour plus d’informations, consultez Écouteurs des accélérateurs de routage personnalisés dans AWS Global Accelerator dans le Manuel du développeur AWS Global Accelerator.
-
Pour plus de détails sur l’API, consultez ListCustomRoutingListeners
dans la Référence des commandes de l’AWS CLI.
-
L’exemple de code suivant montre comment utiliser list-custom-routing-port-mappings-by-destination.
- AWS CLI
-
Pour répertorier les mappages de port d’une destination d’accélérateur de routage personnalisé
L’exemple
list-custom-routing-port-mappings-by-destinationsuivant fournit les mappages de ports pour un serveur EC2 de destination spécifique (à l’adresse de destination) pour un accélérateur de routage personnalisé.aws globalaccelerator list-custom-routing-port-mappings-by-destination \ --endpoint-idsubnet-abcd123example\ --destination-address198.51.100.52Sortie :
{ "DestinationPortMappings": [ { "AcceleratorArn": "arn:aws:globalaccelerator::402092451327:accelerator/24ea29b8-d750-4489-8919-3095f3c4b0a7", "AcceleratorSocketAddresses": [ { "IpAddress": "192.0.2.250", "Port": 65514 }, { "IpAddress": "192.10.100.99", "Port": 65514 } ], "EndpointGroupArn": "arn:aws:globalaccelerator::012345678901:accelerator/1234abcd-abcd-1234-abcd-1234abcdefgh/listener/0123vxyz/endpoint-group/ab88888example", "EndpointId": "subnet-abcd123example", "EndpointGroupRegion": "us-west-2", "DestinationSocketAddress": { "IpAddress": "198.51.100.52", "Port": 80 }, "IpAddressType": "IPv4", "DestinationTrafficState": "ALLOW" } ] }Pour plus d’informations, consultez Fonctionnement des accélérateurs de routage personnalisés dans AWS Global Accelerator dans le Manuel du développeur AWS Global Accelerator.
-
Pour plus de détails sur l’API, consultez ListCustomRoutingPortMappingsByDestination
dans la Référence des commandes de l’AWS CLI.
-
L’exemple de code suivant montre comment utiliser list-custom-routing-port-mappings.
- AWS CLI
-
Pour répertorier les mappages de port d’un accélérateur de routage personnalisé
L’exemple
list-custom-routing-port-mappingssuivant fournit une liste partielle des mappages de ports dans un accélérateur de routage personnalisé.aws globalaccelerator list-custom-routing-port-mappings \ --accelerator-arnarn:aws:globalaccelerator::012345678901:accelerator/1234abcd-abcd-1234-abcd-1234abcdefghSortie :
{ "PortMappings": [ { "AcceleratorPort": 40480, "EndpointGroupArn": "arn:aws:globalaccelerator::012345678901:accelerator/1234abcd-abcd-1234-abcd-1234abcdefgh/listener/0123vxyz/endpoint-group/098765zyxwvu", "EndpointId": "subnet-1234567890abcdef0", "DestinationSocketAddress": { "IpAddress": "192.0.2.250", "Port": 80 }, "Protocols": [ "TCP", "UDP" ], "DestinationTrafficState": "ALLOW" } { "AcceleratorPort": 40481, "EndpointGroupArn": "arn:aws:globalaccelerator::012345678901:accelerator/1234abcd-abcd-1234-abcd-1234abcdefgh/listener/0123vxyz/endpoint-group/098765zyxwvu", "EndpointId": "subnet-1234567890abcdef0", "DestinationSocketAddress": { "IpAddress": "192.0.2.251", "Port": 80 }, "Protocols": [ "TCP", "UDP" ], "DestinationTrafficState": "ALLOW" } ] }Pour plus d’informations, consultez Fonctionnement des accélérateurs de routage personnalisés dans AWS Global Accelerator dans le Manuel du développeur AWS Global Accelerator.
-
Pour plus de détails sur l’API, consultez ListCustomRoutingPortMappings
dans la Référence des commandes de l’AWS CLI.
-
L’exemple de code suivant montre comment utiliser list-endpoint-groups.
- AWS CLI
-
Pour répertorier les groupes de points de terminaison
L’exemple
list-endpoint-groupssuivant répertorie les groupes de points de terminaison d’un écouteur. Cet écouteur possède deux groupes de points de terminaison.aws globalaccelerator --regionus-west-2list-endpoint-groups\ --listener-arnarn:aws:globalaccelerator::012345678901:accelerator/1234abcd-abcd-1234-abcd-1234abcdefgh/listener/abcdef1234Sortie :
{ "EndpointGroups": [ { "EndpointGroupArn": "arn:aws:globalaccelerator::012345678901:accelerator/1234abcd-abcd-1234-abcd-1234abcdefgh/listener/abcdef1234/endpoint-group/ab88888example", "EndpointGroupRegion": "eu-central-1", "EndpointDescriptions": [], "TrafficDialPercentage": 100.0, "HealthCheckPort": 80, "HealthCheckProtocol": "TCP", "HealthCheckIntervalSeconds": 30, "ThresholdCount": 3 } { "EndpointGroupArn": "arn:aws:globalaccelerator::012345678901:accelerator/1234abcd-abcd-1234-abcd-1234abcdefgh/listener/abcdef1234/endpoint-group/ab99999example", "EndpointGroupRegion": "us-east-1", "EndpointDescriptions": [], "TrafficDialPercentage": 50.0, "HealthCheckPort": 80, "HealthCheckProtocol": "TCP", "HealthCheckIntervalSeconds": 30, "ThresholdCount": 3 } ] }Pour plus d’informations, consultez Groupes de points de terminaison dans AWS Global Accelerator dans le Manuel du développeur AWS Global Accelerator.
-
Pour plus de détails sur l’API, consultez ListEndpointGroups
dans la Référence des commandes de l’AWS CLI.
-
L’exemple de code suivant montre comment utiliser list-listeners.
- AWS CLI
-
Pour répertorier des écouteurs
L’exemple
list-listenerssuivant répertorie les écouteurs d’un accélérateur.aws globalaccelerator list-listeners \ --accelerator-arnarn:aws:globalaccelerator::012345678901:accelerator/1234abcd-abcd-1234-abcd-1234abcdefghSortie :
{ "Listeners": [ { "ListenerArn": "arn:aws:globalaccelerator::012345678901:accelerator/1234abcd-abcd-1234-abcd-1234abcdefgh/listener/abcdef1234", "PortRanges": [ { "FromPort": 80, "ToPort": 80 } ], "Protocol": "TCP", "ClientAffinity": "NONE" } ] }Pour plus d’informations, consultez Écouteurs dans AWS Global Accelerator dans le Manuel du développeur AWS Global Accelerator.
-
Pour plus de détails sur l’API, consultez ListListeners
dans la Référence des commandes de l’AWS CLI.
-
L’exemple de code suivant montre comment utiliser list-tags-for-resource.
- AWS CLI
-
Pour répertorier les balises d’un accélérateur
L’exemple
list-tags-for-resourcesuivant répertorie les balises d’un accélérateur spécifique.aws globalaccelerator list-tags-for-resource \ --accelerator-arnarn:aws:globalaccelerator::012345678901:accelerator/1234abcd-abcd-1234-abcd-1234abcdefghSortie :
{ "Tags": [ { "Key": "Project", "Value": "A123456" } ] }Pour plus d’informations, consultez Tagging in AWS Global Accelerator dans le Manuel du développeur AWS Global Accelerator.
-
Pour plus de détails sur l’API, consultez ListTagsForResource
dans la Référence des commandes de l’AWS CLI.
-
L’exemple de code suivant montre comment utiliser provision-byoip-cidr.
- AWS CLI
-
Pour allouer une plage d’adresses
L’exemple
provision-byoip-cidrsuivant alloue la plage d’adresses spécifiée à utiliser avec vos ressources AWS.aws globalaccelerator provision-byoip-cidr \ --cidr192.0.2.250/24\ --cidr-authorization-context Message="$text_message",Signature="$signed_message"Sortie :
{ "ByoipCidr": { "Cidr": "192.0.2.250/24", "State": "PENDING_PROVISIONING" } }Pour plus d’informations, consultez Apportez votre propre adresse IP dans AWS Global Accelerator dans le Manuel du développeur AWS Global Accelerator.
-
Pour plus de détails sur l’API, consultez ProvisionByoipCidr
dans la Référence des commandes de l’AWS CLI.
-
L’exemple de code suivant montre comment utiliser tag-resource.
- AWS CLI
-
Pour baliser un accélérateur
L’exemple
tag-resourcesuivant ajoute les balises de nom (Name) et de projet (Project) à un accélérateur, ainsi que les valeurs correspondantes pour chacune d’elles.aws globalaccelerator tag-resource \ --resource-arnarn:aws:globalaccelerator::012345678901:accelerator/1234abcd-abcd-1234-abcd-1234abcdefgh\ --tags Key="Name",Value="Example Name" Key="Project",Value="Example Project"Cette commande ne produit aucune sortie.
Pour plus d’informations, consultez Tagging in AWS Global Accelerator dans le Manuel du développeur AWS Global Accelerator.
-
Pour plus de détails sur l’API, consultez TagResource
dans la Référence des commandes de l’AWS CLI.
-
L’exemple de code suivant montre comment utiliser untag-resource.
- AWS CLI
-
Pour supprimer une balise d’un accélérateur
L’exemple
untag-resourcesuivant supprime les balises Name et Project d’un accélérateur.aws globalaccelerator untag-resource \ --resource-arnarn:aws:globalaccelerator::012345678901:accelerator/1234abcd-abcd-1234-abcd-1234abcdefgh\ --tag-keys Key="Name" Key="Project"Cette commande ne produit aucune sortie.
Pour plus d’informations, consultez Tagging in AWS Global Accelerator dans le Manuel du développeur AWS Global Accelerator.
-
Pour plus de détails sur l’API, consultez UntagResource
dans la Référence des commandes de l’AWS CLI.
-
L’exemple de code suivant montre comment utiliser update-accelerator-attributes.
- AWS CLI
-
Pour mettre à jour les attributs d’un accélérateur
L’exemple
update-accelerator-attributessuivant met à jour un accélérateur pour activer les journaux de flux. Vous devez spécifier la régionUS-West-2 (Oregon)pour créer ou mettre à jour les attributs de l’accélérateur.aws globalaccelerator update-accelerator-attributes \ --accelerator-arnarn:aws:globalaccelerator::012345678901:accelerator/1234abcd-abcd-1234-abcd-1234abcdefgh\ --flow-logs-enabled \ --flow-logs-s3-bucketflowlogs-abc\ --flow-logs-s3-prefixbucketprefix-abcSortie :
{ "AcceleratorAttributes": { "FlowLogsEnabled": true "FlowLogsS3Bucket": flowlogs-abc "FlowLogsS3Prefix": bucketprefix-abc } }Pour plus d’informations, consultez Accelerators in AWS Global Accelerator dans le Manuel du développeur AWS Global Accelerator.
-
Pour plus de détails sur l’API, consultez UpdateAcceleratorAttributes
dans la Référence des commandes de l’AWS CLI.
-
L’exemple de code suivant montre comment utiliser update-accelerator.
- AWS CLI
-
Pour mettre à jour un accélérateur
L’exemple
update-acceleratorsuivant modifie un accélérateur afin de remplacer son nom parExampleAcceleratorNew. Vous devez spécifier la régionUS-West-2 (Oregon)pour créer ou mettre à jour des accélérateurs.aws globalaccelerator update-accelerator \ --accelerator-arnarn:aws:globalaccelerator::123456789012:accelerator/1234abcd-abcd-1234-abcd-1234abcdefgh\ --nameExampleAcceleratorNewSortie :
{ "Accelerator": { "AcceleratorArn": "arn:aws:globalaccelerator::123456789012:accelerator/1234abcd-abcd-1234-abcd-1234abcdefgh", "IpAddressType": "IPV4", "Name": "ExampleAcceleratorNew", "Enabled": true, "Status": "IN_PROGRESS", "IpSets": [ { "IpAddresses": [ "192.0.2.250", "198.51.100.52" ], "IpFamily": "IPv4" } ], "DnsName":"a1234567890abcdef.awsglobalaccelerator.com", "CreatedTime": 1232394847, "LastModifiedTime": 1232395654 } }Pour plus d’informations, consultez Accelerators in AWS Global Accelerator dans le Manuel du développeur AWS Global Accelerator.
-
Pour plus de détails sur l’API, consultez UpdateAccelerator
dans la Référence des commandes de l’AWS CLI.
-
L’exemple de code suivant montre comment utiliser update-custom-routing-accelerator-attributes.
- AWS CLI
-
Pour mettre à jour les attributs d’un accélérateur de routage personnalisé
L’exemple
update-custom-routing-accelerator-attributessuivant met à jour un accélérateur de routage personnalisé pour activer les journaux de flux.aws globalaccelerator update-custom-routing-accelerator-attributes \ --accelerator-arnarn:aws:globalaccelerator::012345678901:accelerator/1234abcd-abcd-1234-abcd-1234abcdefgh\ --flow-logs-enabled \ --flow-logs-s3-bucketflowlogs-abc\ --flow-logs-s3-prefixbucketprefix-abcSortie :
{ "AcceleratorAttributes": { "FlowLogsEnabled": true "FlowLogsS3Bucket": flowlogs-abc "FlowLogsS3Prefix": bucketprefix-abc } }Pour plus d’informations, consultez Custom routing accelerators in AWS Global Accelerator dans le Manuel du développeur AWS Global Accelerator.
-
Pour plus de détails sur l’API, consultez UpdateCustomRoutingAcceleratorAttributes
dans la Référence des commandes de l’AWS CLI.
-
L’exemple de code suivant montre comment utiliser update-custom-routing-accelerator.
- AWS CLI
-
Pour mettre à jour un accélérateur de routage personnalisé
L’exemple
update-custom-routing-acceleratorsuivant modifie un accélérateur de routage personnalisé pour en changer le nom.aws globalaccelerator --regionus-west-2update-custom-routing-accelerator\ --accelerator-arnarn:aws:globalaccelerator::123456789012:accelerator/1234abcd-abcd-1234-abcd-1234abcdefgh\ --nameExampleCustomRoutingAcceleratorNewSortie :
{ "Accelerator": { "AcceleratorArn": "arn:aws:globalaccelerator::123456789012:accelerator/1234abcd-abcd-1234-abcd-1234abcdefgh", "IpAddressType": "IPV4", "Name": "ExampleCustomRoutingAcceleratorNew", "Enabled": true, "Status": "IN_PROGRESS", "IpSets": [ { "IpAddresses": [ "192.0.2.250", "198.51.100.52" ], "IpFamily": "IPv4" } ], "DnsName":"a1234567890abcdef.awsglobalaccelerator.com", "CreatedTime": 1232394847, "LastModifiedTime": 1232395654 } }Pour plus d’informations, consultez Custom routing accelerators in AWS Global Accelerator dans le Manuel du développeur AWS Global Accelerator.
-
Pour plus de détails sur l’API, consultez UpdateCustomRoutingAccelerator
dans la Référence des commandes de l’AWS CLI.
-
L’exemple de code suivant montre comment utiliser update-custom-routing-listener.
- AWS CLI
-
Pour mettre à jour un écouteur pour un accélérateur de routage personnalisé
L’exemple
update-custom-routing-listenersuivant met à jour un écouteur pour modifier la plage de ports.aws globalaccelerator update-custom-routing-listener \ --listener-arnarn:aws:globalaccelerator::012345678901:accelerator/1234abcd-abcd-1234-abcd-1234abcdefgh/listener/0123vxyz\ --port-rangesFromPort=10000,ToPort=20000Sortie :
{ "Listener": { "ListenerArn": "arn:aws:globalaccelerator::012345678901:accelerator/1234abcd-abcd-1234-abcd-1234abcdefgh/listener/0123vxyz "PortRanges": [ { "FromPort": 10000, "ToPort": 20000 } ], "Protocol": "TCP" } }Pour plus d’informations, consultez Écouteurs des accélérateurs de routage personnalisés dans AWS Global Accelerator dans le Manuel du développeur AWS Global Accelerator.
-
Pour plus de détails sur l’API, consultez UpdateCustomRoutingListener
dans la Référence des commandes de l’AWS CLI.
-
L’exemple de code suivant montre comment utiliser update-endpoint-group.
- AWS CLI
-
Pour mettre à jour un groupe de points de terminaison
L’exemple
update-endpoint-groupsuivant ajoute trois points de terminaison à un groupe de points de terminaison : une adresse IP Elastic, un ALB et un NLB.aws globalaccelerator update-endpoint-group \ --endpoint-group-arnarn:aws:globalaccelerator::123456789012:accelerator/1234abcd-abcd-1234-abcd-1234abcdefgh/listener/6789vxyz-vxyz-6789-vxyz-6789lmnopqrs/endpoint-group/ab88888example\ --endpoint-configurations \EndpointId=eipalloc-eip01234567890abc,Weight=128\EndpointId=arn:aws:elasticloadbalancing:us-east-1:000123456789:loadbalancer/app/ALBTesting/alb01234567890xyz,Weight=128\EndpointId=arn:aws:elasticloadbalancing:us-east-1:000123456789:loadbalancer/net/NLBTesting/alb01234567890qrs,Weight=128Sortie :
{ "EndpointGroup": { "TrafficDialPercentage": 100, "EndpointDescriptions": [ { "Weight": 128, "EndpointId": "eip01234567890abc" }, { "Weight": 128, "EndpointId": "arn:aws:elasticloadbalancing:us-east-1:000123456789:loadbalancer/app/ALBTesting/alb01234567890xyz" }, { "Weight": 128, "EndpointId": "arn:aws:elasticloadbalancing:us-east-1:000123456789:loadbalancer/net/NLBTesting/alb01234567890qrs" } ], "EndpointGroupArn": "arn:aws:globalaccelerator::123456789012:accelerator/1234abcd-abcd-1234-abcd-1234abcdefgh/listener/6789vxyz-vxyz-6789-vxyz-6789lmnopqrs/endpoint-group/4321abcd-abcd-4321-abcd-4321abcdefg", "EndpointGroupRegion": "us-east-1" } }Pour plus d’informations, consultez Groupes de points de terminaison dans AWS Global Accelerator dans le Manuel du développeur AWS Global Accelerator.
-
Pour plus de détails sur l’API, consultez UpdateEndpointGroup
dans la Référence des commandes de l’AWS CLI.
-
L’exemple de code suivant montre comment utiliser update-listener.
- AWS CLI
-
Pour mettre à jour un écouteur
L’exemple
update-listenersuivant met à jour un écouteur pour remplacer la plage de ports par 100.aws globalaccelerator update-listener \ --listener-arnarn:aws:globalaccelerator::012345678901:accelerator/1234abcd-abcd-1234-abcd-1234abcdefgh/listener/0123vxyz\ --port-rangesFromPort=100,ToPort=100Sortie :
{ "Listener": { "ListenerArn": "arn:aws:globalaccelerator::012345678901:accelerator/1234abcd-abcd-1234-abcd-1234abcdefgh/listener/0123vxyz "PortRanges": [ { "FromPort": 100, "ToPort": 100 } ], "Protocol": "TCP", "ClientAffinity": "NONE" } }Pour plus d’informations, consultez Écouteurs dans AWS Global Accelerator dans le Manuel du développeur AWS Global Accelerator.
-
Pour plus de détails sur l’API, consultez UpdateListener
dans la Référence des commandes de l’AWS CLI.
-
L’exemple de code suivant montre comment utiliser withdraw-byoip-cidr.
- AWS CLI
-
Pour retirer une plage d’adresses
L’exemple
withdraw-byoip-cidrsuivant retire une plage d’adresses d’AWS Global Accelerator que vous avez précédemment publiée pour qu’elle soit utilisée avec vos ressources AWS.aws globalaccelerator withdraw-byoip-cidr \ --cidr192.0.2.250/24Sortie :
{ "ByoipCidr": { "Cidr": "192.0.2.250/24", "State": "PENDING_WITHDRAWING" } }Pour plus d’informations, consultez Apportez votre propre adresse IP dans AWS Global Accelerator dans le Manuel du développeur AWS Global Accelerator.
-
Pour plus de détails sur l’API, consultez WithdrawByoipCidr
dans la Référence des commandes de l’AWS CLI.
-