/* * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"). * You may not use this file except in compliance with the License. * A copy of the License is located at * * http://aws.amazon.com/apache2.0 * * or in the "license" file accompanying this file. This file is distributed * on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ /* * Do not modify this file. This file is generated from the chime-2018-05-01.normal.json service model. */ using System; using System.Threading; using System.Threading.Tasks; using System.Collections.Generic; using Amazon.Runtime; using Amazon.Chime.Model; namespace Amazon.Chime { /// /// Interface for accessing Chime /// /// /// /// Most of these APIs are no longer supported and will not be updated. We recommend /// using the latest versions in the Amazon /// Chime SDK API reference, in the Amazon Chime SDK. /// /// /// /// Using the latest versions requires migrating to dedicated namespaces. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// The Amazon Chime application programming interface (API) is designed so administrators /// can perform key tasks, such as creating and managing Amazon Chime accounts, users, /// and Voice Connectors. This guide provides detailed information about the Amazon Chime /// API, including operations, types, inputs and outputs, and error codes. /// /// /// /// You can use an AWS SDK, the AWS Command Line Interface (AWS CLI), or the REST API /// to make API calls for Amazon Chime. We recommend using an AWS SDK or the AWS CLI. /// The page for each API action contains a See Also section that includes links /// to information about using the action with a language-specific AWS SDK or the AWS /// CLI. /// ///
Using an AWS SDK
/// /// You don't need to write code to calculate a signature for request authentication. /// The SDK clients authenticate your requests by using access keys that you provide. /// For more information about AWS SDKs, see the AWS /// Developer Center. /// ///
Using the AWS CLI
/// /// Use your access keys with the AWS CLI to make API calls. For information about setting /// up the AWS CLI, see Installing /// the AWS Command Line Interface in the AWS Command Line Interface User Guide. /// For a list of available Amazon Chime commands, see the Amazon /// Chime commands in the AWS CLI Command Reference. /// ///
Using REST APIs
/// /// If you use REST to make API calls, you must authenticate your request by providing /// a signature. Amazon Chime supports Signature Version 4. For more information, see /// Signature /// Version 4 Signing Process in the Amazon Web Services General Reference. /// /// /// /// When making REST API calls, use the service name chime and REST endpoint /// https://service.chime.aws.amazon.com. /// ///
/// /// Administrative permissions are controlled using AWS Identity and Access Management /// (IAM). For more information, see Identity /// and Access Management for Amazon Chime in the Amazon Chime Administration Guide. /// ///
public partial interface IAmazonChime : IAmazonService, IDisposable { #if AWS_ASYNC_ENUMERABLES_API /// /// Paginators for the service /// IChimePaginatorFactory Paginators { get; } #endif #region AssociatePhoneNumbersWithVoiceConnector /// /// Associates phone numbers with the specified Amazon Chime Voice Connector. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, AssociatePhoneNumbersWithVoiceConnector, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the AssociatePhoneNumbersWithVoiceConnector service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the AssociatePhoneNumbersWithVoiceConnector service method, as returned by Chime. /// /// You don't have permissions to perform the requested operation. /// /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for AssociatePhoneNumbersWithVoiceConnector Operation [Obsolete("Replaced by AssociatePhoneNumbersWithVoiceConnector in the Amazon Chime SDK Voice Namespace")] Task AssociatePhoneNumbersWithVoiceConnectorAsync(AssociatePhoneNumbersWithVoiceConnectorRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region AssociatePhoneNumbersWithVoiceConnectorGroup /// /// Associates phone numbers with the specified Amazon Chime Voice Connector group. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, AssociatePhoneNumbersWithVoiceConnectorGroup, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the AssociatePhoneNumbersWithVoiceConnectorGroup service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the AssociatePhoneNumbersWithVoiceConnectorGroup service method, as returned by Chime. /// /// You don't have permissions to perform the requested operation. /// /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for AssociatePhoneNumbersWithVoiceConnectorGroup Operation [Obsolete("Replaced by AssociatePhoneNumbersWithVoiceConnectorGroup in the Amazon Chime SDK Voice Namespace")] Task AssociatePhoneNumbersWithVoiceConnectorGroupAsync(AssociatePhoneNumbersWithVoiceConnectorGroupRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region AssociatePhoneNumberWithUser /// /// Associates a phone number with the specified Amazon Chime user. /// /// Container for the necessary parameters to execute the AssociatePhoneNumberWithUser service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the AssociatePhoneNumberWithUser service method, as returned by Chime. /// /// You don't have permissions to perform the requested operation. /// /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for AssociatePhoneNumberWithUser Operation Task AssociatePhoneNumberWithUserAsync(AssociatePhoneNumberWithUserRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region AssociateSigninDelegateGroupsWithAccount /// /// Associates the specified sign-in delegate groups with the specified Amazon Chime account. /// /// Container for the necessary parameters to execute the AssociateSigninDelegateGroupsWithAccount service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the AssociateSigninDelegateGroupsWithAccount service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for AssociateSigninDelegateGroupsWithAccount Operation Task AssociateSigninDelegateGroupsWithAccountAsync(AssociateSigninDelegateGroupsWithAccountRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region BatchCreateAttendee /// /// Creates up to 100 new attendees for an active Amazon Chime SDK meeting. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, BatchCreateAttendee, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// For more information about the Amazon Chime SDK, see Using /// the Amazon Chime SDK in the Amazon Chime SDK Developer Guide. /// /// /// Container for the necessary parameters to execute the BatchCreateAttendee service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the BatchCreateAttendee service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The request exceeds the resource limit. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for BatchCreateAttendee Operation [Obsolete("Replaced by BatchCreateAttendee in the Amazon Chime SDK Meetings Namespace")] Task BatchCreateAttendeeAsync(BatchCreateAttendeeRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region BatchCreateChannelMembership /// /// Adds a specified number of users to a channel. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, BatchCreateChannelMembership, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the BatchCreateChannelMembership service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the BatchCreateChannelMembership service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for BatchCreateChannelMembership Operation [Obsolete("Replaced by BatchCreateChannelMembership in the Amazon Chime SDK Messaging Namespace")] Task BatchCreateChannelMembershipAsync(BatchCreateChannelMembershipRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region BatchCreateRoomMembership /// /// Adds up to 50 members to a chat room in an Amazon Chime Enterprise account. Members /// can be users or bots. The member role designates whether the member is a chat room /// administrator or a general chat room member. /// /// Container for the necessary parameters to execute the BatchCreateRoomMembership service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the BatchCreateRoomMembership service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for BatchCreateRoomMembership Operation Task BatchCreateRoomMembershipAsync(BatchCreateRoomMembershipRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region BatchDeletePhoneNumber /// /// Moves phone numbers into the Deletion queue. Phone numbers must be disassociated /// from any users or Amazon Chime Voice Connectors before they can be deleted. /// /// /// /// Phone numbers remain in the Deletion queue for 7 days before they are deleted /// permanently. /// /// /// Container for the necessary parameters to execute the BatchDeletePhoneNumber service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the BatchDeletePhoneNumber service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for BatchDeletePhoneNumber Operation Task BatchDeletePhoneNumberAsync(BatchDeletePhoneNumberRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region BatchSuspendUser /// /// Suspends up to 50 users from a 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. /// /// /// /// Users suspended from a 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. /// /// /// /// Users suspended from an 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. /// /// /// /// To sign out users without suspending them, use the LogoutUser action. /// /// /// Container for the necessary parameters to execute the BatchSuspendUser service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the BatchSuspendUser service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for BatchSuspendUser Operation Task BatchSuspendUserAsync(BatchSuspendUserRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region BatchUnsuspendUser /// /// Removes the suspension from up to 50 previously suspended users for the specified /// Amazon Chime 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. /// /// /// /// Previously suspended users who are unsuspended using this action are returned to Registered /// status. Users who are not previously suspended are ignored. /// /// /// Container for the necessary parameters to execute the BatchUnsuspendUser service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the BatchUnsuspendUser service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for BatchUnsuspendUser Operation Task BatchUnsuspendUserAsync(BatchUnsuspendUserRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region BatchUpdatePhoneNumber /// /// Updates phone number product types or calling names. You can update one attribute /// at a time for each UpdatePhoneNumberRequestItem. For example, you can /// update the product type or the calling name. /// /// /// /// For toll-free numbers, you cannot use the Amazon Chime Business Calling product type. /// For numbers outside the U.S., you must use the Amazon Chime SIP Media Application /// Dial-In product type. /// /// /// /// Updates to outbound calling names can take up to 72 hours to complete. Pending updates /// to outbound calling names must be complete before you can request another update. /// /// /// Container for the necessary parameters to execute the BatchUpdatePhoneNumber service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the BatchUpdatePhoneNumber service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for BatchUpdatePhoneNumber Operation Task BatchUpdatePhoneNumberAsync(BatchUpdatePhoneNumberRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region BatchUpdateUser /// /// Updates user details within the UpdateUserRequestItem object for up to 20 users /// for the specified Amazon Chime account. Currently, only LicenseType updates /// are supported for this action. /// /// Container for the necessary parameters to execute the BatchUpdateUser service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the BatchUpdateUser service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for BatchUpdateUser Operation Task BatchUpdateUserAsync(BatchUpdateUserRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateAccount /// /// Creates an Amazon Chime account under the administrator's AWS account. Only 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. /// /// Container for the necessary parameters to execute the CreateAccount service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateAccount service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for CreateAccount Operation Task CreateAccountAsync(CreateAccountRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateAppInstance /// /// Creates an Amazon Chime SDK messaging AppInstance under an AWS account. /// Only SDK messaging customers use this API. CreateAppInstance supports /// idempotency behavior as described in the AWS API Standard. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, CreateAppInstance, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the CreateAppInstance service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateAppInstance service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The request could not be processed because of conflict in the current state of the /// resource. /// /// /// The client is permanently forbidden from making the request. /// /// /// The request exceeds the resource limit. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for CreateAppInstance Operation [Obsolete("Replaced by CreateAppInstance in the Amazon Chime SDK Identity Namespace")] Task CreateAppInstanceAsync(CreateAppInstanceRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateAppInstanceAdmin /// /// Promotes an AppInstanceUser to an AppInstanceAdmin. The /// promoted user can perform the following actions. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, CreateAppInstanceAdmin, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// ///
  • /// /// ChannelModerator actions across all channels in the AppInstance. /// ///
  • /// /// DeleteChannelMessage actions. /// ///
/// /// Only an AppInstanceUser can be promoted to an AppInstanceAdmin /// role. /// ///
/// Container for the necessary parameters to execute the CreateAppInstanceAdmin service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateAppInstanceAdmin service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The request could not be processed because of conflict in the current state of the /// resource. /// /// /// The client is permanently forbidden from making the request. /// /// /// The request exceeds the resource limit. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for CreateAppInstanceAdmin Operation [Obsolete("Replaced by CreateAppInstanceAdmin in the Amazon Chime SDK Identity Namespace")] Task CreateAppInstanceAdminAsync(CreateAppInstanceAdminRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateAppInstanceUser /// /// Creates a user under an Amazon Chime AppInstance. The request consists /// of a unique appInstanceUserId and Name for that user. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, CreateAppInstanceUser, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the CreateAppInstanceUser service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateAppInstanceUser service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The request could not be processed because of conflict in the current state of the /// resource. /// /// /// The client is permanently forbidden from making the request. /// /// /// The request exceeds the resource limit. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for CreateAppInstanceUser Operation [Obsolete("Replaced by CreateAppInstanceUser in the Amazon Chime SDK Identity Namespace")] Task CreateAppInstanceUserAsync(CreateAppInstanceUserRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateAttendee /// /// Creates a new attendee for an active Amazon Chime SDK meeting. For more information /// about the Amazon Chime SDK, see Using /// the Amazon Chime SDK in the Amazon Chime SDK Developer Guide. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, CreateAttendee, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the CreateAttendee service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateAttendee service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The request exceeds the resource limit. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for CreateAttendee Operation [Obsolete("Replaced by CreateAttendee in the Amazon Chime SDK Meetings Namespace")] Task CreateAttendeeAsync(CreateAttendeeRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateBot /// /// Creates a bot for an Amazon Chime Enterprise account. /// /// Container for the necessary parameters to execute the CreateBot service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateBot service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The request exceeds the resource limit. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for CreateBot Operation Task CreateBotAsync(CreateBotRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateChannel /// /// Creates a channel to which you can add users and send messages. /// /// /// /// Restriction: You can't change a channel's privacy. /// /// /// /// The 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. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, CreateChannel, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the CreateChannel service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateChannel service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The request could not be processed because of conflict in the current state of the /// resource. /// /// /// The client is permanently forbidden from making the request. /// /// /// The request exceeds the resource limit. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for CreateChannel Operation [Obsolete("Replaced by CreateChannel in the Amazon Chime SDK Messaging Namespace")] Task CreateChannelAsync(CreateChannelRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateChannelBan /// /// Permanently bans a member from a channel. Moderators can't add banned members to a /// channel. To undo a ban, you first have to DeleteChannelBan, and then /// CreateChannelMembership. Bans are cleaned up when you delete users or /// channels. /// /// /// /// If you ban a user who is already part of a channel, that user is automatically kicked /// from the channel. /// /// /// /// The 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. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, CreateChannelBan, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the CreateChannelBan service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateChannelBan service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The request could not be processed because of conflict in the current state of the /// resource. /// /// /// The client is permanently forbidden from making the request. /// /// /// The request exceeds the resource limit. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for CreateChannelBan Operation [Obsolete("Replaced by CreateChannelBan in the Amazon Chime SDK Messaging Namespace")] Task CreateChannelBanAsync(CreateChannelBanRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateChannelMembership /// /// Adds a user to a channel. The InvitedBy response field is derived from /// the request header. A channel member can: /// ///
  • /// /// List messages /// ///
  • /// /// Send messages /// ///
  • /// /// Receive messages /// ///
  • /// /// Edit their own messages /// ///
  • /// /// Leave the channel /// ///
/// /// Privacy settings impact this action as follows: /// ///
  • /// /// Public Channels: You do not need to be a member to list messages, but you must be /// a member to send messages. /// ///
  • /// /// Private Channels: You must be a member to list or send messages. /// ///
/// /// The 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. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, CreateChannelMembership, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// ///
/// Container for the necessary parameters to execute the CreateChannelMembership service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateChannelMembership service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The request could not be processed because of conflict in the current state of the /// resource. /// /// /// The client is permanently forbidden from making the request. /// /// /// The request exceeds the resource limit. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for CreateChannelMembership Operation [Obsolete("Replaced by CreateChannelMembership in the Amazon Chime SDK Messaging Namespace")] Task CreateChannelMembershipAsync(CreateChannelMembershipRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateChannelModerator /// /// Creates a new ChannelModerator. A channel moderator can: /// ///
  • /// /// Add and remove other members of the channel. /// ///
  • /// /// Add and remove other moderators of the channel. /// ///
  • /// /// Add and remove user bans for the channel. /// ///
  • /// /// Redact messages in the channel. /// ///
  • /// /// List messages in the channel. /// ///
/// /// The 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. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, CreateChannelModerator, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// ///
/// Container for the necessary parameters to execute the CreateChannelModerator service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateChannelModerator service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The request could not be processed because of conflict in the current state of the /// resource. /// /// /// The client is permanently forbidden from making the request. /// /// /// The request exceeds the resource limit. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for CreateChannelModerator Operation [Obsolete("Replaced by CreateChannelModerator in the Amazon Chime SDK Messaging Namespace")] Task CreateChannelModeratorAsync(CreateChannelModeratorRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateMediaCapturePipeline /// /// Creates a media capture pipeline. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, CreateMediaCapturePipeline, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the CreateMediaCapturePipeline service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateMediaCapturePipeline service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The request exceeds the resource limit. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for CreateMediaCapturePipeline Operation [Obsolete("Replaced by CreateMediaCapturePipeline in the Amazon Chime SDK Media Pipelines Namespace")] Task CreateMediaCapturePipelineAsync(CreateMediaCapturePipelineRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateMeeting /// /// Creates a new Amazon Chime SDK meeting in the specified media Region with no initial /// attendees. For more information about specifying media Regions, see Amazon /// Chime SDK Media Regions in the Amazon Chime SDK Developer Guide . For more /// information about the Amazon Chime SDK, see Using /// the Amazon Chime SDK in the Amazon Chime SDK Developer Guide. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, CreateMeeting, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the CreateMeeting service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateMeeting service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The request exceeds the resource limit. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for CreateMeeting Operation [Obsolete("Replaced by CreateMeeting in the Amazon Chime SDK Meetings Namespace")] Task CreateMeetingAsync(CreateMeetingRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateMeetingDialOut /// /// Uses the join token and call metadata in a meeting request (From number, To number, /// and so forth) to initiate an outbound call to a public switched telephone network /// (PSTN) and join them into a Chime meeting. Also ensures that the From number belongs /// to the customer. /// /// /// /// To play welcome audio or implement an interactive voice response (IVR), use the CreateSipMediaApplicationCall /// action with the corresponding SIP media application ID. /// /// /// /// This API is is not available in a dedicated namespace. /// /// /// /// Container for the necessary parameters to execute the CreateMeetingDialOut service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateMeetingDialOut service method, as returned by Chime. /// /// You don't have permissions to perform the requested operation. /// /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The request exceeds the resource limit. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for CreateMeetingDialOut Operation Task CreateMeetingDialOutAsync(CreateMeetingDialOutRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateMeetingWithAttendees /// /// Creates a new Amazon Chime SDK meeting in the specified media Region, with attendees. /// For more information about specifying media Regions, see Amazon /// Chime SDK Media Regions in the Amazon Chime SDK Developer Guide . For more /// information about the Amazon Chime SDK, see Using /// the Amazon Chime SDK in the Amazon Chime SDK Developer Guide . /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, CreateMeetingWithAttendees, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the CreateMeetingWithAttendees service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateMeetingWithAttendees service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The request exceeds the resource limit. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for CreateMeetingWithAttendees Operation [Obsolete("Replaced by CreateMeetingWithAttendees in the Amazon Chime SDK Meetings Namespace")] Task CreateMeetingWithAttendeesAsync(CreateMeetingWithAttendeesRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreatePhoneNumberOrder /// /// Creates an order for phone numbers to be provisioned. For toll-free numbers, you cannot /// use the Amazon Chime Business Calling product type. For numbers outside the U.S., /// you must use the Amazon Chime SIP Media Application Dial-In product type. /// /// Container for the necessary parameters to execute the CreatePhoneNumberOrder service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreatePhoneNumberOrder service method, as returned by Chime. /// /// You don't have permissions to perform the requested operation. /// /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The request exceeds the resource limit. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for CreatePhoneNumberOrder Operation Task CreatePhoneNumberOrderAsync(CreatePhoneNumberOrderRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateProxySession /// /// Creates a proxy session on the specified Amazon Chime Voice Connector for the specified /// participant phone numbers. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, CreateProxySession, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the CreateProxySession service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateProxySession service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for CreateProxySession Operation [Obsolete("Replaced by CreateProxySession in the Amazon Chime SDK Voice Namespace")] Task CreateProxySessionAsync(CreateProxySessionRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateRoom /// /// Creates a chat room for the specified Amazon Chime Enterprise account. /// /// Container for the necessary parameters to execute the CreateRoom service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateRoom service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The request exceeds the resource limit. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for CreateRoom Operation Task CreateRoomAsync(CreateRoomRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateRoomMembership /// /// Adds a member to a chat room in an Amazon Chime Enterprise account. A member can be /// either a user or a bot. The member role designates whether the member is a chat room /// administrator or a general chat room member. /// /// Container for the necessary parameters to execute the CreateRoomMembership service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateRoomMembership service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The request could not be processed because of conflict in the current state of the /// resource. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The request exceeds the resource limit. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for CreateRoomMembership Operation Task CreateRoomMembershipAsync(CreateRoomMembershipRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateSipMediaApplication /// /// Creates a SIP media application. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, CreateSipMediaApplication, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the CreateSipMediaApplication service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateSipMediaApplication service method, as returned by Chime. /// /// You don't have permissions to perform the requested operation. /// /// /// The input parameters don't match the service's restrictions. /// /// /// The request could not be processed because of conflict in the current state of the /// resource. /// /// /// The client is permanently forbidden from making the request. /// /// /// The request exceeds the resource limit. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for CreateSipMediaApplication Operation [Obsolete("Replaced by CreateSipMediaApplication in the Amazon Chime SDK Voice Namespace")] Task CreateSipMediaApplicationAsync(CreateSipMediaApplicationRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateSipMediaApplicationCall /// /// Creates an outbound call to a phone number from the phone number specified in the /// request, and it invokes the endpoint of the specified sipMediaApplicationId. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, CreateSipMediaApplicationCall, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the CreateSipMediaApplicationCall service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateSipMediaApplicationCall service method, as returned by Chime. /// /// You don't have permissions to perform the requested operation. /// /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The request exceeds the resource limit. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for CreateSipMediaApplicationCall Operation [Obsolete("Replaced by CreateSipMediaApplicationCall in the Amazon Chime SDK Voice Namespace")] Task CreateSipMediaApplicationCallAsync(CreateSipMediaApplicationCallRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateSipRule /// /// Creates a SIP rule which can be used to run a SIP media application as a target for /// a specific trigger type. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, CreateSipRule, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the CreateSipRule service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateSipRule service method, as returned by Chime. /// /// You don't have permissions to perform the requested operation. /// /// /// The input parameters don't match the service's restrictions. /// /// /// The request could not be processed because of conflict in the current state of the /// resource. /// /// /// The client is permanently forbidden from making the request. /// /// /// The request exceeds the resource limit. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for CreateSipRule Operation [Obsolete("Replaced by CreateSipRule in the Amazon Chime SDK Voice Namespace")] Task CreateSipRuleAsync(CreateSipRuleRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateUser /// /// Creates a user under the specified Amazon Chime account. /// /// Container for the necessary parameters to execute the CreateUser service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateUser service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The request could not be processed because of conflict in the current state of the /// resource. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for CreateUser Operation Task CreateUserAsync(CreateUserRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateVoiceConnector /// /// Creates an Amazon Chime Voice Connector under the administrator's AWS account. You /// can choose to create an Amazon Chime Voice Connector in a specific AWS Region. /// /// /// /// Enabling CreateVoiceConnectorRequest$RequireEncryption configures your Amazon /// Chime Voice Connector to use TLS transport for SIP signaling and Secure RTP (SRTP) /// for media. Inbound calls use TLS transport, and unencrypted outbound calls are blocked. /// /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, CreateVoiceConnector, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the CreateVoiceConnector service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateVoiceConnector service method, as returned by Chime. /// /// You don't have permissions to perform the requested operation. /// /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The request exceeds the resource limit. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for CreateVoiceConnector Operation [Obsolete("Replaced by CreateVoiceConnector in the Amazon Chime SDK Voice Namespace")] Task CreateVoiceConnectorAsync(CreateVoiceConnectorRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateVoiceConnectorGroup /// /// Creates an Amazon Chime Voice Connector group under the administrator's AWS account. /// You can associate Amazon Chime Voice Connectors with the Amazon Chime Voice Connector /// group by including VoiceConnectorItems in the request. /// /// /// /// You can include Amazon Chime Voice Connectors from different AWS Regions in your group. /// This creates a fault tolerant mechanism for fallback in case of availability events. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, CreateVoiceConnectorGroup, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the CreateVoiceConnectorGroup service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateVoiceConnectorGroup service method, as returned by Chime. /// /// You don't have permissions to perform the requested operation. /// /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The request exceeds the resource limit. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for CreateVoiceConnectorGroup Operation [Obsolete("Replaced by CreateVoiceConnectorGroup in the Amazon Chime SDK Voice Namespace")] Task CreateVoiceConnectorGroupAsync(CreateVoiceConnectorGroupRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteAccount /// /// Deletes the specified Amazon Chime account. You must suspend all users before deleting /// Team account. You can use the BatchSuspendUser action to dodo. /// /// /// /// For 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. /// /// /// /// Deleted accounts appear in your Disabled accounts list for 90 days. To /// restore deleted account from your Disabled accounts list, you must contact /// AWS Support. /// /// /// /// After 90 days, deleted accounts are permanently removed from your Disabled /// accounts list. /// /// /// Container for the necessary parameters to execute the DeleteAccount service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteAccount service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// /// The request was well-formed but was unable to be followed due to semantic errors. /// /// REST API Reference for DeleteAccount Operation Task DeleteAccountAsync(DeleteAccountRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteAppInstance /// /// Deletes an AppInstance and all associated data asynchronously. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, DeleteAppInstance, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the DeleteAppInstance service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteAppInstance service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for DeleteAppInstance Operation [Obsolete("Replaced by DeleteAppInstance in the Amazon Chime SDK Identity Namespace")] Task DeleteAppInstanceAsync(DeleteAppInstanceRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteAppInstanceAdmin /// /// Demotes an AppInstanceAdmin to an AppInstanceUser. This /// action does not delete the user. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, DeleteAppInstanceAdmin, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the DeleteAppInstanceAdmin service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteAppInstanceAdmin service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The request could not be processed because of conflict in the current state of the /// resource. /// /// /// The client is permanently forbidden from making the request. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for DeleteAppInstanceAdmin Operation [Obsolete("Replaced by DeleteAppInstanceAdmin in the Amazon Chime SDK Identity Namespace")] Task DeleteAppInstanceAdminAsync(DeleteAppInstanceAdminRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteAppInstanceStreamingConfigurations /// /// Deletes the streaming configurations of an AppInstance. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, DeleteAppInstanceStreamingConfigurations, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the DeleteAppInstanceStreamingConfigurations service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteAppInstanceStreamingConfigurations service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for DeleteAppInstanceStreamingConfigurations Operation [Obsolete("Replaced by DeleteAppInstanceStreamingConfigurations in the Amazon Chime SDK Messaging Namespace")] Task DeleteAppInstanceStreamingConfigurationsAsync(DeleteAppInstanceStreamingConfigurationsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteAppInstanceUser /// /// Deletes an AppInstanceUser. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, DeleteAppInstanceUser, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the DeleteAppInstanceUser service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteAppInstanceUser service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for DeleteAppInstanceUser Operation [Obsolete("Replaced by DeleteAppInstanceUser in the Amazon Chime SDK Identity Namespace")] Task DeleteAppInstanceUserAsync(DeleteAppInstanceUserRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteAttendee /// /// Deletes an attendee from the specified Amazon Chime SDK meeting and deletes their /// 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. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, DeleteAttendee, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the DeleteAttendee service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteAttendee service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for DeleteAttendee Operation [Obsolete("Replaced by DeleteAttendee in the Amazon Chime SDK Meetings Namespace")] Task DeleteAttendeeAsync(DeleteAttendeeRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteChannel /// /// Immediately makes a channel and its memberships inaccessible and marks them for deletion. /// This is an irreversible process. /// /// /// /// The 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. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, DeleteChannel, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the DeleteChannel service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteChannel service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for DeleteChannel Operation [Obsolete("Replaced by DeleteChannel in the Amazon Chime SDK Messaging Namespace")] Task DeleteChannelAsync(DeleteChannelRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteChannelBan /// /// Removes a user from a channel's ban list. /// /// /// /// The 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. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, DeleteChannelBan, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the DeleteChannelBan service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteChannelBan service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for DeleteChannelBan Operation [Obsolete("Replaced by DeleteChannelBan in the Amazon Chime SDK Messaging Namespace")] Task DeleteChannelBanAsync(DeleteChannelBanRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteChannelMembership /// /// Removes a member from a channel. /// /// /// /// The 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. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, DeleteChannelMembership, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the DeleteChannelMembership service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteChannelMembership service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The request could not be processed because of conflict in the current state of the /// resource. /// /// /// The client is permanently forbidden from making the request. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for DeleteChannelMembership Operation [Obsolete("Replaced by DeleteChannelMembership in the Amazon Chime SDK Messaging Namespace")] Task DeleteChannelMembershipAsync(DeleteChannelMembershipRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteChannelMessage /// /// Deletes a channel message. Only admins can perform this action. Deletion makes messages /// inaccessible immediately. A background process deletes any revisions created by UpdateChannelMessage. /// /// /// /// The 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. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, DeleteChannelMessage, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the DeleteChannelMessage service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteChannelMessage service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for DeleteChannelMessage Operation [Obsolete("Replaced by DeleteChannelMessage in the Amazon Chime SDK Messaging Namespace")] Task DeleteChannelMessageAsync(DeleteChannelMessageRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteChannelModerator /// /// Deletes a channel moderator. /// /// /// /// The 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. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, DeleteChannelModerator, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the DeleteChannelModerator service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteChannelModerator service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for DeleteChannelModerator Operation [Obsolete("Replaced by DeleteChannelModerator in the Amazon Chime SDK Messaging Namespace")] Task DeleteChannelModeratorAsync(DeleteChannelModeratorRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteEventsConfiguration /// /// Deletes the events configuration that allows a bot to receive outgoing events. /// /// Container for the necessary parameters to execute the DeleteEventsConfiguration service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteEventsConfiguration service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The request exceeds the resource limit. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for DeleteEventsConfiguration Operation Task DeleteEventsConfigurationAsync(DeleteEventsConfigurationRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteMediaCapturePipeline /// /// Deletes the media capture pipeline. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, DeleteMediaCapturePipeline, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the DeleteMediaCapturePipeline service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteMediaCapturePipeline service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for DeleteMediaCapturePipeline Operation [Obsolete("Replaced by DeleteMediaCapturePipeline in the Amazon Chime SDK Media Pipelines Namespace")] Task DeleteMediaCapturePipelineAsync(DeleteMediaCapturePipelineRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteMeeting /// /// Deletes the specified Amazon Chime SDK meeting. The operation deletes all attendees, /// disconnects all clients, and prevents new clients from joining the meeting. For more /// information about the Amazon Chime SDK, see Using /// the Amazon Chime SDK in the Amazon Chime SDK Developer Guide. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, DeleteMeeting, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the DeleteMeeting service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteMeeting service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for DeleteMeeting Operation [Obsolete("Replaced by DeleteMeeting in the Amazon Chime SDK Meetings Namespace")] Task DeleteMeetingAsync(DeleteMeetingRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeletePhoneNumber /// /// Moves the specified phone number into the Deletion queue. A phone number must /// be disassociated from any users or Amazon Chime Voice Connectors before it can be /// deleted. /// /// /// /// Deleted phone numbers remain in the Deletion queue for 7 days before they are /// deleted permanently. /// /// /// Container for the necessary parameters to execute the DeletePhoneNumber service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeletePhoneNumber service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for DeletePhoneNumber Operation Task DeletePhoneNumberAsync(DeletePhoneNumberRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteProxySession /// /// Deletes the specified proxy session from the specified Amazon Chime Voice Connector. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, DeleteProxySession, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the DeleteProxySession service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteProxySession service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for DeleteProxySession Operation [Obsolete("Replaced by DeleteProxySession in the Amazon Chime SDK Voice Namespace")] Task DeleteProxySessionAsync(DeleteProxySessionRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteRoom /// /// Deletes a chat room in an Amazon Chime Enterprise account. /// /// Container for the necessary parameters to execute the DeleteRoom service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteRoom service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for DeleteRoom Operation Task DeleteRoomAsync(DeleteRoomRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteRoomMembership /// /// Removes a member from a chat room in an Amazon Chime Enterprise account. /// /// Container for the necessary parameters to execute the DeleteRoomMembership service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteRoomMembership service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for DeleteRoomMembership Operation Task DeleteRoomMembershipAsync(DeleteRoomMembershipRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteSipMediaApplication /// /// Deletes a SIP media application. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, DeleteSipMediaApplication, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the DeleteSipMediaApplication service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteSipMediaApplication service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The request could not be processed because of conflict in the current state of the /// resource. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for DeleteSipMediaApplication Operation [Obsolete("Replaced by DeleteSipMediaApplication in the Amazon Chime SDK Voice Namespace")] Task DeleteSipMediaApplicationAsync(DeleteSipMediaApplicationRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteSipRule /// /// Deletes a SIP rule. You must disable a SIP rule before you can delete it. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, DeleteSipRule, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the DeleteSipRule service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteSipRule service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The request could not be processed because of conflict in the current state of the /// resource. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for DeleteSipRule Operation [Obsolete("Replaced by DeleteSipRule in the Amazon Chime SDK Voice Namespace")] Task DeleteSipRuleAsync(DeleteSipRuleRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteVoiceConnector /// /// Deletes the specified Amazon Chime Voice Connector. Any phone numbers associated with /// the Amazon Chime Voice Connector must be disassociated from it before it can be deleted. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, DeleteVoiceConnector, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the DeleteVoiceConnector service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteVoiceConnector service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The request could not be processed because of conflict in the current state of the /// resource. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for DeleteVoiceConnector Operation [Obsolete("Replaced by DeleteVoiceConnector in the Amazon Chime SDK Voice Namespace")] Task DeleteVoiceConnectorAsync(DeleteVoiceConnectorRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteVoiceConnectorEmergencyCallingConfiguration /// /// Deletes the emergency calling configuration details from the specified Amazon Chime /// Voice Connector. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, DeleteVoiceConnectorEmergencyCallingConfiguration, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the DeleteVoiceConnectorEmergencyCallingConfiguration service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteVoiceConnectorEmergencyCallingConfiguration service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for DeleteVoiceConnectorEmergencyCallingConfiguration Operation [Obsolete("Replaced by DeleteVoiceConnectorEmergencyCallingConfiguration in the Amazon Chime SDK Voice Namespace")] Task DeleteVoiceConnectorEmergencyCallingConfigurationAsync(DeleteVoiceConnectorEmergencyCallingConfigurationRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteVoiceConnectorGroup /// /// Deletes the specified Amazon Chime Voice Connector group. Any VoiceConnectorItems /// and phone numbers associated with the group must be removed before it can be deleted. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, DeleteVoiceConnectorGroup, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the DeleteVoiceConnectorGroup service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteVoiceConnectorGroup service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The request could not be processed because of conflict in the current state of the /// resource. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for DeleteVoiceConnectorGroup Operation [Obsolete("Replaced by DeleteVoiceConnectorGroup in the Amazon Chime SDK Voice Namespace")] Task DeleteVoiceConnectorGroupAsync(DeleteVoiceConnectorGroupRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteVoiceConnectorOrigination /// /// Deletes the origination settings for the specified Amazon Chime Voice Connector. /// /// /// /// If emergency calling is configured for the Amazon Chime Voice Connector, it must be /// deleted prior to deleting the origination settings. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, DeleteVoiceConnectorOrigination, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the DeleteVoiceConnectorOrigination service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteVoiceConnectorOrigination service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for DeleteVoiceConnectorOrigination Operation [Obsolete("Replaced by DeleteVoiceConnectorOrigination in the Amazon Chime SDK Voice Namespace")] Task DeleteVoiceConnectorOriginationAsync(DeleteVoiceConnectorOriginationRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteVoiceConnectorProxy /// /// Deletes the proxy configuration from the specified Amazon Chime Voice Connector. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, DeleteVoiceProxy, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the DeleteVoiceConnectorProxy service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteVoiceConnectorProxy service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for DeleteVoiceConnectorProxy Operation [Obsolete("Replaced by DeleteVoiceConnectorProxy in the Amazon Chime SDK Voice Namespace")] Task DeleteVoiceConnectorProxyAsync(DeleteVoiceConnectorProxyRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteVoiceConnectorStreamingConfiguration /// /// Deletes the streaming configuration for the specified Amazon Chime Voice Connector. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, DeleteVoiceConnectorStreamingConfiguration, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the DeleteVoiceConnectorStreamingConfiguration service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteVoiceConnectorStreamingConfiguration service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for DeleteVoiceConnectorStreamingConfiguration Operation [Obsolete("Replaced by DeleteVoiceConnectorStreamingConfiguration in the Amazon Chime SDK Voice Namespace")] Task DeleteVoiceConnectorStreamingConfigurationAsync(DeleteVoiceConnectorStreamingConfigurationRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteVoiceConnectorTermination /// /// Deletes the termination settings for the specified Amazon Chime Voice Connector. /// /// /// /// If emergency calling is configured for the Amazon Chime Voice Connector, it must be /// deleted prior to deleting the termination settings. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, DeleteVoiceConnectorTermination, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the DeleteVoiceConnectorTermination service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteVoiceConnectorTermination service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for DeleteVoiceConnectorTermination Operation [Obsolete("Replaced by DeleteVoiceConnectorTermination in the Amazon Chime SDK Voice Namespace")] Task DeleteVoiceConnectorTerminationAsync(DeleteVoiceConnectorTerminationRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteVoiceConnectorTerminationCredentials /// /// Deletes the specified SIP credentials used by your equipment to authenticate during /// call termination. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, DeleteVoiceConnectorTerminationCredentials, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the DeleteVoiceConnectorTerminationCredentials service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteVoiceConnectorTerminationCredentials service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for DeleteVoiceConnectorTerminationCredentials Operation [Obsolete("Replaced by DeleteVoiceConnectorTerminationCredentials in the Amazon Chime SDK Voice Namespace")] Task DeleteVoiceConnectorTerminationCredentialsAsync(DeleteVoiceConnectorTerminationCredentialsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DescribeAppInstance /// /// Returns the full details of an AppInstance. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, DescribeAppInstance, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the DescribeAppInstance service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DescribeAppInstance service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for DescribeAppInstance Operation [Obsolete("Replaced by DescribeAppInstance in the Amazon Chime SDK Identity Namespace")] Task DescribeAppInstanceAsync(DescribeAppInstanceRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DescribeAppInstanceAdmin /// /// Returns the full details of an AppInstanceAdmin. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, DescribeAppInstanceAdmin, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the DescribeAppInstanceAdmin service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DescribeAppInstanceAdmin service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for DescribeAppInstanceAdmin Operation [Obsolete("Replaced by DescribeAppInstanceAdmin in the Amazon Chime SDK Identity Namespace")] Task DescribeAppInstanceAdminAsync(DescribeAppInstanceAdminRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DescribeAppInstanceUser /// /// Returns the full details of an AppInstanceUser. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, DescribeAppInstanceUser, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the DescribeAppInstanceUser service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DescribeAppInstanceUser service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for DescribeAppInstanceUser Operation [Obsolete("Replaced by DescribeAppInstanceUser in the Amazon Chime SDK Identity Namespace")] Task DescribeAppInstanceUserAsync(DescribeAppInstanceUserRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DescribeChannel /// /// Returns the full details of a channel in an Amazon Chime AppInstance. /// /// /// /// The 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. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, DescribeChannel, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the DescribeChannel service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DescribeChannel service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for DescribeChannel Operation [Obsolete("Replaced by DescribeChannel in the Amazon Chime SDK Messaging Namespace")] Task DescribeChannelAsync(DescribeChannelRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DescribeChannelBan /// /// Returns the full details of a channel ban. /// /// /// /// The 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. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, DescribeChannelBan, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the DescribeChannelBan service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DescribeChannelBan service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for DescribeChannelBan Operation [Obsolete("Replaced by DescribeChannelBan in the Amazon Chime SDK Messaging Namespace")] Task DescribeChannelBanAsync(DescribeChannelBanRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DescribeChannelMembership /// /// Returns the full details of a user's channel membership. /// /// /// /// The 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. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, DescribeChannelMembership, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the DescribeChannelMembership service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DescribeChannelMembership service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for DescribeChannelMembership Operation [Obsolete("Replaced by DescribeChannelMembership in the Amazon Chime SDK Messaging Namespace")] Task DescribeChannelMembershipAsync(DescribeChannelMembershipRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DescribeChannelMembershipForAppInstanceUser /// /// Returns the details of a channel based on the membership of the specified AppInstanceUser. /// /// /// /// The 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. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, DescribeChannelMembershipForAppInstanceUser, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the DescribeChannelMembershipForAppInstanceUser service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DescribeChannelMembershipForAppInstanceUser service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for DescribeChannelMembershipForAppInstanceUser Operation [Obsolete("Replaced by DescribeChannelMembershipForAppInstanceUser in the Amazon Chime SDK Messaging Namespace")] Task DescribeChannelMembershipForAppInstanceUserAsync(DescribeChannelMembershipForAppInstanceUserRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DescribeChannelModeratedByAppInstanceUser /// /// Returns the full details of a channel moderated by the specified AppInstanceUser. /// /// /// /// The 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. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, DescribeChannelModeratedByAppInstanceUser, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the DescribeChannelModeratedByAppInstanceUser service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DescribeChannelModeratedByAppInstanceUser service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for DescribeChannelModeratedByAppInstanceUser Operation [Obsolete("Replaced by DescribeChannelModeratedByAppInstanceUser in the Amazon Chime SDK Messaging Namespace")] Task DescribeChannelModeratedByAppInstanceUserAsync(DescribeChannelModeratedByAppInstanceUserRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DescribeChannelModerator /// /// Returns the full details of a single ChannelModerator. /// /// /// /// The 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. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, DescribeChannelModerator, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the DescribeChannelModerator service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DescribeChannelModerator service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for DescribeChannelModerator Operation [Obsolete("Replaced by DescribeChannelModerator in the Amazon Chime SDK Messaging Namespace")] Task DescribeChannelModeratorAsync(DescribeChannelModeratorRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DisassociatePhoneNumberFromUser /// /// Disassociates the primary provisioned phone number from the specified Amazon Chime /// user. /// /// Container for the necessary parameters to execute the DisassociatePhoneNumberFromUser service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DisassociatePhoneNumberFromUser service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for DisassociatePhoneNumberFromUser Operation Task DisassociatePhoneNumberFromUserAsync(DisassociatePhoneNumberFromUserRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DisassociatePhoneNumbersFromVoiceConnector /// /// Disassociates the specified phone numbers from the specified Amazon Chime Voice Connector. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, DisassociatePhoneNumbersFromVoiceConnector, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the DisassociatePhoneNumbersFromVoiceConnector service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DisassociatePhoneNumbersFromVoiceConnector service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for DisassociatePhoneNumbersFromVoiceConnector Operation [Obsolete("Replaced by DisassociatePhoneNumbersFromVoiceConnector in the Amazon Chime SDK Voice Namespace")] Task DisassociatePhoneNumbersFromVoiceConnectorAsync(DisassociatePhoneNumbersFromVoiceConnectorRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DisassociatePhoneNumbersFromVoiceConnectorGroup /// /// Disassociates the specified phone numbers from the specified Amazon Chime Voice Connector /// group. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, DisassociatePhoneNumbersFromVoiceConnectorGroup, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the DisassociatePhoneNumbersFromVoiceConnectorGroup service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DisassociatePhoneNumbersFromVoiceConnectorGroup service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for DisassociatePhoneNumbersFromVoiceConnectorGroup Operation [Obsolete("Replaced by DisassociatePhoneNumbersFromVoiceConnectorGroup in the Amazon Chime SDK Voice Namespace")] Task DisassociatePhoneNumbersFromVoiceConnectorGroupAsync(DisassociatePhoneNumbersFromVoiceConnectorGroupRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DisassociateSigninDelegateGroupsFromAccount /// /// Disassociates the specified sign-in delegate groups from the specified Amazon Chime /// account. /// /// Container for the necessary parameters to execute the DisassociateSigninDelegateGroupsFromAccount service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DisassociateSigninDelegateGroupsFromAccount service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for DisassociateSigninDelegateGroupsFromAccount Operation Task DisassociateSigninDelegateGroupsFromAccountAsync(DisassociateSigninDelegateGroupsFromAccountRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetAccount /// /// Retrieves details for the specified Amazon Chime account, such as account type and /// supported licenses. /// /// Container for the necessary parameters to execute the GetAccount service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetAccount service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for GetAccount Operation Task GetAccountAsync(GetAccountRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetAccountSettings /// /// Retrieves account settings for the specified Amazon Chime account ID, such as remote /// control and dialout settings. For more information about these settings, see Use /// the Policies Page in the Amazon Chime Administration Guide. /// /// Container for the necessary parameters to execute the GetAccountSettings service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetAccountSettings service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for GetAccountSettings Operation Task GetAccountSettingsAsync(GetAccountSettingsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetAppInstanceRetentionSettings /// /// Gets the retention settings for an AppInstance. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, GetMessagingRetentionSettings, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the GetAppInstanceRetentionSettings service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetAppInstanceRetentionSettings service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for GetAppInstanceRetentionSettings Operation [Obsolete("Replaced by GetAppInstanceRetentionSettings in the Amazon Chime SDK Identity Namespace")] Task GetAppInstanceRetentionSettingsAsync(GetAppInstanceRetentionSettingsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetAppInstanceStreamingConfigurations /// /// Gets the streaming settings for an AppInstance. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, GetMessagingStreamingConfigurations, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the GetAppInstanceStreamingConfigurations service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetAppInstanceStreamingConfigurations service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for GetAppInstanceStreamingConfigurations Operation [Obsolete("Replaced by GetAppInstanceStreamingConfigurations in the Amazon Chime SDK Messaging Namespace")] Task GetAppInstanceStreamingConfigurationsAsync(GetAppInstanceStreamingConfigurationsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetAttendee /// /// Gets the Amazon Chime SDK attendee details for a specified meeting ID and attendee /// ID. For more information about the Amazon Chime SDK, see Using /// the Amazon Chime SDK in the Amazon Chime SDK Developer Guide. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, GetAttendee, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the GetAttendee service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetAttendee service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for GetAttendee Operation [Obsolete("Replaced by GetAttendee in the Amazon Chime SDK Meetings Namespace")] Task GetAttendeeAsync(GetAttendeeRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetBot /// /// Retrieves details for the specified bot, such as bot email address, bot type, status, /// and display name. /// /// Container for the necessary parameters to execute the GetBot service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetBot service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for GetBot Operation Task GetBotAsync(GetBotRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetChannelMessage /// /// Gets the full details of a channel message. /// /// /// /// The 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. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, GetChannelMessage, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the GetChannelMessage service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetChannelMessage service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for GetChannelMessage Operation [Obsolete("Replaced by GetChannelMessage in the Amazon Chime SDK Messaging Namespace")] Task GetChannelMessageAsync(GetChannelMessageRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetEventsConfiguration /// /// Gets details for an events configuration that allows a bot to receive outgoing events, /// such as an HTTPS endpoint or Lambda function ARN. /// /// Container for the necessary parameters to execute the GetEventsConfiguration service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetEventsConfiguration service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The request exceeds the resource limit. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for GetEventsConfiguration Operation Task GetEventsConfigurationAsync(GetEventsConfigurationRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetGlobalSettings /// /// Retrieves global settings for the administrator's AWS account, such as Amazon Chime /// Business Calling and Amazon Chime Voice Connector settings. /// /// Container for the necessary parameters to execute the GetGlobalSettings service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetGlobalSettings service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for GetGlobalSettings Operation Task GetGlobalSettingsAsync(GetGlobalSettingsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetMediaCapturePipeline /// /// Gets an existing media capture pipeline. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, GetMediaCapturePipeline, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the GetMediaCapturePipeline service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetMediaCapturePipeline service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for GetMediaCapturePipeline Operation [Obsolete("Replaced by GetMediaCapturePipeline in the Amazon Chime SDK Media Pipelines Namespace")] Task GetMediaCapturePipelineAsync(GetMediaCapturePipelineRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetMeeting /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, GetMeeting, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Gets the Amazon Chime SDK meeting details for the specified meeting ID. For more /// information about the Amazon Chime SDK, see Using /// the Amazon Chime SDK in the Amazon Chime SDK Developer Guide . /// /// /// Container for the necessary parameters to execute the GetMeeting service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetMeeting service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for GetMeeting Operation [Obsolete("Replaced by GetMeeting in the Amazon Chime SDK Meetings Namespace")] Task GetMeetingAsync(GetMeetingRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetMessagingSessionEndpoint /// /// The details of the endpoint for the messaging session. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, GetMessagingSessionEndpoint, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the GetMessagingSessionEndpoint service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetMessagingSessionEndpoint service method, as returned by Chime. /// /// The client is permanently forbidden from making the request. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for GetMessagingSessionEndpoint Operation [Obsolete("Replaced by GetMessagingSessionEndpoint in the Amazon Chime SDK Messaging Namespace")] Task GetMessagingSessionEndpointAsync(GetMessagingSessionEndpointRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetPhoneNumber /// /// Retrieves details for the specified phone number ID, such as associations, capabilities, /// and product type. /// /// Container for the necessary parameters to execute the GetPhoneNumber service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetPhoneNumber service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for GetPhoneNumber Operation Task GetPhoneNumberAsync(GetPhoneNumberRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetPhoneNumberOrder /// /// Retrieves details for the specified phone number order, such as the order creation /// timestamp, phone numbers in E.164 format, product type, and order status. /// /// Container for the necessary parameters to execute the GetPhoneNumberOrder service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetPhoneNumberOrder service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for GetPhoneNumberOrder Operation Task GetPhoneNumberOrderAsync(GetPhoneNumberOrderRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetPhoneNumberSettings /// /// Retrieves the phone number settings for the administrator's AWS account, such as the /// default outbound calling name. /// /// Container for the necessary parameters to execute the GetPhoneNumberSettings service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetPhoneNumberSettings service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for GetPhoneNumberSettings Operation Task GetPhoneNumberSettingsAsync(GetPhoneNumberSettingsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetProxySession /// /// Gets the specified proxy session details for the specified Amazon Chime Voice Connector. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, GetProxySession, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the GetProxySession service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetProxySession service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for GetProxySession Operation [Obsolete("Replaced by GetProxySession in the Amazon Chime SDK Voice Namespace")] Task GetProxySessionAsync(GetProxySessionRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetRetentionSettings /// /// Gets the retention settings for the specified Amazon Chime Enterprise account. For /// more information about retention settings, see Managing /// Chat Retention Policies in the Amazon Chime Administration Guide. /// /// Container for the necessary parameters to execute the GetRetentionSettings service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetRetentionSettings service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for GetRetentionSettings Operation Task GetRetentionSettingsAsync(GetRetentionSettingsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetRoom /// /// Retrieves room details, such as the room name, for a room in an Amazon Chime Enterprise /// account. /// /// Container for the necessary parameters to execute the GetRoom service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetRoom service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for GetRoom Operation Task GetRoomAsync(GetRoomRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetSipMediaApplication /// /// Retrieves the information for a SIP media application, including name, AWS Region, /// and endpoints. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, GetSipMediaApplication, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the GetSipMediaApplication service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetSipMediaApplication service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for GetSipMediaApplication Operation [Obsolete("Replaced by GetSipMediaApplication in the Amazon Chime SDK Voice Namespace")] Task GetSipMediaApplicationAsync(GetSipMediaApplicationRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetSipMediaApplicationLoggingConfiguration /// /// Returns the logging configuration for the specified SIP media application. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, GetSipMediaApplicationLoggingConfiguration, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the GetSipMediaApplicationLoggingConfiguration service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetSipMediaApplicationLoggingConfiguration service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for GetSipMediaApplicationLoggingConfiguration Operation [Obsolete("Replaced by GetSipMediaApplicationLoggingConfiguration in the Amazon Chime SDK Voice Namespace")] Task GetSipMediaApplicationLoggingConfigurationAsync(GetSipMediaApplicationLoggingConfigurationRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetSipRule /// /// Retrieves the details of a SIP rule, such as the rule ID, name, triggers, and target /// endpoints. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, GetSipRule, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the GetSipRule service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetSipRule service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for GetSipRule Operation [Obsolete("Replaced by GetSipRule in the Amazon Chime SDK Voice Namespace")] Task GetSipRuleAsync(GetSipRuleRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetUser /// /// Retrieves details for the specified user ID, such as primary email address, license /// type,and personal meeting PIN. /// /// /// /// To retrieve user details with an email address instead of a user ID, use the ListUsers /// action, and then filter by email address. /// /// /// Container for the necessary parameters to execute the GetUser service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetUser service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for GetUser Operation Task GetUserAsync(GetUserRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetUserSettings /// /// Retrieves settings for the specified user ID, such as any associated phone number /// settings. /// /// Container for the necessary parameters to execute the GetUserSettings service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetUserSettings service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for GetUserSettings Operation Task GetUserSettingsAsync(GetUserSettingsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetVoiceConnector /// /// Retrieves details for the specified Amazon Chime Voice Connector, such as timestamps,name, /// outbound host, and encryption requirements. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, GetVoiceConnector, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the GetVoiceConnector service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetVoiceConnector service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for GetVoiceConnector Operation [Obsolete("Replaced by GetVoiceConnector in the Amazon Chime SDK Voice Namespace")] Task GetVoiceConnectorAsync(GetVoiceConnectorRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetVoiceConnectorEmergencyCallingConfiguration /// /// Gets the emergency calling configuration details for the specified Amazon Chime Voice /// Connector. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, GetVoiceConnectorEmergencyCallingConfiguration, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the GetVoiceConnectorEmergencyCallingConfiguration service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetVoiceConnectorEmergencyCallingConfiguration service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for GetVoiceConnectorEmergencyCallingConfiguration Operation [Obsolete("Replaced by GetVoiceConnectorEmergencyCallingConfiguration in the Amazon Chime SDK Voice Namespace")] Task GetVoiceConnectorEmergencyCallingConfigurationAsync(GetVoiceConnectorEmergencyCallingConfigurationRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetVoiceConnectorGroup /// /// Retrieves details for the specified Amazon Chime Voice Connector group, such as timestamps,name, /// and associated VoiceConnectorItems. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, GetVoiceConnectorGroup, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the GetVoiceConnectorGroup service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetVoiceConnectorGroup service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for GetVoiceConnectorGroup Operation [Obsolete("Replaced by GetVoiceConnectorGroup in the Amazon Chime SDK Voice Namespace")] Task GetVoiceConnectorGroupAsync(GetVoiceConnectorGroupRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetVoiceConnectorLoggingConfiguration /// /// Retrieves the logging configuration details for the specified Amazon Chime Voice Connector. /// Shows whether SIP message logs are enabled for sending to Amazon CloudWatch Logs. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, GetVoiceConnectorLoggingConfiguration, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the GetVoiceConnectorLoggingConfiguration service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetVoiceConnectorLoggingConfiguration service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for GetVoiceConnectorLoggingConfiguration Operation [Obsolete("Replaced by GetVoiceConnectorLoggingConfiguration in the Amazon Chime SDK Voice Namespace")] Task GetVoiceConnectorLoggingConfigurationAsync(GetVoiceConnectorLoggingConfigurationRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetVoiceConnectorOrigination /// /// Retrieves origination setting details for the specified Amazon Chime Voice Connector. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, GetVoiceConnectorOrigination, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the GetVoiceConnectorOrigination service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetVoiceConnectorOrigination service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for GetVoiceConnectorOrigination Operation [Obsolete("Replaced by GetVoiceConnectorOrigination in the Amazon Chime SDK Voice Namespace")] Task GetVoiceConnectorOriginationAsync(GetVoiceConnectorOriginationRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetVoiceConnectorProxy /// /// Gets the proxy configuration details for the specified Amazon Chime Voice Connector. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, GetVoiceConnectorProxy, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the GetVoiceConnectorProxy service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetVoiceConnectorProxy service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for GetVoiceConnectorProxy Operation [Obsolete("Replaced by GetVoiceConnectorProxy in the Amazon Chime SDK Voice Namespace")] Task GetVoiceConnectorProxyAsync(GetVoiceConnectorProxyRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetVoiceConnectorStreamingConfiguration /// /// Retrieves the streaming configuration details for the specified Amazon Chime Voice /// Connector. Shows whether media streaming is enabled for sending to Amazon Kinesis. /// It also shows the retention period, in hours, for the Amazon Kinesis data. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, GetVoiceConnectorStreamingConfiguration, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the GetVoiceConnectorStreamingConfiguration service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetVoiceConnectorStreamingConfiguration service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for GetVoiceConnectorStreamingConfiguration Operation [Obsolete("Replaced by GetVoiceConnectorStreamingConfiguration in the Amazon Chime SDK Voice Namespace")] Task GetVoiceConnectorStreamingConfigurationAsync(GetVoiceConnectorStreamingConfigurationRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetVoiceConnectorTermination /// /// Retrieves termination setting details for the specified Amazon Chime Voice Connector. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, GetVoiceConnectorTermination, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the GetVoiceConnectorTermination service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetVoiceConnectorTermination service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for GetVoiceConnectorTermination Operation [Obsolete("Replaced by GetVoiceConnectorTermination in the Amazon Chime SDK Voice Namespace")] Task GetVoiceConnectorTerminationAsync(GetVoiceConnectorTerminationRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetVoiceConnectorTerminationHealth /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, GetVoiceConnectorTerminationHealth, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Retrieves information about the last time a SIP OPTIONS ping was received /// from your SIP infrastructure for the specified Amazon Chime Voice Connector. /// /// /// Container for the necessary parameters to execute the GetVoiceConnectorTerminationHealth service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetVoiceConnectorTerminationHealth service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for GetVoiceConnectorTerminationHealth Operation [Obsolete("Replaced by GetVoiceConnectorTerminationHealth in the Amazon Chime SDK Voice Namespace")] Task GetVoiceConnectorTerminationHealthAsync(GetVoiceConnectorTerminationHealthRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region InviteUsers /// /// Sends email to a maximum of 50 users, inviting them to the specified Amazon Chime /// Team account. Only Team account types are currently supported /// for this action. /// /// Container for the necessary parameters to execute the InviteUsers service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the InviteUsers service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for InviteUsers Operation Task InviteUsersAsync(InviteUsersRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListAccounts /// /// Lists the Amazon Chime accounts under the administrator's AWS account. You can filter /// accounts by account name prefix. To find out which Amazon Chime account a user belongs /// to, you can filter by the user's email address, which returns one account result. /// /// Container for the necessary parameters to execute the ListAccounts service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListAccounts service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for ListAccounts Operation Task ListAccountsAsync(ListAccountsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListAppInstanceAdmins /// /// Returns a list of the administrators in the AppInstance. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, ListAppInstanceAdmins, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the ListAppInstanceAdmins service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListAppInstanceAdmins service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for ListAppInstanceAdmins Operation [Obsolete("Replaced by ListAppInstanceAdmins in the Amazon Chime SDK Identity Namespace")] Task ListAppInstanceAdminsAsync(ListAppInstanceAdminsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListAppInstances /// /// Lists all Amazon Chime AppInstances created under a single AWS account. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, ListAppInstances, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the ListAppInstances service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListAppInstances service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for ListAppInstances Operation [Obsolete("Replaced by ListAppInstances in the Amazon Chime SDK Identity Namespace")] Task ListAppInstancesAsync(ListAppInstancesRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListAppInstanceUsers /// /// List all AppInstanceUsers created under a single AppInstance. /// /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, ListAppInstanceUsers, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the ListAppInstanceUsers service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListAppInstanceUsers service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for ListAppInstanceUsers Operation [Obsolete("Replaced by ListAppInstanceUsers in the Amazon Chime SDK Identity Namespace")] Task ListAppInstanceUsersAsync(ListAppInstanceUsersRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListAttendees /// /// Lists the attendees for the specified Amazon Chime SDK meeting. For more information /// about the Amazon Chime SDK, see Using /// the Amazon Chime SDK in the Amazon Chime SDK Developer Guide. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, ListAttendees, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the ListAttendees service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListAttendees service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for ListAttendees Operation [Obsolete("Replaced by ListAttendees in the Amazon Chime SDK Meetings Namespace")] Task ListAttendeesAsync(ListAttendeesRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListAttendeeTags /// /// Lists the tags applied to an Amazon Chime SDK attendee resource. /// /// /// /// ListAttendeeTags is not supported in the Amazon Chime SDK Meetings Namespace. Update /// your application to remove calls to this API. /// /// /// /// Container for the necessary parameters to execute the ListAttendeeTags service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListAttendeeTags service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for ListAttendeeTags Operation [Obsolete("Attendee Tags are not supported in the Amazon Chime SDK Meetings Namespace. Update your application to remove calls to this API.")] Task ListAttendeeTagsAsync(ListAttendeeTagsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListBots /// /// Lists the bots associated with the administrator's Amazon Chime Enterprise account /// ID. /// /// Container for the necessary parameters to execute the ListBots service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListBots service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for ListBots Operation Task ListBotsAsync(ListBotsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListChannelBans /// /// Lists all the users banned from a particular channel. /// /// /// /// The 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. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, ListChannelBans, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the ListChannelBans service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListChannelBans service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for ListChannelBans Operation [Obsolete("Replaced by ListChannelBans in the Amazon Chime SDK Messaging Namespace")] Task ListChannelBansAsync(ListChannelBansRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListChannelMemberships /// /// Lists all channel memberships in a channel. /// /// /// /// The 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. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, ListChannelMemberships, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the ListChannelMemberships service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListChannelMemberships service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for ListChannelMemberships Operation [Obsolete("Replaced by ListChannelMemberships in the Amazon Chime SDK Messaging Namespace")] Task ListChannelMembershipsAsync(ListChannelMembershipsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListChannelMembershipsForAppInstanceUser /// /// Lists all channels that a particular AppInstanceUser is a part of. Only /// an AppInstanceAdmin can call the API with a user ARN that is not their /// own. /// /// /// /// The 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. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, ListChannelMembershipsForAppInstanceUser, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the ListChannelMembershipsForAppInstanceUser service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListChannelMembershipsForAppInstanceUser service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for ListChannelMembershipsForAppInstanceUser Operation [Obsolete("Replaced by ListChannelMembershipsForAppInstanceUser in the Amazon Chime SDK Messaging Namespace")] Task ListChannelMembershipsForAppInstanceUserAsync(ListChannelMembershipsForAppInstanceUserRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListChannelMessages /// /// List all the messages in a channel. Returns a paginated list of ChannelMessages. /// By default, sorted by creation timestamp in descending order. /// /// /// /// Redacted messages appear in the results as empty, since they are only redacted, not /// deleted. Deleted messages do not appear in the results. This action always returns /// the latest version of an edited message. /// /// /// /// Also, the 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. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, ListChannelMessages, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the ListChannelMessages service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListChannelMessages service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for ListChannelMessages Operation [Obsolete("Replaced by ListChannelMessages in the Amazon Chime SDK Messaging Namespace")] Task ListChannelMessagesAsync(ListChannelMessagesRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListChannelModerators /// /// Lists all the moderators for a channel. /// /// /// /// The 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. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, ListChannelModerators, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the ListChannelModerators service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListChannelModerators service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for ListChannelModerators Operation [Obsolete("Replaced by ListChannelModerators in the Amazon Chime SDK Messaging Namespace")] Task ListChannelModeratorsAsync(ListChannelModeratorsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListChannels /// /// Lists all Channels created under a single Chime App as a paginated list. You can specify /// filters to narrow results. /// ///

Functionality & restrictions /// ///

  • /// /// Use privacy = PUBLIC to retrieve all public channels in the account. /// ///
  • /// /// Only an AppInstanceAdmin can set privacy = PRIVATE to list /// the private channels in an account. /// ///
/// /// The 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. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, ListChannels, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// ///
/// Container for the necessary parameters to execute the ListChannels service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListChannels service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for ListChannels Operation [Obsolete("Replaced by ListChannels in the Amazon Chime SDK Messaging Namespace")] Task ListChannelsAsync(ListChannelsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListChannelsModeratedByAppInstanceUser /// /// A list of the channels moderated by an AppInstanceUser. /// /// /// /// The 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. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, ListChannelsModeratedByAppInstanceUser, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the ListChannelsModeratedByAppInstanceUser service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListChannelsModeratedByAppInstanceUser service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for ListChannelsModeratedByAppInstanceUser Operation [Obsolete("Replaced by ListChannelsModeratedByAppInstanceUser in the Amazon Chime SDK Messaging Namespace")] Task ListChannelsModeratedByAppInstanceUserAsync(ListChannelsModeratedByAppInstanceUserRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListMediaCapturePipelines /// /// Returns a list of media capture pipelines. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, ListMediaCapturePipelines, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the ListMediaCapturePipelines service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListMediaCapturePipelines service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for ListMediaCapturePipelines Operation [Obsolete("Replaced by ListMediaCapturePipelines in the Amazon Chime SDK Media Pipelines Namespace")] Task ListMediaCapturePipelinesAsync(ListMediaCapturePipelinesRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListMeetings /// /// Lists up to 100 active Amazon Chime SDK meetings. /// /// /// /// ListMeetings is not supported in the Amazon Chime SDK Meetings Namespace. Update your /// application to remove calls to this API. /// /// /// /// For more information about the Amazon Chime SDK, see Using /// the Amazon Chime SDK in the Amazon Chime SDK Developer Guide. /// /// /// Container for the necessary parameters to execute the ListMeetings service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListMeetings service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for ListMeetings Operation [Obsolete("ListMeetings is not supported in the Amazon Chime SDK Meetings Namespace. Update your application to remove calls to this API.")] Task ListMeetingsAsync(ListMeetingsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListMeetingTags /// /// Lists the tags applied to an Amazon Chime SDK meeting resource. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, ListTagsForResource, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the ListMeetingTags service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListMeetingTags service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for ListMeetingTags Operation [Obsolete("Use ListTagsForResource in the Amazon Chime SDK Meetings Namespace.")] Task ListMeetingTagsAsync(ListMeetingTagsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListPhoneNumberOrders /// /// Lists the phone number orders for the administrator's Amazon Chime account. /// /// Container for the necessary parameters to execute the ListPhoneNumberOrders service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListPhoneNumberOrders service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for ListPhoneNumberOrders Operation Task ListPhoneNumberOrdersAsync(ListPhoneNumberOrdersRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListPhoneNumbers /// /// Lists the phone numbers for the specified Amazon Chime account, Amazon Chime user, /// Amazon Chime Voice Connector, or Amazon Chime Voice Connector group. /// /// Container for the necessary parameters to execute the ListPhoneNumbers service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListPhoneNumbers service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for ListPhoneNumbers Operation Task ListPhoneNumbersAsync(ListPhoneNumbersRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListProxySessions /// /// Lists the proxy sessions for the specified Amazon Chime Voice Connector. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, ListProxySessions, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the ListProxySessions service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListProxySessions service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for ListProxySessions Operation [Obsolete("Replaced by ListProxySessions in the Amazon Chime SDK Voice Namespace")] Task ListProxySessionsAsync(ListProxySessionsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListRoomMemberships /// /// Lists the membership details for the specified room in an Amazon Chime Enterprise /// account, such as the members' IDs, email addresses, and names. /// /// Container for the necessary parameters to execute the ListRoomMemberships service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListRoomMemberships service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for ListRoomMemberships Operation Task ListRoomMembershipsAsync(ListRoomMembershipsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListRooms /// /// Lists the room details for the specified Amazon Chime Enterprise account. Optionally, /// filter the results by a member ID (user ID or bot ID) to see a list of rooms that /// the member belongs to. /// /// Container for the necessary parameters to execute the ListRooms service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListRooms service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for ListRooms Operation Task ListRoomsAsync(ListRoomsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListSipMediaApplications /// /// Lists the SIP media applications under the administrator's AWS account. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, ListSipMediaApplications, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the ListSipMediaApplications service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListSipMediaApplications service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for ListSipMediaApplications Operation [Obsolete("Replaced by ListSipMediaApplications in the Amazon Chime SDK Voice Namespace")] Task ListSipMediaApplicationsAsync(ListSipMediaApplicationsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListSipRules /// /// Lists the SIP rules under the administrator's AWS account. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, ListSipRules, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the ListSipRules service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListSipRules service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for ListSipRules Operation [Obsolete("Replaced by ListSipRules in the Amazon Chime SDK Voice Namespace")] Task ListSipRulesAsync(ListSipRulesRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListSupportedPhoneNumberCountries /// /// Lists supported phone number countries. /// /// Container for the necessary parameters to execute the ListSupportedPhoneNumberCountries service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListSupportedPhoneNumberCountries service method, as returned by Chime. /// /// You don't have permissions to perform the requested operation. /// /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for ListSupportedPhoneNumberCountries Operation Task ListSupportedPhoneNumberCountriesAsync(ListSupportedPhoneNumberCountriesRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListTagsForResource /// /// Lists the tags applied to an Amazon Chime SDK meeting and messaging resources. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the applicable latest version in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the ListTagsForResource service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListTagsForResource service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for ListTagsForResource Operation [Obsolete("Replaced by ListTagsForResource in the Amazon Chime SDK Voice, Amazon Chime SDK Meetings, Amazon Chime SDK Identity, Amazon Chime SDK Messaging, and Amazon Chime SDK Media Pipelines Namespaces")] Task ListTagsForResourceAsync(ListTagsForResourceRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListUsers /// /// Lists the users that belong to the specified Amazon Chime account. You can specify /// an email address to list only the user that the email address belongs to. /// /// Container for the necessary parameters to execute the ListUsers service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListUsers service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for ListUsers Operation Task ListUsersAsync(ListUsersRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListVoiceConnectorGroups /// /// Lists the Amazon Chime Voice Connector groups for the administrator's AWS account. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, ListVoiceConnectorGroups, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the ListVoiceConnectorGroups service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListVoiceConnectorGroups service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for ListVoiceConnectorGroups Operation [Obsolete("Replaced by ListVoiceConnectorGroups in the Amazon Chime SDK Voice Namespace")] Task ListVoiceConnectorGroupsAsync(ListVoiceConnectorGroupsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListVoiceConnectors /// /// Lists the Amazon Chime Voice Connectors for the administrator's AWS account. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, ListVoiceConnectors, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the ListVoiceConnectors service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListVoiceConnectors service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for ListVoiceConnectors Operation [Obsolete("Replaced by ListVoiceConnectors in the Amazon Chime SDK Voice Namespace")] Task ListVoiceConnectorsAsync(ListVoiceConnectorsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListVoiceConnectorTerminationCredentials /// /// Lists the SIP credentials for the specified Amazon Chime Voice Connector. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, ListVoiceConnectorTerminationCredentials, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the ListVoiceConnectorTerminationCredentials service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListVoiceConnectorTerminationCredentials service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for ListVoiceConnectorTerminationCredentials Operation [Obsolete("Replaced by ListVoiceConnectorTerminationCredentials in the Amazon Chime SDK Voice Namespace")] Task ListVoiceConnectorTerminationCredentialsAsync(ListVoiceConnectorTerminationCredentialsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region LogoutUser /// /// Logs out the specified user from all of the devices they are currently logged into. /// /// Container for the necessary parameters to execute the LogoutUser service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the LogoutUser service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for LogoutUser Operation Task LogoutUserAsync(LogoutUserRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region PutAppInstanceRetentionSettings /// /// Sets the amount of time in days that a given AppInstance retains data. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, PutAppInstanceRetentionSettings, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the PutAppInstanceRetentionSettings service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the PutAppInstanceRetentionSettings service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The request could not be processed because of conflict in the current state of the /// resource. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for PutAppInstanceRetentionSettings Operation [Obsolete("Replaced by PutAppInstanceRetentionSettings in the Amazon Chime SDK Identity Namespace")] Task PutAppInstanceRetentionSettingsAsync(PutAppInstanceRetentionSettingsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region PutAppInstanceStreamingConfigurations /// /// The data streaming configurations of an AppInstance. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, PutMessagingStreamingConfigurations, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the PutAppInstanceStreamingConfigurations service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the PutAppInstanceStreamingConfigurations service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for PutAppInstanceStreamingConfigurations Operation [Obsolete("Replaced by PutAppInstanceStreamingConfigurations in the Amazon Chime SDK Messaging Namespace")] Task PutAppInstanceStreamingConfigurationsAsync(PutAppInstanceStreamingConfigurationsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region PutEventsConfiguration /// /// Creates an events configuration that allows a bot to receive outgoing events sent /// by Amazon Chime. Choose either an HTTPS endpoint or a Lambda function ARN. For more /// information, see Bot. /// /// Container for the necessary parameters to execute the PutEventsConfiguration service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the PutEventsConfiguration service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The request exceeds the resource limit. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for PutEventsConfiguration Operation Task PutEventsConfigurationAsync(PutEventsConfigurationRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region PutRetentionSettings /// /// Puts retention settings for the specified Amazon Chime Enterprise account. We recommend /// using AWS CloudTrail to monitor usage of this API for your account. For more information, /// see Logging /// Amazon Chime API Calls with AWS CloudTrail in the Amazon Chime Administration /// Guide. /// /// /// /// To turn off existing retention settings, remove the number of days from the corresponding /// RetentionDays field in the RetentionSettings object. For more information /// about retention settings, see Managing /// Chat Retention Policies in the Amazon Chime Administration Guide. /// /// /// Container for the necessary parameters to execute the PutRetentionSettings service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the PutRetentionSettings service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The request could not be processed because of conflict in the current state of the /// resource. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for PutRetentionSettings Operation Task PutRetentionSettingsAsync(PutRetentionSettingsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region PutSipMediaApplicationLoggingConfiguration /// /// Updates the logging configuration for the specified SIP media application. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, PutSipMediaApplicationLoggingConfiguration, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the PutSipMediaApplicationLoggingConfiguration service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the PutSipMediaApplicationLoggingConfiguration service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for PutSipMediaApplicationLoggingConfiguration Operation [Obsolete("Replaced by PutSipMediaApplicationLoggingConfiguration in the Amazon Chime SDK Voice Namespace")] Task PutSipMediaApplicationLoggingConfigurationAsync(PutSipMediaApplicationLoggingConfigurationRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region PutVoiceConnectorEmergencyCallingConfiguration /// /// Puts emergency calling configuration details to the specified Amazon Chime Voice Connector, /// such as emergency phone numbers and calling countries. Origination and termination /// settings must be enabled for the Amazon Chime Voice Connector before emergency calling /// can be configured. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, PutVoiceConnectorEmergencyCallingConfiguration, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the PutVoiceConnectorEmergencyCallingConfiguration service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the PutVoiceConnectorEmergencyCallingConfiguration service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for PutVoiceConnectorEmergencyCallingConfiguration Operation [Obsolete("Replaced by PutVoiceConnectorEmergencyCallingConfiguration in the Amazon Chime SDK Voice Namespace")] Task PutVoiceConnectorEmergencyCallingConfigurationAsync(PutVoiceConnectorEmergencyCallingConfigurationRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region PutVoiceConnectorLoggingConfiguration /// /// Adds a logging configuration for the specified Amazon Chime Voice Connector. The logging /// configuration specifies whether SIP message logs are enabled for sending to Amazon /// CloudWatch Logs. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, PutVoiceConnectorLoggingConfiguration, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the PutVoiceConnectorLoggingConfiguration service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the PutVoiceConnectorLoggingConfiguration service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for PutVoiceConnectorLoggingConfiguration Operation [Obsolete("Replaced by PutVoiceConnectorLoggingConfiguration in the Amazon Chime SDK Voice Namespace")] Task PutVoiceConnectorLoggingConfigurationAsync(PutVoiceConnectorLoggingConfigurationRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region PutVoiceConnectorOrigination /// /// Adds origination settings for the specified Amazon Chime Voice Connector. /// /// /// /// If emergency calling is configured for the Amazon Chime Voice Connector, it must be /// deleted prior to turning off origination settings. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, PutVoiceConnectorOrigination, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the PutVoiceConnectorOrigination service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the PutVoiceConnectorOrigination service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for PutVoiceConnectorOrigination Operation [Obsolete("Replaced by PutVoiceConnectorOrigination in the Amazon Chime SDK Voice Namespace")] Task PutVoiceConnectorOriginationAsync(PutVoiceConnectorOriginationRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region PutVoiceConnectorProxy /// /// Puts the specified proxy configuration to the specified Amazon Chime Voice Connector. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, PutVoiceConnectorProxy, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the PutVoiceConnectorProxy service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the PutVoiceConnectorProxy service method, as returned by Chime. /// /// You don't have permissions to perform the requested operation. /// /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for PutVoiceConnectorProxy Operation [Obsolete("Replaced by PutVoiceConnectorProxy in the Amazon Chime SDK Voice Namespace")] Task PutVoiceConnectorProxyAsync(PutVoiceConnectorProxyRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region PutVoiceConnectorStreamingConfiguration /// /// Adds a streaming configuration for the specified Amazon Chime Voice Connector. The /// streaming configuration specifies whether media streaming is enabled for sending to /// Kinesis. It also sets the retention period, in hours, for the Amazon Kinesis data. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, PutVoiceConnectorStreamingConfiguration, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the PutVoiceConnectorStreamingConfiguration service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the PutVoiceConnectorStreamingConfiguration service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for PutVoiceConnectorStreamingConfiguration Operation [Obsolete("Replaced by PutVoiceConnectorStreamingConfiguration in the Amazon Chime SDK Voice Namespace")] Task PutVoiceConnectorStreamingConfigurationAsync(PutVoiceConnectorStreamingConfigurationRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region PutVoiceConnectorTermination /// /// Adds termination settings for the specified Amazon Chime Voice Connector. /// /// /// /// If emergency calling is configured for the Amazon Chime Voice Connector, it must be /// deleted prior to turning off termination settings. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, PutVoiceConnectorTermination, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the PutVoiceConnectorTermination service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the PutVoiceConnectorTermination service method, as returned by Chime. /// /// You don't have permissions to perform the requested operation. /// /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for PutVoiceConnectorTermination Operation [Obsolete("Replaced by PutVoiceConnectorTermination in the Amazon Chime SDK Voice Namespace")] Task PutVoiceConnectorTerminationAsync(PutVoiceConnectorTerminationRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region PutVoiceConnectorTerminationCredentials /// /// Adds termination SIP credentials for the specified Amazon Chime Voice Connector. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, PutVoiceConnectorTerminationCredentials, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the PutVoiceConnectorTerminationCredentials service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the PutVoiceConnectorTerminationCredentials service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for PutVoiceConnectorTerminationCredentials Operation [Obsolete("Replaced by PutVoiceConnectorTerminationCredentials in the Amazon Chime SDK Voice Namespace")] Task PutVoiceConnectorTerminationCredentialsAsync(PutVoiceConnectorTerminationCredentialsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region RedactChannelMessage /// /// Redacts message content, but not metadata. The message exists in the back end, but /// the action returns null content, and the state shows as redacted. /// /// /// /// The 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. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, RedactChannelMessage, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the RedactChannelMessage service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the RedactChannelMessage service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for RedactChannelMessage Operation [Obsolete("Replaced by RedactChannelMessage in the Amazon Chime SDK Messaging Namespace")] Task RedactChannelMessageAsync(RedactChannelMessageRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region RedactConversationMessage /// /// Redacts the specified message from the specified Amazon Chime conversation. /// /// Container for the necessary parameters to execute the RedactConversationMessage service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the RedactConversationMessage service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for RedactConversationMessage Operation Task RedactConversationMessageAsync(RedactConversationMessageRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region RedactRoomMessage /// /// Redacts the specified message from the specified Amazon Chime channel. /// /// Container for the necessary parameters to execute the RedactRoomMessage service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the RedactRoomMessage service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for RedactRoomMessage Operation Task RedactRoomMessageAsync(RedactRoomMessageRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region RegenerateSecurityToken /// /// Regenerates the security token for a bot. /// /// Container for the necessary parameters to execute the RegenerateSecurityToken service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the RegenerateSecurityToken service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for RegenerateSecurityToken Operation Task RegenerateSecurityTokenAsync(RegenerateSecurityTokenRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ResetPersonalPIN /// /// Resets the personal meeting PIN for the specified user on an Amazon Chime account. /// Returns the User object with the updated personal meeting PIN. /// /// Container for the necessary parameters to execute the ResetPersonalPIN service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ResetPersonalPIN service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for ResetPersonalPIN Operation Task ResetPersonalPINAsync(ResetPersonalPINRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region RestorePhoneNumber /// /// Moves a phone number from the Deletion queue back into the phone number Inventory. /// /// Container for the necessary parameters to execute the RestorePhoneNumber service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the RestorePhoneNumber service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The request exceeds the resource limit. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for RestorePhoneNumber Operation Task RestorePhoneNumberAsync(RestorePhoneNumberRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region SearchAvailablePhoneNumbers /// /// Searches for phone numbers that can be ordered. For US numbers, provide at least one /// of the following search filters: 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. /// /// Container for the necessary parameters to execute the SearchAvailablePhoneNumbers service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the SearchAvailablePhoneNumbers service method, as returned by Chime. /// /// You don't have permissions to perform the requested operation. /// /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for SearchAvailablePhoneNumbers Operation Task SearchAvailablePhoneNumbersAsync(SearchAvailablePhoneNumbersRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region SendChannelMessage /// /// Sends a message to a particular channel that the member is a part of. /// /// /// /// The 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. /// /// /// /// Also, STANDARD messages can contain 4KB of data and the 1KB of metadata. /// CONTROL messages can contain 30 bytes of data and no metadata. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, SendChannelMessage, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the SendChannelMessage service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the SendChannelMessage service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The request could not be processed because of conflict in the current state of the /// resource. /// /// /// The client is permanently forbidden from making the request. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for SendChannelMessage Operation [Obsolete("Replaced by SendChannelMessage in the Amazon Chime SDK Messaging Namespace")] Task SendChannelMessageAsync(SendChannelMessageRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region StartMeetingTranscription /// /// Starts transcription for the specified meetingId. For more information, /// refer to /// Using Amazon Chime SDK live transcription in the Amazon Chime SDK Developer /// Guide. /// /// /// /// If you specify an invalid configuration, a 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. /// /// /// /// Amazon Chime SDK live transcription is powered by Amazon Transcribe. Use of Amazon /// Transcribe is subject to the AWS Service /// Terms, including the terms specific to the AWS Machine Learning and Artificial /// Intelligence Services. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, StartMeetingTranscription, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the StartMeetingTranscription service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the StartMeetingTranscription service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The request exceeds the resource limit. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// /// The request was well-formed but was unable to be followed due to semantic errors. /// /// REST API Reference for StartMeetingTranscription Operation [Obsolete("Replaced by StartMeetingTranscription in the Amazon Chime SDK Meetings Namespace")] Task StartMeetingTranscriptionAsync(StartMeetingTranscriptionRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region StopMeetingTranscription /// /// Stops transcription for the specified meetingId. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, StopMeetingTranscription, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the StopMeetingTranscription service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the StopMeetingTranscription service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// /// The request was well-formed but was unable to be followed due to semantic errors. /// /// REST API Reference for StopMeetingTranscription Operation [Obsolete("Replaced by StopMeetingTranscription in the Amazon Chime SDK Meetings Namespace")] Task StopMeetingTranscriptionAsync(StopMeetingTranscriptionRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region TagAttendee /// /// Applies the specified tags to the specified Amazon Chime attendee. /// /// /// /// TagAttendee is not supported in the Amazon Chime SDK Meetings Namespace. Update your /// application to remove calls to this API. /// /// /// /// Container for the necessary parameters to execute the TagAttendee service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the TagAttendee service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The request exceeds the resource limit. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for TagAttendee Operation [Obsolete("Attendee Tags are not supported in the Amazon Chime SDK Meetings Namespace. Update your application to remove calls to this API.")] Task TagAttendeeAsync(TagAttendeeRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region TagMeeting /// /// Applies the specified tags to the specified Amazon Chime SDK meeting. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, TagResource, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the TagMeeting service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the TagMeeting service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The request exceeds the resource limit. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for TagMeeting Operation [Obsolete("Use TagResource in the Amazon Chime SDK Meetings Namespace.")] Task TagMeetingAsync(TagMeetingRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region TagResource /// /// Applies the specified tags to the specified Amazon Chime SDK meeting resource. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, TagResource, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the TagResource service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the TagResource service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for TagResource Operation [Obsolete("Replaced by TagResource in the Amazon Chime SDK Voice, Amazon Chime SDK Meetings, Amazon Chime SDK Identity, Amazon Chime SDK Messaging, and Amazon Chime SDK Media Pipelines Namespaces")] Task TagResourceAsync(TagResourceRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UntagAttendee /// /// Untags the specified tags from the specified Amazon Chime SDK attendee. /// /// /// /// UntagAttendee is not supported in the Amazon Chime SDK Meetings Namespace. Update /// your application to remove calls to this API. /// /// /// /// Container for the necessary parameters to execute the UntagAttendee service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UntagAttendee service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for UntagAttendee Operation [Obsolete("Attendee Tags are not supported in the Amazon Chime SDK Meetings Namespace. Update your application to remove calls to this API.")] Task UntagAttendeeAsync(UntagAttendeeRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UntagMeeting /// /// Untags the specified tags from the specified Amazon Chime SDK meeting. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, UntagResource, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the UntagMeeting service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UntagMeeting service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for UntagMeeting Operation [Obsolete("Use UntagResource in the Amazon Chime SDK Meetings Namespace.")] Task UntagMeetingAsync(UntagMeetingRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UntagResource /// /// Untags the specified tags from the specified Amazon Chime SDK meeting resource. /// /// /// /// Applies the specified tags to the specified Amazon Chime SDK meeting resource. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, UntagResource, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the UntagResource service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UntagResource service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for UntagResource Operation [Obsolete("Replaced by UntagResource in the Amazon Chime SDK Voice, Amazon Chime SDK Meetings, Amazon Chime SDK Identity, Amazon Chime SDK Messaging, and Amazon Chime SDK Media Pipelines Namespaces")] Task UntagResourceAsync(UntagResourceRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateAccount /// /// Updates account details for the specified Amazon Chime account. Currently, only account /// name and default license updates are supported for this action. /// /// Container for the necessary parameters to execute the UpdateAccount service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateAccount service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for UpdateAccount Operation Task UpdateAccountAsync(UpdateAccountRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateAccountSettings /// /// Updates the settings for the specified Amazon Chime account. You can update settings /// for remote control of shared screens, or for the dial-out option. For more information /// about these settings, see Use /// the Policies Page in the Amazon Chime Administration Guide. /// /// Container for the necessary parameters to execute the UpdateAccountSettings service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateAccountSettings service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The request could not be processed because of conflict in the current state of the /// resource. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for UpdateAccountSettings Operation Task UpdateAccountSettingsAsync(UpdateAccountSettingsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateAppInstance /// /// Updates AppInstance metadata. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, UpdateAppInstance, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the UpdateAppInstance service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateAppInstance service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The request could not be processed because of conflict in the current state of the /// resource. /// /// /// The client is permanently forbidden from making the request. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for UpdateAppInstance Operation [Obsolete("Replaced by UpdateAppInstance in the Amazon Chime SDK Identity Namespace")] Task UpdateAppInstanceAsync(UpdateAppInstanceRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateAppInstanceUser /// /// Updates the details of an AppInstanceUser. You can update names and metadata. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, UpdateAppInstanceUser, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the UpdateAppInstanceUser service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateAppInstanceUser service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The request could not be processed because of conflict in the current state of the /// resource. /// /// /// The client is permanently forbidden from making the request. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for UpdateAppInstanceUser Operation [Obsolete("Replaced by UpdateAppInstanceUser in the Amazon Chime SDK Identity Namespace")] Task UpdateAppInstanceUserAsync(UpdateAppInstanceUserRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateBot /// /// Updates the status of the specified bot, such as starting or stopping the bot from /// running in your Amazon Chime Enterprise account. /// /// Container for the necessary parameters to execute the UpdateBot service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateBot service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for UpdateBot Operation Task UpdateBotAsync(UpdateBotRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateChannel /// /// Update a channel's attributes. /// /// /// /// Restriction: You can't change a channel's privacy. /// /// /// /// The 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. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, UpdateChannel, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the UpdateChannel service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateChannel service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The request could not be processed because of conflict in the current state of the /// resource. /// /// /// The client is permanently forbidden from making the request. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for UpdateChannel Operation [Obsolete("Replaced by UpdateChannel in the Amazon Chime SDK Messaging Namespace")] Task UpdateChannelAsync(UpdateChannelRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateChannelMessage /// /// Updates the content of a message. /// /// /// /// The 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. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, UpdateChannelMessage, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the UpdateChannelMessage service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateChannelMessage service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The request could not be processed because of conflict in the current state of the /// resource. /// /// /// The client is permanently forbidden from making the request. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for UpdateChannelMessage Operation [Obsolete("Replaced by UpdateChannelMessage in the Amazon Chime SDK Messaging Namespace")] Task UpdateChannelMessageAsync(UpdateChannelMessageRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateChannelReadMarker /// /// The details of the time when a user last read messages in a channel. /// /// /// /// The 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. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, UpdateChannelReadMarker, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the UpdateChannelReadMarker service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateChannelReadMarker service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The request could not be processed because of conflict in the current state of the /// resource. /// /// /// The client is permanently forbidden from making the request. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for UpdateChannelReadMarker Operation [Obsolete("Replaced by UpdateChannelReadMarker in the Amazon Chime SDK Messaging Namespace")] Task UpdateChannelReadMarkerAsync(UpdateChannelReadMarkerRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateGlobalSettings /// /// Updates global settings for the administrator's AWS account, such as Amazon Chime /// Business Calling and Amazon Chime Voice Connector settings. /// /// Container for the necessary parameters to execute the UpdateGlobalSettings service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateGlobalSettings service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for UpdateGlobalSettings Operation Task UpdateGlobalSettingsAsync(UpdateGlobalSettingsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdatePhoneNumber /// /// Updates phone number details, such as product type or calling name, for the specified /// phone number ID. You can update one phone number detail at a time. For example, you /// can update either the product type or the calling name in one action. /// /// /// /// For toll-free numbers, you cannot use the Amazon Chime Business Calling product type. /// For numbers outside the U.S., you must use the Amazon Chime SIP Media Application /// Dial-In product type. /// /// /// /// Updates to outbound calling names can take 72 hours to complete. Pending updates to /// outbound calling names must be complete before you can request another update. /// /// /// Container for the necessary parameters to execute the UpdatePhoneNumber service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdatePhoneNumber service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The request could not be processed because of conflict in the current state of the /// resource. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for UpdatePhoneNumber Operation Task UpdatePhoneNumberAsync(UpdatePhoneNumberRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdatePhoneNumberSettings /// /// Updates the phone number settings for the administrator's AWS account, such as the /// default outbound calling name. You can update the default outbound calling name once /// every seven days. Outbound calling names can take up to 72 hours to update. /// /// Container for the necessary parameters to execute the UpdatePhoneNumberSettings service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdatePhoneNumberSettings service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for UpdatePhoneNumberSettings Operation Task UpdatePhoneNumberSettingsAsync(UpdatePhoneNumberSettingsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateProxySession /// /// Updates the specified proxy session details, such as voice or SMS capabilities. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, UpdateProxySession, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the UpdateProxySession service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateProxySession service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for UpdateProxySession Operation [Obsolete("Replaced by UpdateProxySession in the Amazon Chime SDK Voice Namespace")] Task UpdateProxySessionAsync(UpdateProxySessionRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateRoom /// /// Updates room details, such as the room name, for a room in an Amazon Chime Enterprise /// account. /// /// Container for the necessary parameters to execute the UpdateRoom service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateRoom service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for UpdateRoom Operation Task UpdateRoomAsync(UpdateRoomRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateRoomMembership /// /// Updates room membership details, such as the member role, for a room in an Amazon /// Chime Enterprise account. The member role designates whether the member is a chat /// room administrator or a general chat room member. The member role can be updated only /// for user IDs. /// /// Container for the necessary parameters to execute the UpdateRoomMembership service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateRoomMembership service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for UpdateRoomMembership Operation Task UpdateRoomMembershipAsync(UpdateRoomMembershipRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateSipMediaApplication /// /// Updates the details of the specified SIP media application. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, UpdateSipMediaApplication, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the UpdateSipMediaApplication service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateSipMediaApplication service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The request could not be processed because of conflict in the current state of the /// resource. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for UpdateSipMediaApplication Operation [Obsolete("Replaced by UpdateSipMediaApplication in the Amazon Chime SDK Voice Namespace")] Task UpdateSipMediaApplicationAsync(UpdateSipMediaApplicationRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateSipMediaApplicationCall /// /// Invokes the AWS Lambda function associated with the SIP media application and transaction /// ID in an update request. The Lambda function can then return a new set of actions. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, UpdateSipMediaApplicationCall, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the UpdateSipMediaApplicationCall service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateSipMediaApplicationCall service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The request exceeds the resource limit. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for UpdateSipMediaApplicationCall Operation [Obsolete("Replaced by UpdateSipMediaApplicationCall in the Amazon Chime SDK Voice Namespace")] Task UpdateSipMediaApplicationCallAsync(UpdateSipMediaApplicationCallRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateSipRule /// /// Updates the details of the specified SIP rule. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, UpdateSipRule, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the UpdateSipRule service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateSipRule service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The request could not be processed because of conflict in the current state of the /// resource. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The request exceeds the resource limit. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for UpdateSipRule Operation [Obsolete("Replaced by UpdateSipRule in the Amazon Chime SDK Voice Namespace")] Task UpdateSipRuleAsync(UpdateSipRuleRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateUser /// /// Updates user details for a specified user ID. Currently, only LicenseType /// updates are supported for this action. /// /// Container for the necessary parameters to execute the UpdateUser service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateUser service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for UpdateUser Operation Task UpdateUserAsync(UpdateUserRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateUserSettings /// /// Updates the settings for the specified user, such as phone number settings. /// /// Container for the necessary parameters to execute the UpdateUserSettings service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateUserSettings service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for UpdateUserSettings Operation Task UpdateUserSettingsAsync(UpdateUserSettingsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateVoiceConnector /// /// Updates details for the specified Amazon Chime Voice Connector. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, UpdateVoiceConnector, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the UpdateVoiceConnector service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateVoiceConnector service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for UpdateVoiceConnector Operation [Obsolete("Replaced by UpdateVoiceConnector in the Amazon Chime SDK Voice Namespace")] Task UpdateVoiceConnectorAsync(UpdateVoiceConnectorRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateVoiceConnectorGroup /// /// Updates details of the specified Amazon Chime Voice Connector group, such as the name /// and Amazon Chime Voice Connector priority ranking. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, UpdateVoiceConnectorGroup, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the UpdateVoiceConnectorGroup service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateVoiceConnectorGroup service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The request could not be processed because of conflict in the current state of the /// resource. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for UpdateVoiceConnectorGroup Operation [Obsolete("Replaced by UpdateVoiceConnectorGroup in the Amazon Chime SDK Voice Namespace")] Task UpdateVoiceConnectorGroupAsync(UpdateVoiceConnectorGroupRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ValidateE911Address /// /// Validates an address to be used for 911 calls made with Amazon Chime Voice Connectors. /// You can use validated addresses in a Presence Information Data Format Location Object /// file that you include in SIP requests. That helps ensure that addresses are routed /// to the appropriate Public Safety Answering Point. /// /// /// /// This API is is no longer supported and will not be updated. We recommend using /// the latest version, ValidateE911Address, /// in the Amazon Chime SDK. /// /// /// /// Using the latest version requires migrating to a dedicated namespace. For more information, /// refer to Migrating /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide. /// /// /// /// Container for the necessary parameters to execute the ValidateE911Address service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ValidateE911Address service method, as returned by Chime. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// One or more of the resources in the request does not exist in the system. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client exceeded its request rate limit. /// /// /// The client is not currently authorized to make the request. /// /// REST API Reference for ValidateE911Address Operation [Obsolete("Replaced by ValidateE911Address in the Amazon Chime SDK Voice Namespace")] Task ValidateE911AddressAsync(ValidateE911AddressRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion } }