/// <?xml version="1.0" encoding="utf-8" ?>
/// <configuration>
/// <appSettings>
/// <add key="AWSProfileName" value="AWS Default"/>
/// </appSettings>
/// </configuration>
///
///
///
/// <?xml version="1.0" encoding="utf-8" ?>
/// <configuration>
/// <appSettings>
/// <add key="AWSProfileName" value="AWS Default"/>
/// </appSettings>
/// </configuration>
///
///
///
/// <?xml version="1.0" encoding="utf-8" ?>
/// <configuration>
/// <appSettings>
/// <add key="AWSProfileName" value="AWS Default"/>
/// </appSettings>
/// </configuration>
///
///
/// DisassociateChannelFlow
/// API.
///
/// x-amz-chime-bearer
/// request header is mandatory. Use the ARN of the AppInstanceUser or AppInstanceBot
/// that makes the API call as the value in the header.
/// DisassociateChannelFlow
/// API.
///
/// x-amz-chime-bearer
/// request header is mandatory. Use the ARN of the AppInstanceUser or AppInstanceBot
/// that makes the API call as the value in the header.
/// x-amz-chime-bearer request header is mandatory. Use the ARN of the
/// AppInstanceUser or AppInstanceBot that makes the API call
/// as the value in the header.
/// x-amz-chime-bearer request header is mandatory. Use the ARN of the
/// AppInstanceUser or AppInstanceBot 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 ARN of the
/// AppInstanceUser or AppInstanceBot 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 ARN of the
/// AppInstanceUser or AppInstanceBot that makes the API call
/// as the value in the header.
/// InvitedBy field in ChannelMembership
/// is derived from the request header. A channel member can:
///
/// x-amz-chime-bearer request header is mandatory. Use the ARN of the
/// AppInstanceUserArn or AppInstanceBot that makes the API
/// call as the value in the header.
/// InvitedBy field in ChannelMembership
/// is derived from the request header. A channel member can:
///
/// x-amz-chime-bearer request header is mandatory. Use the ARN of the
/// AppInstanceUserArn or AppInstanceBot 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 ARN of the
/// AppInstanceUser or AppInstanceBotof 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 ARN of the
/// AppInstanceUser or AppInstanceBotof the user that makes
/// the API call as the value in the header.
/// x-amz-chime-bearer request header is mandatory. Use the ARN of the
/// AppInstanceUserArn or AppInstanceBot that makes the API
/// call as the value in the header.
/// x-amz-chime-bearer request header is mandatory. Use the ARN of the
/// AppInstanceUserArn or AppInstanceBot that makes the API
/// call as the value in the header.
/// x-amz-chime-bearer request header is mandatory. Use the ARN of the
/// AppInstanceUser or AppInstanceBot that makes the API call
/// as the value in the header.
/// x-amz-chime-bearer request header is mandatory. Use the ARN of the
/// AppInstanceUser or AppInstanceBot that makes the API call
/// as the value in the header.
/// ListChannelsAssociatedWithChannelFlow
/// API. Use the DisassociateChannelFlow API to disassociate a channel flow
/// from all channels.
/// ListChannelsAssociatedWithChannelFlow
/// API. Use the DisassociateChannelFlow API to disassociate a channel flow
/// from all 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.
/// 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 ARN of the
/// AppInstanceUser or AppInstanceBot that makes the API call
/// as the value in the header.
/// UpdateChannelMessage.
///
/// x-amz-chime-bearer request header is mandatory. Use the ARN of the
/// AppInstanceUser or AppInstanceBot that makes the API call
/// as the value in the header.
/// x-amz-chime-bearer request header is mandatory. Use the ARN of the
/// AppInstanceUser or AppInstanceBot that makes the API call
/// as the value in the header.
/// x-amz-chime-bearer request header is mandatory. Use the ARN of the
/// AppInstanceUser or AppInstanceBot that makes the API call
/// as the value in the header.
/// AppInstance. For more information,
/// see Streaming
/// messaging data in the Amazon Chime SDK Developer Guide.
/// AppInstance. For more information,
/// see Streaming
/// messaging data in the Amazon Chime SDK Developer Guide.
/// AppInstance.
///
/// x-amz-chime-bearer request header is mandatory. Use the ARN of the
/// AppInstanceUser or AppInstanceBot that makes the API call
/// as the value in the header.
/// AppInstance.
///
/// x-amz-chime-bearer request header is mandatory. Use the ARN of the
/// AppInstanceUser or AppInstanceBot that makes the API call
/// as the value in the header.
/// x-amz-chime-bearer request header is mandatory. Use the ARN of the
/// AppInstanceUser or AppInstanceBot that makes the API call
/// as the value in the header.
/// x-amz-chime-bearer request header is mandatory. Use the ARN of the
/// AppInstanceUser or AppInstanceBot that makes the API call
/// as the value in the header.
/// AppInstance.
/// This is a developer API.
/// AppInstance.
/// This is a developer API.
/// x-amz-chime-bearer request header is mandatory. Use the ARN of the
/// AppInstanceUser or AppInstanceBot that makes the API call
/// as the value in the header.
/// x-amz-chime-bearer request header is mandatory. Use the ARN of the
/// AppInstanceUser or AppInstanceBot that makes the API call
/// as the value in the header.
/// AppInstanceUser
/// or AppInstanceBot.
///
/// x-amz-chime-bearer request header is mandatory. Use the ARN of the
/// AppInstanceUser or AppInstanceBot that makes the API call
/// as the value in the header.
/// AppInstanceUser
/// or AppInstanceBot.
///
/// x-amz-chime-bearer request header is mandatory. Use the ARN of the
/// AppInstanceUser or AppInstanceBot that makes the API call
/// as the value in the header.
/// AppInstanceUser
/// or AppInstanceBot.
///
/// x-amz-chime-bearer request header is mandatory. Use the ARN of the
/// AppInstanceUser or AppInstanceBot that makes the API call
/// as the value in the header.
/// AppInstanceUser
/// or AppInstanceBot.
///
/// x-amz-chime-bearer request header is mandatory. Use the ARN of the
/// AppInstanceUser or AppInstanceBot 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.
/// x-amz-chime-bearer request header is mandatory. Use the ARN of the
/// AppInstanceUser or AppInstanceBot that makes the API call
/// as the value in the header.
/// x-amz-chime-bearer request header is mandatory. Use the ARN of the
/// AppInstanceUser or AppInstanceBot that makes the API call
/// as the value in the header.
/// AppInstanceUser or AppInstanceBot
/// for the specified channel. A user or a bot must be a member of the channel and own
/// the membership in order to retrieve membership preferences. Users or bots in the AppInstanceAdmin
/// and channel moderator roles can't retrieve preferences for other users or bots. Banned
/// users or bots can't retrieve membership preferences for the channel from which they
/// are banned.
///
/// x-amz-chime-bearer request header is mandatory. Use the ARN of the
/// AppInstanceUser or AppInstanceBot that makes the API call
/// as the value in the header.
/// AppInstanceUser or AppInstanceBot
/// for the specified channel. A user or a bot must be a member of the channel and own
/// the membership in order to retrieve membership preferences. Users or bots in the AppInstanceAdmin
/// and channel moderator roles can't retrieve preferences for other users or bots. Banned
/// users or bots can't retrieve membership preferences for the channel from which they
/// are banned.
///
/// x-amz-chime-bearer request header is mandatory. Use the ARN of the
/// AppInstanceUser or AppInstanceBot that makes the API call
/// as the value in the header.
/// x-amz-chime-bearer request header is mandatory. Use the ARN of the
/// AppInstanceUser or AppInstanceBot that makes the API call
/// as the value in the header.
/// x-amz-chime-bearer request header is mandatory. Use the ARN of the
/// AppInstanceUser or AppInstanceBot that makes the API call
/// as the value in the header.
/// messageId. Use this API to determine
/// the intermediate status of messages going through channel flow processing. The API
/// provides an alternative to retrieving message status if the event was not received
/// because a client wasn't connected to a websocket.
///
///
/// x-amz-chime-bearer request header is mandatory. Use the ARN of the
/// AppInstanceUser or AppInstanceBot that makes the API call
/// as the value in the header.
/// messageId. Use this API to determine
/// the intermediate status of messages going through channel flow processing. The API
/// provides an alternative to retrieving message status if the event was not received
/// because a client wasn't connected to a websocket.
///
///
/// x-amz-chime-bearer request header is mandatory. Use the ARN of the
/// AppInstanceUser or AppInstanceBot that makes the API call
/// as the value in the header.
/// AppInstance. For more
/// information, see Streaming
/// messaging data in the Amazon Chime SDK Developer Guide.
/// AppInstance. For more
/// information, see Streaming
/// messaging data in the Amazon Chime SDK Developer Guide.
/// x-amz-chime-bearer request header is mandatory. Use the ARN of the
/// AppInstanceUser or AppInstanceBot that makes the API call
/// as the value in the header.
/// x-amz-chime-bearer request header is mandatory. Use the ARN of the
/// AppInstanceUser or AppInstanceBot that makes the API call
/// as the value in the header.
/// x-amz-chime-bearer request header is mandatory. Use the ARN of the
/// AppInstanceUser or AppInstanceBot that makes the API call
/// as the value in the header.
/// x-amz-chime-bearer request header is mandatory. Use the ARN of the
/// AppInstanceUser or AppInstanceBot that makes the API call
/// as the value in the header.
/// AppInstanceUser or AppInstanceBot
/// 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 ARN of the
/// AppInstanceUser or AppInstanceBot that makes the API call
/// as the value in the header.
/// AppInstanceUser or AppInstanceBot
/// 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 ARN of the
/// AppInstanceUser or AppInstanceBot that makes the API call
/// as the value in the header.
/// ChannelMessages.
/// By default, sorted by creation timestamp in descending order.
///
/// x-amz-chime-bearer request header is mandatory. Use the ARN
/// of the AppInstanceUser or AppInstanceBot that makes the
/// API call as the value in the header.
/// ChannelMessages.
/// By default, sorted by creation timestamp in descending order.
///
/// x-amz-chime-bearer request header is mandatory. Use the ARN
/// of the AppInstanceUser or AppInstanceBot that makes the
/// API call as the value in the header.
/// x-amz-chime-bearer request header is mandatory. Use the ARN of the
/// AppInstanceUser or AppInstanceBot that makes the API call
/// as the value in the header.
/// x-amz-chime-bearer request header is mandatory. Use the ARN of the
/// AppInstanceUser or AppInstanceBot 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 ARN of the
/// AppInstanceUser or AppInstanceBot 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 ARN of the
/// AppInstanceUser or AppInstanceBot that makes the API call
/// as the value in the header.
/// AppInstanceUser.
///
/// x-amz-chime-bearer request header is mandatory. Use the ARN of the
/// AppInstanceUser or AppInstanceBot that makes the API call
/// as the value in the header.
/// AppInstanceUser.
///
/// x-amz-chime-bearer request header is mandatory. Use the ARN of the
/// AppInstanceUser or AppInstanceBot that makes the API call
/// as the value in the header.
/// x-amz-chime-bearer request header is mandatory. Use the ARN of the
/// AppInstanceUser or AppInstanceBot that makes the API call
/// as the value in the header.
/// x-amz-chime-bearer request header is mandatory. Use the ARN of the
/// AppInstanceUser or AppInstanceBot that makes the API call
/// as the value in the header.
/// AppInstanceUser or AppInstanceBot
/// for the specified channel. The user or bot must be a member of the channel. Only the
/// user or bot who owns the membership can set preferences. Users or bots in the AppInstanceAdmin
/// and channel moderator roles can't set preferences for other users. Banned users or
/// bots can't set membership preferences for the channel from which they are banned.
///
/// AppInstanceUser
/// or AppInstanceBot that makes the API call as the value in the header.
/// AppInstanceUser or AppInstanceBot
/// for the specified channel. The user or bot must be a member of the channel. Only the
/// user or bot who owns the membership can set preferences. Users or bots in the AppInstanceAdmin
/// and channel moderator roles can't set preferences for other users. Banned users or
/// bots can't set membership preferences for the channel from which they are banned.
///
/// AppInstanceUser
/// or AppInstanceBot that makes the API call as the value in the header.
/// AppInstance. For more information,
/// see Streaming
/// messaging data in the Amazon Chime SDK Developer Guide.
/// AppInstance. For more information,
/// see Streaming
/// messaging data in the Amazon Chime SDK Developer Guide.
/// x-amz-chime-bearer request header is mandatory. Use the ARN of the
/// AppInstanceUser or AppInstanceBot that makes the API call
/// as the value in the header.
/// x-amz-chime-bearer request header is mandatory. Use the ARN of the
/// AppInstanceUser or AppInstanceBot that makes the API call
/// as the value in the header.
/// ChimeBearer to search channels by channel members. Users or
/// bots can search across the channels that they belong to. Users in the AppInstanceAdmin
/// role can search across all channels.
///
///
/// x-amz-chime-bearer request header is mandatory. Use the ARN of the
/// AppInstanceUser or AppInstanceBot that makes the API call
/// as the value in the header.
/// ChimeBearer to search channels by channel members. Users or
/// bots can search across the channels that they belong to. Users in the AppInstanceAdmin
/// role can search across all channels.
///
///
/// x-amz-chime-bearer request header is mandatory. Use the ARN of the
/// AppInstanceUser or AppInstanceBot that makes the API call
/// as the value in the header.
/// x-amz-chime-bearer request header is mandatory. Use the ARN of the
/// AppInstanceUser or AppInstanceBot that makes the API call
/// as the value in the header.
/// STANDARD messages can be up to 4KB in size and contain metadata.
/// Metadata is arbitrary, and you can use it in a variety of ways, such as containing
/// a link to an attachment.
/// CONTROL messages are limited to 30 bytes and do not contain metadata.
/// x-amz-chime-bearer request header is mandatory. Use the ARN of the
/// AppInstanceUser or AppInstanceBot that makes the API call
/// as the value in the header.
/// STANDARD messages can be up to 4KB in size and contain metadata.
/// Metadata is arbitrary, and you can use it in a variety of ways, such as containing
/// a link to an attachment.
/// CONTROL messages are limited to 30 bytes and do not contain metadata.
/// x-amz-chime-bearer request header is mandatory. Use the ARN of the
/// AppInstanceUser or AppInstanceBot that makes the API call
/// as the value in the header.
/// x-amz-chime-bearer request header is mandatory. Use the ARN of the
/// AppInstanceUser or AppInstanceBot that makes the API call
/// as the value in the header.
/// x-amz-chime-bearer request header is mandatory. Use the ARN of the
/// AppInstanceUser or AppInstanceBot that makes the API call
/// as the value in the header.
/// x-amz-chime-bearer request header is mandatory. Use the ARN of the
/// AppInstanceUser or AppInstanceBot that makes the API call
/// as the value in the header.
/// x-amz-chime-bearer request header is mandatory. Use the ARN of the
/// AppInstanceUser or AppInstanceBot that makes the API call
/// as the value in the header.
/// x-amz-chime-bearer request header is mandatory. Use the ARN of the
/// AppInstanceUser or AppInstanceBot that makes the API call
/// as the value in the header.
///