Struct rusoto_redshift::EventSubscription [] [src]

pub struct EventSubscription {
    pub cust_subscription_id: Option<String>,
    pub customer_aws_id: Option<String>,
    pub enabled: Option<bool>,
    pub event_categories_list: Option<Vec<String>>,
    pub severity: Option<String>,
    pub sns_topic_arn: Option<String>,
    pub source_ids_list: Option<Vec<String>>,
    pub source_type: Option<String>,
    pub status: Option<String>,
    pub subscription_creation_time: Option<String>,
    pub tags: Option<Vec<Tag>>,
}

Describes event subscriptions.

Fields

The name of the Amazon Redshift event notification subscription.

The AWS customer account associated with the Amazon Redshift event notification subscription.

A Boolean value indicating whether the subscription is enabled. true indicates the subscription is enabled.

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

Values: Configuration, Management, Monitoring, Security

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

Values: ERROR, INFO

The Amazon Resource Name (ARN) of the Amazon SNS topic used by the event notification subscription.

A list of the sources that publish events to the Amazon Redshift event notification subscription.

The source type of the events returned the Amazon Redshift event notification, such as cluster, or cluster-snapshot.

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.

The date and time the Amazon Redshift event notification subscription was created.

The list of tags for the event subscription.

Trait Implementations

impl Default for EventSubscription
[src]

[src]

Returns the "default value" for a type. Read more

impl Debug for EventSubscription
[src]

[src]

Formats the value using the given formatter.

impl Clone for EventSubscription
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more