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.
Créez un VPC lien à l'aide du AWS CLI
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-idssubnet-aaaa
subnet-bbbb
\ --security-group-idssg1234
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é.
Supprimer un VPC lien à l'aide du AWS CLI
Utilisez la commande suivante pour supprimer un VPC lien.
aws apigatewayv2 delete-vpc-link --vpc-link-id
abcd123
Disponibilité par région
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 |