class Aws::AlexaForBusiness::Types::UpdateContactRequest

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

data as a hash:

    {
      contact_arn: "Arn", # required
      display_name: "ContactName",
      first_name: "ContactName",
      last_name: "ContactName",
      phone_number: "RawPhoneNumber",
      phone_numbers: [
        {
          number: "RawPhoneNumber", # required
          type: "MOBILE", # required, accepts MOBILE, WORK, HOME
        },
      ],
      sip_addresses: [
        {
          uri: "SipUri", # required
          type: "WORK", # required, accepts WORK
        },
      ],
    }

@!attribute [rw] contact_arn

The ARN of the contact to update.
@return [String]

@!attribute [rw] display_name

The updated display name of the contact.
@return [String]

@!attribute [rw] first_name

The updated first name of the contact.
@return [String]

@!attribute [rw] last_name

The updated last name of the contact.
@return [String]

@!attribute [rw] phone_number

The updated phone number of the contact. The phone number type
defaults to WORK. You can either specify PhoneNumber or
PhoneNumbers. We recommend that you use PhoneNumbers, which lets you
specify the phone number type and multiple numbers.
@return [String]

@!attribute [rw] phone_numbers

The list of phone numbers for the contact.
@return [Array<Types::PhoneNumber>]

@!attribute [rw] sip_addresses

The list of SIP addresses for the contact.
@return [Array<Types::SipAddress>]

@see docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/UpdateContactRequest AWS API Documentation

Constants

SENSITIVE