class Aws::RDS::Types::ModifyEventSubscriptionMessage

@note When making an API call, you may pass ModifyEventSubscriptionMessage

data as a hash:

    {
      subscription_name: "String", # required
      sns_topic_arn: "String",
      source_type: "String",
      event_categories: ["String"],
      enabled: false,
    }

@!attribute [rw] subscription_name

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

@!attribute [rw] sns_topic_arn

The Amazon Resource Name (ARN) of the SNS topic created for event
notification. The ARN is created by Amazon SNS when you create a
topic and subscribe to it.
@return [String]

@!attribute [rw] source_type

The type of source that is generating the events. For example, if
you want to be notified of events generated by a DB instance, you
would set this parameter to db-instance. If this value isn't
specified, all events are returned.

Valid values: `db-instance` \| `db-cluster` \| `db-parameter-group`
\| `db-security-group` \| `db-snapshot` \| `db-cluster-snapshot`
@return [String]

@!attribute [rw] event_categories

A list of event categories for a source type (`SourceType`) that you
want to subscribe to. You can see a list of the categories for a
given source type in [Events][1] in the *Amazon RDS User Guide* or
by using the `DescribeEventCategories` operation.

[1]: https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_Events.html
@return [Array<String>]

@!attribute [rw] enabled

A value that indicates whether to activate the subscription.
@return [Boolean]

@see docs.aws.amazon.com/goto/WebAPI/rds-2014-10-31/ModifyEventSubscriptionMessage AWS API Documentation

Constants

SENSITIVE