class Aws::Redshift::Types::EventSubscription

Describes event subscriptions.

@!attribute [rw] customer_aws_id

The Amazon Web Services account associated with the Amazon Redshift
event notification subscription.
@return [String]

@!attribute [rw] cust_subscription_id

The name of the Amazon Redshift event notification subscription.
@return [String]

@!attribute [rw] sns_topic_arn

The Amazon Resource Name (ARN) of the Amazon SNS topic used by the
event notification subscription.
@return [String]

@!attribute [rw] status

The status of the Amazon Redshift event notification subscription.

Constraints:

* Can be one of the following: active \| no-permission \|
  topic-not-exist

* The status "no-permission" indicates that Amazon Redshift no
  longer has permission to post to the Amazon SNS topic. The status
  "topic-not-exist" indicates that the topic was deleted after the
  subscription was created.
@return [String]

@!attribute [rw] subscription_creation_time

The date and time the Amazon Redshift event notification
subscription was created.
@return [Time]

@!attribute [rw] source_type

The source type of the events returned by the Amazon Redshift event
notification, such as cluster, cluster-snapshot,
cluster-parameter-group, cluster-security-group, or
scheduled-action.
@return [String]

@!attribute [rw] source_ids_list

A list of the sources that publish events to the Amazon Redshift
event notification subscription.
@return [Array<String>]

@!attribute [rw] event_categories_list

The list of Amazon Redshift event categories specified in the event
notification subscription.

Values: Configuration, Management, Monitoring, Security, Pending
@return [Array<String>]

@!attribute [rw] severity

The event severity specified in the Amazon Redshift event
notification subscription.

Values: ERROR, INFO
@return [String]

@!attribute [rw] enabled

A boolean value indicating whether the subscription is enabled;
`true` indicates that the subscription is enabled.
@return [Boolean]

@!attribute [rw] tags

The list of tags for the event subscription.
@return [Array<Types::Tag>]

@see docs.aws.amazon.com/goto/WebAPI/redshift-2012-12-01/EventSubscription AWS API Documentation

Constants

SENSITIVE