

# Objeto x-amazon-apigateway-endpoint-configuration
<a name="api-gateway-swagger-extensions-endpoint-configuration"></a>

Especifica detalles de la configuración del punto de enlace para una API. Esta extensión es una propiedad extendida del objeto [Operation de OpenAPI](https://github.com/OAI/OpenAPI-Specification/blob/main/versions/3.0.0.md#operation-object). Este objeto debe estar presente en las [extensiones de proveedor de nivel superior](https://github.com/OAI/OpenAPI-Specification/blob/main/versions/2.0.md#specification-extensions) de Swagger 2.0. Para OpenAPI 3.0, debe estar presente en las extensiones de proveedor del [objeto Server](https://github.com/OAI/OpenAPI-Specification/blob/main/versions/3.0.0.md#server-object).


| Nombre de la propiedad | Tipo | Descripción | 
| --- | --- | --- | 
| disableExecuteApiEndpoint | Booleano | Especifica si los clientes pueden invocar la API mediante el punto de enlace `execute-api` predeterminado. De forma predeterminada, los clientes pueden invocar su API con el punto de enlace `https://{api_id}.execute-api.{region}.amazonaws.com` predeterminado. Para exigir que los clientes utilicen un nombre de dominio personalizado para invocar su API, especifique `true`. | 
| vpcEndpointIds | Matriz de String | Una lista de identificadores de VpcEndpoint en la que crear registros de alias de Route 53 para una API REST. Solo es compatible con las API REST del tipo de punto de enlace `PRIVATE`. | 
| ipAddressType | string | Los tipos de direcciones IP que pueden invocar una API HTTP. Utilice `ipv4` para permitir que los tipos de direcciones IPv4 invoquen una API HTTP. Utilice `dualstack` para permitir que los tipos de direcciones IPv4 e IPv6 invoquen una API HTTP. Solo se admite para las API HTTP. | 

## Ejemplos de x-amazon-apigateway-endpoint-configuration
<a name="api-gateway-swagger-extensions-endpoint-configuration-example"></a>

En el siguiente ejemplo se asocian puntos de enlace de la VPC especificados a la API REST.

```
"x-amazon-apigateway-endpoint-configuration": {
    "vpcEndpointIds": ["vpce-0212a4ababd5b8c3e", "vpce-01d622316a7df47f9"]
}
```

En el ejemplo siguiente se desactiva el punto de enlace predeterminado de una API.

```
"x-amazon-apigateway-endpoint-configuration": {
    "disableExecuteApiEndpoint": true
}
```

El siguiente ejemplo establece el tipo de dirección IP en pila doble para una API HTTP.

```
"x-amazon-apigateway-endpoint-configuration": {
    "ipAddressType": "dualstack"
}
```