AWSEC2ConnectionNotification

Objective-C

@interface AWSEC2ConnectionNotification

Swift

class AWSEC2ConnectionNotification

Describes a connection notification for a VPC endpoint or VPC endpoint service.

  • The events for the notification. Valid values are Accept, Connect, Delete, and Reject.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSArray<NSString *> *_Nullable connectionEvents;

    Swift

    var connectionEvents: [String]? { get set }
  • The ARN of the SNS topic for the notification.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable connectionNotificationArn;

    Swift

    var connectionNotificationArn: String? { get set }
  • The ID of the notification.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable connectionNotificationId;

    Swift

    var connectionNotificationId: String? { get set }
  • The state of the notification.

    Declaration

    Objective-C

    @property (nonatomic) AWSEC2ConnectionNotificationState connectionNotificationState;

    Swift

    var connectionNotificationState: AWSEC2ConnectionNotificationState { get set }
  • The type of notification.

    Declaration

    Objective-C

    @property (nonatomic) AWSEC2ConnectionNotificationType connectionNotificationType;

    Swift

    var connectionNotificationType: AWSEC2ConnectionNotificationType { get set }
  • The ID of the endpoint service.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable serviceId;

    Swift

    var serviceId: String? { get set }
  • The ID of the VPC endpoint.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable vpcEndpointId;

    Swift

    var vpcEndpointId: String? { get set }