Seleccione sus preferencias de cookies

Usamos cookies esenciales y herramientas similares que son necesarias para proporcionar nuestro sitio y nuestros servicios. Usamos cookies de rendimiento para recopilar estadísticas anónimas para que podamos entender cómo los clientes usan nuestro sitio y hacer mejoras. Las cookies esenciales no se pueden desactivar, pero puede hacer clic en “Personalizar” o “Rechazar” para rechazar las cookies de rendimiento.

Si está de acuerdo, AWS y los terceros aprobados también utilizarán cookies para proporcionar características útiles del sitio, recordar sus preferencias y mostrar contenido relevante, incluida publicidad relevante. Para aceptar o rechazar todas las cookies no esenciales, haga clic en “Aceptar” o “Rechazar”. Para elegir opciones más detalladas, haga clic en “Personalizar”.

Asignación de etapas de API a un nombre de dominio personalizado para las API de WebSocket

Modo de enfoque
Asignación de etapas de API a un nombre de dominio personalizado para las API de WebSocket - Amazon API Gateway

Los mapeos de la API se utilizan para conectar etapas de la API a un nombre de dominio personalizado. Después de crear un nombre de dominio y configurar registros DNS, se utilizan mapeos de la API para enviar tráfico a las API a través del nombre de dominio personalizado.

Un mapeo de la API especifica una API, una etapa y, de forma opcional, una ruta que se utilizará para el mapeo. Por ejemplo, puede mapear la etapa de production de una API a wss://api.example.com/orders.

Antes de crear un mapeo de la API, debe tener una API, una etapa y un nombre de dominio personalizado. Para obtener más información sobre cómo crear un nombre de dominio personalizado, consulte Configuración de un nombre de dominio personalizado regional en API Gateway.

Restricciones

  • En un mapeo de la API, el nombre de dominio personalizado y las API mapeadas deben estar en la misma cuenta de AWS.

  • Los mapeos de la API deben contener solo letras, números y los siguientes caracteres: $-_.+!*'().

  • La longitud máxima de la ruta en un mapeo de la API es de 300 caracteres.

  • No puede mapear las API de WebSocket al mismo nombre de dominio personalizado que una API HTTP o API REST.

  • Si crea una asignación de API con varios niveles, API Gateway convierte todos los nombres de encabezado a minúsculas.

Creación de un mapeo de la API

Para crear un mapeo de la API, primero debe crear un nombre de dominio personalizado, una API y una etapa. Para obtener información sobre cómo crear un nombre de dominio personalizado, consulte Configuración de un nombre de dominio personalizado regional en API Gateway.

AWS Management Console
Para crear un mapeo de la API
  1. Inicie sesión en la consola de API Gateway, en https://console.aws.amazon.com/apigateway.

  2. Elija Custom domain names (Nombres de dominio personalizados).

  3. Seleccione un nombre de dominio personalizado que ya haya creado.

  4. Elija API mappings (Mapeos de la API).

  5. Elija Configure API mappings (Configurar asignaciones de API).

  6. Seleccione Add new mapping (Agregar nueva asignación).

  7. Introduzca una API, una Stage (Etapa) y, de forma opcional, una Path (Ruta).

  8. Seleccione Guardar.

AWS CLI

El siguiente comando create-api-mapping permite crear una asignación de API. En este ejemplo, API Gateway envía solicitudes a api.example.com/v1 a la API y a la etapa especificada.

aws apigatewayv2 create-api-mapping \ --domain-name api.example.com \ --api-mapping-key v1 \ --api-id a1b2c3d4 \ --stage test
AWS CloudFormation

El siguiente ejemplo de AWS CloudFormation crea un mapeo de la API.

MyApiMapping: Type: 'AWS::ApiGatewayV2::ApiMapping' Properties: DomainName: api.example.com ApiMappingKey: 'v1' ApiId: !Ref MyApi Stage: !Ref MyStage
Para crear un mapeo de la API
  1. Inicie sesión en la consola de API Gateway, en https://console.aws.amazon.com/apigateway.

  2. Elija Custom domain names (Nombres de dominio personalizados).

  3. Seleccione un nombre de dominio personalizado que ya haya creado.

  4. Elija API mappings (Mapeos de la API).

  5. Elija Configure API mappings (Configurar asignaciones de API).

  6. Seleccione Add new mapping (Agregar nueva asignación).

  7. Introduzca una API, una Stage (Etapa) y, de forma opcional, una Path (Ruta).

  8. Seleccione Guardar.

PrivacidadTérminos del sitioPreferencias de cookies
© 2025, Amazon Web Services, Inc o sus afiliados. Todos los derechos reservados.