Class: Aws::SSMContacts::Types::UpdateRotationRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::SSMContacts::Types::UpdateRotationRequest
- Defined in:
- gems/aws-sdk-ssmcontacts/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.
PERSONAL
contact type is supported. The contact types
ESCALATION
and ONCALL_SCHEDULE
are not supported for this
operation.
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 'gems/aws-sdk-ssmcontacts/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 'gems/aws-sdk-ssmcontacts/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 'gems/aws-sdk-ssmcontacts/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 'gems/aws-sdk-ssmcontacts/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.
2502 2503 2504 2505 2506 2507 2508 2509 2510 |
# File 'gems/aws-sdk-ssmcontacts/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 |