Class: Aws::Neptune::Types::EventSubscription
- Inherits:
-
Struct
- Object
- Struct
- Aws::Neptune::Types::EventSubscription
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-neptune/types.rb
Overview
Contains the results of a successful invocation of the DescribeEventSubscriptions action.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#cust_subscription_id ⇒ String
The event notification subscription Id.
-
#customer_aws_id ⇒ String
The Amazon customer account associated with the event notification subscription.
-
#enabled ⇒ Boolean
A Boolean value indicating if the subscription is enabled.
-
#event_categories_list ⇒ Array<String>
A list of event categories for the event notification subscription.
-
#event_subscription_arn ⇒ String
The Amazon Resource Name (ARN) for the event subscription.
-
#sns_topic_arn ⇒ String
The topic ARN of the event notification subscription.
-
#source_ids_list ⇒ Array<String>
A list of source IDs for the event notification subscription.
-
#source_type ⇒ String
The source type for the event notification subscription.
-
#status ⇒ String
The status of the event notification subscription.
-
#subscription_creation_time ⇒ String
The time the event notification subscription was created.
Instance Attribute Details
#cust_subscription_id ⇒ String
The event notification subscription Id.
5097 5098 5099 5100 5101 5102 5103 5104 5105 5106 5107 5108 5109 5110 |
# File 'lib/aws-sdk-neptune/types.rb', line 5097 class EventSubscription < Struct.new( :customer_aws_id, :cust_subscription_id, :sns_topic_arn, :status, :subscription_creation_time, :source_type, :source_ids_list, :event_categories_list, :enabled, :event_subscription_arn) SENSITIVE = [] include Aws::Structure end |
#customer_aws_id ⇒ String
The Amazon customer account associated with the event notification subscription.
5097 5098 5099 5100 5101 5102 5103 5104 5105 5106 5107 5108 5109 5110 |
# File 'lib/aws-sdk-neptune/types.rb', line 5097 class EventSubscription < Struct.new( :customer_aws_id, :cust_subscription_id, :sns_topic_arn, :status, :subscription_creation_time, :source_type, :source_ids_list, :event_categories_list, :enabled, :event_subscription_arn) SENSITIVE = [] include Aws::Structure end |
#enabled ⇒ Boolean
A Boolean value indicating if the subscription is enabled. True indicates the subscription is enabled.
5097 5098 5099 5100 5101 5102 5103 5104 5105 5106 5107 5108 5109 5110 |
# File 'lib/aws-sdk-neptune/types.rb', line 5097 class EventSubscription < Struct.new( :customer_aws_id, :cust_subscription_id, :sns_topic_arn, :status, :subscription_creation_time, :source_type, :source_ids_list, :event_categories_list, :enabled, :event_subscription_arn) SENSITIVE = [] include Aws::Structure end |
#event_categories_list ⇒ Array<String>
A list of event categories for the event notification subscription.
5097 5098 5099 5100 5101 5102 5103 5104 5105 5106 5107 5108 5109 5110 |
# File 'lib/aws-sdk-neptune/types.rb', line 5097 class EventSubscription < Struct.new( :customer_aws_id, :cust_subscription_id, :sns_topic_arn, :status, :subscription_creation_time, :source_type, :source_ids_list, :event_categories_list, :enabled, :event_subscription_arn) SENSITIVE = [] include Aws::Structure end |
#event_subscription_arn ⇒ String
The Amazon Resource Name (ARN) for the event subscription.
5097 5098 5099 5100 5101 5102 5103 5104 5105 5106 5107 5108 5109 5110 |
# File 'lib/aws-sdk-neptune/types.rb', line 5097 class EventSubscription < Struct.new( :customer_aws_id, :cust_subscription_id, :sns_topic_arn, :status, :subscription_creation_time, :source_type, :source_ids_list, :event_categories_list, :enabled, :event_subscription_arn) SENSITIVE = [] include Aws::Structure end |
#sns_topic_arn ⇒ String
The topic ARN of the event notification subscription.
5097 5098 5099 5100 5101 5102 5103 5104 5105 5106 5107 5108 5109 5110 |
# File 'lib/aws-sdk-neptune/types.rb', line 5097 class EventSubscription < Struct.new( :customer_aws_id, :cust_subscription_id, :sns_topic_arn, :status, :subscription_creation_time, :source_type, :source_ids_list, :event_categories_list, :enabled, :event_subscription_arn) SENSITIVE = [] include Aws::Structure end |
#source_ids_list ⇒ Array<String>
A list of source IDs for the event notification subscription.
5097 5098 5099 5100 5101 5102 5103 5104 5105 5106 5107 5108 5109 5110 |
# File 'lib/aws-sdk-neptune/types.rb', line 5097 class EventSubscription < Struct.new( :customer_aws_id, :cust_subscription_id, :sns_topic_arn, :status, :subscription_creation_time, :source_type, :source_ids_list, :event_categories_list, :enabled, :event_subscription_arn) SENSITIVE = [] include Aws::Structure end |
#source_type ⇒ String
The source type for the event notification subscription.
5097 5098 5099 5100 5101 5102 5103 5104 5105 5106 5107 5108 5109 5110 |
# File 'lib/aws-sdk-neptune/types.rb', line 5097 class EventSubscription < Struct.new( :customer_aws_id, :cust_subscription_id, :sns_topic_arn, :status, :subscription_creation_time, :source_type, :source_ids_list, :event_categories_list, :enabled, :event_subscription_arn) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The status of the event notification subscription.
Constraints:
Can be one of the following: creating | modifying | deleting | active | no-permission | topic-not-exist
The status “no-permission” indicates that Neptune no longer has permission to post to the SNS topic. The status “topic-not-exist” indicates that the topic was deleted after the subscription was created.
5097 5098 5099 5100 5101 5102 5103 5104 5105 5106 5107 5108 5109 5110 |
# File 'lib/aws-sdk-neptune/types.rb', line 5097 class EventSubscription < Struct.new( :customer_aws_id, :cust_subscription_id, :sns_topic_arn, :status, :subscription_creation_time, :source_type, :source_ids_list, :event_categories_list, :enabled, :event_subscription_arn) SENSITIVE = [] include Aws::Structure end |
#subscription_creation_time ⇒ String
The time the event notification subscription was created.
5097 5098 5099 5100 5101 5102 5103 5104 5105 5106 5107 5108 5109 5110 |
# File 'lib/aws-sdk-neptune/types.rb', line 5097 class EventSubscription < Struct.new( :customer_aws_id, :cust_subscription_id, :sns_topic_arn, :status, :subscription_creation_time, :source_type, :source_ids_list, :event_categories_list, :enabled, :event_subscription_arn) SENSITIVE = [] include Aws::Structure end |