class Aws::SSMContacts::Types::UpdateContactRequest

@note When making an API call, you may pass UpdateContactRequest

data as a hash:

    {
      contact_id: "SsmContactsArn", # required
      display_name: "ContactName",
      plan: {
        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
                },
              },
            ],
          },
        ],
      },
    }

@!attribute [rw] contact_id

The Amazon Resource Name (ARN) of the contact or escalation plan
you're updating.
@return [String]

@!attribute [rw] display_name

The full name of the contact or escalation plan.
@return [String]

@!attribute [rw] plan

A list of stages. A contact has an engagement plan with stages for
specified contact channels. An escalation plan uses these stages to
contact specified contacts.
@return [Types::Plan]

@see docs.aws.amazon.com/goto/WebAPI/ssm-contacts-2021-05-03/UpdateContactRequest AWS API Documentation

Constants

SENSITIVE