Class: Aws::RDS::Types::EventSubscription
- Inherits:
 - 
      Struct
      
        
- Object
 - Struct
 - Aws::RDS::Types::EventSubscription
 
 
- Includes:
 - Structure
 
- Defined in:
 - lib/aws-sdk-rds/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 RDS event notification subscription Id.
 - 
  
    
      #customer_aws_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The Amazon Web Services customer account associated with the RDS event notification subscription.
 - 
  
    
      #enabled  ⇒ Boolean 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Specifies whether the subscription is enabled.
 - 
  
    
      #event_categories_list  ⇒ Array<String> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
A list of event categories for the RDS 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 RDS event notification subscription.
 - 
  
    
      #source_ids_list  ⇒ Array<String> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
A list of source IDs for the RDS event notification subscription.
 - 
  
    
      #source_type  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The source type for the RDS event notification subscription.
 - 
  
    
      #status  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The status of the RDS event notification subscription.
 - 
  
    
      #subscription_creation_time  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The time the RDS event notification subscription was created.
 
Instance Attribute Details
#cust_subscription_id ⇒ String
The RDS event notification subscription Id.
      15789 15790 15791 15792 15793 15794 15795 15796 15797 15798 15799 15800 15801 15802  | 
    
      # File 'lib/aws-sdk-rds/types.rb', line 15789 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 Web Services customer account associated with the RDS event notification subscription.
      15789 15790 15791 15792 15793 15794 15795 15796 15797 15798 15799 15800 15801 15802  | 
    
      # File 'lib/aws-sdk-rds/types.rb', line 15789 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
Specifies whether the subscription is enabled. True indicates the subscription is enabled.
      15789 15790 15791 15792 15793 15794 15795 15796 15797 15798 15799 15800 15801 15802  | 
    
      # File 'lib/aws-sdk-rds/types.rb', line 15789 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 RDS event notification subscription.
      15789 15790 15791 15792 15793 15794 15795 15796 15797 15798 15799 15800 15801 15802  | 
    
      # File 'lib/aws-sdk-rds/types.rb', line 15789 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.
      15789 15790 15791 15792 15793 15794 15795 15796 15797 15798 15799 15800 15801 15802  | 
    
      # File 'lib/aws-sdk-rds/types.rb', line 15789 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 RDS event notification subscription.
      15789 15790 15791 15792 15793 15794 15795 15796 15797 15798 15799 15800 15801 15802  | 
    
      # File 'lib/aws-sdk-rds/types.rb', line 15789 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 RDS event notification subscription.
      15789 15790 15791 15792 15793 15794 15795 15796 15797 15798 15799 15800 15801 15802  | 
    
      # File 'lib/aws-sdk-rds/types.rb', line 15789 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 RDS event notification subscription.
      15789 15790 15791 15792 15793 15794 15795 15796 15797 15798 15799 15800 15801 15802  | 
    
      # File 'lib/aws-sdk-rds/types.rb', line 15789 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 RDS 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 RDS 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.
      15789 15790 15791 15792 15793 15794 15795 15796 15797 15798 15799 15800 15801 15802  | 
    
      # File 'lib/aws-sdk-rds/types.rb', line 15789 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 RDS event notification subscription was created.
      15789 15790 15791 15792 15793 15794 15795 15796 15797 15798 15799 15800 15801 15802  | 
    
      # File 'lib/aws-sdk-rds/types.rb', line 15789 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  |