Struct cfn::aws::rds::EventSubscriptionProperties [] [src]

pub struct EventSubscriptionProperties {
    pub enabled: Option<Value<bool>>,
    pub event_categories: Option<ValueList<String>>,
    pub sns_topic_arn: Value<String>,
    pub source_ids: Option<ValueList<String>>,
    pub source_type: Option<Value<String>>,
}

Properties for the EventSubscription resource.

Fields

Property Enabled.

Update type: Mutable. AWS CloudFormation doesn't replace the resource when you change this property.

Property EventCategories.

Update type: Mutable. AWS CloudFormation doesn't replace the resource when you change this property.

Property SnsTopicArn.

Update type: Immutable. AWS CloudFormation replaces the resource when you change this property.

Property SourceIds.

Update type: Mutable. AWS CloudFormation doesn't replace the resource when you change this property.

Property SourceType.

Update type: Conditional. Conditional updates can be mutable or immutable, depending on, for example, which other properties you updated. For more information, see the relevant resource type documentation.

Trait Implementations

impl Debug for EventSubscriptionProperties
[src]

[src]

Formats the value using the given formatter. Read more

impl Serialize for EventSubscriptionProperties
[src]

[src]

Serialize this value into the given Serde serializer. Read more

impl<'de> Deserialize<'de> for EventSubscriptionProperties
[src]

[src]

Deserialize this value from the given Serde deserializer. Read more

impl From<EventSubscriptionProperties> for EventSubscription
[src]

[src]

Performs the conversion.

Auto Trait Implementations