CfnVPCEndpointServicePermissionsProps

class aws_cdk.aws_ec2.CfnVPCEndpointServicePermissionsProps(*, service_id, allowed_principals=None)

Bases: object

Properties for defining a AWS::EC2::VPCEndpointServicePermissions.

Parameters
  • service_id (str) – AWS::EC2::VPCEndpointServicePermissions.ServiceId.

  • allowed_principals (Optional[List[str]]) – AWS::EC2::VPCEndpointServicePermissions.AllowedPrincipals.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpcendpointservicepermissions.html

Attributes

allowed_principals

AWS::EC2::VPCEndpointServicePermissions.AllowedPrincipals.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpcendpointservicepermissions.html#cfn-ec2-vpcendpointservicepermissions-allowedprincipals

Return type

Optional[List[str]]

service_id

AWS::EC2::VPCEndpointServicePermissions.ServiceId.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpcendpointservicepermissions.html#cfn-ec2-vpcendpointservicepermissions-serviceid

Return type

str