Configuración de enlaces de VPC V2 en API Gateway
Los enlaces de la VPC le permiten crear integraciones privadas que conectan las rutas de la API a los recursos privados de una VPC, como equilibradores de carga de aplicaciones o aplicaciones basadas en contenedores de Amazon ECS. Una integración privada utiliza un enlace de VPC V2 para encapsular las conexiones entre API Gateway y los recursos de la VPC de destino. Puede reutilizar enlaces de VPC a través de diferentes recursos y API.
Cuando crea un enlace de la VPC, API Gateway crea y administra interfaces de red elástica para el enlace de VPC V2 en la cuenta. Este proceso puede tardar unos minutos. Cuando un enlace de VPC V2 está listo para usar, su estado cambia de PENDING a AVAILABLE.
nota
Si no se envía tráfico a través del enlace de la VPC durante 60 días, se convierte en INACTIVE. Cuando un enlace de la VPC tiene el estado INACTIVE, API Gateway elimina todas las interfaces de red del enlace de la VPC. Esto hace que las solicitudes de API que dependen del enlace de la VPC fallen. Si las solicitudes de la API se reanudan, API Gateway reaprovisiona las interfaces de red. Puede tardar unos minutos en crear las interfaces de red y reactivar el enlace de la VPC. Puede utilizar el estado del enlace de la VPC para supervisar el estado del enlace de la VPC.
Creación de un enlace de VPC V2 mediante la AWS CLI
Para crear un enlace de VPC V2, todos los recursos involucrados deben ser propiedad de la misma cuenta de AWS. El siguiente comando create-vpc-link permite crear un enlace de la VPC:
aws apigatewayv2 create-vpc-link --name MyVpcLink \ --subnet-ids subnet-aaaa subnet-bbbb \ --security-group-ids sg1234 sg5678
nota
Los enlaces de VPC V2 son inmutables. Después de crear un enlace de VPC V2, no puede cambiar sus subredes o grupos de seguridad.
Eliminación de un enlace de VPC V2 mediante la AWS CLI
El siguiente comando delete-vpc-link permite eliminar un enlace de la VPC.
aws apigatewayv2 delete-vpc-link --vpc-link-idabcd123
Disponibilidad por región
Los enlaces de VPC V2 se admiten en las siguientes regiones y zonas de disponibilidad:
| Nombre de la región | Región | Zonas de disponibilidad admitidas |
|---|---|---|
| Este de EE. UU. (Ohio) | us-east-2 |
use2-az1, use2-az2, use2-az3 |
| Este de EE. UU. (Norte de Virginia) | us-east-1 |
use1-az1, use1-az2, use1-az4, use1-az5, use1-az6 |
| Oeste de EE. UU. (Norte de California) | us-west-1 |
usw1-az1, usw1-az3 |
| Oeste de EE. UU. (Oregón) | us-west-2 |
usw2-az1, usw2-az2, usw2-az3, usw2-az4 |
| Asia-Pacífico (Hong Kong) | ap-east-1 |
ape1-az2, ape1-az3 |
| Asia-Pacífico (Bombay) | ap-south-1 |
aps1-az1, aps1-az2, aps1-az3 |
| Asia-Pacífico (Seúl) | ap-northeast-2 |
apne2-az1, apne2-az2, apne2-az3 |
| Asia-Pacífico (Singapur) | ap-southeast-1 |
apse1-az1, apse1-az2, apse1-az3 |
| Asia-Pacífico (Sídney) | ap-southeast-2 |
apse2-az1, apse2-az2, apse2-az3 |
| Asia-Pacífico (Tokio) | ap-northeast-1 |
apne1-az1, apne1-az2, apne1-az4 |
| Canadá (centro) | ca-central-1 |
cac1-az1, cac1-az2 |
| Europa (Fráncfort) | eu-central-1 |
euc1-az1, euc1-az2, euc1-az3 |
| Europa (Irlanda) | eu-west-1 |
euw1-az1, euw1-az2, euw1-az3 |
| Europa (Londres) | eu-west-2 |
euw2-az1, euw2-az2, euw2-az3 |
| Europa (París) | eu-west-3 |
euw3-az1, euw3-az3 |
| Europa (España) | eu-south-2 | eus2-az1, eus2-az2, eus2-az3 |
| Europa (Estocolmo) | eu-north-1 |
eun1-az1, eun1-az2, eun1-az3 |
| Medio Oriente (Baréin) | me-south-1 |
mes1-az1, mes1-az2, mes1-az3 |
| América del Sur (São Paulo) | sa-east-1 |
sae1-az1, sae1-az2, sae1-az3 |
| AWS GovCloud (Oeste de EE.UU.) | us-gov-west-1 |
usgw1-az1, usgw1-az2, usgw1-az3 |