CfnVPCEndpointServicePermissionsProps

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

Bases: object

__init__(*, service_id, allowed_principals=None)

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 :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpcendpointservicepermissions.html

Attributes

allowed_principals

AWS::EC2::VPCEndpointServicePermissions.AllowedPrincipals.

see :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 :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpcendpointservicepermissions.html#cfn-ec2-vpcendpointservicepermissions-serviceid

Return type

str