RotationArgs

data class RotationArgs(val contactIds: Output<List<String>>? = null, val name: Output<String>? = null, val recurrence: Output<RotationRecurrenceSettingsArgs>? = null, val startTime: Output<String>? = null, val tags: Output<List<TagArgs>>? = null, val timeZoneId: Output<String>? = null) : ConvertibleToJava<RotationArgs>

Resource Type definition for AWS::SSMContacts::Rotation.

Constructors

Link copied to clipboard
constructor(contactIds: Output<List<String>>? = null, name: Output<String>? = null, recurrence: Output<RotationRecurrenceSettingsArgs>? = null, startTime: Output<String>? = null, tags: Output<List<TagArgs>>? = null, timeZoneId: Output<String>? = null)

Properties

Link copied to clipboard
val contactIds: Output<List<String>>? = null

Members of the rotation

Link copied to clipboard
val name: Output<String>? = null

Name of the Rotation

Link copied to clipboard

Information about the rule that specifies when shift team members rotate.

Link copied to clipboard
val startTime: Output<String>? = null

Start time of the first shift of Oncall Schedule

Link copied to clipboard
val tags: Output<List<TagArgs>>? = null

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 .

Link copied to clipboard
val timeZoneId: Output<String>? = null

TimeZone Identifier for the Oncall Schedule

Functions

Link copied to clipboard
open override fun toJava(): RotationArgs