InterfaceVpcEndpointAttributes

class aws_cdk.aws_ec2.InterfaceVpcEndpointAttributes(*, port, vpc_endpoint_id, security_group_id=None, security_groups=None)

Bases: object

__init__(*, port, vpc_endpoint_id, security_group_id=None, security_groups=None)

Construction properties for an ImportedInterfaceVpcEndpoint.

Parameters
  • port (Union[int, float]) – The port of the service of the interface VPC endpoint.

  • vpc_endpoint_id (str) – The interface VPC endpoint identifier.

  • security_group_id (Optional[str]) – The identifier of the security group associated with the interface VPC endpoint.

  • security_groups (Optional[List[ISecurityGroup]]) – The security groups associated with the interface VPC endpoint.

Attributes

port

The port of the service of the interface VPC endpoint.

Return type

Union[int, float]

security_group_id

The identifier of the security group associated with the interface VPC endpoint.

deprecated :deprecated: use securityGroups instead

stability :stability: deprecated

Return type

Optional[str]

security_groups

The security groups associated with the interface VPC endpoint.

Return type

Optional[List[ISecurityGroup]]

vpc_endpoint_id

The interface VPC endpoint identifier.

Return type

str