VpcEndpointConnectionNotificationState class
Input properties used for looking up and filtering VpcEndpointConnectionNotification resources.
Constructors
-
VpcEndpointConnectionNotificationState({Input<
List< ? connectionEvents, Input<String> ?>String?> ? connectionNotificationArn, Input<String?> ? notificationType, Input<String?> ? region, Input<String?> ? state, Input<String?> ? vpcEndpointId, Input<String?> ? vpcEndpointServiceId}) -
Creates a new VpcEndpointConnectionNotificationState.
connectionEventsOne or more endpoint events for which to receive notifications.connectionNotificationArnThe ARN of the SNS topic for the notifications.notificationTypeThe type of notification.regionRegion where this resource will be managed. Defaults to the Region set in the provider configuration.stateThe state of the notification.vpcEndpointIdThe ID of the VPC Endpoint to receive notifications for.vpcEndpointServiceIdThe ID of the VPC Endpoint Service to receive notifications for.const -
VpcEndpointConnectionNotificationState.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
-
notificationType
→ Input<
String?> ? -
The type of notification.
final
-
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
-
state
→ Input<
String?> ? -
The state of the notification.
final
-
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