class Aws::SSMContacts::Types::CreateContactChannelRequest
@note When making an API call, you may pass CreateContactChannelRequest
data as a hash: { contact_id: "SsmContactsArn", # required name: "ChannelName", # required type: "SMS", # required, accepts SMS, VOICE, EMAIL delivery_address: { # required simple_address: "SimpleAddress", }, defer_activation: false, idempotency_token: "IdempotencyToken", }
@!attribute [rw] contact_id
The Amazon Resource Name (ARN) of the contact you are adding the contact channel to. @return [String]
@!attribute [rw] name
The name of the contact channel. @return [String]
@!attribute [rw] type
Incident Manager supports three types of contact channels: * `SMS` * `VOICE` * `EMAIL` @return [String]
@!attribute [rw] delivery_address
The details that Incident Manager uses when trying to engage the contact channel. The format is dependent on the type of the contact channel. The following are the expected formats: * SMS - '+' followed by the country code and phone number * VOICE - '+' followed by the country code and phone number * EMAIL - any standard email format @return [Types::ContactChannelAddress]
@!attribute [rw] defer_activation
If you want to activate the channel at a later time, you can choose to defer activation. Incident Manager can't engage your contact channel until it has been activated. @return [Boolean]
@!attribute [rw] idempotency_token
A token ensuring that the operation is called only once with the specified details. **A suitable default value is auto-generated.** You should normally not need to pass this option. @return [String]
@see docs.aws.amazon.com/goto/WebAPI/ssm-contacts-2021-05-03/CreateContactChannelRequest AWS API Documentation
Constants
- SENSITIVE