CreateContactRequest
¶
Source code in docs_src/capo_ssm_contacts/types/create_contact_request.py
alias
instance-attribute
¶
alias: ContactAlias
The short name to quickly identify a contact or escalation plan. The contact alias must be unique and identifiable.
display_name
instance-attribute
¶
display_name: NotRequired[ContactName]
The full name of the contact or escalation plan.
idempotency_token
instance-attribute
¶
idempotency_token: NotRequired[IdempotencyToken]
A token ensuring that the operation is called only once with the specified details.
plan
instance-attribute
¶
plan: Plan
A list of stages. A contact has an engagement plan with stages that contact specified contact channels. An escalation plan uses stages that contact specified contacts.
tags
instance-attribute
¶
tags: NotRequired[TagsList]
Adds a tag to the target. You can only tag resources created in the first Region of your replication set.
type
instance-attribute
¶
type: ContactType
The type of contact to create.
-
PERSONAL: A single, individual contact. -
ESCALATION: An escalation plan. -
ONCALL_SCHEDULE: An on-call schedule.