AWS CloudFormation
User Guide (API Version 2010-05-15)


Creates a VPC endpoint service configuration to which service consumers (AWS accounts, IAM users, and IAM roles) can connect. Service consumers can create an interface VPC endpoint to connect to your service. For more information, see CreateVpcEndpointServiceConfiguration.


To declare this entity in your AWS CloudFormation template, use the following syntax:


{ "Type" : "AWS::EC2::VPCEndpointService", "Properties" : { "NetworkLoadBalancerArns" : [ String, ... ], "AcceptanceRequired" : Boolean } }


Type: "AWS::EC2::VPCEndpointService" Properties: NetworkLoadBalancerArns: - String AcceptanceRequired: Boolean



Indicate whether requests from service consumers to create an endpoint to your service must be accepted. To accept a request, use AcceptVpcEndpointConnections.

Required: No

Type: Boolean

Update requires: No interruption


The Amazon Resource Names (ARNs) of one or more Network Load Balancers for your service.

Required: Yes

Type: List of String values

Update requires: No interruption

Return Values


When you pass the logical ID of an AWS::EC2::VPCEndpointService resource to the intrinsic Ref function, the function returns the ID of the VPC endpoint service configuration.

For more information about using the Ref function, see Ref.