Safe Haskell | None |
---|---|
Language | Haskell2010 |
The AWS::EC2::VPCEndpoint resource creates a VPC endpoint that you can use to establish a private connection between your VPC and another AWS service without requiring access over the Internet, a VPN connection, or AWS Direct Connect.
- data VPCEndpoint = VPCEndpoint {}
- vpcEndpoint :: Val Text -> Val Text -> VPCEndpoint
- vpcePolicyDocument :: Lens' VPCEndpoint (Maybe Object)
- vpceRouteTableIds :: Lens' VPCEndpoint (Maybe [Val Text])
- vpceServiceName :: Lens' VPCEndpoint (Val Text)
- vpceVpcId :: Lens' VPCEndpoint (Val Text)
Documentation
data VPCEndpoint Source
Full data type definition for VPCEndpoint. See vpcEndpoint
for a more
convenient constructor.
Constructor for VPCEndpoint
containing required fields as arguments.
vpcePolicyDocument :: Lens' VPCEndpoint (Maybe Object) Source
A policy to attach to the endpoint that controls access to the service. The policy must be valid JSON. The default policy allows full access to the AWS service. For more information, see Controlling Access to Services in the Amazon VPC User Guide.
vpceRouteTableIds :: Lens' VPCEndpoint (Maybe [Val Text]) Source
One or more route table IDs that are used by the VPC to reach the endpoint.
vpceServiceName :: Lens' VPCEndpoint (Val Text) Source
The AWS service to which you want to establish a connection. Specify the service name in the form of com.amazonaws.region.service.