CfnVPCEndpointConnectionNotificationProps

class aws_cdk.aws_ec2.CfnVPCEndpointConnectionNotificationProps(*, connection_events, connection_notification_arn, service_id=None, vpc_endpoint_id=None)

Bases: object

Properties for defining a CfnVPCEndpointConnectionNotification.

Parameters
  • connection_events (Sequence[str]) – One or more endpoint events for which to receive notifications. Valid values are Accept , Connect , Delete , and Reject .

  • connection_notification_arn (str) – The ARN of the SNS topic for the notifications.

  • service_id (Optional[str]) – The ID of the endpoint service.

  • vpc_endpoint_id (Optional[str]) – The ID of the endpoint.

Link

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

ExampleMetadata

fixture=_generated

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_ec2 as ec2

cfn_vPCEndpoint_connection_notification_props = ec2.CfnVPCEndpointConnectionNotificationProps(
    connection_events=["connectionEvents"],
    connection_notification_arn="connectionNotificationArn",

    # the properties below are optional
    service_id="serviceId",
    vpc_endpoint_id="vpcEndpointId"
)

Attributes

connection_events

One or more endpoint events for which to receive notifications.

Valid values are Accept , Connect , Delete , and Reject .

Link

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

Return type

List[str]

connection_notification_arn

The ARN of the SNS topic for the notifications.

Link

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

Return type

str

service_id

The ID of the endpoint service.

Link

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

Return type

Optional[str]

vpc_endpoint_id

The ID of the endpoint.

Link

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

Return type

Optional[str]