CfnRotationMixinProps
- class aws_cdk.mixins_preview.aws_ssmcontacts.mixins.CfnRotationMixinProps(*, contact_ids=None, name=None, recurrence=None, start_time=None, tags=None, time_zone_id=None)
Bases:
objectProperties for CfnRotationPropsMixin.
- Parameters:
contact_ids (
Optional[Sequence[str]]) – The Amazon Resource Names (ARNs) of the contacts to add to the rotation. .. epigraph:: Only thePERSONALcontact type is supported. The contact typesESCALATIONandONCALL_SCHEDULEare not supported for this operation. The order in which you list the contacts is their shift order in the rotation schedule.name (
Optional[str]) – The name for the rotation.recurrence (
Union[IResolvable,RecurrenceSettingsProperty,Dict[str,Any],None]) – Information about the rule that specifies when shift team members rotate.start_time (
Optional[str]) – The date and time the rotation goes into effect.tags (
Optional[Sequence[Union[CfnTag,Dict[str,Any]]]]) – Optional metadata to assign to the rotation. Tags enable you to categorize a resource in different ways, such as by purpose, owner, or environment. For more information, see Tagging Incident Manager resources in the Incident Manager User Guide .time_zone_id (
Optional[str]) – The time zone to base the rotation’s activity on, in Internet Assigned Numbers Authority (IANA) format. For example: “America/Los_Angeles”, “UTC”, or “Asia/Seoul”. For more information, see the Time Zone Database on the IANA website. .. epigraph:: Designators for time zones that don’t support Daylight Savings Time rules, such as Pacific Standard Time (PST), are not supported.
- See:
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssmcontacts-rotation.html
- 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.mixins_preview.aws_ssmcontacts import mixins as ssmcontacts_mixins cfn_rotation_mixin_props = ssmcontacts_mixins.CfnRotationMixinProps( contact_ids=["contactIds"], name="name", recurrence=ssmcontacts_mixins.CfnRotationPropsMixin.RecurrenceSettingsProperty( daily_settings=["dailySettings"], monthly_settings=[ssmcontacts_mixins.CfnRotationPropsMixin.MonthlySettingProperty( day_of_month=123, hand_off_time="handOffTime" )], number_of_on_calls=123, recurrence_multiplier=123, shift_coverages=[ssmcontacts_mixins.CfnRotationPropsMixin.ShiftCoverageProperty( coverage_times=[ssmcontacts_mixins.CfnRotationPropsMixin.CoverageTimeProperty( end_time="endTime", start_time="startTime" )], day_of_week="dayOfWeek" )], weekly_settings=[ssmcontacts_mixins.CfnRotationPropsMixin.WeeklySettingProperty( day_of_week="dayOfWeek", hand_off_time="handOffTime" )] ), start_time="startTime", tags=[CfnTag( key="key", value="value" )], time_zone_id="timeZoneId" )
Attributes
- contact_ids
The Amazon Resource Names (ARNs) of the contacts to add to the rotation.
Only the
PERSONALcontact type is supported. The contact typesESCALATIONandONCALL_SCHEDULEare not supported for this operation.The order in which you list the contacts is their shift order in the rotation schedule.
- name
The name for the rotation.
- recurrence
Information about the rule that specifies when shift team members rotate.
- start_time
The date and time the rotation goes into effect.
- tags
Optional metadata to assign to the rotation.
Tags enable you to categorize a resource in different ways, such as by purpose, owner, or environment. For more information, see Tagging Incident Manager resources in the Incident Manager User Guide .
- time_zone_id
The time zone to base the rotation’s activity on, in Internet Assigned Numbers Authority (IANA) format.
For example: “America/Los_Angeles”, “UTC”, or “Asia/Seoul”. For more information, see the Time Zone Database on the IANA website. .. epigraph:
Designators for time zones that don’t support Daylight Savings Time rules, such as Pacific Standard Time (PST), are not supported.