EndpointConfiguration
The endpoint type of a REST API.
Syntax
To declare this entity in your AWS Serverless Application Model (AWS SAM) template, use the following syntax.
YAML
IpAddressType:StringType:StringVPCEndpointIds:List
Properties
-
IpAddressType -
The IP address types that can invoke an API (RestApi).
Valid values:
ipv4ordualstackType: String
Required: No
CloudFormation compatibility: This property is passed directly to the
IpAddressTypeproperty of theAWS::ApiGateway::RestApiEndpointConfigurationdata type. -
Type -
The endpoint type of a REST API.
Valid values:
EDGEorREGIONALorPRIVATEType: String
Required: No
CloudFormation compatibility: This property is passed directly to the
Typesproperty of theAWS::ApiGateway::RestApiEndpointConfigurationdata type. -
VPCEndpointIds -
A list of VPC endpoint IDs of a REST API against which to create Route53 aliases.
Type: List
Required: No
CloudFormation compatibility: This property is passed directly to the
VpcEndpointIdsproperty of theAWS::ApiGateway::RestApiEndpointConfigurationdata type.
Examples
EndpointConfiguration
Endpoint Configuration example
YAML
EndpointConfiguration: Type: PRIVATE VPCEndpointIds: - vpce-123a123a - vpce-321a321a