Configurer VPC des liens pour HTTP APIs dans API Gateway - APIPasserelle Amazon

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Configurer VPC des liens pour HTTP APIs dans API Gateway

VPCles liens vous permettent de créer des intégrations privées qui connectent vos HTTP API itinéraires à des ressources privées dans unVPC, telles que les équilibreurs de charge d'application ou les applications basées sur des ECS conteneurs Amazon. Pour de plus amples informations sur la création d'intégrations privées, veuillez consulter Créez des intégrations privées pour HTTP APIs dans Gateway API.

Une intégration privée utilise un VPC lien pour encapsuler les connexions entre API Gateway et les VPC ressources ciblées. Vous pouvez réutiliser VPC les liens sur différents itinéraires etAPIs.

Lorsque vous créez un VPC lien, API Gateway crée et gère des interfaces réseau élastiques pour le VPC lien de votre compte. Ce processus peut prendre quelques minutes. Lorsqu'un VPC lien est prêt à être utilisé, son état passe de PENDING àAVAILABLE.

Note

Si aucun trafic n'est envoyé via le VPC lien pendant 60 jours, il devientINACTIVE. Lorsqu'un VPC lien est dans un INACTIVE état, API Gateway supprime toutes les interfaces réseau du VPC lien. Cela entraîne l'échec des API demandes qui dépendent du VPC lien. Si API les demandes reprennent, API Gateway réapprovisionne les interfaces réseau. La création des interfaces réseau et la réactivation du VPC lien peuvent prendre quelques minutes. Vous pouvez utiliser le statut du VPC lien pour surveiller l'état de votre VPC lien.

Utilisez la commande suivante pour créer un VPC lien. Pour créer un VPC lien, toutes les ressources concernées doivent appartenir au même AWS compte.

aws apigatewayv2 create-vpc-link --name MyVpcLink \ --subnet-ids subnet-aaaa subnet-bbbb \ --security-group-ids sg1234 sg5678
Note

VPCles liens sont immuables. Après avoir créé un VPC lien, vous ne pouvez pas modifier ses sous-réseaux ou ses groupes de sécurité.

Utilisez la commande suivante pour supprimer un VPC lien.

aws apigatewayv2 delete-vpc-link --vpc-link-id abcd123

VPCles liens pour HTTP APIs sont pris en charge dans les régions et zones de disponibilité suivantes :

Nom de la région Région Zones de disponibilité prises en charge
USA Est (Ohio) us-east-2

use2-az1, use2-az2, use2-az3

US East (Virginie du Nord) us-east-1

use1-az1, use1-az2, use1-az4, use1-az5, use1-az6

USA Ouest (Californie du Nord) us-west-1

usw1-az1, usw1-az3

USA Ouest (Oregon) us-west-2

usw2-az1, usw2-az2, usw2-az3, usw2-az4

Asie-Pacifique (Hong Kong) ap-east-1

ape1-az2, ape1-az3

Asie-Pacifique (Mumbai) ap-south-1

aps1-az1, aps1-az2, aps1-az3

Asie-Pacifique (Séoul) ap-northeast-2

apne2-az1, apne2-az2, apne2-az3

Asie-Pacifique (Singapour) ap-southeast-1

apse1-az1, apse1-az2, apse1-az3

Asie-Pacifique (Sydney) ap-southeast-2

apse2-az1, apse2-az2, apse2-az3

Asie-Pacifique (Tokyo) ap-northeast-1

apne1-az1, apne1-az2, apne1-az4

Canada (Centre) ca-central-1

cac1-az1, cac1-az2

Europe (Francfort) eu-central-1

euc1-az1, euc1-az2, euc1-az3

Europe (Irlande) eu-west-1

euw1-az1, euw1-az2, euw1-az3

Europe (Londres) eu-west-2

euw2-az1, euw2-az2, euw2-az3

Europe (Paris) eu-west-3

euw3-az1, euw3-az3

Europe (Stockholm) eu-north-1

eun1-az1, eun1-az2, eun1-az3

Moyen-Orient (Bahreïn) me-south-1

mes1-az1, mes1-az2, mes1-az3

Amérique du Sud (São Paulo) sa-east-1

sae1-az1, sae1-az2, sae1-az3

AWS GovCloud (US-Ouest) us-gov-west-1

usgw1-az1, usgw1-az2, usgw1-az3