Update a Signals on-call schedule by ID
Field | Type | Required | Description |
---|---|---|---|
Name |
*string | ➖ | The on-call schedule's name. |
Description |
*string | ➖ | A detailed description of the on-call schedule. |
TimeZone |
*string | ➖ | The time zone in which the on-call schedule operates. This value must be a valid IANA time zone name. |
SlackUserGroupID |
*string | ➖ | The ID of a Slack user group for syncing purposes. If provided, we will automatically sync whoever is on call to the user group in Slack. |
Members |
[]components.PatchV1TeamsTeamIDOnCallSchedulesScheduleIDMembers | ➖ | An ordered list of objects that specify members of the on-call schedule's rotation. |
Strategy |
*components.PatchV1TeamsTeamIDOnCallSchedulesScheduleIDStrategy | ➖ | An object that specifies how the schedule's on-call shifts should be generated. |
Restrictions |
[]components.PatchV1TeamsTeamIDOnCallSchedulesScheduleIDRestrictions | ➖ | A list of objects that restrict the schedule to speccific on-call periods. |
EffectiveAt |
*string | ➖ | An ISO8601 time string specifying when the updated schedule should take effect. This value must be provided if editing an attribute that would affect how the schedule's shifts are generated, such as the time zone, members, strategy, or restrictions. |
Color |
*string | ➖ | A hex color code that will be used to represent the schedule in the UI and iCal subscriptions. |
MemberIds |
[]string | ➖ | This parameter is deprecated; use members instead. |