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>>,
}
Expand description
Describes event subscriptions.
Fields§
§cust_subscription_id: Option<String>
The name of the Amazon Redshift event notification subscription.
customer_aws_id: Option<String>
The AWS customer account associated with the Amazon Redshift event notification subscription.
enabled: Option<bool>
A boolean value indicating whether the subscription is enabled; true
indicates that the subscription is enabled.
event_categories_list: Option<Vec<String>>
The list of Amazon Redshift event categories specified in the event notification subscription.
Values: Configuration, Management, Monitoring, Security
severity: Option<String>
The event severity specified in the Amazon Redshift event notification subscription.
Values: ERROR, INFO
sns_topic_arn: Option<String>
The Amazon Resource Name (ARN) of the Amazon SNS topic used by the event notification subscription.
source_ids_list: Option<Vec<String>>
A list of the sources that publish events to the Amazon Redshift event notification subscription.
source_type: Option<String>
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.
status: Option<String>
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.
subscription_creation_time: Option<String>
The date and time the Amazon Redshift event notification subscription was created.
The list of tags for the event subscription.
Trait Implementations§
Source§impl Clone for EventSubscription
impl Clone for EventSubscription
Source§fn clone(&self) -> EventSubscription
fn clone(&self) -> EventSubscription
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more