Module: Aws::Chime::ClientApi Private
- Includes:
- Seahorse::Model
- Defined in:
- lib/aws-sdk-chime/client_api.rb
This module is part of a private API. You should avoid using this module if possible, as it may be removed or be changed in the future.
Constant Summary collapse
- AccessDeniedException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AccessDeniedException')
- Account =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Account')
- AccountList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AccountList')
- AccountName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AccountName')
- AccountSettings =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AccountSettings')
- AccountStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AccountStatus')
- AccountType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AccountType')
- Address =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Address')
- AlexaForBusinessMetadata =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AlexaForBusinessMetadata')
- Alpha2CountryCode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Alpha2CountryCode')
- AppInstance =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AppInstance')
- AppInstanceAdmin =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AppInstanceAdmin')
- AppInstanceAdminList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AppInstanceAdminList')
- AppInstanceAdminSummary =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AppInstanceAdminSummary')
- AppInstanceDataType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AppInstanceDataType')
- AppInstanceList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AppInstanceList')
- AppInstanceRetentionSettings =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AppInstanceRetentionSettings')
- AppInstanceStreamingConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AppInstanceStreamingConfiguration')
- AppInstanceStreamingConfigurationList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AppInstanceStreamingConfigurationList')
- AppInstanceSummary =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AppInstanceSummary')
- AppInstanceUser =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AppInstanceUser')
- AppInstanceUserList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AppInstanceUserList')
- AppInstanceUserMembershipSummary =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AppInstanceUserMembershipSummary')
- AppInstanceUserSummary =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AppInstanceUserSummary')
- AreaCode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AreaCode')
- Arn =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Arn')
- ArtifactsConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ArtifactsConfiguration')
- ArtifactsState =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ArtifactsState')
- AssociatePhoneNumberWithUserRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AssociatePhoneNumberWithUserRequest')
- AssociatePhoneNumberWithUserResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AssociatePhoneNumberWithUserResponse')
- AssociatePhoneNumbersWithVoiceConnectorGroupRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AssociatePhoneNumbersWithVoiceConnectorGroupRequest')
- AssociatePhoneNumbersWithVoiceConnectorGroupResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AssociatePhoneNumbersWithVoiceConnectorGroupResponse')
- AssociatePhoneNumbersWithVoiceConnectorRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AssociatePhoneNumbersWithVoiceConnectorRequest')
- AssociatePhoneNumbersWithVoiceConnectorResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AssociatePhoneNumbersWithVoiceConnectorResponse')
- AssociateSigninDelegateGroupsWithAccountRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AssociateSigninDelegateGroupsWithAccountRequest')
- AssociateSigninDelegateGroupsWithAccountResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AssociateSigninDelegateGroupsWithAccountResponse')
- Attendee =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Attendee')
- AttendeeIdList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AttendeeIdList')
- AttendeeList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AttendeeList')
- AttendeeTagKeyList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AttendeeTagKeyList')
- AttendeeTagList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AttendeeTagList')
- AudioArtifactsConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AudioArtifactsConfiguration')
- AudioMuxType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AudioMuxType')
- BadRequestException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BadRequestException')
- BatchChannelMemberships =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchChannelMemberships')
- BatchCreateAttendeeErrorList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'BatchCreateAttendeeErrorList')
- BatchCreateAttendeeRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchCreateAttendeeRequest')
- BatchCreateAttendeeResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchCreateAttendeeResponse')
- BatchCreateChannelMembershipError =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchCreateChannelMembershipError')
- BatchCreateChannelMembershipErrors =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'BatchCreateChannelMembershipErrors')
- BatchCreateChannelMembershipRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchCreateChannelMembershipRequest')
- BatchCreateChannelMembershipResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchCreateChannelMembershipResponse')
- BatchCreateRoomMembershipRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchCreateRoomMembershipRequest')
- BatchCreateRoomMembershipResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchCreateRoomMembershipResponse')
- BatchDeletePhoneNumberRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchDeletePhoneNumberRequest')
- BatchDeletePhoneNumberResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchDeletePhoneNumberResponse')
- BatchSuspendUserRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchSuspendUserRequest')
- BatchSuspendUserResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchSuspendUserResponse')
- BatchUnsuspendUserRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchUnsuspendUserRequest')
- BatchUnsuspendUserResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchUnsuspendUserResponse')
- BatchUpdatePhoneNumberRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchUpdatePhoneNumberRequest')
- BatchUpdatePhoneNumberResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchUpdatePhoneNumberResponse')
- BatchUpdateUserRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchUpdateUserRequest')
- BatchUpdateUserResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchUpdateUserResponse')
- Boolean =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'Boolean')
- Bot =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Bot')
- BotList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'BotList')
- BotType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'BotType')
- BusinessCallingSettings =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BusinessCallingSettings')
- CallingName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'CallingName')
- CallingNameStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'CallingNameStatus')
- CallingRegion =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'CallingRegion')
- CallingRegionList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'CallingRegionList')
- CandidateAddress =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CandidateAddress')
- CandidateAddressList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'CandidateAddressList')
- Capability =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Capability')
- CapabilityList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'CapabilityList')
- Channel =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Channel')
- ChannelBan =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ChannelBan')
- ChannelBanSummary =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ChannelBanSummary')
- ChannelBanSummaryList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ChannelBanSummaryList')
- ChannelMembership =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ChannelMembership')
- ChannelMembershipForAppInstanceUserSummary =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ChannelMembershipForAppInstanceUserSummary')
- ChannelMembershipForAppInstanceUserSummaryList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ChannelMembershipForAppInstanceUserSummaryList')
- ChannelMembershipSummary =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ChannelMembershipSummary')
- ChannelMembershipSummaryList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ChannelMembershipSummaryList')
- ChannelMembershipType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ChannelMembershipType')
- ChannelMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ChannelMessage')
- ChannelMessagePersistenceType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ChannelMessagePersistenceType')
- ChannelMessageSummary =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ChannelMessageSummary')
- ChannelMessageSummaryList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ChannelMessageSummaryList')
- ChannelMessageType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ChannelMessageType')
- ChannelMode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ChannelMode')
- ChannelModeratedByAppInstanceUserSummary =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ChannelModeratedByAppInstanceUserSummary')
- ChannelModeratedByAppInstanceUserSummaryList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ChannelModeratedByAppInstanceUserSummaryList')
- ChannelModerator =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ChannelModerator')
- ChannelModeratorSummary =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ChannelModeratorSummary')
- ChannelModeratorSummaryList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ChannelModeratorSummaryList')
- ChannelPrivacy =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ChannelPrivacy')
- ChannelRetentionSettings =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ChannelRetentionSettings')
- ChannelSummary =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ChannelSummary')
- ChannelSummaryList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ChannelSummaryList')
- ChimeArn =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ChimeArn')
- ChimeSdkMeetingConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ChimeSdkMeetingConfiguration')
- ClientRequestToken =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ClientRequestToken')
- ConflictException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConflictException')
- Content =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Content')
- ContentArtifactsConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ContentArtifactsConfiguration')
- ContentMuxType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ContentMuxType')
- ConversationRetentionSettings =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConversationRetentionSettings')
- Country =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Country')
- CountryList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'CountryList')
- CpsLimit =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'CpsLimit')
- CreateAccountRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateAccountRequest')
- CreateAccountResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateAccountResponse')
- CreateAppInstanceAdminRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateAppInstanceAdminRequest')
- CreateAppInstanceAdminResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateAppInstanceAdminResponse')
- CreateAppInstanceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateAppInstanceRequest')
- CreateAppInstanceResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateAppInstanceResponse')
- CreateAppInstanceUserRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateAppInstanceUserRequest')
- CreateAppInstanceUserResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateAppInstanceUserResponse')
- CreateAttendeeError =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateAttendeeError')
- CreateAttendeeRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateAttendeeRequest')
- CreateAttendeeRequestItem =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateAttendeeRequestItem')
- CreateAttendeeRequestItemList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'CreateAttendeeRequestItemList')
- CreateAttendeeResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateAttendeeResponse')
- CreateBotRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateBotRequest')
- CreateBotResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateBotResponse')
- CreateChannelBanRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateChannelBanRequest')
- CreateChannelBanResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateChannelBanResponse')
- CreateChannelMembershipRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateChannelMembershipRequest')
- CreateChannelMembershipResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateChannelMembershipResponse')
- CreateChannelModeratorRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateChannelModeratorRequest')
- CreateChannelModeratorResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateChannelModeratorResponse')
- CreateChannelRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateChannelRequest')
- CreateChannelResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateChannelResponse')
- CreateMediaCapturePipelineRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateMediaCapturePipelineRequest')
- CreateMediaCapturePipelineResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateMediaCapturePipelineResponse')
- CreateMeetingDialOutRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateMeetingDialOutRequest')
- CreateMeetingDialOutResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateMeetingDialOutResponse')
- CreateMeetingRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateMeetingRequest')
- CreateMeetingResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateMeetingResponse')
- CreateMeetingWithAttendeesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateMeetingWithAttendeesRequest')
- CreateMeetingWithAttendeesRequestItemList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'CreateMeetingWithAttendeesRequestItemList')
- CreateMeetingWithAttendeesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateMeetingWithAttendeesResponse')
- CreatePhoneNumberOrderRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreatePhoneNumberOrderRequest')
- CreatePhoneNumberOrderResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreatePhoneNumberOrderResponse')
- CreateProxySessionRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateProxySessionRequest')
- CreateProxySessionResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateProxySessionResponse')
- CreateRoomMembershipRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateRoomMembershipRequest')
- CreateRoomMembershipResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateRoomMembershipResponse')
- CreateRoomRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateRoomRequest')
- CreateRoomResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateRoomResponse')
- CreateSipMediaApplicationCallRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateSipMediaApplicationCallRequest')
- CreateSipMediaApplicationCallResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateSipMediaApplicationCallResponse')
- CreateSipMediaApplicationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateSipMediaApplicationRequest')
- CreateSipMediaApplicationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateSipMediaApplicationResponse')
- CreateSipRuleRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateSipRuleRequest')
- CreateSipRuleResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateSipRuleResponse')
- CreateUserRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateUserRequest')
- CreateUserResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateUserResponse')
- CreateVoiceConnectorGroupRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateVoiceConnectorGroupRequest')
- CreateVoiceConnectorGroupResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateVoiceConnectorGroupResponse')
- CreateVoiceConnectorRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateVoiceConnectorRequest')
- CreateVoiceConnectorResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateVoiceConnectorResponse')
- Credential =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Credential')
- CredentialList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'CredentialList')
- DNISEmergencyCallingConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DNISEmergencyCallingConfiguration')
- DNISEmergencyCallingConfigurationList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'DNISEmergencyCallingConfigurationList')
- DataRetentionInHours =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'DataRetentionInHours')
- DeleteAccountRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteAccountRequest')
- DeleteAccountResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteAccountResponse')
- DeleteAppInstanceAdminRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteAppInstanceAdminRequest')
- DeleteAppInstanceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteAppInstanceRequest')
- DeleteAppInstanceStreamingConfigurationsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteAppInstanceStreamingConfigurationsRequest')
- DeleteAppInstanceUserRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteAppInstanceUserRequest')
- DeleteAttendeeRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteAttendeeRequest')
- DeleteChannelBanRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteChannelBanRequest')
- DeleteChannelMembershipRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteChannelMembershipRequest')
- DeleteChannelMessageRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteChannelMessageRequest')
- DeleteChannelModeratorRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteChannelModeratorRequest')
- DeleteChannelRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteChannelRequest')
- DeleteEventsConfigurationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteEventsConfigurationRequest')
- DeleteMediaCapturePipelineRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteMediaCapturePipelineRequest')
- DeleteMeetingRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteMeetingRequest')
- DeletePhoneNumberRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeletePhoneNumberRequest')
- DeleteProxySessionRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteProxySessionRequest')
- DeleteRoomMembershipRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteRoomMembershipRequest')
- DeleteRoomRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteRoomRequest')
- DeleteSipMediaApplicationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteSipMediaApplicationRequest')
- DeleteSipRuleRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteSipRuleRequest')
- DeleteVoiceConnectorEmergencyCallingConfigurationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteVoiceConnectorEmergencyCallingConfigurationRequest')
- DeleteVoiceConnectorGroupRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteVoiceConnectorGroupRequest')
- DeleteVoiceConnectorOriginationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteVoiceConnectorOriginationRequest')
- DeleteVoiceConnectorProxyRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteVoiceConnectorProxyRequest')
- DeleteVoiceConnectorRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteVoiceConnectorRequest')
- DeleteVoiceConnectorStreamingConfigurationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteVoiceConnectorStreamingConfigurationRequest')
- DeleteVoiceConnectorTerminationCredentialsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteVoiceConnectorTerminationCredentialsRequest')
- DeleteVoiceConnectorTerminationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteVoiceConnectorTerminationRequest')
- DescribeAppInstanceAdminRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeAppInstanceAdminRequest')
- DescribeAppInstanceAdminResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeAppInstanceAdminResponse')
- DescribeAppInstanceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeAppInstanceRequest')
- DescribeAppInstanceResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeAppInstanceResponse')
- DescribeAppInstanceUserRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeAppInstanceUserRequest')
- DescribeAppInstanceUserResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeAppInstanceUserResponse')
- DescribeChannelBanRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeChannelBanRequest')
- DescribeChannelBanResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeChannelBanResponse')
- DescribeChannelMembershipForAppInstanceUserRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeChannelMembershipForAppInstanceUserRequest')
- DescribeChannelMembershipForAppInstanceUserResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeChannelMembershipForAppInstanceUserResponse')
- DescribeChannelMembershipRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeChannelMembershipRequest')
- DescribeChannelMembershipResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeChannelMembershipResponse')
- DescribeChannelModeratedByAppInstanceUserRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeChannelModeratedByAppInstanceUserRequest')
- DescribeChannelModeratedByAppInstanceUserResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeChannelModeratedByAppInstanceUserResponse')
- DescribeChannelModeratorRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeChannelModeratorRequest')
- DescribeChannelModeratorResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeChannelModeratorResponse')
- DescribeChannelRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeChannelRequest')
- DescribeChannelResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeChannelResponse')
- DisassociatePhoneNumberFromUserRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisassociatePhoneNumberFromUserRequest')
- DisassociatePhoneNumberFromUserResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisassociatePhoneNumberFromUserResponse')
- DisassociatePhoneNumbersFromVoiceConnectorGroupRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisassociatePhoneNumbersFromVoiceConnectorGroupRequest')
- DisassociatePhoneNumbersFromVoiceConnectorGroupResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisassociatePhoneNumbersFromVoiceConnectorGroupResponse')
- DisassociatePhoneNumbersFromVoiceConnectorRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisassociatePhoneNumbersFromVoiceConnectorRequest')
- DisassociatePhoneNumbersFromVoiceConnectorResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisassociatePhoneNumbersFromVoiceConnectorResponse')
- DisassociateSigninDelegateGroupsFromAccountRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisassociateSigninDelegateGroupsFromAccountRequest')
- DisassociateSigninDelegateGroupsFromAccountResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisassociateSigninDelegateGroupsFromAccountResponse')
- E164PhoneNumber =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'E164PhoneNumber')
- E164PhoneNumberList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'E164PhoneNumberList')
- EmailAddress =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'EmailAddress')
- EmailStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'EmailStatus')
- EmergencyCallingConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EmergencyCallingConfiguration')
- EngineTranscribeMedicalSettings =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EngineTranscribeMedicalSettings')
- EngineTranscribeSettings =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EngineTranscribeSettings')
- ErrorCode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ErrorCode')
- EventsConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EventsConfiguration')
- ExternalMeetingIdType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ExternalMeetingIdType')
- ExternalUserIdList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ExternalUserIdList')
- ExternalUserIdType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ExternalUserIdType')
- ForbiddenException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ForbiddenException')
- FunctionArn =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'FunctionArn')
- GeoMatchLevel =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'GeoMatchLevel')
- GeoMatchParams =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GeoMatchParams')
- GetAccountRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetAccountRequest')
- GetAccountResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetAccountResponse')
- GetAccountSettingsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetAccountSettingsRequest')
- GetAccountSettingsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetAccountSettingsResponse')
- GetAppInstanceRetentionSettingsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetAppInstanceRetentionSettingsRequest')
- GetAppInstanceRetentionSettingsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetAppInstanceRetentionSettingsResponse')
- GetAppInstanceStreamingConfigurationsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetAppInstanceStreamingConfigurationsRequest')
- GetAppInstanceStreamingConfigurationsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetAppInstanceStreamingConfigurationsResponse')
- GetAttendeeRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetAttendeeRequest')
- GetAttendeeResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetAttendeeResponse')
- GetBotRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetBotRequest')
- GetBotResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetBotResponse')
- GetChannelMessageRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetChannelMessageRequest')
- GetChannelMessageResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetChannelMessageResponse')
- GetEventsConfigurationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetEventsConfigurationRequest')
- GetEventsConfigurationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetEventsConfigurationResponse')
- GetGlobalSettingsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetGlobalSettingsResponse')
- GetMediaCapturePipelineRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetMediaCapturePipelineRequest')
- GetMediaCapturePipelineResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetMediaCapturePipelineResponse')
- GetMeetingRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetMeetingRequest')
- GetMeetingResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetMeetingResponse')
- GetMessagingSessionEndpointRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetMessagingSessionEndpointRequest')
- GetMessagingSessionEndpointResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetMessagingSessionEndpointResponse')
- GetPhoneNumberOrderRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetPhoneNumberOrderRequest')
- GetPhoneNumberOrderResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetPhoneNumberOrderResponse')
- GetPhoneNumberRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetPhoneNumberRequest')
- GetPhoneNumberResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetPhoneNumberResponse')
- GetPhoneNumberSettingsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetPhoneNumberSettingsResponse')
- GetProxySessionRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetProxySessionRequest')
- GetProxySessionResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetProxySessionResponse')
- GetRetentionSettingsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetRetentionSettingsRequest')
- GetRetentionSettingsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetRetentionSettingsResponse')
- GetRoomRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetRoomRequest')
- GetRoomResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetRoomResponse')
- GetSipMediaApplicationLoggingConfigurationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetSipMediaApplicationLoggingConfigurationRequest')
- GetSipMediaApplicationLoggingConfigurationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetSipMediaApplicationLoggingConfigurationResponse')
- GetSipMediaApplicationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetSipMediaApplicationRequest')
- GetSipMediaApplicationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetSipMediaApplicationResponse')
- GetSipRuleRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetSipRuleRequest')
- GetSipRuleResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetSipRuleResponse')
- GetUserRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetUserRequest')
- GetUserResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetUserResponse')
- GetUserSettingsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetUserSettingsRequest')
- GetUserSettingsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetUserSettingsResponse')
- GetVoiceConnectorEmergencyCallingConfigurationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetVoiceConnectorEmergencyCallingConfigurationRequest')
- GetVoiceConnectorEmergencyCallingConfigurationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetVoiceConnectorEmergencyCallingConfigurationResponse')
- GetVoiceConnectorGroupRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetVoiceConnectorGroupRequest')
- GetVoiceConnectorGroupResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetVoiceConnectorGroupResponse')
- GetVoiceConnectorLoggingConfigurationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetVoiceConnectorLoggingConfigurationRequest')
- GetVoiceConnectorLoggingConfigurationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetVoiceConnectorLoggingConfigurationResponse')
- GetVoiceConnectorOriginationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetVoiceConnectorOriginationRequest')
- GetVoiceConnectorOriginationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetVoiceConnectorOriginationResponse')
- GetVoiceConnectorProxyRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetVoiceConnectorProxyRequest')
- GetVoiceConnectorProxyResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetVoiceConnectorProxyResponse')
- GetVoiceConnectorRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetVoiceConnectorRequest')
- GetVoiceConnectorResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetVoiceConnectorResponse')
- GetVoiceConnectorStreamingConfigurationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetVoiceConnectorStreamingConfigurationRequest')
- GetVoiceConnectorStreamingConfigurationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetVoiceConnectorStreamingConfigurationResponse')
- GetVoiceConnectorTerminationHealthRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetVoiceConnectorTerminationHealthRequest')
- GetVoiceConnectorTerminationHealthResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetVoiceConnectorTerminationHealthResponse')
- GetVoiceConnectorTerminationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetVoiceConnectorTerminationRequest')
- GetVoiceConnectorTerminationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetVoiceConnectorTerminationResponse')
- GuidString =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'GuidString')
- Identity =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Identity')
- Integer =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'Integer')
- Invite =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Invite')
- InviteList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'InviteList')
- InviteStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'InviteStatus')
- InviteUsersRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InviteUsersRequest')
- InviteUsersResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InviteUsersResponse')
- Iso8601Timestamp =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::TimestampShape.new(name: 'Iso8601Timestamp', timestampFormat: "iso8601")
- JoinTokenString =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'JoinTokenString')
- License =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'License')
- LicenseList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'LicenseList')
- ListAccountsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListAccountsRequest')
- ListAccountsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListAccountsResponse')
- ListAppInstanceAdminsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListAppInstanceAdminsRequest')
- ListAppInstanceAdminsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListAppInstanceAdminsResponse')
- ListAppInstanceUsersRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListAppInstanceUsersRequest')
- ListAppInstanceUsersResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListAppInstanceUsersResponse')
- ListAppInstancesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListAppInstancesRequest')
- ListAppInstancesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListAppInstancesResponse')
- ListAttendeeTagsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListAttendeeTagsRequest')
- ListAttendeeTagsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListAttendeeTagsResponse')
- ListAttendeesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListAttendeesRequest')
- ListAttendeesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListAttendeesResponse')
- ListBotsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListBotsRequest')
- ListBotsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListBotsResponse')
- ListChannelBansRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListChannelBansRequest')
- ListChannelBansResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListChannelBansResponse')
- ListChannelMembershipsForAppInstanceUserRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListChannelMembershipsForAppInstanceUserRequest')
- ListChannelMembershipsForAppInstanceUserResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListChannelMembershipsForAppInstanceUserResponse')
- ListChannelMembershipsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListChannelMembershipsRequest')
- ListChannelMembershipsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListChannelMembershipsResponse')
- ListChannelMessagesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListChannelMessagesRequest')
- ListChannelMessagesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListChannelMessagesResponse')
- ListChannelModeratorsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListChannelModeratorsRequest')
- ListChannelModeratorsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListChannelModeratorsResponse')
- ListChannelsModeratedByAppInstanceUserRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListChannelsModeratedByAppInstanceUserRequest')
- ListChannelsModeratedByAppInstanceUserResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListChannelsModeratedByAppInstanceUserResponse')
- ListChannelsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListChannelsRequest')
- ListChannelsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListChannelsResponse')
- ListMediaCapturePipelinesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListMediaCapturePipelinesRequest')
- ListMediaCapturePipelinesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListMediaCapturePipelinesResponse')
- ListMeetingTagsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListMeetingTagsRequest')
- ListMeetingTagsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListMeetingTagsResponse')
- ListMeetingsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListMeetingsRequest')
- ListMeetingsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListMeetingsResponse')
- ListPhoneNumberOrdersRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListPhoneNumberOrdersRequest')
- ListPhoneNumberOrdersResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListPhoneNumberOrdersResponse')
- ListPhoneNumbersRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListPhoneNumbersRequest')
- ListPhoneNumbersResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListPhoneNumbersResponse')
- ListProxySessionsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListProxySessionsRequest')
- ListProxySessionsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListProxySessionsResponse')
- ListRoomMembershipsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListRoomMembershipsRequest')
- ListRoomMembershipsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListRoomMembershipsResponse')
- ListRoomsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListRoomsRequest')
- ListRoomsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListRoomsResponse')
- ListSipMediaApplicationsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListSipMediaApplicationsRequest')
- ListSipMediaApplicationsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListSipMediaApplicationsResponse')
- ListSipRulesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListSipRulesRequest')
- ListSipRulesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListSipRulesResponse')
- ListSupportedPhoneNumberCountriesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListSupportedPhoneNumberCountriesRequest')
- ListSupportedPhoneNumberCountriesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListSupportedPhoneNumberCountriesResponse')
- ListTagsForResourceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTagsForResourceRequest')
- ListTagsForResourceResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTagsForResourceResponse')
- ListUsersRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListUsersRequest')
- ListUsersResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListUsersResponse')
- ListVoiceConnectorGroupsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListVoiceConnectorGroupsRequest')
- ListVoiceConnectorGroupsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListVoiceConnectorGroupsResponse')
- ListVoiceConnectorTerminationCredentialsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListVoiceConnectorTerminationCredentialsRequest')
- ListVoiceConnectorTerminationCredentialsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListVoiceConnectorTerminationCredentialsResponse')
- ListVoiceConnectorsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListVoiceConnectorsRequest')
- ListVoiceConnectorsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListVoiceConnectorsResponse')
- LoggingConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LoggingConfiguration')
- LogoutUserRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LogoutUserRequest')
- LogoutUserResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LogoutUserResponse')
- MaxResults =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'MaxResults')
- MediaCapturePipeline =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MediaCapturePipeline')
- MediaCapturePipelineList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'MediaCapturePipelineList')
- MediaPipelineSinkType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'MediaPipelineSinkType')
- MediaPipelineSourceType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'MediaPipelineSourceType')
- MediaPipelineStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'MediaPipelineStatus')
- MediaPlacement =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MediaPlacement')
- Meeting =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Meeting')
- MeetingList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'MeetingList')
- MeetingNotificationConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MeetingNotificationConfiguration')
- MeetingTagKeyList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'MeetingTagKeyList')
- MeetingTagList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'MeetingTagList')
- Member =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Member')
- MemberArns =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'MemberArns')
- MemberError =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MemberError')
- MemberErrorList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'MemberErrorList')
- MemberType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'MemberType')
- Members =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'Members')
- MembershipItem =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MembershipItem')
- MembershipItemList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'MembershipItemList')
- MessageId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'MessageId')
- MessagingSessionEndpoint =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MessagingSessionEndpoint')
- Metadata =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Metadata')
- NextToken =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'NextToken')
- NextTokenString =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'NextTokenString')
- NonEmptyContent =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'NonEmptyContent')
- NonEmptyResourceName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'NonEmptyResourceName')
- NonEmptyString =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'NonEmptyString')
- NonEmptyString128 =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'NonEmptyString128')
- NonEmptyStringList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'NonEmptyStringList')
- NonNullableBoolean =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'NonNullableBoolean')
- NotFoundException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NotFoundException')
- NotificationTarget =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'NotificationTarget')
- NullableBoolean =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'NullableBoolean')
- NumberSelectionBehavior =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'NumberSelectionBehavior')
- OrderedPhoneNumber =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'OrderedPhoneNumber')
- OrderedPhoneNumberList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'OrderedPhoneNumberList')
- OrderedPhoneNumberStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'OrderedPhoneNumberStatus')
- Origination =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Origination')
- OriginationRoute =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'OriginationRoute')
- OriginationRouteList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'OriginationRouteList')
- OriginationRoutePriority =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'OriginationRoutePriority')
- OriginationRouteProtocol =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'OriginationRouteProtocol')
- OriginationRouteWeight =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'OriginationRouteWeight')
- Participant =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Participant')
- ParticipantPhoneNumberList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ParticipantPhoneNumberList')
- Participants =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'Participants')
- PhoneNumber =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PhoneNumber')
- PhoneNumberAssociation =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PhoneNumberAssociation')
- PhoneNumberAssociationList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'PhoneNumberAssociationList')
- PhoneNumberAssociationName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PhoneNumberAssociationName')
- PhoneNumberCapabilities =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PhoneNumberCapabilities')
- PhoneNumberCountriesList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'PhoneNumberCountriesList')
- PhoneNumberCountry =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PhoneNumberCountry')
- PhoneNumberError =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PhoneNumberError')
- PhoneNumberErrorList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'PhoneNumberErrorList')
- PhoneNumberList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'PhoneNumberList')
- PhoneNumberMaxResults =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'PhoneNumberMaxResults')
- PhoneNumberOrder =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PhoneNumberOrder')
- PhoneNumberOrderList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'PhoneNumberOrderList')
- PhoneNumberOrderStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PhoneNumberOrderStatus')
- PhoneNumberProductType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PhoneNumberProductType')
- PhoneNumberStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PhoneNumberStatus')
- PhoneNumberType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PhoneNumberType')
- PhoneNumberTypeList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'PhoneNumberTypeList')
- Port =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'Port')
- PositiveInteger =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'PositiveInteger')
- ProfileServiceMaxResults =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'ProfileServiceMaxResults')
- Proxy =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Proxy')
- ProxySession =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ProxySession')
- ProxySessionNameString =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ProxySessionNameString')
- ProxySessionStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ProxySessionStatus')
- ProxySessions =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ProxySessions')
- PutAppInstanceRetentionSettingsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutAppInstanceRetentionSettingsRequest')
- PutAppInstanceRetentionSettingsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutAppInstanceRetentionSettingsResponse')
- PutAppInstanceStreamingConfigurationsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutAppInstanceStreamingConfigurationsRequest')
- PutAppInstanceStreamingConfigurationsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutAppInstanceStreamingConfigurationsResponse')
- PutEventsConfigurationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutEventsConfigurationRequest')
- PutEventsConfigurationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutEventsConfigurationResponse')
- PutRetentionSettingsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutRetentionSettingsRequest')
- PutRetentionSettingsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutRetentionSettingsResponse')
- PutSipMediaApplicationLoggingConfigurationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutSipMediaApplicationLoggingConfigurationRequest')
- PutSipMediaApplicationLoggingConfigurationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutSipMediaApplicationLoggingConfigurationResponse')
- PutVoiceConnectorEmergencyCallingConfigurationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutVoiceConnectorEmergencyCallingConfigurationRequest')
- PutVoiceConnectorEmergencyCallingConfigurationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutVoiceConnectorEmergencyCallingConfigurationResponse')
- PutVoiceConnectorLoggingConfigurationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutVoiceConnectorLoggingConfigurationRequest')
- PutVoiceConnectorLoggingConfigurationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutVoiceConnectorLoggingConfigurationResponse')
- PutVoiceConnectorOriginationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutVoiceConnectorOriginationRequest')
- PutVoiceConnectorOriginationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutVoiceConnectorOriginationResponse')
- PutVoiceConnectorProxyRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutVoiceConnectorProxyRequest')
- PutVoiceConnectorProxyResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutVoiceConnectorProxyResponse')
- PutVoiceConnectorStreamingConfigurationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutVoiceConnectorStreamingConfigurationRequest')
- PutVoiceConnectorStreamingConfigurationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutVoiceConnectorStreamingConfigurationResponse')
- PutVoiceConnectorTerminationCredentialsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutVoiceConnectorTerminationCredentialsRequest')
- PutVoiceConnectorTerminationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutVoiceConnectorTerminationRequest')
- PutVoiceConnectorTerminationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutVoiceConnectorTerminationResponse')
- RedactChannelMessageRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RedactChannelMessageRequest')
- RedactChannelMessageResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RedactChannelMessageResponse')
- RedactConversationMessageRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RedactConversationMessageRequest')
- RedactConversationMessageResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RedactConversationMessageResponse')
- RedactRoomMessageRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RedactRoomMessageRequest')
- RedactRoomMessageResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RedactRoomMessageResponse')
- RegenerateSecurityTokenRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RegenerateSecurityTokenRequest')
- RegenerateSecurityTokenResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RegenerateSecurityTokenResponse')
- RegistrationStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RegistrationStatus')
- ResetPersonalPINRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResetPersonalPINRequest')
- ResetPersonalPINResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResetPersonalPINResponse')
- ResourceLimitExceededException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResourceLimitExceededException')
- ResourceName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ResourceName')
- RestorePhoneNumberRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RestorePhoneNumberRequest')
- RestorePhoneNumberResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RestorePhoneNumberResponse')
- ResultMax =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'ResultMax')
- RetentionDays =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'RetentionDays')
- RetentionSettings =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RetentionSettings')
- Room =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Room')
- RoomList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'RoomList')
- RoomMembership =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RoomMembership')
- RoomMembershipList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'RoomMembershipList')
- RoomMembershipRole =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RoomMembershipRole')
- RoomRetentionSettings =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RoomRetentionSettings')
- SMAUpdateCallArgumentsMap =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::MapShape.new(name: 'SMAUpdateCallArgumentsMap')
- SearchAvailablePhoneNumbersRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SearchAvailablePhoneNumbersRequest')
- SearchAvailablePhoneNumbersResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SearchAvailablePhoneNumbersResponse')
- SelectedVideoStreams =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SelectedVideoStreams')
- SendChannelMessageRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SendChannelMessageRequest')
- SendChannelMessageResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SendChannelMessageResponse')
- SensitiveNonEmptyString =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SensitiveNonEmptyString')
- SensitiveString =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SensitiveString')
- SensitiveStringList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'SensitiveStringList')
- ServiceFailureException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ServiceFailureException')
Shapes::StructureShape.new(name: 'ServiceUnavailableException')
- SigninDelegateGroup =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SigninDelegateGroup')
- SigninDelegateGroupList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'SigninDelegateGroupList')
- SipApplicationPriority =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'SipApplicationPriority')
- SipHeadersMap =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::MapShape.new(name: 'SipHeadersMap')
- SipMediaApplication =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SipMediaApplication')
- SipMediaApplicationCall =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SipMediaApplicationCall')
- SipMediaApplicationEndpoint =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SipMediaApplicationEndpoint')
- SipMediaApplicationEndpointList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'SipMediaApplicationEndpointList')
- SipMediaApplicationList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'SipMediaApplicationList')
- SipMediaApplicationLoggingConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SipMediaApplicationLoggingConfiguration')
- SipMediaApplicationName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SipMediaApplicationName')
- SipRule =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SipRule')
- SipRuleList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'SipRuleList')
- SipRuleName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SipRuleName')
- SipRuleTargetApplication =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SipRuleTargetApplication')
- SipRuleTargetApplicationList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'SipRuleTargetApplicationList')
- SipRuleTriggerType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SipRuleTriggerType')
- SortOrder =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SortOrder')
- SourceConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SourceConfiguration')
- StartMeetingTranscriptionRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StartMeetingTranscriptionRequest')
- StartMeetingTranscriptionResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StartMeetingTranscriptionResponse')
- StopMeetingTranscriptionRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StopMeetingTranscriptionRequest')
- StopMeetingTranscriptionResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StopMeetingTranscriptionResponse')
- StreamingConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StreamingConfiguration')
- StreamingNotificationTarget =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StreamingNotificationTarget')
- StreamingNotificationTargetList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'StreamingNotificationTargetList')
- String =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'String')
- String128 =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'String128')
- StringList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'StringList')
- Tag =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Tag')
- TagAttendeeRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TagAttendeeRequest')
- TagKey =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TagKey')
- TagKeyList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TagKeyList')
- TagList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TagList')
- TagMeetingRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TagMeetingRequest')
- TagResourceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TagResourceRequest')
- TagValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TagValue')
- TelephonySettings =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TelephonySettings')
- Termination =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Termination')
- TerminationHealth =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TerminationHealth')
- ThrottledClientException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ThrottledClientException')
- Timestamp =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::TimestampShape.new(name: 'Timestamp')
- TollFreePrefix =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TollFreePrefix')
- TranscribeContentIdentificationType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TranscribeContentIdentificationType')
- TranscribeContentRedactionType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TranscribeContentRedactionType')
- TranscribeLanguageCode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TranscribeLanguageCode')
- TranscribeLanguageModelName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TranscribeLanguageModelName')
- TranscribeLanguageOptions =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TranscribeLanguageOptions')
- TranscribeMedicalContentIdentificationType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TranscribeMedicalContentIdentificationType')
- TranscribeMedicalLanguageCode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TranscribeMedicalLanguageCode')
- TranscribeMedicalRegion =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TranscribeMedicalRegion')
- TranscribeMedicalSpecialty =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TranscribeMedicalSpecialty')
- TranscribeMedicalType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TranscribeMedicalType')
- TranscribePartialResultsStability =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TranscribePartialResultsStability')
- TranscribePiiEntityTypes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TranscribePiiEntityTypes')
- TranscribeRegion =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TranscribeRegion')
- TranscribeVocabularyFilterMethod =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TranscribeVocabularyFilterMethod')
- TranscribeVocabularyNamesOrFilterNamesString =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TranscribeVocabularyNamesOrFilterNamesString')
- TranscriptionConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TranscriptionConfiguration')
Shapes::StructureShape.new(name: 'UnauthorizedClientException')
- UnprocessableEntityException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UnprocessableEntityException')
- UntagAttendeeRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UntagAttendeeRequest')
- UntagMeetingRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UntagMeetingRequest')
- UntagResourceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UntagResourceRequest')
- UpdateAccountRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateAccountRequest')
- UpdateAccountResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateAccountResponse')
- UpdateAccountSettingsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateAccountSettingsRequest')
- UpdateAccountSettingsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateAccountSettingsResponse')
- UpdateAppInstanceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateAppInstanceRequest')
- UpdateAppInstanceResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateAppInstanceResponse')
- UpdateAppInstanceUserRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateAppInstanceUserRequest')
- UpdateAppInstanceUserResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateAppInstanceUserResponse')
- UpdateBotRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateBotRequest')
- UpdateBotResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateBotResponse')
- UpdateChannelMessageRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateChannelMessageRequest')
- UpdateChannelMessageResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateChannelMessageResponse')
- UpdateChannelReadMarkerRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateChannelReadMarkerRequest')
- UpdateChannelReadMarkerResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateChannelReadMarkerResponse')
- UpdateChannelRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateChannelRequest')
- UpdateChannelResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateChannelResponse')
- UpdateGlobalSettingsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateGlobalSettingsRequest')
- UpdatePhoneNumberRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdatePhoneNumberRequest')
- UpdatePhoneNumberRequestItem =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdatePhoneNumberRequestItem')
- UpdatePhoneNumberRequestItemList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'UpdatePhoneNumberRequestItemList')
- UpdatePhoneNumberResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdatePhoneNumberResponse')
- UpdatePhoneNumberSettingsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdatePhoneNumberSettingsRequest')
- UpdateProxySessionRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateProxySessionRequest')
- UpdateProxySessionResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateProxySessionResponse')
- UpdateRoomMembershipRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateRoomMembershipRequest')
- UpdateRoomMembershipResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateRoomMembershipResponse')
- UpdateRoomRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateRoomRequest')
- UpdateRoomResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateRoomResponse')
- UpdateSipMediaApplicationCallRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateSipMediaApplicationCallRequest')
- UpdateSipMediaApplicationCallResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateSipMediaApplicationCallResponse')
- UpdateSipMediaApplicationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateSipMediaApplicationRequest')
- UpdateSipMediaApplicationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateSipMediaApplicationResponse')
- UpdateSipRuleRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateSipRuleRequest')
- UpdateSipRuleResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateSipRuleResponse')
- UpdateUserRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateUserRequest')
- UpdateUserRequestItem =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateUserRequestItem')
- UpdateUserRequestItemList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'UpdateUserRequestItemList')
- UpdateUserResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateUserResponse')
- UpdateUserSettingsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateUserSettingsRequest')
- UpdateVoiceConnectorGroupRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateVoiceConnectorGroupRequest')
- UpdateVoiceConnectorGroupResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateVoiceConnectorGroupResponse')
- UpdateVoiceConnectorRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateVoiceConnectorRequest')
- UpdateVoiceConnectorResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateVoiceConnectorResponse')
- UriType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'UriType')
- UrlType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'UrlType')
- User =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'User')
- UserEmailList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'UserEmailList')
- UserError =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UserError')
- UserErrorList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'UserErrorList')
- UserId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'UserId')
- UserIdList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'UserIdList')
- UserList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'UserList')
- UserName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'UserName')
- UserSettings =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UserSettings')
- UserType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'UserType')
- ValidateE911AddressRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ValidateE911AddressRequest')
- ValidateE911AddressResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ValidateE911AddressResponse')
- ValidationResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'ValidationResult')
- VideoArtifactsConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VideoArtifactsConfiguration')
- VideoMuxType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'VideoMuxType')
- VoiceConnector =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VoiceConnector')
- VoiceConnectorAwsRegion =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'VoiceConnectorAwsRegion')
- VoiceConnectorGroup =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VoiceConnectorGroup')
- VoiceConnectorGroupList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'VoiceConnectorGroupList')
- VoiceConnectorGroupName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'VoiceConnectorGroupName')
- VoiceConnectorItem =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VoiceConnectorItem')
- VoiceConnectorItemList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'VoiceConnectorItemList')
- VoiceConnectorItemPriority =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'VoiceConnectorItemPriority')
- VoiceConnectorList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'VoiceConnectorList')
- VoiceConnectorName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'VoiceConnectorName')
- VoiceConnectorSettings =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VoiceConnectorSettings')
- API =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Seahorse::Model::Api.new.tap do |api| api.version = "2018-05-01" api. = { "apiVersion" => "2018-05-01", "auth" => ["aws.auth#sigv4"], "endpointPrefix" => "chime", "protocol" => "rest-json", "protocols" => ["rest-json"], "serviceFullName" => "Amazon Chime", "serviceId" => "Chime", "signatureVersion" => "v4", "uid" => "chime-2018-05-01", } api.add_operation(:associate_phone_number_with_user, Seahorse::Model::Operation.new.tap do |o| o.name = "AssociatePhoneNumberWithUser" o.http_method = "POST" o.http_request_uri = "/accounts/{accountId}/users/{userId}?operation=associate-phone-number" o.input = Shapes::ShapeRef.new(shape: AssociatePhoneNumberWithUserRequest) o.output = Shapes::ShapeRef.new(shape: AssociatePhoneNumberWithUserResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:associate_phone_numbers_with_voice_connector, Seahorse::Model::Operation.new.tap do |o| o.name = "AssociatePhoneNumbersWithVoiceConnector" o.http_method = "POST" o.http_request_uri = "/voice-connectors/{voiceConnectorId}?operation=associate-phone-numbers" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: AssociatePhoneNumbersWithVoiceConnectorRequest) o.output = Shapes::ShapeRef.new(shape: AssociatePhoneNumbersWithVoiceConnectorResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:associate_phone_numbers_with_voice_connector_group, Seahorse::Model::Operation.new.tap do |o| o.name = "AssociatePhoneNumbersWithVoiceConnectorGroup" o.http_method = "POST" o.http_request_uri = "/voice-connector-groups/{voiceConnectorGroupId}?operation=associate-phone-numbers" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: AssociatePhoneNumbersWithVoiceConnectorGroupRequest) o.output = Shapes::ShapeRef.new(shape: AssociatePhoneNumbersWithVoiceConnectorGroupResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:associate_signin_delegate_groups_with_account, Seahorse::Model::Operation.new.tap do |o| o.name = "AssociateSigninDelegateGroupsWithAccount" o.http_method = "POST" o.http_request_uri = "/accounts/{accountId}?operation=associate-signin-delegate-groups" o.input = Shapes::ShapeRef.new(shape: AssociateSigninDelegateGroupsWithAccountRequest) o.output = Shapes::ShapeRef.new(shape: AssociateSigninDelegateGroupsWithAccountResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:batch_create_attendee, Seahorse::Model::Operation.new.tap do |o| o.name = "BatchCreateAttendee" o.http_method = "POST" o.http_request_uri = "/meetings/{meetingId}/attendees?operation=batch-create" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: BatchCreateAttendeeRequest) o.output = Shapes::ShapeRef.new(shape: BatchCreateAttendeeResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ResourceLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:batch_create_channel_membership, Seahorse::Model::Operation.new.tap do |o| o.name = "BatchCreateChannelMembership" o.http_method = "POST" o.http_request_uri = "/channels/{channelArn}/memberships?operation=batch-create" o.deprecated = true o.endpoint_pattern = { "hostPrefix" => "messaging-", } o.input = Shapes::ShapeRef.new(shape: BatchCreateChannelMembershipRequest) o.output = Shapes::ShapeRef.new(shape: BatchCreateChannelMembershipResponse) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) end) api.add_operation(:batch_create_room_membership, Seahorse::Model::Operation.new.tap do |o| o.name = "BatchCreateRoomMembership" o.http_method = "POST" o.http_request_uri = "/accounts/{accountId}/rooms/{roomId}/memberships?operation=batch-create" o.input = Shapes::ShapeRef.new(shape: BatchCreateRoomMembershipRequest) o.output = Shapes::ShapeRef.new(shape: BatchCreateRoomMembershipResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:batch_delete_phone_number, Seahorse::Model::Operation.new.tap do |o| o.name = "BatchDeletePhoneNumber" o.http_method = "POST" o.http_request_uri = "/phone-numbers?operation=batch-delete" o.input = Shapes::ShapeRef.new(shape: BatchDeletePhoneNumberRequest) o.output = Shapes::ShapeRef.new(shape: BatchDeletePhoneNumberResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:batch_suspend_user, Seahorse::Model::Operation.new.tap do |o| o.name = "BatchSuspendUser" o.http_method = "POST" o.http_request_uri = "/accounts/{accountId}/users?operation=suspend" o.input = Shapes::ShapeRef.new(shape: BatchSuspendUserRequest) o.output = Shapes::ShapeRef.new(shape: BatchSuspendUserResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:batch_unsuspend_user, Seahorse::Model::Operation.new.tap do |o| o.name = "BatchUnsuspendUser" o.http_method = "POST" o.http_request_uri = "/accounts/{accountId}/users?operation=unsuspend" o.input = Shapes::ShapeRef.new(shape: BatchUnsuspendUserRequest) o.output = Shapes::ShapeRef.new(shape: BatchUnsuspendUserResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:batch_update_phone_number, Seahorse::Model::Operation.new.tap do |o| o.name = "BatchUpdatePhoneNumber" o.http_method = "POST" o.http_request_uri = "/phone-numbers?operation=batch-update" o.input = Shapes::ShapeRef.new(shape: BatchUpdatePhoneNumberRequest) o.output = Shapes::ShapeRef.new(shape: BatchUpdatePhoneNumberResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:batch_update_user, Seahorse::Model::Operation.new.tap do |o| o.name = "BatchUpdateUser" o.http_method = "POST" o.http_request_uri = "/accounts/{accountId}/users" o.input = Shapes::ShapeRef.new(shape: BatchUpdateUserRequest) o.output = Shapes::ShapeRef.new(shape: BatchUpdateUserResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:create_account, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateAccount" o.http_method = "POST" o.http_request_uri = "/accounts" o.input = Shapes::ShapeRef.new(shape: CreateAccountRequest) o.output = Shapes::ShapeRef.new(shape: CreateAccountResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:create_app_instance, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateAppInstance" o.http_method = "POST" o.http_request_uri = "/app-instances" o.deprecated = true o.endpoint_pattern = { "hostPrefix" => "identity-", } o.input = Shapes::ShapeRef.new(shape: CreateAppInstanceRequest) o.output = Shapes::ShapeRef.new(shape: CreateAppInstanceResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: ResourceLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:create_app_instance_admin, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateAppInstanceAdmin" o.http_method = "POST" o.http_request_uri = "/app-instances/{appInstanceArn}/admins" o.deprecated = true o.endpoint_pattern = { "hostPrefix" => "identity-", } o.input = Shapes::ShapeRef.new(shape: CreateAppInstanceAdminRequest) o.output = Shapes::ShapeRef.new(shape: CreateAppInstanceAdminResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: ResourceLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:create_app_instance_user, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateAppInstanceUser" o.http_method = "POST" o.http_request_uri = "/app-instance-users" o.deprecated = true o.endpoint_pattern = { "hostPrefix" => "identity-", } o.input = Shapes::ShapeRef.new(shape: CreateAppInstanceUserRequest) o.output = Shapes::ShapeRef.new(shape: CreateAppInstanceUserResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: ResourceLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:create_attendee, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateAttendee" o.http_method = "POST" o.http_request_uri = "/meetings/{meetingId}/attendees" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: CreateAttendeeRequest) o.output = Shapes::ShapeRef.new(shape: CreateAttendeeResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ResourceLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:create_bot, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateBot" o.http_method = "POST" o.http_request_uri = "/accounts/{accountId}/bots" o.input = Shapes::ShapeRef.new(shape: CreateBotRequest) o.output = Shapes::ShapeRef.new(shape: CreateBotResponse) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ResourceLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) end) api.add_operation(:create_channel, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateChannel" o.http_method = "POST" o.http_request_uri = "/channels" o.deprecated = true o.endpoint_pattern = { "hostPrefix" => "messaging-", } o.input = Shapes::ShapeRef.new(shape: CreateChannelRequest) o.output = Shapes::ShapeRef.new(shape: CreateChannelResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ResourceLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:create_channel_ban, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateChannelBan" o.http_method = "POST" o.http_request_uri = "/channels/{channelArn}/bans" o.deprecated = true o.endpoint_pattern = { "hostPrefix" => "messaging-", } o.input = Shapes::ShapeRef.new(shape: CreateChannelBanRequest) o.output = Shapes::ShapeRef.new(shape: CreateChannelBanResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ResourceLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:create_channel_membership, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateChannelMembership" o.http_method = "POST" o.http_request_uri = "/channels/{channelArn}/memberships" o.deprecated = true o.endpoint_pattern = { "hostPrefix" => "messaging-", } o.input = Shapes::ShapeRef.new(shape: CreateChannelMembershipRequest) o.output = Shapes::ShapeRef.new(shape: CreateChannelMembershipResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ResourceLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:create_channel_moderator, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateChannelModerator" o.http_method = "POST" o.http_request_uri = "/channels/{channelArn}/moderators" o.deprecated = true o.endpoint_pattern = { "hostPrefix" => "messaging-", } o.input = Shapes::ShapeRef.new(shape: CreateChannelModeratorRequest) o.output = Shapes::ShapeRef.new(shape: CreateChannelModeratorResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ResourceLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:create_media_capture_pipeline, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateMediaCapturePipeline" o.http_method = "POST" o.http_request_uri = "/media-capture-pipelines" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: CreateMediaCapturePipelineRequest) o.output = Shapes::ShapeRef.new(shape: CreateMediaCapturePipelineResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:create_meeting, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateMeeting" o.http_method = "POST" o.http_request_uri = "/meetings" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: CreateMeetingRequest) o.output = Shapes::ShapeRef.new(shape: CreateMeetingResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: ResourceLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:create_meeting_dial_out, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateMeetingDialOut" o.http_method = "POST" o.http_request_uri = "/meetings/{meetingId}/dial-outs" o.input = Shapes::ShapeRef.new(shape: CreateMeetingDialOutRequest) o.output = Shapes::ShapeRef.new(shape: CreateMeetingDialOutResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: ResourceLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:create_meeting_with_attendees, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateMeetingWithAttendees" o.http_method = "POST" o.http_request_uri = "/meetings?operation=create-attendees" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: CreateMeetingWithAttendeesRequest) o.output = Shapes::ShapeRef.new(shape: CreateMeetingWithAttendeesResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: ResourceLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:create_phone_number_order, Seahorse::Model::Operation.new.tap do |o| o.name = "CreatePhoneNumberOrder" o.http_method = "POST" o.http_request_uri = "/phone-number-orders" o.input = Shapes::ShapeRef.new(shape: CreatePhoneNumberOrderRequest) o.output = Shapes::ShapeRef.new(shape: CreatePhoneNumberOrderResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ResourceLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:create_proxy_session, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateProxySession" o.http_method = "POST" o.http_request_uri = "/voice-connectors/{voiceConnectorId}/proxy-sessions" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: CreateProxySessionRequest) o.output = Shapes::ShapeRef.new(shape: CreateProxySessionResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:create_room, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateRoom" o.http_method = "POST" o.http_request_uri = "/accounts/{accountId}/rooms" o.input = Shapes::ShapeRef.new(shape: CreateRoomRequest) o.output = Shapes::ShapeRef.new(shape: CreateRoomResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ResourceLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:create_room_membership, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateRoomMembership" o.http_method = "POST" o.http_request_uri = "/accounts/{accountId}/rooms/{roomId}/memberships" o.input = Shapes::ShapeRef.new(shape: CreateRoomMembershipRequest) o.output = Shapes::ShapeRef.new(shape: CreateRoomMembershipResponse) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: ResourceLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:create_sip_media_application, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateSipMediaApplication" o.http_method = "POST" o.http_request_uri = "/sip-media-applications" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: CreateSipMediaApplicationRequest) o.output = Shapes::ShapeRef.new(shape: CreateSipMediaApplicationResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ResourceLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:create_sip_media_application_call, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateSipMediaApplicationCall" o.http_method = "POST" o.http_request_uri = "/sip-media-applications/{sipMediaApplicationId}/calls" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: CreateSipMediaApplicationCallRequest) o.output = Shapes::ShapeRef.new(shape: CreateSipMediaApplicationCallResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: ResourceLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:create_sip_rule, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateSipRule" o.http_method = "POST" o.http_request_uri = "/sip-rules" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: CreateSipRuleRequest) o.output = Shapes::ShapeRef.new(shape: CreateSipRuleResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ResourceLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:create_user, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateUser" o.http_method = "POST" o.http_request_uri = "/accounts/{accountId}/users?operation=create" o.input = Shapes::ShapeRef.new(shape: CreateUserRequest) o.output = Shapes::ShapeRef.new(shape: CreateUserResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:create_voice_connector, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateVoiceConnector" o.http_method = "POST" o.http_request_uri = "/voice-connectors" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: CreateVoiceConnectorRequest) o.output = Shapes::ShapeRef.new(shape: CreateVoiceConnectorResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ResourceLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:create_voice_connector_group, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateVoiceConnectorGroup" o.http_method = "POST" o.http_request_uri = "/voice-connector-groups" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: CreateVoiceConnectorGroupRequest) o.output = Shapes::ShapeRef.new(shape: CreateVoiceConnectorGroupResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ResourceLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:delete_account, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteAccount" o.http_method = "DELETE" o.http_request_uri = "/accounts/{accountId}" o.input = Shapes::ShapeRef.new(shape: DeleteAccountRequest) o.output = Shapes::ShapeRef.new(shape: DeleteAccountResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: UnprocessableEntityException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:delete_app_instance, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteAppInstance" o.http_method = "DELETE" o.http_request_uri = "/app-instances/{appInstanceArn}" o.deprecated = true o.endpoint_pattern = { "hostPrefix" => "identity-", } o.input = Shapes::ShapeRef.new(shape: DeleteAppInstanceRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:delete_app_instance_admin, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteAppInstanceAdmin" o.http_method = "DELETE" o.http_request_uri = "/app-instances/{appInstanceArn}/admins/{appInstanceAdminArn}" o.deprecated = true o.endpoint_pattern = { "hostPrefix" => "identity-", } o.input = Shapes::ShapeRef.new(shape: DeleteAppInstanceAdminRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:delete_app_instance_streaming_configurations, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteAppInstanceStreamingConfigurations" o.http_method = "DELETE" o.http_request_uri = "/app-instances/{appInstanceArn}/streaming-configurations" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: DeleteAppInstanceStreamingConfigurationsRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:delete_app_instance_user, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteAppInstanceUser" o.http_method = "DELETE" o.http_request_uri = "/app-instance-users/{appInstanceUserArn}" o.deprecated = true o.endpoint_pattern = { "hostPrefix" => "identity-", } o.input = Shapes::ShapeRef.new(shape: DeleteAppInstanceUserRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:delete_attendee, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteAttendee" o.http_method = "DELETE" o.http_request_uri = "/meetings/{meetingId}/attendees/{attendeeId}" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: DeleteAttendeeRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:delete_channel, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteChannel" o.http_method = "DELETE" o.http_request_uri = "/channels/{channelArn}" o.deprecated = true o.endpoint_pattern = { "hostPrefix" => "messaging-", } o.input = Shapes::ShapeRef.new(shape: DeleteChannelRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:delete_channel_ban, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteChannelBan" o.http_method = "DELETE" o.http_request_uri = "/channels/{channelArn}/bans/{memberArn}" o.deprecated = true o.endpoint_pattern = { "hostPrefix" => "messaging-", } o.input = Shapes::ShapeRef.new(shape: DeleteChannelBanRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:delete_channel_membership, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteChannelMembership" o.http_method = "DELETE" o.http_request_uri = "/channels/{channelArn}/memberships/{memberArn}" o.deprecated = true o.endpoint_pattern = { "hostPrefix" => "messaging-", } o.input = Shapes::ShapeRef.new(shape: DeleteChannelMembershipRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:delete_channel_message, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteChannelMessage" o.http_method = "DELETE" o.http_request_uri = "/channels/{channelArn}/messages/{messageId}" o.deprecated = true o.endpoint_pattern = { "hostPrefix" => "messaging-", } o.input = Shapes::ShapeRef.new(shape: DeleteChannelMessageRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:delete_channel_moderator, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteChannelModerator" o.http_method = "DELETE" o.http_request_uri = "/channels/{channelArn}/moderators/{channelModeratorArn}" o.deprecated = true o.endpoint_pattern = { "hostPrefix" => "messaging-", } o.input = Shapes::ShapeRef.new(shape: DeleteChannelModeratorRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:delete_events_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteEventsConfiguration" o.http_method = "DELETE" o.http_request_uri = "/accounts/{accountId}/bots/{botId}/events-configuration" o.input = Shapes::ShapeRef.new(shape: DeleteEventsConfigurationRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ResourceLimitExceededException) end) api.add_operation(:delete_media_capture_pipeline, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteMediaCapturePipeline" o.http_method = "DELETE" o.http_request_uri = "/media-capture-pipelines/{mediaPipelineId}" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: DeleteMediaCapturePipelineRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:delete_meeting, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteMeeting" o.http_method = "DELETE" o.http_request_uri = "/meetings/{meetingId}" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: DeleteMeetingRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:delete_phone_number, Seahorse::Model::Operation.new.tap do |o| o.name = "DeletePhoneNumber" o.http_method = "DELETE" o.http_request_uri = "/phone-numbers/{phoneNumberId}" o.input = Shapes::ShapeRef.new(shape: DeletePhoneNumberRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:delete_proxy_session, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteProxySession" o.http_method = "DELETE" o.http_request_uri = "/voice-connectors/{voiceConnectorId}/proxy-sessions/{proxySessionId}" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: DeleteProxySessionRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:delete_room, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteRoom" o.http_method = "DELETE" o.http_request_uri = "/accounts/{accountId}/rooms/{roomId}" o.input = Shapes::ShapeRef.new(shape: DeleteRoomRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:delete_room_membership, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteRoomMembership" o.http_method = "DELETE" o.http_request_uri = "/accounts/{accountId}/rooms/{roomId}/memberships/{memberId}" o.input = Shapes::ShapeRef.new(shape: DeleteRoomMembershipRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:delete_sip_media_application, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteSipMediaApplication" o.http_method = "DELETE" o.http_request_uri = "/sip-media-applications/{sipMediaApplicationId}" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: DeleteSipMediaApplicationRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:delete_sip_rule, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteSipRule" o.http_method = "DELETE" o.http_request_uri = "/sip-rules/{sipRuleId}" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: DeleteSipRuleRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:delete_voice_connector, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteVoiceConnector" o.http_method = "DELETE" o.http_request_uri = "/voice-connectors/{voiceConnectorId}" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: DeleteVoiceConnectorRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:delete_voice_connector_emergency_calling_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteVoiceConnectorEmergencyCallingConfiguration" o.http_method = "DELETE" o.http_request_uri = "/voice-connectors/{voiceConnectorId}/emergency-calling-configuration" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: DeleteVoiceConnectorEmergencyCallingConfigurationRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:delete_voice_connector_group, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteVoiceConnectorGroup" o.http_method = "DELETE" o.http_request_uri = "/voice-connector-groups/{voiceConnectorGroupId}" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: DeleteVoiceConnectorGroupRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:delete_voice_connector_origination, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteVoiceConnectorOrigination" o.http_method = "DELETE" o.http_request_uri = "/voice-connectors/{voiceConnectorId}/origination" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: DeleteVoiceConnectorOriginationRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:delete_voice_connector_proxy, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteVoiceConnectorProxy" o.http_method = "DELETE" o.http_request_uri = "/voice-connectors/{voiceConnectorId}/programmable-numbers/proxy" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: DeleteVoiceConnectorProxyRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:delete_voice_connector_streaming_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteVoiceConnectorStreamingConfiguration" o.http_method = "DELETE" o.http_request_uri = "/voice-connectors/{voiceConnectorId}/streaming-configuration" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: DeleteVoiceConnectorStreamingConfigurationRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:delete_voice_connector_termination, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteVoiceConnectorTermination" o.http_method = "DELETE" o.http_request_uri = "/voice-connectors/{voiceConnectorId}/termination" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: DeleteVoiceConnectorTerminationRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:delete_voice_connector_termination_credentials, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteVoiceConnectorTerminationCredentials" o.http_method = "POST" o.http_request_uri = "/voice-connectors/{voiceConnectorId}/termination/credentials?operation=delete" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: DeleteVoiceConnectorTerminationCredentialsRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:describe_app_instance, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeAppInstance" o.http_method = "GET" o.http_request_uri = "/app-instances/{appInstanceArn}" o.deprecated = true o.endpoint_pattern = { "hostPrefix" => "identity-", } o.input = Shapes::ShapeRef.new(shape: DescribeAppInstanceRequest) o.output = Shapes::ShapeRef.new(shape: DescribeAppInstanceResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:describe_app_instance_admin, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeAppInstanceAdmin" o.http_method = "GET" o.http_request_uri = "/app-instances/{appInstanceArn}/admins/{appInstanceAdminArn}" o.deprecated = true o.endpoint_pattern = { "hostPrefix" => "identity-", } o.input = Shapes::ShapeRef.new(shape: DescribeAppInstanceAdminRequest) o.output = Shapes::ShapeRef.new(shape: DescribeAppInstanceAdminResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:describe_app_instance_user, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeAppInstanceUser" o.http_method = "GET" o.http_request_uri = "/app-instance-users/{appInstanceUserArn}" o.deprecated = true o.endpoint_pattern = { "hostPrefix" => "identity-", } o.input = Shapes::ShapeRef.new(shape: DescribeAppInstanceUserRequest) o.output = Shapes::ShapeRef.new(shape: DescribeAppInstanceUserResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:describe_channel, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeChannel" o.http_method = "GET" o.http_request_uri = "/channels/{channelArn}" o.deprecated = true o.endpoint_pattern = { "hostPrefix" => "messaging-", } o.input = Shapes::ShapeRef.new(shape: DescribeChannelRequest) o.output = Shapes::ShapeRef.new(shape: DescribeChannelResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:describe_channel_ban, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeChannelBan" o.http_method = "GET" o.http_request_uri = "/channels/{channelArn}/bans/{memberArn}" o.deprecated = true o.endpoint_pattern = { "hostPrefix" => "messaging-", } o.input = Shapes::ShapeRef.new(shape: DescribeChannelBanRequest) o.output = Shapes::ShapeRef.new(shape: DescribeChannelBanResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:describe_channel_membership, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeChannelMembership" o.http_method = "GET" o.http_request_uri = "/channels/{channelArn}/memberships/{memberArn}" o.deprecated = true o.endpoint_pattern = { "hostPrefix" => "messaging-", } o.input = Shapes::ShapeRef.new(shape: DescribeChannelMembershipRequest) o.output = Shapes::ShapeRef.new(shape: DescribeChannelMembershipResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:describe_channel_membership_for_app_instance_user, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeChannelMembershipForAppInstanceUser" o.http_method = "GET" o.http_request_uri = "/channels/{channelArn}?scope=app-instance-user-membership" o.deprecated = true o.endpoint_pattern = { "hostPrefix" => "messaging-", } o.input = Shapes::ShapeRef.new(shape: DescribeChannelMembershipForAppInstanceUserRequest) o.output = Shapes::ShapeRef.new(shape: DescribeChannelMembershipForAppInstanceUserResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:describe_channel_moderated_by_app_instance_user, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeChannelModeratedByAppInstanceUser" o.http_method = "GET" o.http_request_uri = "/channels/{channelArn}?scope=app-instance-user-moderated-channel" o.deprecated = true o.endpoint_pattern = { "hostPrefix" => "messaging-", } o.input = Shapes::ShapeRef.new(shape: DescribeChannelModeratedByAppInstanceUserRequest) o.output = Shapes::ShapeRef.new(shape: DescribeChannelModeratedByAppInstanceUserResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:describe_channel_moderator, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeChannelModerator" o.http_method = "GET" o.http_request_uri = "/channels/{channelArn}/moderators/{channelModeratorArn}" o.deprecated = true o.endpoint_pattern = { "hostPrefix" => "messaging-", } o.input = Shapes::ShapeRef.new(shape: DescribeChannelModeratorRequest) o.output = Shapes::ShapeRef.new(shape: DescribeChannelModeratorResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:disassociate_phone_number_from_user, Seahorse::Model::Operation.new.tap do |o| o.name = "DisassociatePhoneNumberFromUser" o.http_method = "POST" o.http_request_uri = "/accounts/{accountId}/users/{userId}?operation=disassociate-phone-number" o.input = Shapes::ShapeRef.new(shape: DisassociatePhoneNumberFromUserRequest) o.output = Shapes::ShapeRef.new(shape: DisassociatePhoneNumberFromUserResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:disassociate_phone_numbers_from_voice_connector, Seahorse::Model::Operation.new.tap do |o| o.name = "DisassociatePhoneNumbersFromVoiceConnector" o.http_method = "POST" o.http_request_uri = "/voice-connectors/{voiceConnectorId}?operation=disassociate-phone-numbers" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: DisassociatePhoneNumbersFromVoiceConnectorRequest) o.output = Shapes::ShapeRef.new(shape: DisassociatePhoneNumbersFromVoiceConnectorResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:disassociate_phone_numbers_from_voice_connector_group, Seahorse::Model::Operation.new.tap do |o| o.name = "DisassociatePhoneNumbersFromVoiceConnectorGroup" o.http_method = "POST" o.http_request_uri = "/voice-connector-groups/{voiceConnectorGroupId}?operation=disassociate-phone-numbers" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: DisassociatePhoneNumbersFromVoiceConnectorGroupRequest) o.output = Shapes::ShapeRef.new(shape: DisassociatePhoneNumbersFromVoiceConnectorGroupResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:disassociate_signin_delegate_groups_from_account, Seahorse::Model::Operation.new.tap do |o| o.name = "DisassociateSigninDelegateGroupsFromAccount" o.http_method = "POST" o.http_request_uri = "/accounts/{accountId}?operation=disassociate-signin-delegate-groups" o.input = Shapes::ShapeRef.new(shape: DisassociateSigninDelegateGroupsFromAccountRequest) o.output = Shapes::ShapeRef.new(shape: DisassociateSigninDelegateGroupsFromAccountResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:get_account, Seahorse::Model::Operation.new.tap do |o| o.name = "GetAccount" o.http_method = "GET" o.http_request_uri = "/accounts/{accountId}" o.input = Shapes::ShapeRef.new(shape: GetAccountRequest) o.output = Shapes::ShapeRef.new(shape: GetAccountResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:get_account_settings, Seahorse::Model::Operation.new.tap do |o| o.name = "GetAccountSettings" o.http_method = "GET" o.http_request_uri = "/accounts/{accountId}/settings" o.input = Shapes::ShapeRef.new(shape: GetAccountSettingsRequest) o.output = Shapes::ShapeRef.new(shape: GetAccountSettingsResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:get_app_instance_retention_settings, Seahorse::Model::Operation.new.tap do |o| o.name = "GetAppInstanceRetentionSettings" o.http_method = "GET" o.http_request_uri = "/app-instances/{appInstanceArn}/retention-settings" o.deprecated = true o.endpoint_pattern = { "hostPrefix" => "identity-", } o.input = Shapes::ShapeRef.new(shape: GetAppInstanceRetentionSettingsRequest) o.output = Shapes::ShapeRef.new(shape: GetAppInstanceRetentionSettingsResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:get_app_instance_streaming_configurations, Seahorse::Model::Operation.new.tap do |o| o.name = "GetAppInstanceStreamingConfigurations" o.http_method = "GET" o.http_request_uri = "/app-instances/{appInstanceArn}/streaming-configurations" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: GetAppInstanceStreamingConfigurationsRequest) o.output = Shapes::ShapeRef.new(shape: GetAppInstanceStreamingConfigurationsResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:get_attendee, Seahorse::Model::Operation.new.tap do |o| o.name = "GetAttendee" o.http_method = "GET" o.http_request_uri = "/meetings/{meetingId}/attendees/{attendeeId}" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: GetAttendeeRequest) o.output = Shapes::ShapeRef.new(shape: GetAttendeeResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:get_bot, Seahorse::Model::Operation.new.tap do |o| o.name = "GetBot" o.http_method = "GET" o.http_request_uri = "/accounts/{accountId}/bots/{botId}" o.input = Shapes::ShapeRef.new(shape: GetBotRequest) o.output = Shapes::ShapeRef.new(shape: GetBotResponse) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) end) api.add_operation(:get_channel_message, Seahorse::Model::Operation.new.tap do |o| o.name = "GetChannelMessage" o.http_method = "GET" o.http_request_uri = "/channels/{channelArn}/messages/{messageId}" o.deprecated = true o.endpoint_pattern = { "hostPrefix" => "messaging-", } o.input = Shapes::ShapeRef.new(shape: GetChannelMessageRequest) o.output = Shapes::ShapeRef.new(shape: GetChannelMessageResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:get_events_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "GetEventsConfiguration" o.http_method = "GET" o.http_request_uri = "/accounts/{accountId}/bots/{botId}/events-configuration" o.input = Shapes::ShapeRef.new(shape: GetEventsConfigurationRequest) o.output = Shapes::ShapeRef.new(shape: GetEventsConfigurationResponse) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ResourceLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) end) api.add_operation(:get_global_settings, Seahorse::Model::Operation.new.tap do |o| o.name = "GetGlobalSettings" o.http_method = "GET" o.http_request_uri = "/settings" o.input = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.output = Shapes::ShapeRef.new(shape: GetGlobalSettingsResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:get_media_capture_pipeline, Seahorse::Model::Operation.new.tap do |o| o.name = "GetMediaCapturePipeline" o.http_method = "GET" o.http_request_uri = "/media-capture-pipelines/{mediaPipelineId}" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: GetMediaCapturePipelineRequest) o.output = Shapes::ShapeRef.new(shape: GetMediaCapturePipelineResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:get_meeting, Seahorse::Model::Operation.new.tap do |o| o.name = "GetMeeting" o.http_method = "GET" o.http_request_uri = "/meetings/{meetingId}" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: GetMeetingRequest) o.output = Shapes::ShapeRef.new(shape: GetMeetingResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:get_messaging_session_endpoint, Seahorse::Model::Operation.new.tap do |o| o.name = "GetMessagingSessionEndpoint" o.http_method = "GET" o.http_request_uri = "/endpoints/messaging-session" o.deprecated = true o.endpoint_pattern = { "hostPrefix" => "messaging-", } o.input = Shapes::ShapeRef.new(shape: GetMessagingSessionEndpointRequest) o.output = Shapes::ShapeRef.new(shape: GetMessagingSessionEndpointResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:get_phone_number, Seahorse::Model::Operation.new.tap do |o| o.name = "GetPhoneNumber" o.http_method = "GET" o.http_request_uri = "/phone-numbers/{phoneNumberId}" o.input = Shapes::ShapeRef.new(shape: GetPhoneNumberRequest) o.output = Shapes::ShapeRef.new(shape: GetPhoneNumberResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:get_phone_number_order, Seahorse::Model::Operation.new.tap do |o| o.name = "GetPhoneNumberOrder" o.http_method = "GET" o.http_request_uri = "/phone-number-orders/{phoneNumberOrderId}" o.input = Shapes::ShapeRef.new(shape: GetPhoneNumberOrderRequest) o.output = Shapes::ShapeRef.new(shape: GetPhoneNumberOrderResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:get_phone_number_settings, Seahorse::Model::Operation.new.tap do |o| o.name = "GetPhoneNumberSettings" o.http_method = "GET" o.http_request_uri = "/settings/phone-number" o.input = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.output = Shapes::ShapeRef.new(shape: GetPhoneNumberSettingsResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:get_proxy_session, Seahorse::Model::Operation.new.tap do |o| o.name = "GetProxySession" o.http_method = "GET" o.http_request_uri = "/voice-connectors/{voiceConnectorId}/proxy-sessions/{proxySessionId}" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: GetProxySessionRequest) o.output = Shapes::ShapeRef.new(shape: GetProxySessionResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:get_retention_settings, Seahorse::Model::Operation.new.tap do |o| o.name = "GetRetentionSettings" o.http_method = "GET" o.http_request_uri = "/accounts/{accountId}/retention-settings" o.input = Shapes::ShapeRef.new(shape: GetRetentionSettingsRequest) o.output = Shapes::ShapeRef.new(shape: GetRetentionSettingsResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:get_room, Seahorse::Model::Operation.new.tap do |o| o.name = "GetRoom" o.http_method = "GET" o.http_request_uri = "/accounts/{accountId}/rooms/{roomId}" o.input = Shapes::ShapeRef.new(shape: GetRoomRequest) o.output = Shapes::ShapeRef.new(shape: GetRoomResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:get_sip_media_application, Seahorse::Model::Operation.new.tap do |o| o.name = "GetSipMediaApplication" o.http_method = "GET" o.http_request_uri = "/sip-media-applications/{sipMediaApplicationId}" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: GetSipMediaApplicationRequest) o.output = Shapes::ShapeRef.new(shape: GetSipMediaApplicationResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:get_sip_media_application_logging_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "GetSipMediaApplicationLoggingConfiguration" o.http_method = "GET" o.http_request_uri = "/sip-media-applications/{sipMediaApplicationId}/logging-configuration" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: GetSipMediaApplicationLoggingConfigurationRequest) o.output = Shapes::ShapeRef.new(shape: GetSipMediaApplicationLoggingConfigurationResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:get_sip_rule, Seahorse::Model::Operation.new.tap do |o| o.name = "GetSipRule" o.http_method = "GET" o.http_request_uri = "/sip-rules/{sipRuleId}" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: GetSipRuleRequest) o.output = Shapes::ShapeRef.new(shape: GetSipRuleResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:get_user, Seahorse::Model::Operation.new.tap do |o| o.name = "GetUser" o.http_method = "GET" o.http_request_uri = "/accounts/{accountId}/users/{userId}" o.input = Shapes::ShapeRef.new(shape: GetUserRequest) o.output = Shapes::ShapeRef.new(shape: GetUserResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:get_user_settings, Seahorse::Model::Operation.new.tap do |o| o.name = "GetUserSettings" o.http_method = "GET" o.http_request_uri = "/accounts/{accountId}/users/{userId}/settings" o.input = Shapes::ShapeRef.new(shape: GetUserSettingsRequest) o.output = Shapes::ShapeRef.new(shape: GetUserSettingsResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:get_voice_connector, Seahorse::Model::Operation.new.tap do |o| o.name = "GetVoiceConnector" o.http_method = "GET" o.http_request_uri = "/voice-connectors/{voiceConnectorId}" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: GetVoiceConnectorRequest) o.output = Shapes::ShapeRef.new(shape: GetVoiceConnectorResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:get_voice_connector_emergency_calling_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "GetVoiceConnectorEmergencyCallingConfiguration" o.http_method = "GET" o.http_request_uri = "/voice-connectors/{voiceConnectorId}/emergency-calling-configuration" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: GetVoiceConnectorEmergencyCallingConfigurationRequest) o.output = Shapes::ShapeRef.new(shape: GetVoiceConnectorEmergencyCallingConfigurationResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:get_voice_connector_group, Seahorse::Model::Operation.new.tap do |o| o.name = "GetVoiceConnectorGroup" o.http_method = "GET" o.http_request_uri = "/voice-connector-groups/{voiceConnectorGroupId}" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: GetVoiceConnectorGroupRequest) o.output = Shapes::ShapeRef.new(shape: GetVoiceConnectorGroupResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:get_voice_connector_logging_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "GetVoiceConnectorLoggingConfiguration" o.http_method = "GET" o.http_request_uri = "/voice-connectors/{voiceConnectorId}/logging-configuration" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: GetVoiceConnectorLoggingConfigurationRequest) o.output = Shapes::ShapeRef.new(shape: GetVoiceConnectorLoggingConfigurationResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:get_voice_connector_origination, Seahorse::Model::Operation.new.tap do |o| o.name = "GetVoiceConnectorOrigination" o.http_method = "GET" o.http_request_uri = "/voice-connectors/{voiceConnectorId}/origination" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: GetVoiceConnectorOriginationRequest) o.output = Shapes::ShapeRef.new(shape: GetVoiceConnectorOriginationResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:get_voice_connector_proxy, Seahorse::Model::Operation.new.tap do |o| o.name = "GetVoiceConnectorProxy" o.http_method = "GET" o.http_request_uri = "/voice-connectors/{voiceConnectorId}/programmable-numbers/proxy" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: GetVoiceConnectorProxyRequest) o.output = Shapes::ShapeRef.new(shape: GetVoiceConnectorProxyResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:get_voice_connector_streaming_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "GetVoiceConnectorStreamingConfiguration" o.http_method = "GET" o.http_request_uri = "/voice-connectors/{voiceConnectorId}/streaming-configuration" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: GetVoiceConnectorStreamingConfigurationRequest) o.output = Shapes::ShapeRef.new(shape: GetVoiceConnectorStreamingConfigurationResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:get_voice_connector_termination, Seahorse::Model::Operation.new.tap do |o| o.name = "GetVoiceConnectorTermination" o.http_method = "GET" o.http_request_uri = "/voice-connectors/{voiceConnectorId}/termination" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: GetVoiceConnectorTerminationRequest) o.output = Shapes::ShapeRef.new(shape: GetVoiceConnectorTerminationResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:get_voice_connector_termination_health, Seahorse::Model::Operation.new.tap do |o| o.name = "GetVoiceConnectorTerminationHealth" o.http_method = "GET" o.http_request_uri = "/voice-connectors/{voiceConnectorId}/termination/health" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: GetVoiceConnectorTerminationHealthRequest) o.output = Shapes::ShapeRef.new(shape: GetVoiceConnectorTerminationHealthResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:invite_users, Seahorse::Model::Operation.new.tap do |o| o.name = "InviteUsers" o.http_method = "POST" o.http_request_uri = "/accounts/{accountId}/users?operation=add" o.input = Shapes::ShapeRef.new(shape: InviteUsersRequest) o.output = Shapes::ShapeRef.new(shape: InviteUsersResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:list_accounts, Seahorse::Model::Operation.new.tap do |o| o.name = "ListAccounts" o.http_method = "GET" o.http_request_uri = "/accounts" o.input = Shapes::ShapeRef.new(shape: ListAccountsRequest) o.output = Shapes::ShapeRef.new(shape: ListAccountsResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_app_instance_admins, Seahorse::Model::Operation.new.tap do |o| o.name = "ListAppInstanceAdmins" o.http_method = "GET" o.http_request_uri = "/app-instances/{appInstanceArn}/admins" o.deprecated = true o.endpoint_pattern = { "hostPrefix" => "identity-", } o.input = Shapes::ShapeRef.new(shape: ListAppInstanceAdminsRequest) o.output = Shapes::ShapeRef.new(shape: ListAppInstanceAdminsResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_app_instance_users, Seahorse::Model::Operation.new.tap do |o| o.name = "ListAppInstanceUsers" o.http_method = "GET" o.http_request_uri = "/app-instance-users" o.deprecated = true o.endpoint_pattern = { "hostPrefix" => "identity-", } o.input = Shapes::ShapeRef.new(shape: ListAppInstanceUsersRequest) o.output = Shapes::ShapeRef.new(shape: ListAppInstanceUsersResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_app_instances, Seahorse::Model::Operation.new.tap do |o| o.name = "ListAppInstances" o.http_method = "GET" o.http_request_uri = "/app-instances" o.deprecated = true o.endpoint_pattern = { "hostPrefix" => "identity-", } o.input = Shapes::ShapeRef.new(shape: ListAppInstancesRequest) o.output = Shapes::ShapeRef.new(shape: ListAppInstancesResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_attendee_tags, Seahorse::Model::Operation.new.tap do |o| o.name = "ListAttendeeTags" o.http_method = "GET" o.http_request_uri = "/meetings/{meetingId}/attendees/{attendeeId}/tags" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: ListAttendeeTagsRequest) o.output = Shapes::ShapeRef.new(shape: ListAttendeeTagsResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:list_attendees, Seahorse::Model::Operation.new.tap do |o| o.name = "ListAttendees" o.http_method = "GET" o.http_request_uri = "/meetings/{meetingId}/attendees" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: ListAttendeesRequest) o.output = Shapes::ShapeRef.new(shape: ListAttendeesResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_bots, Seahorse::Model::Operation.new.tap do |o| o.name = "ListBots" o.http_method = "GET" o.http_request_uri = "/accounts/{accountId}/bots" o.input = Shapes::ShapeRef.new(shape: ListBotsRequest) o.output = Shapes::ShapeRef.new(shape: ListBotsResponse) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_channel_bans, Seahorse::Model::Operation.new.tap do |o| o.name = "ListChannelBans" o.http_method = "GET" o.http_request_uri = "/channels/{channelArn}/bans" o.deprecated = true o.endpoint_pattern = { "hostPrefix" => "messaging-", } o.input = Shapes::ShapeRef.new(shape: ListChannelBansRequest) o.output = Shapes::ShapeRef.new(shape: ListChannelBansResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_channel_memberships, Seahorse::Model::Operation.new.tap do |o| o.name = "ListChannelMemberships" o.http_method = "GET" o.http_request_uri = "/channels/{channelArn}/memberships" o.deprecated = true o.endpoint_pattern = { "hostPrefix" => "messaging-", } o.input = Shapes::ShapeRef.new(shape: ListChannelMembershipsRequest) o.output = Shapes::ShapeRef.new(shape: ListChannelMembershipsResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_channel_memberships_for_app_instance_user, Seahorse::Model::Operation.new.tap do |o| o.name = "ListChannelMembershipsForAppInstanceUser" o.http_method = "GET" o.http_request_uri = "/channels?scope=app-instance-user-memberships" o.deprecated = true o.endpoint_pattern = { "hostPrefix" => "messaging-", } o.input = Shapes::ShapeRef.new(shape: ListChannelMembershipsForAppInstanceUserRequest) o.output = Shapes::ShapeRef.new(shape: ListChannelMembershipsForAppInstanceUserResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_channel_messages, Seahorse::Model::Operation.new.tap do |o| o.name = "ListChannelMessages" o.http_method = "GET" o.http_request_uri = "/channels/{channelArn}/messages" o.deprecated = true o.endpoint_pattern = { "hostPrefix" => "messaging-", } o.input = Shapes::ShapeRef.new(shape: ListChannelMessagesRequest) o.output = Shapes::ShapeRef.new(shape: ListChannelMessagesResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_channel_moderators, Seahorse::Model::Operation.new.tap do |o| o.name = "ListChannelModerators" o.http_method = "GET" o.http_request_uri = "/channels/{channelArn}/moderators" o.deprecated = true o.endpoint_pattern = { "hostPrefix" => "messaging-", } o.input = Shapes::ShapeRef.new(shape: ListChannelModeratorsRequest) o.output = Shapes::ShapeRef.new(shape: ListChannelModeratorsResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_channels, Seahorse::Model::Operation.new.tap do |o| o.name = "ListChannels" o.http_method = "GET" o.http_request_uri = "/channels" o.deprecated = true o.endpoint_pattern = { "hostPrefix" => "messaging-", } o.input = Shapes::ShapeRef.new(shape: ListChannelsRequest) o.output = Shapes::ShapeRef.new(shape: ListChannelsResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_channels_moderated_by_app_instance_user, Seahorse::Model::Operation.new.tap do |o| o.name = "ListChannelsModeratedByAppInstanceUser" o.http_method = "GET" o.http_request_uri = "/channels?scope=app-instance-user-moderated-channels" o.deprecated = true o.endpoint_pattern = { "hostPrefix" => "messaging-", } o.input = Shapes::ShapeRef.new(shape: ListChannelsModeratedByAppInstanceUserRequest) o.output = Shapes::ShapeRef.new(shape: ListChannelsModeratedByAppInstanceUserResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_media_capture_pipelines, Seahorse::Model::Operation.new.tap do |o| o.name = "ListMediaCapturePipelines" o.http_method = "GET" o.http_request_uri = "/media-capture-pipelines" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: ListMediaCapturePipelinesRequest) o.output = Shapes::ShapeRef.new(shape: ListMediaCapturePipelinesResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_meeting_tags, Seahorse::Model::Operation.new.tap do |o| o.name = "ListMeetingTags" o.http_method = "GET" o.http_request_uri = "/meetings/{meetingId}/tags" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: ListMeetingTagsRequest) o.output = Shapes::ShapeRef.new(shape: ListMeetingTagsResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:list_meetings, Seahorse::Model::Operation.new.tap do |o| o.name = "ListMeetings" o.http_method = "GET" o.http_request_uri = "/meetings" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: ListMeetingsRequest) o.output = Shapes::ShapeRef.new(shape: ListMeetingsResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_phone_number_orders, Seahorse::Model::Operation.new.tap do |o| o.name = "ListPhoneNumberOrders" o.http_method = "GET" o.http_request_uri = "/phone-number-orders" o.input = Shapes::ShapeRef.new(shape: ListPhoneNumberOrdersRequest) o.output = Shapes::ShapeRef.new(shape: ListPhoneNumberOrdersResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_phone_numbers, Seahorse::Model::Operation.new.tap do |o| o.name = "ListPhoneNumbers" o.http_method = "GET" o.http_request_uri = "/phone-numbers" o.input = Shapes::ShapeRef.new(shape: ListPhoneNumbersRequest) o.output = Shapes::ShapeRef.new(shape: ListPhoneNumbersResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_proxy_sessions, Seahorse::Model::Operation.new.tap do |o| o.name = "ListProxySessions" o.http_method = "GET" o.http_request_uri = "/voice-connectors/{voiceConnectorId}/proxy-sessions" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: ListProxySessionsRequest) o.output = Shapes::ShapeRef.new(shape: ListProxySessionsResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_room_memberships, Seahorse::Model::Operation.new.tap do |o| o.name = "ListRoomMemberships" o.http_method = "GET" o.http_request_uri = "/accounts/{accountId}/rooms/{roomId}/memberships" o.input = Shapes::ShapeRef.new(shape: ListRoomMembershipsRequest) o.output = Shapes::ShapeRef.new(shape: ListRoomMembershipsResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_rooms, Seahorse::Model::Operation.new.tap do |o| o.name = "ListRooms" o.http_method = "GET" o.http_request_uri = "/accounts/{accountId}/rooms" o.input = Shapes::ShapeRef.new(shape: ListRoomsRequest) o.output = Shapes::ShapeRef.new(shape: ListRoomsResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_sip_media_applications, Seahorse::Model::Operation.new.tap do |o| o.name = "ListSipMediaApplications" o.http_method = "GET" o.http_request_uri = "/sip-media-applications" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: ListSipMediaApplicationsRequest) o.output = Shapes::ShapeRef.new(shape: ListSipMediaApplicationsResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_sip_rules, Seahorse::Model::Operation.new.tap do |o| o.name = "ListSipRules" o.http_method = "GET" o.http_request_uri = "/sip-rules" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: ListSipRulesRequest) o.output = Shapes::ShapeRef.new(shape: ListSipRulesResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_supported_phone_number_countries, Seahorse::Model::Operation.new.tap do |o| o.name = "ListSupportedPhoneNumberCountries" o.http_method = "GET" o.http_request_uri = "/phone-number-countries" o.input = Shapes::ShapeRef.new(shape: ListSupportedPhoneNumberCountriesRequest) o.output = Shapes::ShapeRef.new(shape: ListSupportedPhoneNumberCountriesResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:list_tags_for_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "ListTagsForResource" o.http_method = "GET" o.http_request_uri = "/tags" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: ListTagsForResourceRequest) o.output = Shapes::ShapeRef.new(shape: ListTagsForResourceResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:list_users, Seahorse::Model::Operation.new.tap do |o| o.name = "ListUsers" o.http_method = "GET" o.http_request_uri = "/accounts/{accountId}/users" o.input = Shapes::ShapeRef.new(shape: ListUsersRequest) o.output = Shapes::ShapeRef.new(shape: ListUsersResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_voice_connector_groups, Seahorse::Model::Operation.new.tap do |o| o.name = "ListVoiceConnectorGroups" o.http_method = "GET" o.http_request_uri = "/voice-connector-groups" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: ListVoiceConnectorGroupsRequest) o.output = Shapes::ShapeRef.new(shape: ListVoiceConnectorGroupsResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_voice_connector_termination_credentials, Seahorse::Model::Operation.new.tap do |o| o.name = "ListVoiceConnectorTerminationCredentials" o.http_method = "GET" o.http_request_uri = "/voice-connectors/{voiceConnectorId}/termination/credentials" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: ListVoiceConnectorTerminationCredentialsRequest) o.output = Shapes::ShapeRef.new(shape: ListVoiceConnectorTerminationCredentialsResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:list_voice_connectors, Seahorse::Model::Operation.new.tap do |o| o.name = "ListVoiceConnectors" o.http_method = "GET" o.http_request_uri = "/voice-connectors" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: ListVoiceConnectorsRequest) o.output = Shapes::ShapeRef.new(shape: ListVoiceConnectorsResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:logout_user, Seahorse::Model::Operation.new.tap do |o| o.name = "LogoutUser" o.http_method = "POST" o.http_request_uri = "/accounts/{accountId}/users/{userId}?operation=logout" o.input = Shapes::ShapeRef.new(shape: LogoutUserRequest) o.output = Shapes::ShapeRef.new(shape: LogoutUserResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:put_app_instance_retention_settings, Seahorse::Model::Operation.new.tap do |o| o.name = "PutAppInstanceRetentionSettings" o.http_method = "PUT" o.http_request_uri = "/app-instances/{appInstanceArn}/retention-settings" o.deprecated = true o.endpoint_pattern = { "hostPrefix" => "identity-", } o.input = Shapes::ShapeRef.new(shape: PutAppInstanceRetentionSettingsRequest) o.output = Shapes::ShapeRef.new(shape: PutAppInstanceRetentionSettingsResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:put_app_instance_streaming_configurations, Seahorse::Model::Operation.new.tap do |o| o.name = "PutAppInstanceStreamingConfigurations" o.http_method = "PUT" o.http_request_uri = "/app-instances/{appInstanceArn}/streaming-configurations" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: PutAppInstanceStreamingConfigurationsRequest) o.output = Shapes::ShapeRef.new(shape: PutAppInstanceStreamingConfigurationsResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:put_events_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "PutEventsConfiguration" o.http_method = "PUT" o.http_request_uri = "/accounts/{accountId}/bots/{botId}/events-configuration" o.input = Shapes::ShapeRef.new(shape: PutEventsConfigurationRequest) o.output = Shapes::ShapeRef.new(shape: PutEventsConfigurationResponse) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ResourceLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) end) api.add_operation(:put_retention_settings, Seahorse::Model::Operation.new.tap do |o| o.name = "PutRetentionSettings" o.http_method = "PUT" o.http_request_uri = "/accounts/{accountId}/retention-settings" o.input = Shapes::ShapeRef.new(shape: PutRetentionSettingsRequest) o.output = Shapes::ShapeRef.new(shape: PutRetentionSettingsResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:put_sip_media_application_logging_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "PutSipMediaApplicationLoggingConfiguration" o.http_method = "PUT" o.http_request_uri = "/sip-media-applications/{sipMediaApplicationId}/logging-configuration" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: PutSipMediaApplicationLoggingConfigurationRequest) o.output = Shapes::ShapeRef.new(shape: PutSipMediaApplicationLoggingConfigurationResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:put_voice_connector_emergency_calling_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "PutVoiceConnectorEmergencyCallingConfiguration" o.http_method = "PUT" o.http_request_uri = "/voice-connectors/{voiceConnectorId}/emergency-calling-configuration" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: PutVoiceConnectorEmergencyCallingConfigurationRequest) o.output = Shapes::ShapeRef.new(shape: PutVoiceConnectorEmergencyCallingConfigurationResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:put_voice_connector_logging_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "PutVoiceConnectorLoggingConfiguration" o.http_method = "PUT" o.http_request_uri = "/voice-connectors/{voiceConnectorId}/logging-configuration" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: PutVoiceConnectorLoggingConfigurationRequest) o.output = Shapes::ShapeRef.new(shape: PutVoiceConnectorLoggingConfigurationResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:put_voice_connector_origination, Seahorse::Model::Operation.new.tap do |o| o.name = "PutVoiceConnectorOrigination" o.http_method = "PUT" o.http_request_uri = "/voice-connectors/{voiceConnectorId}/origination" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: PutVoiceConnectorOriginationRequest) o.output = Shapes::ShapeRef.new(shape: PutVoiceConnectorOriginationResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:put_voice_connector_proxy, Seahorse::Model::Operation.new.tap do |o| o.name = "PutVoiceConnectorProxy" o.http_method = "PUT" o.http_request_uri = "/voice-connectors/{voiceConnectorId}/programmable-numbers/proxy" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: PutVoiceConnectorProxyRequest) o.output = Shapes::ShapeRef.new(shape: PutVoiceConnectorProxyResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:put_voice_connector_streaming_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "PutVoiceConnectorStreamingConfiguration" o.http_method = "PUT" o.http_request_uri = "/voice-connectors/{voiceConnectorId}/streaming-configuration" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: PutVoiceConnectorStreamingConfigurationRequest) o.output = Shapes::ShapeRef.new(shape: PutVoiceConnectorStreamingConfigurationResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:put_voice_connector_termination, Seahorse::Model::Operation.new.tap do |o| o.name = "PutVoiceConnectorTermination" o.http_method = "PUT" o.http_request_uri = "/voice-connectors/{voiceConnectorId}/termination" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: PutVoiceConnectorTerminationRequest) o.output = Shapes::ShapeRef.new(shape: PutVoiceConnectorTerminationResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:put_voice_connector_termination_credentials, Seahorse::Model::Operation.new.tap do |o| o.name = "PutVoiceConnectorTerminationCredentials" o.http_method = "POST" o.http_request_uri = "/voice-connectors/{voiceConnectorId}/termination/credentials?operation=put" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: PutVoiceConnectorTerminationCredentialsRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:redact_channel_message, Seahorse::Model::Operation.new.tap do |o| o.name = "RedactChannelMessage" o.http_method = "POST" o.http_request_uri = "/channels/{channelArn}/messages/{messageId}?operation=redact" o.deprecated = true o.endpoint_pattern = { "hostPrefix" => "messaging-", } o.input = Shapes::ShapeRef.new(shape: RedactChannelMessageRequest) o.output = Shapes::ShapeRef.new(shape: RedactChannelMessageResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:redact_conversation_message, Seahorse::Model::Operation.new.tap do |o| o.name = "RedactConversationMessage" o.http_method = "POST" o.http_request_uri = "/accounts/{accountId}/conversations/{conversationId}/messages/{messageId}?operation=redact" o.input = Shapes::ShapeRef.new(shape: RedactConversationMessageRequest) o.output = Shapes::ShapeRef.new(shape: RedactConversationMessageResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:redact_room_message, Seahorse::Model::Operation.new.tap do |o| o.name = "RedactRoomMessage" o.http_method = "POST" o.http_request_uri = "/accounts/{accountId}/rooms/{roomId}/messages/{messageId}?operation=redact" o.input = Shapes::ShapeRef.new(shape: RedactRoomMessageRequest) o.output = Shapes::ShapeRef.new(shape: RedactRoomMessageResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:regenerate_security_token, Seahorse::Model::Operation.new.tap do |o| o.name = "RegenerateSecurityToken" o.http_method = "POST" o.http_request_uri = "/accounts/{accountId}/bots/{botId}?operation=regenerate-security-token" o.input = Shapes::ShapeRef.new(shape: RegenerateSecurityTokenRequest) o.output = Shapes::ShapeRef.new(shape: RegenerateSecurityTokenResponse) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) end) api.add_operation(:reset_personal_pin, Seahorse::Model::Operation.new.tap do |o| o.name = "ResetPersonalPIN" o.http_method = "POST" o.http_request_uri = "/accounts/{accountId}/users/{userId}?operation=reset-personal-pin" o.input = Shapes::ShapeRef.new(shape: ResetPersonalPINRequest) o.output = Shapes::ShapeRef.new(shape: ResetPersonalPINResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:restore_phone_number, Seahorse::Model::Operation.new.tap do |o| o.name = "RestorePhoneNumber" o.http_method = "POST" o.http_request_uri = "/phone-numbers/{phoneNumberId}?operation=restore" o.input = Shapes::ShapeRef.new(shape: RestorePhoneNumberRequest) o.output = Shapes::ShapeRef.new(shape: RestorePhoneNumberResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ResourceLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:search_available_phone_numbers, Seahorse::Model::Operation.new.tap do |o| o.name = "SearchAvailablePhoneNumbers" o.http_method = "GET" o.http_request_uri = "/search?type=phone-numbers" o.input = Shapes::ShapeRef.new(shape: SearchAvailablePhoneNumbersRequest) o.output = Shapes::ShapeRef.new(shape: SearchAvailablePhoneNumbersResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:send_channel_message, Seahorse::Model::Operation.new.tap do |o| o.name = "SendChannelMessage" o.http_method = "POST" o.http_request_uri = "/channels/{channelArn}/messages" o.deprecated = true o.endpoint_pattern = { "hostPrefix" => "messaging-", } o.input = Shapes::ShapeRef.new(shape: SendChannelMessageRequest) o.output = Shapes::ShapeRef.new(shape: SendChannelMessageResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:start_meeting_transcription, Seahorse::Model::Operation.new.tap do |o| o.name = "StartMeetingTranscription" o.http_method = "POST" o.http_request_uri = "/meetings/{meetingId}/transcription?operation=start" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: StartMeetingTranscriptionRequest) o.output = Shapes::ShapeRef.new(shape: StartMeetingTranscriptionResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ResourceLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: UnprocessableEntityException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:stop_meeting_transcription, Seahorse::Model::Operation.new.tap do |o| o.name = "StopMeetingTranscription" o.http_method = "POST" o.http_request_uri = "/meetings/{meetingId}/transcription?operation=stop" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: StopMeetingTranscriptionRequest) o.output = Shapes::ShapeRef.new(shape: StopMeetingTranscriptionResponse) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: UnprocessableEntityException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:tag_attendee, Seahorse::Model::Operation.new.tap do |o| o.name = "TagAttendee" o.http_method = "POST" o.http_request_uri = "/meetings/{meetingId}/attendees/{attendeeId}/tags?operation=add" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: TagAttendeeRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ResourceLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:tag_meeting, Seahorse::Model::Operation.new.tap do |o| o.name = "TagMeeting" o.http_method = "POST" o.http_request_uri = "/meetings/{meetingId}/tags?operation=add" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: TagMeetingRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ResourceLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:tag_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "TagResource" o.http_method = "POST" o.http_request_uri = "/tags?operation=tag-resource" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: TagResourceRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:untag_attendee, Seahorse::Model::Operation.new.tap do |o| o.name = "UntagAttendee" o.http_method = "POST" o.http_request_uri = "/meetings/{meetingId}/attendees/{attendeeId}/tags?operation=delete" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: UntagAttendeeRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:untag_meeting, Seahorse::Model::Operation.new.tap do |o| o.name = "UntagMeeting" o.http_method = "POST" o.http_request_uri = "/meetings/{meetingId}/tags?operation=delete" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: UntagMeetingRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:untag_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "UntagResource" o.http_method = "POST" o.http_request_uri = "/tags?operation=untag-resource" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: UntagResourceRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:update_account, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateAccount" o.http_method = "POST" o.http_request_uri = "/accounts/{accountId}" o.input = Shapes::ShapeRef.new(shape: UpdateAccountRequest) o.output = Shapes::ShapeRef.new(shape: UpdateAccountResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:update_account_settings, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateAccountSettings" o.http_method = "PUT" o.http_request_uri = "/accounts/{accountId}/settings" o.input = Shapes::ShapeRef.new(shape: UpdateAccountSettingsRequest) o.output = Shapes::ShapeRef.new(shape: UpdateAccountSettingsResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:update_app_instance, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateAppInstance" o.http_method = "PUT" o.http_request_uri = "/app-instances/{appInstanceArn}" o.deprecated = true o.endpoint_pattern = { "hostPrefix" => "identity-", } o.input = Shapes::ShapeRef.new(shape: UpdateAppInstanceRequest) o.output = Shapes::ShapeRef.new(shape: UpdateAppInstanceResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:update_app_instance_user, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateAppInstanceUser" o.http_method = "PUT" o.http_request_uri = "/app-instance-users/{appInstanceUserArn}" o.deprecated = true o.endpoint_pattern = { "hostPrefix" => "identity-", } o.input = Shapes::ShapeRef.new(shape: UpdateAppInstanceUserRequest) o.output = Shapes::ShapeRef.new(shape: UpdateAppInstanceUserResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:update_bot, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateBot" o.http_method = "POST" o.http_request_uri = "/accounts/{accountId}/bots/{botId}" o.input = Shapes::ShapeRef.new(shape: UpdateBotRequest) o.output = Shapes::ShapeRef.new(shape: UpdateBotResponse) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) end) api.add_operation(:update_channel, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateChannel" o.http_method = "PUT" o.http_request_uri = "/channels/{channelArn}" o.deprecated = true o.endpoint_pattern = { "hostPrefix" => "messaging-", } o.input = Shapes::ShapeRef.new(shape: UpdateChannelRequest) o.output = Shapes::ShapeRef.new(shape: UpdateChannelResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:update_channel_message, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateChannelMessage" o.http_method = "PUT" o.http_request_uri = "/channels/{channelArn}/messages/{messageId}" o.deprecated = true o.endpoint_pattern = { "hostPrefix" => "messaging-", } o.input = Shapes::ShapeRef.new(shape: UpdateChannelMessageRequest) o.output = Shapes::ShapeRef.new(shape: UpdateChannelMessageResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:update_channel_read_marker, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateChannelReadMarker" o.http_method = "PUT" o.http_request_uri = "/channels/{channelArn}/readMarker" o.deprecated = true o.endpoint_pattern = { "hostPrefix" => "messaging-", } o.input = Shapes::ShapeRef.new(shape: UpdateChannelReadMarkerRequest) o.output = Shapes::ShapeRef.new(shape: UpdateChannelReadMarkerResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:update_global_settings, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateGlobalSettings" o.http_method = "PUT" o.http_request_uri = "/settings" o.input = Shapes::ShapeRef.new(shape: UpdateGlobalSettingsRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:update_phone_number, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdatePhoneNumber" o.http_method = "POST" o.http_request_uri = "/phone-numbers/{phoneNumberId}" o.input = Shapes::ShapeRef.new(shape: UpdatePhoneNumberRequest) o.output = Shapes::ShapeRef.new(shape: UpdatePhoneNumberResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:update_phone_number_settings, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdatePhoneNumberSettings" o.http_method = "PUT" o.http_request_uri = "/settings/phone-number" o.input = Shapes::ShapeRef.new(shape: UpdatePhoneNumberSettingsRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:update_proxy_session, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateProxySession" o.http_method = "POST" o.http_request_uri = "/voice-connectors/{voiceConnectorId}/proxy-sessions/{proxySessionId}" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: UpdateProxySessionRequest) o.output = Shapes::ShapeRef.new(shape: UpdateProxySessionResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:update_room, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateRoom" o.http_method = "POST" o.http_request_uri = "/accounts/{accountId}/rooms/{roomId}" o.input = Shapes::ShapeRef.new(shape: UpdateRoomRequest) o.output = Shapes::ShapeRef.new(shape: UpdateRoomResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:update_room_membership, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateRoomMembership" o.http_method = "POST" o.http_request_uri = "/accounts/{accountId}/rooms/{roomId}/memberships/{memberId}" o.input = Shapes::ShapeRef.new(shape: UpdateRoomMembershipRequest) o.output = Shapes::ShapeRef.new(shape: UpdateRoomMembershipResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:update_sip_media_application, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateSipMediaApplication" o.http_method = "PUT" o.http_request_uri = "/sip-media-applications/{sipMediaApplicationId}" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: UpdateSipMediaApplicationRequest) o.output = Shapes::ShapeRef.new(shape: UpdateSipMediaApplicationResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:update_sip_media_application_call, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateSipMediaApplicationCall" o.http_method = "POST" o.http_request_uri = "/sip-media-applications/{sipMediaApplicationId}/calls/{transactionId}" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: UpdateSipMediaApplicationCallRequest) o.output = Shapes::ShapeRef.new(shape: UpdateSipMediaApplicationCallResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: ResourceLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:update_sip_rule, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateSipRule" o.http_method = "PUT" o.http_request_uri = "/sip-rules/{sipRuleId}" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: UpdateSipRuleRequest) o.output = Shapes::ShapeRef.new(shape: UpdateSipRuleResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ResourceLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:update_user, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateUser" o.http_method = "POST" o.http_request_uri = "/accounts/{accountId}/users/{userId}" o.input = Shapes::ShapeRef.new(shape: UpdateUserRequest) o.output = Shapes::ShapeRef.new(shape: UpdateUserResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:update_user_settings, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateUserSettings" o.http_method = "PUT" o.http_request_uri = "/accounts/{accountId}/users/{userId}/settings" o.input = Shapes::ShapeRef.new(shape: UpdateUserSettingsRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:update_voice_connector, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateVoiceConnector" o.http_method = "PUT" o.http_request_uri = "/voice-connectors/{voiceConnectorId}" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: UpdateVoiceConnectorRequest) o.output = Shapes::ShapeRef.new(shape: UpdateVoiceConnectorResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:update_voice_connector_group, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateVoiceConnectorGroup" o.http_method = "PUT" o.http_request_uri = "/voice-connector-groups/{voiceConnectorGroupId}" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: UpdateVoiceConnectorGroupRequest) o.output = Shapes::ShapeRef.new(shape: UpdateVoiceConnectorGroupResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) api.add_operation(:validate_e911_address, Seahorse::Model::Operation.new.tap do |o| o.name = "ValidateE911Address" o.http_method = "POST" o.http_request_uri = "/emergency-calling/address" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: ValidateE911AddressRequest) o.output = Shapes::ShapeRef.new(shape: ValidateE911AddressResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedClientException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ThrottledClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ServiceFailureException) end) end