Class: Aws::SSMContacts::Types::UpdateRotationRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::SSMContacts::Types::UpdateRotationRequest
- Includes:
- Aws::Structure
- Defined in:
- lib/aws-sdk-ssmcontacts/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#contact_ids ⇒ Array<String>
The Amazon Resource Names (ARNs) of the contacts to include in the updated rotation.
-
#recurrence ⇒ Types::RecurrenceSettings
Information about how long the updated rotation lasts before restarting at the beginning of the shift order.
-
#rotation_id ⇒ String
The Amazon Resource Name (ARN) of the rotation to update.
-
#start_time ⇒ Time
The date and time the rotation goes into effect.
-
#time_zone_id ⇒ String
The time zone to base the updated rotation’s activity on, in Internet Assigned Numbers Authority (IANA) format.
Instance Attribute Details
#contact_ids ⇒ Array<String>
The Amazon Resource Names (ARNs) of the contacts to include in the updated rotation.
<note markdown=“1”> Only the ‘PERSONAL` contact type is supported. The contact types `ESCALATION` and `ONCALL_SCHEDULE` are not supported for this operation.
</note>
The order in which you list the contacts is their shift order in the rotation schedule.
2502 2503 2504 2505 2506 2507 2508 2509 2510 |
# File 'lib/aws-sdk-ssmcontacts/types.rb', line 2502 class UpdateRotationRequest < Struct.new( :rotation_id, :contact_ids, :start_time, :time_zone_id, :recurrence) SENSITIVE = [] include Aws::Structure end |
#recurrence ⇒ Types::RecurrenceSettings
Information about how long the updated rotation lasts before restarting at the beginning of the shift order.
2502 2503 2504 2505 2506 2507 2508 2509 2510 |
# File 'lib/aws-sdk-ssmcontacts/types.rb', line 2502 class UpdateRotationRequest < Struct.new( :rotation_id, :contact_ids, :start_time, :time_zone_id, :recurrence) SENSITIVE = [] include Aws::Structure end |
#rotation_id ⇒ String
The Amazon Resource Name (ARN) of the rotation to update.
2502 2503 2504 2505 2506 2507 2508 2509 2510 |
# File 'lib/aws-sdk-ssmcontacts/types.rb', line 2502 class UpdateRotationRequest < Struct.new( :rotation_id, :contact_ids, :start_time, :time_zone_id, :recurrence) SENSITIVE = [] include Aws::Structure end |
#start_time ⇒ Time
The date and time the rotation goes into effect.
2502 2503 2504 2505 2506 2507 2508 2509 2510 |
# File 'lib/aws-sdk-ssmcontacts/types.rb', line 2502 class UpdateRotationRequest < Struct.new( :rotation_id, :contact_ids, :start_time, :time_zone_id, :recurrence) SENSITIVE = [] include Aws::Structure end |
#time_zone_id ⇒ String
The time zone to base the updated 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.
<note markdown=“1”> Designators for time zones that don’t support Daylight Savings Time Rules, such as Pacific Standard Time (PST), aren’t supported.
</note>
2502 2503 2504 2505 2506 2507 2508 2509 2510 |
# File 'lib/aws-sdk-ssmcontacts/types.rb', line 2502 class UpdateRotationRequest < Struct.new( :rotation_id, :contact_ids, :start_time, :time_zone_id, :recurrence) SENSITIVE = [] include Aws::Structure end |