Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Configurare i collegamenti VPC per HTTP APIs in API Gateway
I collegamenti VPC consentono di creare integrazioni private che connettono le route delle API HTTP a risorse private in un VPC, ad esempio Application Load Balancer o applicazioni basate su container di ECS. Per ulteriori informazioni sulla creazione di integrazioni private, consultare Crea integrazioni private per HTTP APIs in API Gateway.
L'integrazione privata usa un collegamento VPC per incapsulare le connessioni tra l'API Gateway e le risorse del VPC obiettivo. Puoi riutilizzare i link VPC su percorsi diversi e. APIs
Quando si crea un collegamento VPC, API Gateway crea e gestisce le interfacce di rete elastiche per il collegamento VPC nell'account. Questo processo può richiedere alcuni minuti. Quando un collegamento VPC è pronto per l'uso, il suo stato passa da PENDING
a AVAILABLE
.
Nota
Se non viene inviato alcun traffico tramite il collegamento VPC per 60 giorni, lo stato cambia in INACTIVE
. Quando lo stato di un collegamento VPC è INACTIVE
, API Gateway elimina tutte le interfacce di rete del collegamento VPC. In questo caso, le richieste API che dipendono dal collegamento VPC non vanno a buon fine. Se le richieste API riprendono, API Gateway effettua nuovamente il provisioning delle interfacce di rete. Potrebbero essere necessari alcuni minuti per creare le interfacce di rete e riattivare il collegamento VPC. Puoi utilizzare lo stato del collegamento VPC per monitorare lo stato del tuo collegamento VPC.
Creare un collegamento VPC utilizzando AWS CLI
Per creare un collegamento VPC, tutte le risorse coinvolte devono appartenere allo stesso AWS account. Il create-vpc-linkcomando seguente crea un collegamento VPC:
aws apigatewayv2 create-vpc-link --name
MyVpcLink
\ --subnet-idssubnet-aaaa
subnet-bbbb
\ --security-group-idssg1234
sg5678
Nota
I collegamenti VPC sono immutabili. Dopo aver creato un collegamento VPC, non è possibile modificarne le sottoreti o i gruppi di sicurezza.
Eliminare un collegamento VPC utilizzando AWS CLI
Il delete-vpc-linkcomando seguente elimina un collegamento VPC.
aws apigatewayv2 delete-vpc-link --vpc-link-id
abcd123
Disponibilità in base alla Regione
I collegamenti VPC per HTTP APIs sono supportati nelle seguenti regioni e zone di disponibilità:
Nome Regione | Regione | Zone di disponibilità supportate |
---|---|---|
Stati Uniti orientali (Ohio) | us-east-2 |
use2-az1, use2-az2, use2-az3 |
Stati Uniti orientali (Virginia settentrionale) | us-east-1 |
use1-az1, use1-az2, use1-az4, use1-az5, use1-az6 |
US West (N. California) | us-west-1 |
usw1-az1, usw1-az3 |
Stati Uniti occidentali (Oregon) | us-west-2 |
usw2-az1, usw2-az2, usw2-az3, usw2-az4 |
Asia Pacifico (Hong Kong) | ap-east-1 |
ape1-az2, ape1-az3 |
Asia Pacific (Mumbai) | ap-south-1 |
aps1-az1, aps1-az2, aps1-az3 |
Asia Pacifico (Seul) | ap-northeast-2 |
apne2-az1, apne2-az2, apne2-az3 |
Asia Pacific (Singapore) | ap-southeast-1 |
apse1-az1, apse1-az2, apse1-az3 |
Asia Pacific (Sydney) | ap-southeast-2 |
apse2-az1, apse2-az2, apse2-az3 |
Asia Pacifico (Tokyo) | ap-northeast-1 |
apne1-az1, apne1-az2, apne1-az4 |
Canada (Central) | ca-central-1 |
cac1-az1, cac1-az2 |
Europe (Frankfurt) | eu-central-1 |
euc1-az1, euc1-az2, euc1-az3 |
Europa (Irlanda) | eu-west-1 |
euw1-az1, euw1-az2, euw1-az3 |
Europe (London) | eu-west-2 |
euw2-az1, euw2-az2, euw2-az3 |
Europe (Paris) | eu-west-3 |
euw3-az1, euw3-az3 |
Europa (Spagna) | eu-south-2 | eus2-az1, eus2-az2, eus2-az3 |
Europa (Stoccolma) | eu-north-1 |
eun1-az1, eun1-az2, eun1-az3 |
Medio Oriente (Bahrein) | me-south-1 |
mes1-az1, mes1-az2, mes1-az3 |
Sud America (São Paulo) | sa-east-1 |
sae1-az1, sae1-az2, sae1-az3 |
AWS GovCloud (Stati Uniti occidentali) | us-gov-west-1 |
usgw1-az1, usgw1-az2, usgw1-az3 |