CfnNotificationConfigurationProps
- class aws_cdk.aws_notifications.CfnNotificationConfigurationProps(*, description, name, aggregation_duration=None, tags=None)
Bases:
objectProperties for defining a
CfnNotificationConfiguration.- Parameters:
description (
str) – The description of theNotificationConfiguration.name (
str) – The name of theNotificationConfiguration. Supports RFC 3986’s unreserved characters.aggregation_duration (
Optional[str]) – The aggregation preference of theNotificationConfiguration. - Values: -LONG- Aggregate notifications for long periods of time (12 hours). -SHORT- Aggregate notifications for short periods of time (5 minutes). -NONE- Don’t aggregate notifications.tags (
Optional[Sequence[Union[CfnTag,Dict[str,Any]]]]) – A map of tags assigned to aNotificationConfiguration.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_notifications as notifications cfn_notification_configuration_props = notifications.CfnNotificationConfigurationProps( description="description", name="name", # the properties below are optional aggregation_duration="aggregationDuration", tags=[CfnTag( key="key", value="value" )] )
Attributes
- aggregation_duration
The aggregation preference of the
NotificationConfiguration.Values:
LONGAggregate notifications for long periods of time (12 hours).
SHORTAggregate notifications for short periods of time (5 minutes).
NONEDon’t aggregate notifications.
- description
The description of the
NotificationConfiguration.
- name
The name of the
NotificationConfiguration.Supports RFC 3986’s unreserved characters.
- tags
A map of tags assigned to a
NotificationConfiguration.