chime and REST endpoint
/// https://service.chime.aws.amazon.com.
/// Team or EnterpriseLWA Amazon
/// Chime account. For more information about different account types, see Managing
/// Your Amazon Chime Accounts in the Amazon Chime Administration Guide.
///
///
/// Team account are disassociated from the account,but
/// they can continue to use Amazon Chime as free users. To remove the suspension from
/// suspended Team account users, invite them to the Team account
/// again. You can use the InviteUsers action to do so.
/// EnterpriseLWA account are immediately signed
/// out of Amazon Chime and can no longer sign in. To remove the suspension from suspended
/// EnterpriseLWA account users, use the BatchUnsuspendUser action.
/// EnterpriseLWA account. Only users on EnterpriseLWA
/// accounts can be unsuspended using this action. For more information about different
/// account types, see
/// Managing Your Amazon Chime Accounts in the account types, in the Amazon Chime
/// Administration Guide.
///
///
/// Registered
/// status. Users who are not previously suspended are ignored.
/// UpdatePhoneNumberRequestItem. For example, you can
/// update the product type or the calling name.
///
///
/// LicenseType updates
/// are supported for this action.
/// Team
/// account types are currently supported for this action. For more information about
/// different account types, see Managing
/// Your Amazon Chime Accounts in the Amazon Chime Administration Guide.
/// AppInstance under an AWS account.
/// Only SDK messaging customers use this API. CreateAppInstance supports
/// idempotency behavior as described in the AWS API Standard.
///
/// AppInstanceUser to an AppInstanceAdmin. The
/// promoted user can perform the following actions.
///
/// ChannelModerator actions across all channels in the AppInstance.
/// DeleteChannelMessage actions.
/// AppInstanceUser can be promoted to an AppInstanceAdmin
/// role.
/// AppInstance. The request consists
/// of a unique appInstanceUserId and Name for that user.
///
/// x-amz-chime-bearer request header is mandatory. Use the AppInstanceUserArn
/// of the user that makes the API call as the value in the header.
/// DeleteChannelBan, and then
/// CreateChannelMembership. Bans are cleaned up when you delete users or
/// channels.
///
///
/// x-amz-chime-bearer request header is mandatory. Use the AppInstanceUserArn
/// of the user that makes the API call as the value in the header.
/// InvitedBy response field is derived from
/// the request header. A channel member can:
///
/// x-amz-chime-bearer request header is mandatory. Use the AppInstanceUserArn
/// of the user that makes the API call as the value in the header.
/// ChannelModerator. A channel moderator can:
///
/// x-amz-chime-bearer request header is mandatory. Use the AppInstanceUserArn
/// of the user that makes the API call as the value in the header.
/// CreateSipMediaApplicationCall
/// action with the corresponding SIP media application ID.
/// sipMediaApplicationId.
///
/// VoiceConnectorItems in the request.
///
///
/// Team account. You can use the BatchSuspendUser action to dodo.
///
///
/// EnterpriseLWA and EnterpriseAD accounts, you must release
/// the claimed domains for your Amazon Chime account before deletion. As soon as you
/// release the domain, all users under that account are suspended.
/// Disabled accounts list for 90 days. To
/// restore deleted account from your Disabled accounts list, you must contact
/// AWS Support.
/// Disabled
/// accounts list.
/// AppInstance and all associated data asynchronously.
///
/// AppInstanceAdmin to an AppInstanceUser. This
/// action does not delete the user.
///
/// AppInstance.
///
/// AppInstanceUser.
///
/// JoinToken. Attendees are automatically deleted when a Amazon Chime SDK
/// meeting is deleted. For more information about the Amazon Chime SDK, see Using
/// the Amazon Chime SDK in the Amazon Chime SDK Developer Guide.
///
/// x-amz-chime-bearer request header is mandatory. Use the AppInstanceUserArn
/// of the user that makes the API call as the value in the header.
/// x-amz-chime-bearer request header is mandatory. Use the AppInstanceUserArn
/// of the user that makes the API call as the value in the header.
/// x-amz-chime-bearer request header is mandatory. Use the AppInstanceUserArn
/// of the user that makes the API call as the value in the header.
/// UpdateChannelMessage.
///
/// x-amz-chime-bearer request header is mandatory. Use the AppInstanceUserArn
/// of the user that makes the API call as the value in the header.
/// x-amz-chime-bearer request header is mandatory. Use the AppInstanceUserArn
/// of the user that makes the API call as the value in the header.
/// VoiceConnectorItems
/// and phone numbers associated with the group must be removed before it can be deleted.
///
/// AppInstance.
///
/// AppInstanceAdmin.
///
/// AppInstanceUser.
///
/// AppInstance.
///
/// x-amz-chime-bearer request header is mandatory. Use the AppInstanceUserArn
/// of the user that makes the API call as the value in the header.
/// x-amz-chime-bearer request header is mandatory. Use the AppInstanceUserArn
/// of the user that makes the API call as the value in the header.
/// x-amz-chime-bearer request header is mandatory. Use the AppInstanceUserArn
/// of the user that makes the API call as the value in the header.
/// AppInstanceUser.
///
/// x-amz-chime-bearer request header is mandatory. Use the AppInstanceUserArn
/// of the user that makes the API call as the value in the header.
/// AppInstanceUser.
///
/// x-amz-chime-bearer request header is mandatory. Use the AppInstanceUserArn
/// of the user that makes the API call as the value in the header.
/// x-amz-chime-bearer request header is mandatory. Use the AppInstanceUserArn
/// of the user that makes the API call as the value in the header.
/// AppInstance.
///
/// AppInstance.
///
/// AppInstanceUserArn
/// of the user that makes the API call as the value in the header.
/// VoiceConnectorItems.
///
/// OPTIONS ping was received
/// from your SIP infrastructure for the specified Amazon Chime Voice Connector.
/// Team account. Only Team account types are currently supported
/// for this action.
/// AppInstance.
///
/// AppInstances created under a single AWS account.
///
/// AppInstanceUsers created under a single AppInstance.
///
///
/// x-amz-chime-bearer request header is mandatory. Use the AppInstanceUserArn
/// of the user that makes the API call as the value in the header.
/// x-amz-chime-bearer request header is mandatory. Use the AppInstanceUserArn
/// of the user that makes the API call as the value in the header.
/// AppInstanceUser is a part of. Only
/// an AppInstanceAdmin can call the API with a user ARN that is not their
/// own.
///
/// x-amz-chime-bearer request header is mandatory. Use the AppInstanceUserArn
/// of the user that makes the API call as the value in the header.
/// ChannelMessages.
/// By default, sorted by creation timestamp in descending order.
///
/// AppInstanceUserArn
/// of the user that makes the API call as the value in the header.
/// x-amz-chime-bearer request header is mandatory. Use the AppInstanceUserArn
/// of the user that makes the API call as the value in the header.
/// Functionality & restrictions /// ///
PUBLIC to retrieve all public channels in the account.
/// AppInstanceAdmin can set privacy = PRIVATE to list
/// the private channels in an account.
/// x-amz-chime-bearer request header is mandatory. Use the AppInstanceUserArn
/// of the user that makes the API call as the value in the header.
/// AppInstanceUser.
///
/// x-amz-chime-bearer request header is mandatory. Use the AppInstanceUserArn
/// of the user that makes the API call as the value in the header.
/// AppInstance retains data.
///
/// AppInstance.
///
/// x-amz-chime-bearer request header is mandatory. Use the AppInstanceUserArn
/// of the user that makes the API call as the value in the header.
/// AreaCode, City, State,
/// or TollFreePrefix. If you provide City, you must also provide
/// State. Numbers outside the US only support the PhoneNumberType
/// filter, which you must use.
/// x-amz-chime-bearer request header is mandatory. Use the AppInstanceUserArn
/// of the user that makes the API call as the value in the header.
/// STANDARD messages can contain 4KB of data and the 1KB of metadata.
/// CONTROL messages can contain 30 bytes of data and no metadata.
/// meetingId. For more information,
/// refer to
/// Using Amazon Chime SDK live transcription in the Amazon Chime SDK Developer
/// Guide.
///
///
/// TranscriptFailed event will
/// be sent with the contents of the BadRequestException generated by Amazon
/// Transcribe. For more information on each parameter and which combinations are valid,
/// refer to the StartStreamTranscription
/// API in the Amazon Transcribe Developer Guide.
/// meetingId.
///
/// AppInstance metadata.
///
/// AppInstanceUser. You can update names and metadata.
///
/// x-amz-chime-bearer request header is mandatory. Use the AppInstanceUserArn
/// of the user that makes the API call as the value in the header.
/// x-amz-chime-bearer request header is mandatory. Use the AppInstanceUserArn
/// of the user that makes the API call as the value in the header.
/// x-amz-chime-bearer request header is mandatory. Use the AppInstanceUserArn
/// of the user that makes the API call as the value in the header.
/// LicenseType
/// updates are supported for this action.
///