VpcEndpointConnectionNotificationArgs class

The set of arguments for VpcEndpointConnectionNotification. The set of arguments for VpcEndpointConnectionNotification.

Constructors

VpcEndpointConnectionNotificationArgs({required Input<List<String>> connectionEvents, required Input<String> connectionNotificationArn, Input<String?>? region, Input<String?>? vpcEndpointId, Input<String?>? vpcEndpointServiceId})
Creates a new VpcEndpointConnectionNotificationArgs. connectionEvents One or more endpoint events for which to receive notifications. connectionNotificationArn The ARN of the SNS topic for the notifications. region Region where this resource will be managed. Defaults to the Region set in the provider configuration. vpcEndpointId The ID of the VPC Endpoint to receive notifications for. vpcEndpointServiceId The ID of the VPC Endpoint Service to receive notifications for.
const
VpcEndpointConnectionNotificationArgs.fromMap(Map<String, dynamic> map)
factory

Properties

connectionEvents → Input<List<String>>
One or more endpoint events for which to receive notifications.
final
connectionNotificationArn → Input<String>
The ARN of the SNS topic for the notifications.
final
hashCode int
The hash code for this object.
no setterinherited
region → Input<String?>?
Region where this resource will be managed. Defaults to the Region set in the provider configuration.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
vpcEndpointId → Input<String?>?
The ID of the VPC Endpoint to receive notifications for.
final
vpcEndpointServiceId → Input<String?>?
The ID of the VPC Endpoint Service to receive notifications for.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited