Class: Aws::SSMContacts::Types::Plan
- Inherits:
-
Struct
- Object
- Struct
- Aws::SSMContacts::Types::Plan
- Defined in:
- gems/aws-sdk-ssmcontacts/lib/aws-sdk-ssmcontacts/types.rb
Overview
Note:
When making an API call, you may pass Plan data as a hash:
{
stages: [ # required
{
duration_in_minutes: 1, # required
targets: [ # required
{
channel_target_info: {
contact_channel_id: "SsmContactsArn", # required
retry_interval_in_minutes: 1,
},
contact_target_info: {
contact_id: "SsmContactsArn",
is_essential: false, # required
},
},
],
},
],
}
The stages that an escalation plan or engagement plan engages contacts and contact methods in.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#stages ⇒ Array<Types::Stage>
A list of stages that the escalation plan or engagement plan uses to engage contacts and contact methods.
Instance Attribute Details
#stages ⇒ Array<Types::Stage>
A list of stages that the escalation plan or engagement plan uses to engage contacts and contact methods.
1377 1378 1379 1380 1381 |
# File 'gems/aws-sdk-ssmcontacts/lib/aws-sdk-ssmcontacts/types.rb', line 1377 class Plan < Struct.new( :stages) SENSITIVE = [] include Aws::Structure end |