Skip to content

RotationShift

Source code in docs_src/capo_ssm_contacts/types/rotation_shift.py
class RotationShift(TypedDict, closed=True):
    contact_ids: NotRequired[
        "capo_ssm_contacts.types.ssm_contacts_arn_list.SsmContactsArnList"
    ]
    """<p>The Amazon Resource Names (ARNs) of the contacts who are part of the shift rotation. </p>"""
    start_time: "capo_ssm_contacts.types.date_time.DateTime"
    """<p>The time a shift rotation begins.</p>"""
    end_time: "capo_ssm_contacts.types.date_time.DateTime"
    """<p>The time a shift rotation ends.</p>"""
    type: NotRequired["capo_ssm_contacts.types.shift_type.ShiftType"]
    """<p>The type of shift rotation.</p>"""
    shift_details: NotRequired["capo_ssm_contacts.types.shift_details.ShiftDetails"]
    """<p>Additional information about an on-call rotation shift.</p>"""

contact_ids instance-attribute

contact_ids: NotRequired[SsmContactsArnList]

The Amazon Resource Names (ARNs) of the contacts who are part of the shift rotation.

end_time instance-attribute

end_time: DateTime

The time a shift rotation ends.

shift_details instance-attribute

shift_details: NotRequired[ShiftDetails]

Additional information about an on-call rotation shift.

start_time instance-attribute

start_time: DateTime

The time a shift rotation begins.

type instance-attribute

type: NotRequired[ShiftType]

The type of shift rotation.