EndpointConfiguration - AWS Serverless Application Model

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.

EndpointConfiguration

Type de point de terminaison d'une API REST.

Syntaxe

Pour déclarer cette entité dans votre modèle AWS Serverless Application Model (AWS SAM), utilisez la syntaxe suivante.

YAML

IpAddressType: String Type: String VPCEndpointIds: List

Propriétés

IpAddressType

Les types d'adresses IP qui peuvent appeler une API (RestApi).

Valeurs valides : ipv4 ou dualstack

Type : chaîne

Obligatoire : non

CloudFormation compatibilité : cette propriété est transmise directement à la IpAddressType propriété du type de AWS::ApiGateway::RestApi EndpointConfiguration données.

Type

Type de point de terminaison d'une API REST.

Valeurs valides : EDGE, REGIONAL ou PRIVATE

Type : chaîne

Obligatoire : non

CloudFormation compatibilité : cette propriété est transmise directement à la Types propriété du type de AWS::ApiGateway::RestApi EndpointConfiguration données.

VPCEndpointIds

Liste des points de terminaison VPC IDs d'une API REST par rapport auxquels créer des alias Route53.

Type : liste

Obligatoire : non

CloudFormation compatibilité : cette propriété est transmise directement à la VpcEndpointIds propriété du type de AWS::ApiGateway::RestApi EndpointConfiguration données.

Exemples

EndpointConfiguration

Exemple de configuration de point de terminaison

YAML

EndpointConfiguration: Type: PRIVATE VPCEndpointIds: - vpce-123a123a - vpce-321a321a