/* * 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-sdk-voice-2022-08-03.normal.json service model. */ using System; using System.Collections.Generic; using Amazon.Runtime; using Amazon.ChimeSDKVoice.Model; namespace Amazon.ChimeSDKVoice { /// /// Interface for accessing ChimeSDKVoice /// /// The Amazon Chime SDK telephony APIs in this section enable developers to create PSTN /// calling solutions that use Amazon Chime SDK Voice Connectors, and Amazon Chime SDK /// SIP media applications. Developers can also order and manage phone numbers, create /// and manage Voice Connectors and SIP media applications, and run voice analytics. /// public partial interface IAmazonChimeSDKVoice : IAmazonService, IDisposable { #if BCL45 || AWS_ASYNC_ENUMERABLES_API /// /// Paginators for the service /// IChimeSDKVoicePaginatorFactory Paginators { get; } #endif #region AssociatePhoneNumbersWithVoiceConnector /// /// Associates phone numbers with the specified Amazon Chime SDK Voice Connector. /// /// Container for the necessary parameters to execute the AssociatePhoneNumbersWithVoiceConnector service method. /// /// The response from the AssociatePhoneNumbersWithVoiceConnector service method, as returned by ChimeSDKVoice. /// /// You don't have the permissions needed to run this action. /// /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The requested resource couldn't be found. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for AssociatePhoneNumbersWithVoiceConnector Operation AssociatePhoneNumbersWithVoiceConnectorResponse AssociatePhoneNumbersWithVoiceConnector(AssociatePhoneNumbersWithVoiceConnectorRequest request); /// /// Initiates the asynchronous execution of the AssociatePhoneNumbersWithVoiceConnector operation. /// /// /// Container for the necessary parameters to execute the AssociatePhoneNumbersWithVoiceConnector operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndAssociatePhoneNumbersWithVoiceConnector /// operation. /// REST API Reference for AssociatePhoneNumbersWithVoiceConnector Operation IAsyncResult BeginAssociatePhoneNumbersWithVoiceConnector(AssociatePhoneNumbersWithVoiceConnectorRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the AssociatePhoneNumbersWithVoiceConnector operation. /// /// /// The IAsyncResult returned by the call to BeginAssociatePhoneNumbersWithVoiceConnector. /// /// Returns a AssociatePhoneNumbersWithVoiceConnectorResult from ChimeSDKVoice. /// REST API Reference for AssociatePhoneNumbersWithVoiceConnector Operation AssociatePhoneNumbersWithVoiceConnectorResponse EndAssociatePhoneNumbersWithVoiceConnector(IAsyncResult asyncResult); #endregion #region AssociatePhoneNumbersWithVoiceConnectorGroup /// /// Associates phone numbers with the specified Amazon Chime SDK Voice Connector group. /// /// Container for the necessary parameters to execute the AssociatePhoneNumbersWithVoiceConnectorGroup service method. /// /// The response from the AssociatePhoneNumbersWithVoiceConnectorGroup service method, as returned by ChimeSDKVoice. /// /// You don't have the permissions needed to run this action. /// /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The requested resource couldn't be found. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for AssociatePhoneNumbersWithVoiceConnectorGroup Operation AssociatePhoneNumbersWithVoiceConnectorGroupResponse AssociatePhoneNumbersWithVoiceConnectorGroup(AssociatePhoneNumbersWithVoiceConnectorGroupRequest request); /// /// Initiates the asynchronous execution of the AssociatePhoneNumbersWithVoiceConnectorGroup operation. /// /// /// Container for the necessary parameters to execute the AssociatePhoneNumbersWithVoiceConnectorGroup operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndAssociatePhoneNumbersWithVoiceConnectorGroup /// operation. /// REST API Reference for AssociatePhoneNumbersWithVoiceConnectorGroup Operation IAsyncResult BeginAssociatePhoneNumbersWithVoiceConnectorGroup(AssociatePhoneNumbersWithVoiceConnectorGroupRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the AssociatePhoneNumbersWithVoiceConnectorGroup operation. /// /// /// The IAsyncResult returned by the call to BeginAssociatePhoneNumbersWithVoiceConnectorGroup. /// /// Returns a AssociatePhoneNumbersWithVoiceConnectorGroupResult from ChimeSDKVoice. /// REST API Reference for AssociatePhoneNumbersWithVoiceConnectorGroup Operation AssociatePhoneNumbersWithVoiceConnectorGroupResponse EndAssociatePhoneNumbersWithVoiceConnectorGroup(IAsyncResult asyncResult); #endregion #region BatchDeletePhoneNumber /// /// Moves phone numbers into the Deletion queue. Phone numbers must be disassociated /// from any users or Amazon Chime SDK 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. /// /// The response from the BatchDeletePhoneNumber service method, as returned by ChimeSDKVoice. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The requested resource couldn't be found. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for BatchDeletePhoneNumber Operation BatchDeletePhoneNumberResponse BatchDeletePhoneNumber(BatchDeletePhoneNumberRequest request); /// /// Initiates the asynchronous execution of the BatchDeletePhoneNumber operation. /// /// /// Container for the necessary parameters to execute the BatchDeletePhoneNumber operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndBatchDeletePhoneNumber /// operation. /// REST API Reference for BatchDeletePhoneNumber Operation IAsyncResult BeginBatchDeletePhoneNumber(BatchDeletePhoneNumberRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the BatchDeletePhoneNumber operation. /// /// /// The IAsyncResult returned by the call to BeginBatchDeletePhoneNumber. /// /// Returns a BatchDeletePhoneNumberResult from ChimeSDKVoice. /// REST API Reference for BatchDeletePhoneNumber Operation BatchDeletePhoneNumberResponse EndBatchDeletePhoneNumber(IAsyncResult asyncResult); #endregion #region BatchUpdatePhoneNumber /// /// Updates one or more phone numbers. /// /// Container for the necessary parameters to execute the BatchUpdatePhoneNumber service method. /// /// The response from the BatchUpdatePhoneNumber service method, as returned by ChimeSDKVoice. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The requested resource couldn't be found. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for BatchUpdatePhoneNumber Operation BatchUpdatePhoneNumberResponse BatchUpdatePhoneNumber(BatchUpdatePhoneNumberRequest request); /// /// Initiates the asynchronous execution of the BatchUpdatePhoneNumber operation. /// /// /// Container for the necessary parameters to execute the BatchUpdatePhoneNumber operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndBatchUpdatePhoneNumber /// operation. /// REST API Reference for BatchUpdatePhoneNumber Operation IAsyncResult BeginBatchUpdatePhoneNumber(BatchUpdatePhoneNumberRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the BatchUpdatePhoneNumber operation. /// /// /// The IAsyncResult returned by the call to BeginBatchUpdatePhoneNumber. /// /// Returns a BatchUpdatePhoneNumberResult from ChimeSDKVoice. /// REST API Reference for BatchUpdatePhoneNumber Operation BatchUpdatePhoneNumberResponse EndBatchUpdatePhoneNumber(IAsyncResult asyncResult); #endregion #region CreatePhoneNumberOrder /// /// Creates an order for phone numbers to be provisioned. For numbers outside the U.S., /// you must use the Amazon Chime SDK SIP media application dial-in product type. /// /// Container for the necessary parameters to execute the CreatePhoneNumberOrder service method. /// /// The response from the CreatePhoneNumberOrder service method, as returned by ChimeSDKVoice. /// /// You don't have the permissions needed to run this action. /// /// /// 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 number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for CreatePhoneNumberOrder Operation CreatePhoneNumberOrderResponse CreatePhoneNumberOrder(CreatePhoneNumberOrderRequest request); /// /// Initiates the asynchronous execution of the CreatePhoneNumberOrder operation. /// /// /// Container for the necessary parameters to execute the CreatePhoneNumberOrder operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreatePhoneNumberOrder /// operation. /// REST API Reference for CreatePhoneNumberOrder Operation IAsyncResult BeginCreatePhoneNumberOrder(CreatePhoneNumberOrderRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreatePhoneNumberOrder operation. /// /// /// The IAsyncResult returned by the call to BeginCreatePhoneNumberOrder. /// /// Returns a CreatePhoneNumberOrderResult from ChimeSDKVoice. /// REST API Reference for CreatePhoneNumberOrder Operation CreatePhoneNumberOrderResponse EndCreatePhoneNumberOrder(IAsyncResult asyncResult); #endregion #region CreateProxySession /// /// Creates a proxy session for the specified Amazon Chime SDK Voice Connector for the /// specified participant phone numbers. /// /// Container for the necessary parameters to execute the CreateProxySession service method. /// /// The response from the CreateProxySession service method, as returned by ChimeSDKVoice. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The requested resource couldn't be found. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for CreateProxySession Operation CreateProxySessionResponse CreateProxySession(CreateProxySessionRequest request); /// /// Initiates the asynchronous execution of the CreateProxySession operation. /// /// /// Container for the necessary parameters to execute the CreateProxySession operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateProxySession /// operation. /// REST API Reference for CreateProxySession Operation IAsyncResult BeginCreateProxySession(CreateProxySessionRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateProxySession operation. /// /// /// The IAsyncResult returned by the call to BeginCreateProxySession. /// /// Returns a CreateProxySessionResult from ChimeSDKVoice. /// REST API Reference for CreateProxySession Operation CreateProxySessionResponse EndCreateProxySession(IAsyncResult asyncResult); #endregion #region CreateSipMediaApplication /// /// Creates a SIP media application. For more information about SIP media applications, /// see Managing /// SIP media applications and rules in the Amazon Chime SDK Administrator Guide. /// /// Container for the necessary parameters to execute the CreateSipMediaApplication service method. /// /// The response from the CreateSipMediaApplication service method, as returned by ChimeSDKVoice. /// /// You don't have the permissions needed to run this action. /// /// /// The input parameters don't match the service's restrictions. /// /// /// Multiple instances of the same request were made simultaneously. /// /// /// 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 number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for CreateSipMediaApplication Operation CreateSipMediaApplicationResponse CreateSipMediaApplication(CreateSipMediaApplicationRequest request); /// /// Initiates the asynchronous execution of the CreateSipMediaApplication operation. /// /// /// Container for the necessary parameters to execute the CreateSipMediaApplication operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateSipMediaApplication /// operation. /// REST API Reference for CreateSipMediaApplication Operation IAsyncResult BeginCreateSipMediaApplication(CreateSipMediaApplicationRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateSipMediaApplication operation. /// /// /// The IAsyncResult returned by the call to BeginCreateSipMediaApplication. /// /// Returns a CreateSipMediaApplicationResult from ChimeSDKVoice. /// REST API Reference for CreateSipMediaApplication Operation CreateSipMediaApplicationResponse EndCreateSipMediaApplication(IAsyncResult asyncResult); #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. /// /// Container for the necessary parameters to execute the CreateSipMediaApplicationCall service method. /// /// The response from the CreateSipMediaApplicationCall service method, as returned by ChimeSDKVoice. /// /// You don't have the permissions needed to run this action. /// /// /// 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 number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for CreateSipMediaApplicationCall Operation CreateSipMediaApplicationCallResponse CreateSipMediaApplicationCall(CreateSipMediaApplicationCallRequest request); /// /// Initiates the asynchronous execution of the CreateSipMediaApplicationCall operation. /// /// /// Container for the necessary parameters to execute the CreateSipMediaApplicationCall operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateSipMediaApplicationCall /// operation. /// REST API Reference for CreateSipMediaApplicationCall Operation IAsyncResult BeginCreateSipMediaApplicationCall(CreateSipMediaApplicationCallRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateSipMediaApplicationCall operation. /// /// /// The IAsyncResult returned by the call to BeginCreateSipMediaApplicationCall. /// /// Returns a CreateSipMediaApplicationCallResult from ChimeSDKVoice. /// REST API Reference for CreateSipMediaApplicationCall Operation CreateSipMediaApplicationCallResponse EndCreateSipMediaApplicationCall(IAsyncResult asyncResult); #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. For more information about SIP rules, see Managing /// SIP media applications and rules in the Amazon Chime SDK Administrator Guide. /// /// Container for the necessary parameters to execute the CreateSipRule service method. /// /// The response from the CreateSipRule service method, as returned by ChimeSDKVoice. /// /// You don't have the permissions needed to run this action. /// /// /// The input parameters don't match the service's restrictions. /// /// /// Multiple instances of the same request were made simultaneously. /// /// /// 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 number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for CreateSipRule Operation CreateSipRuleResponse CreateSipRule(CreateSipRuleRequest request); /// /// Initiates the asynchronous execution of the CreateSipRule operation. /// /// /// Container for the necessary parameters to execute the CreateSipRule operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateSipRule /// operation. /// REST API Reference for CreateSipRule Operation IAsyncResult BeginCreateSipRule(CreateSipRuleRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateSipRule operation. /// /// /// The IAsyncResult returned by the call to BeginCreateSipRule. /// /// Returns a CreateSipRuleResult from ChimeSDKVoice. /// REST API Reference for CreateSipRule Operation CreateSipRuleResponse EndCreateSipRule(IAsyncResult asyncResult); #endregion #region CreateVoiceConnector /// /// Creates an Amazon Chime SDK Voice Connector. For more information about Voice Connectors, /// see Managing /// Amazon Chime SDK Voice Connector groups in the Amazon Chime SDK Administrator /// Guide. /// /// Container for the necessary parameters to execute the CreateVoiceConnector service method. /// /// The response from the CreateVoiceConnector service method, as returned by ChimeSDKVoice. /// /// You don't have the permissions needed to run this action. /// /// /// 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 number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for CreateVoiceConnector Operation CreateVoiceConnectorResponse CreateVoiceConnector(CreateVoiceConnectorRequest request); /// /// Initiates the asynchronous execution of the CreateVoiceConnector operation. /// /// /// Container for the necessary parameters to execute the CreateVoiceConnector operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateVoiceConnector /// operation. /// REST API Reference for CreateVoiceConnector Operation IAsyncResult BeginCreateVoiceConnector(CreateVoiceConnectorRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateVoiceConnector operation. /// /// /// The IAsyncResult returned by the call to BeginCreateVoiceConnector. /// /// Returns a CreateVoiceConnectorResult from ChimeSDKVoice. /// REST API Reference for CreateVoiceConnector Operation CreateVoiceConnectorResponse EndCreateVoiceConnector(IAsyncResult asyncResult); #endregion #region CreateVoiceConnectorGroup /// /// Creates an Amazon Chime SDK Voice Connector group under the administrator's AWS account. /// You can associate Amazon Chime SDK Voice Connectors with the Voice Connector group /// by including VoiceConnectorItems in the request. /// /// /// /// You can include Voice Connectors from different AWS Regions in your group. This creates /// a fault tolerant mechanism for fallback in case of availability events. /// /// /// Container for the necessary parameters to execute the CreateVoiceConnectorGroup service method. /// /// The response from the CreateVoiceConnectorGroup service method, as returned by ChimeSDKVoice. /// /// You don't have the permissions needed to run this action. /// /// /// 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 number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for CreateVoiceConnectorGroup Operation CreateVoiceConnectorGroupResponse CreateVoiceConnectorGroup(CreateVoiceConnectorGroupRequest request); /// /// Initiates the asynchronous execution of the CreateVoiceConnectorGroup operation. /// /// /// Container for the necessary parameters to execute the CreateVoiceConnectorGroup operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateVoiceConnectorGroup /// operation. /// REST API Reference for CreateVoiceConnectorGroup Operation IAsyncResult BeginCreateVoiceConnectorGroup(CreateVoiceConnectorGroupRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateVoiceConnectorGroup operation. /// /// /// The IAsyncResult returned by the call to BeginCreateVoiceConnectorGroup. /// /// Returns a CreateVoiceConnectorGroupResult from ChimeSDKVoice. /// REST API Reference for CreateVoiceConnectorGroup Operation CreateVoiceConnectorGroupResponse EndCreateVoiceConnectorGroup(IAsyncResult asyncResult); #endregion #region CreateVoiceProfile /// /// Creates a voice profile, which consists of an enrolled user and their latest voice /// print. /// /// /// /// Before creating any voice profiles, you must provide all notices and obtain all consents /// from the speaker as required under applicable privacy and biometrics laws, and as /// required under the AWS service terms /// for the Amazon Chime SDK. /// /// /// /// For more information about voice profiles and voice analytics, see Using /// Amazon Chime SDK Voice Analytics in the Amazon Chime SDK Developer Guide. /// /// /// Container for the necessary parameters to execute the CreateVoiceProfile service method. /// /// The response from the CreateVoiceProfile service method, as returned by ChimeSDKVoice. /// /// You don't have the permissions needed to run this action. /// /// /// The input parameters don't match the service's restrictions. /// /// /// Multiple instances of the same request were made simultaneously. /// /// /// The client is permanently forbidden from making the request. /// /// /// Access to the target resource is no longer available at the origin server. This condition /// is likely to be permanent. /// /// /// The requested resource couldn't be found. /// /// /// The request exceeds the resource limit. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for CreateVoiceProfile Operation CreateVoiceProfileResponse CreateVoiceProfile(CreateVoiceProfileRequest request); /// /// Initiates the asynchronous execution of the CreateVoiceProfile operation. /// /// /// Container for the necessary parameters to execute the CreateVoiceProfile operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateVoiceProfile /// operation. /// REST API Reference for CreateVoiceProfile Operation IAsyncResult BeginCreateVoiceProfile(CreateVoiceProfileRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateVoiceProfile operation. /// /// /// The IAsyncResult returned by the call to BeginCreateVoiceProfile. /// /// Returns a CreateVoiceProfileResult from ChimeSDKVoice. /// REST API Reference for CreateVoiceProfile Operation CreateVoiceProfileResponse EndCreateVoiceProfile(IAsyncResult asyncResult); #endregion #region CreateVoiceProfileDomain /// /// Creates a voice profile domain, a collection of voice profiles, their voice prints, /// and encrypted enrollment audio. /// /// /// /// Before creating any voice profiles, you must provide all notices and obtain all consents /// from the speaker as required under applicable privacy and biometrics laws, and as /// required under the AWS service terms /// for the Amazon Chime SDK. /// /// /// /// For more information about voice profile domains, see Using /// Amazon Chime SDK Voice Analytics in the Amazon Chime SDK Developer Guide. /// /// /// Container for the necessary parameters to execute the CreateVoiceProfileDomain service method. /// /// The response from the CreateVoiceProfileDomain service method, as returned by ChimeSDKVoice. /// /// You don't have the permissions needed to run this action. /// /// /// The input parameters don't match the service's restrictions. /// /// /// Multiple instances of the same request were made simultaneously. /// /// /// 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 number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for CreateVoiceProfileDomain Operation CreateVoiceProfileDomainResponse CreateVoiceProfileDomain(CreateVoiceProfileDomainRequest request); /// /// Initiates the asynchronous execution of the CreateVoiceProfileDomain operation. /// /// /// Container for the necessary parameters to execute the CreateVoiceProfileDomain operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateVoiceProfileDomain /// operation. /// REST API Reference for CreateVoiceProfileDomain Operation IAsyncResult BeginCreateVoiceProfileDomain(CreateVoiceProfileDomainRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateVoiceProfileDomain operation. /// /// /// The IAsyncResult returned by the call to BeginCreateVoiceProfileDomain. /// /// Returns a CreateVoiceProfileDomainResult from ChimeSDKVoice. /// REST API Reference for CreateVoiceProfileDomain Operation CreateVoiceProfileDomainResponse EndCreateVoiceProfileDomain(IAsyncResult asyncResult); #endregion #region DeletePhoneNumber /// /// Moves the specified phone number into the Deletion queue. A phone number must /// be disassociated from any users or Amazon Chime SDK Voice Connectors before it can /// be deleted. /// /// /// /// Deleted phone numbers remain in the Deletion queue queue for 7 days before /// they are deleted permanently. /// /// /// Container for the necessary parameters to execute the DeletePhoneNumber service method. /// /// The response from the DeletePhoneNumber service method, as returned by ChimeSDKVoice. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The requested resource couldn't be found. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for DeletePhoneNumber Operation DeletePhoneNumberResponse DeletePhoneNumber(DeletePhoneNumberRequest request); /// /// Initiates the asynchronous execution of the DeletePhoneNumber operation. /// /// /// Container for the necessary parameters to execute the DeletePhoneNumber operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeletePhoneNumber /// operation. /// REST API Reference for DeletePhoneNumber Operation IAsyncResult BeginDeletePhoneNumber(DeletePhoneNumberRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeletePhoneNumber operation. /// /// /// The IAsyncResult returned by the call to BeginDeletePhoneNumber. /// /// Returns a DeletePhoneNumberResult from ChimeSDKVoice. /// REST API Reference for DeletePhoneNumber Operation DeletePhoneNumberResponse EndDeletePhoneNumber(IAsyncResult asyncResult); #endregion #region DeleteProxySession /// /// Deletes the specified proxy session from the specified Amazon Chime SDK Voice Connector. /// /// Container for the necessary parameters to execute the DeleteProxySession service method. /// /// The response from the DeleteProxySession service method, as returned by ChimeSDKVoice. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The requested resource couldn't be found. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for DeleteProxySession Operation DeleteProxySessionResponse DeleteProxySession(DeleteProxySessionRequest request); /// /// Initiates the asynchronous execution of the DeleteProxySession operation. /// /// /// Container for the necessary parameters to execute the DeleteProxySession operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteProxySession /// operation. /// REST API Reference for DeleteProxySession Operation IAsyncResult BeginDeleteProxySession(DeleteProxySessionRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteProxySession operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteProxySession. /// /// Returns a DeleteProxySessionResult from ChimeSDKVoice. /// REST API Reference for DeleteProxySession Operation DeleteProxySessionResponse EndDeleteProxySession(IAsyncResult asyncResult); #endregion #region DeleteSipMediaApplication /// /// Deletes a SIP media application. /// /// Container for the necessary parameters to execute the DeleteSipMediaApplication service method. /// /// The response from the DeleteSipMediaApplication service method, as returned by ChimeSDKVoice. /// /// The input parameters don't match the service's restrictions. /// /// /// Multiple instances of the same request were made simultaneously. /// /// /// The client is permanently forbidden from making the request. /// /// /// The requested resource couldn't be found. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for DeleteSipMediaApplication Operation DeleteSipMediaApplicationResponse DeleteSipMediaApplication(DeleteSipMediaApplicationRequest request); /// /// Initiates the asynchronous execution of the DeleteSipMediaApplication operation. /// /// /// Container for the necessary parameters to execute the DeleteSipMediaApplication operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteSipMediaApplication /// operation. /// REST API Reference for DeleteSipMediaApplication Operation IAsyncResult BeginDeleteSipMediaApplication(DeleteSipMediaApplicationRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteSipMediaApplication operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteSipMediaApplication. /// /// Returns a DeleteSipMediaApplicationResult from ChimeSDKVoice. /// REST API Reference for DeleteSipMediaApplication Operation DeleteSipMediaApplicationResponse EndDeleteSipMediaApplication(IAsyncResult asyncResult); #endregion #region DeleteSipRule /// /// Deletes a SIP rule. /// /// Container for the necessary parameters to execute the DeleteSipRule service method. /// /// The response from the DeleteSipRule service method, as returned by ChimeSDKVoice. /// /// The input parameters don't match the service's restrictions. /// /// /// Multiple instances of the same request were made simultaneously. /// /// /// The client is permanently forbidden from making the request. /// /// /// The requested resource couldn't be found. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for DeleteSipRule Operation DeleteSipRuleResponse DeleteSipRule(DeleteSipRuleRequest request); /// /// Initiates the asynchronous execution of the DeleteSipRule operation. /// /// /// Container for the necessary parameters to execute the DeleteSipRule operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteSipRule /// operation. /// REST API Reference for DeleteSipRule Operation IAsyncResult BeginDeleteSipRule(DeleteSipRuleRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteSipRule operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteSipRule. /// /// Returns a DeleteSipRuleResult from ChimeSDKVoice. /// REST API Reference for DeleteSipRule Operation DeleteSipRuleResponse EndDeleteSipRule(IAsyncResult asyncResult); #endregion #region DeleteVoiceConnector /// /// Deletes an Amazon Chime SDK Voice Connector. Any phone numbers associated with the /// Amazon Chime SDK Voice Connector must be disassociated from it before it can be deleted. /// /// Container for the necessary parameters to execute the DeleteVoiceConnector service method. /// /// The response from the DeleteVoiceConnector service method, as returned by ChimeSDKVoice. /// /// The input parameters don't match the service's restrictions. /// /// /// Multiple instances of the same request were made simultaneously. /// /// /// The client is permanently forbidden from making the request. /// /// /// The requested resource couldn't be found. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for DeleteVoiceConnector Operation DeleteVoiceConnectorResponse DeleteVoiceConnector(DeleteVoiceConnectorRequest request); /// /// Initiates the asynchronous execution of the DeleteVoiceConnector operation. /// /// /// Container for the necessary parameters to execute the DeleteVoiceConnector operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteVoiceConnector /// operation. /// REST API Reference for DeleteVoiceConnector Operation IAsyncResult BeginDeleteVoiceConnector(DeleteVoiceConnectorRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteVoiceConnector operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteVoiceConnector. /// /// Returns a DeleteVoiceConnectorResult from ChimeSDKVoice. /// REST API Reference for DeleteVoiceConnector Operation DeleteVoiceConnectorResponse EndDeleteVoiceConnector(IAsyncResult asyncResult); #endregion #region DeleteVoiceConnectorEmergencyCallingConfiguration /// /// Deletes the emergency calling details from the specified Amazon Chime SDK Voice Connector. /// /// Container for the necessary parameters to execute the DeleteVoiceConnectorEmergencyCallingConfiguration service method. /// /// The response from the DeleteVoiceConnectorEmergencyCallingConfiguration service method, as returned by ChimeSDKVoice. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The requested resource couldn't be found. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for DeleteVoiceConnectorEmergencyCallingConfiguration Operation DeleteVoiceConnectorEmergencyCallingConfigurationResponse DeleteVoiceConnectorEmergencyCallingConfiguration(DeleteVoiceConnectorEmergencyCallingConfigurationRequest request); /// /// Initiates the asynchronous execution of the DeleteVoiceConnectorEmergencyCallingConfiguration operation. /// /// /// Container for the necessary parameters to execute the DeleteVoiceConnectorEmergencyCallingConfiguration operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteVoiceConnectorEmergencyCallingConfiguration /// operation. /// REST API Reference for DeleteVoiceConnectorEmergencyCallingConfiguration Operation IAsyncResult BeginDeleteVoiceConnectorEmergencyCallingConfiguration(DeleteVoiceConnectorEmergencyCallingConfigurationRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteVoiceConnectorEmergencyCallingConfiguration operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteVoiceConnectorEmergencyCallingConfiguration. /// /// Returns a DeleteVoiceConnectorEmergencyCallingConfigurationResult from ChimeSDKVoice. /// REST API Reference for DeleteVoiceConnectorEmergencyCallingConfiguration Operation DeleteVoiceConnectorEmergencyCallingConfigurationResponse EndDeleteVoiceConnectorEmergencyCallingConfiguration(IAsyncResult asyncResult); #endregion #region DeleteVoiceConnectorGroup /// /// Deletes an Amazon Chime SDK Voice Connector group. Any VoiceConnectorItems /// and phone numbers associated with the group must be removed before it can be deleted. /// /// Container for the necessary parameters to execute the DeleteVoiceConnectorGroup service method. /// /// The response from the DeleteVoiceConnectorGroup service method, as returned by ChimeSDKVoice. /// /// The input parameters don't match the service's restrictions. /// /// /// Multiple instances of the same request were made simultaneously. /// /// /// The client is permanently forbidden from making the request. /// /// /// The requested resource couldn't be found. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for DeleteVoiceConnectorGroup Operation DeleteVoiceConnectorGroupResponse DeleteVoiceConnectorGroup(DeleteVoiceConnectorGroupRequest request); /// /// Initiates the asynchronous execution of the DeleteVoiceConnectorGroup operation. /// /// /// Container for the necessary parameters to execute the DeleteVoiceConnectorGroup operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteVoiceConnectorGroup /// operation. /// REST API Reference for DeleteVoiceConnectorGroup Operation IAsyncResult BeginDeleteVoiceConnectorGroup(DeleteVoiceConnectorGroupRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteVoiceConnectorGroup operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteVoiceConnectorGroup. /// /// Returns a DeleteVoiceConnectorGroupResult from ChimeSDKVoice. /// REST API Reference for DeleteVoiceConnectorGroup Operation DeleteVoiceConnectorGroupResponse EndDeleteVoiceConnectorGroup(IAsyncResult asyncResult); #endregion #region DeleteVoiceConnectorOrigination /// /// Deletes the origination settings for the specified Amazon Chime SDK Voice Connector. /// /// /// /// /// If emergency calling is configured for the Voice Connector, it must be deleted prior /// to deleting the origination settings. /// /// /// /// Container for the necessary parameters to execute the DeleteVoiceConnectorOrigination service method. /// /// The response from the DeleteVoiceConnectorOrigination service method, as returned by ChimeSDKVoice. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The requested resource couldn't be found. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for DeleteVoiceConnectorOrigination Operation DeleteVoiceConnectorOriginationResponse DeleteVoiceConnectorOrigination(DeleteVoiceConnectorOriginationRequest request); /// /// Initiates the asynchronous execution of the DeleteVoiceConnectorOrigination operation. /// /// /// Container for the necessary parameters to execute the DeleteVoiceConnectorOrigination operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteVoiceConnectorOrigination /// operation. /// REST API Reference for DeleteVoiceConnectorOrigination Operation IAsyncResult BeginDeleteVoiceConnectorOrigination(DeleteVoiceConnectorOriginationRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteVoiceConnectorOrigination operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteVoiceConnectorOrigination. /// /// Returns a DeleteVoiceConnectorOriginationResult from ChimeSDKVoice. /// REST API Reference for DeleteVoiceConnectorOrigination Operation DeleteVoiceConnectorOriginationResponse EndDeleteVoiceConnectorOrigination(IAsyncResult asyncResult); #endregion #region DeleteVoiceConnectorProxy /// /// Deletes the proxy configuration from the specified Amazon Chime SDK Voice Connector. /// /// Container for the necessary parameters to execute the DeleteVoiceConnectorProxy service method. /// /// The response from the DeleteVoiceConnectorProxy service method, as returned by ChimeSDKVoice. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The requested resource couldn't be found. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for DeleteVoiceConnectorProxy Operation DeleteVoiceConnectorProxyResponse DeleteVoiceConnectorProxy(DeleteVoiceConnectorProxyRequest request); /// /// Initiates the asynchronous execution of the DeleteVoiceConnectorProxy operation. /// /// /// Container for the necessary parameters to execute the DeleteVoiceConnectorProxy operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteVoiceConnectorProxy /// operation. /// REST API Reference for DeleteVoiceConnectorProxy Operation IAsyncResult BeginDeleteVoiceConnectorProxy(DeleteVoiceConnectorProxyRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteVoiceConnectorProxy operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteVoiceConnectorProxy. /// /// Returns a DeleteVoiceConnectorProxyResult from ChimeSDKVoice. /// REST API Reference for DeleteVoiceConnectorProxy Operation DeleteVoiceConnectorProxyResponse EndDeleteVoiceConnectorProxy(IAsyncResult asyncResult); #endregion #region DeleteVoiceConnectorStreamingConfiguration /// /// Deletes a Voice Connector's streaming configuration. /// /// Container for the necessary parameters to execute the DeleteVoiceConnectorStreamingConfiguration service method. /// /// The response from the DeleteVoiceConnectorStreamingConfiguration service method, as returned by ChimeSDKVoice. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The requested resource couldn't be found. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for DeleteVoiceConnectorStreamingConfiguration Operation DeleteVoiceConnectorStreamingConfigurationResponse DeleteVoiceConnectorStreamingConfiguration(DeleteVoiceConnectorStreamingConfigurationRequest request); /// /// Initiates the asynchronous execution of the DeleteVoiceConnectorStreamingConfiguration operation. /// /// /// Container for the necessary parameters to execute the DeleteVoiceConnectorStreamingConfiguration operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteVoiceConnectorStreamingConfiguration /// operation. /// REST API Reference for DeleteVoiceConnectorStreamingConfiguration Operation IAsyncResult BeginDeleteVoiceConnectorStreamingConfiguration(DeleteVoiceConnectorStreamingConfigurationRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteVoiceConnectorStreamingConfiguration operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteVoiceConnectorStreamingConfiguration. /// /// Returns a DeleteVoiceConnectorStreamingConfigurationResult from ChimeSDKVoice. /// REST API Reference for DeleteVoiceConnectorStreamingConfiguration Operation DeleteVoiceConnectorStreamingConfigurationResponse EndDeleteVoiceConnectorStreamingConfiguration(IAsyncResult asyncResult); #endregion #region DeleteVoiceConnectorTermination /// /// Deletes the termination settings for the specified Amazon Chime SDK Voice Connector. /// /// /// /// If emergency calling is configured for the Voice Connector, it must be deleted prior /// to deleting the termination settings. /// /// /// /// Container for the necessary parameters to execute the DeleteVoiceConnectorTermination service method. /// /// The response from the DeleteVoiceConnectorTermination service method, as returned by ChimeSDKVoice. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The requested resource couldn't be found. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for DeleteVoiceConnectorTermination Operation DeleteVoiceConnectorTerminationResponse DeleteVoiceConnectorTermination(DeleteVoiceConnectorTerminationRequest request); /// /// Initiates the asynchronous execution of the DeleteVoiceConnectorTermination operation. /// /// /// Container for the necessary parameters to execute the DeleteVoiceConnectorTermination operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteVoiceConnectorTermination /// operation. /// REST API Reference for DeleteVoiceConnectorTermination Operation IAsyncResult BeginDeleteVoiceConnectorTermination(DeleteVoiceConnectorTerminationRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteVoiceConnectorTermination operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteVoiceConnectorTermination. /// /// Returns a DeleteVoiceConnectorTerminationResult from ChimeSDKVoice. /// REST API Reference for DeleteVoiceConnectorTermination Operation DeleteVoiceConnectorTerminationResponse EndDeleteVoiceConnectorTermination(IAsyncResult asyncResult); #endregion #region DeleteVoiceConnectorTerminationCredentials /// /// Deletes the specified SIP credentials used by your equipment to authenticate during /// call termination. /// /// Container for the necessary parameters to execute the DeleteVoiceConnectorTerminationCredentials service method. /// /// The response from the DeleteVoiceConnectorTerminationCredentials service method, as returned by ChimeSDKVoice. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The requested resource couldn't be found. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for DeleteVoiceConnectorTerminationCredentials Operation DeleteVoiceConnectorTerminationCredentialsResponse DeleteVoiceConnectorTerminationCredentials(DeleteVoiceConnectorTerminationCredentialsRequest request); /// /// Initiates the asynchronous execution of the DeleteVoiceConnectorTerminationCredentials operation. /// /// /// Container for the necessary parameters to execute the DeleteVoiceConnectorTerminationCredentials operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteVoiceConnectorTerminationCredentials /// operation. /// REST API Reference for DeleteVoiceConnectorTerminationCredentials Operation IAsyncResult BeginDeleteVoiceConnectorTerminationCredentials(DeleteVoiceConnectorTerminationCredentialsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteVoiceConnectorTerminationCredentials operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteVoiceConnectorTerminationCredentials. /// /// Returns a DeleteVoiceConnectorTerminationCredentialsResult from ChimeSDKVoice. /// REST API Reference for DeleteVoiceConnectorTerminationCredentials Operation DeleteVoiceConnectorTerminationCredentialsResponse EndDeleteVoiceConnectorTerminationCredentials(IAsyncResult asyncResult); #endregion #region DeleteVoiceProfile /// /// Deletes a voice profile, including its voice print and enrollment data. WARNING: This /// action is not reversible. /// /// Container for the necessary parameters to execute the DeleteVoiceProfile service method. /// /// The response from the DeleteVoiceProfile service method, as returned by ChimeSDKVoice. /// /// You don't have the permissions needed to run this action. /// /// /// The input parameters don't match the service's restrictions. /// /// /// Multiple instances of the same request were made simultaneously. /// /// /// The client is permanently forbidden from making the request. /// /// /// The requested resource couldn't be found. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for DeleteVoiceProfile Operation DeleteVoiceProfileResponse DeleteVoiceProfile(DeleteVoiceProfileRequest request); /// /// Initiates the asynchronous execution of the DeleteVoiceProfile operation. /// /// /// Container for the necessary parameters to execute the DeleteVoiceProfile operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteVoiceProfile /// operation. /// REST API Reference for DeleteVoiceProfile Operation IAsyncResult BeginDeleteVoiceProfile(DeleteVoiceProfileRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteVoiceProfile operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteVoiceProfile. /// /// Returns a DeleteVoiceProfileResult from ChimeSDKVoice. /// REST API Reference for DeleteVoiceProfile Operation DeleteVoiceProfileResponse EndDeleteVoiceProfile(IAsyncResult asyncResult); #endregion #region DeleteVoiceProfileDomain /// /// Deletes all voice profiles in the domain. WARNING: This action is not reversible. /// /// Container for the necessary parameters to execute the DeleteVoiceProfileDomain service method. /// /// The response from the DeleteVoiceProfileDomain service method, as returned by ChimeSDKVoice. /// /// You don't have the permissions needed to run this action. /// /// /// The input parameters don't match the service's restrictions. /// /// /// Multiple instances of the same request were made simultaneously. /// /// /// The client is permanently forbidden from making the request. /// /// /// The requested resource couldn't be found. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for DeleteVoiceProfileDomain Operation DeleteVoiceProfileDomainResponse DeleteVoiceProfileDomain(DeleteVoiceProfileDomainRequest request); /// /// Initiates the asynchronous execution of the DeleteVoiceProfileDomain operation. /// /// /// Container for the necessary parameters to execute the DeleteVoiceProfileDomain operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteVoiceProfileDomain /// operation. /// REST API Reference for DeleteVoiceProfileDomain Operation IAsyncResult BeginDeleteVoiceProfileDomain(DeleteVoiceProfileDomainRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteVoiceProfileDomain operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteVoiceProfileDomain. /// /// Returns a DeleteVoiceProfileDomainResult from ChimeSDKVoice. /// REST API Reference for DeleteVoiceProfileDomain Operation DeleteVoiceProfileDomainResponse EndDeleteVoiceProfileDomain(IAsyncResult asyncResult); #endregion #region DisassociatePhoneNumbersFromVoiceConnector /// /// Disassociates the specified phone numbers from the specified Amazon Chime SDK Voice /// Connector. /// /// Container for the necessary parameters to execute the DisassociatePhoneNumbersFromVoiceConnector service method. /// /// The response from the DisassociatePhoneNumbersFromVoiceConnector service method, as returned by ChimeSDKVoice. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The requested resource couldn't be found. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for DisassociatePhoneNumbersFromVoiceConnector Operation DisassociatePhoneNumbersFromVoiceConnectorResponse DisassociatePhoneNumbersFromVoiceConnector(DisassociatePhoneNumbersFromVoiceConnectorRequest request); /// /// Initiates the asynchronous execution of the DisassociatePhoneNumbersFromVoiceConnector operation. /// /// /// Container for the necessary parameters to execute the DisassociatePhoneNumbersFromVoiceConnector operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDisassociatePhoneNumbersFromVoiceConnector /// operation. /// REST API Reference for DisassociatePhoneNumbersFromVoiceConnector Operation IAsyncResult BeginDisassociatePhoneNumbersFromVoiceConnector(DisassociatePhoneNumbersFromVoiceConnectorRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DisassociatePhoneNumbersFromVoiceConnector operation. /// /// /// The IAsyncResult returned by the call to BeginDisassociatePhoneNumbersFromVoiceConnector. /// /// Returns a DisassociatePhoneNumbersFromVoiceConnectorResult from ChimeSDKVoice. /// REST API Reference for DisassociatePhoneNumbersFromVoiceConnector Operation DisassociatePhoneNumbersFromVoiceConnectorResponse EndDisassociatePhoneNumbersFromVoiceConnector(IAsyncResult asyncResult); #endregion #region DisassociatePhoneNumbersFromVoiceConnectorGroup /// /// Disassociates the specified phone numbers from the specified Amazon Chime SDK Voice /// Connector group. /// /// Container for the necessary parameters to execute the DisassociatePhoneNumbersFromVoiceConnectorGroup service method. /// /// The response from the DisassociatePhoneNumbersFromVoiceConnectorGroup service method, as returned by ChimeSDKVoice. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The requested resource couldn't be found. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for DisassociatePhoneNumbersFromVoiceConnectorGroup Operation DisassociatePhoneNumbersFromVoiceConnectorGroupResponse DisassociatePhoneNumbersFromVoiceConnectorGroup(DisassociatePhoneNumbersFromVoiceConnectorGroupRequest request); /// /// Initiates the asynchronous execution of the DisassociatePhoneNumbersFromVoiceConnectorGroup operation. /// /// /// Container for the necessary parameters to execute the DisassociatePhoneNumbersFromVoiceConnectorGroup operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDisassociatePhoneNumbersFromVoiceConnectorGroup /// operation. /// REST API Reference for DisassociatePhoneNumbersFromVoiceConnectorGroup Operation IAsyncResult BeginDisassociatePhoneNumbersFromVoiceConnectorGroup(DisassociatePhoneNumbersFromVoiceConnectorGroupRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DisassociatePhoneNumbersFromVoiceConnectorGroup operation. /// /// /// The IAsyncResult returned by the call to BeginDisassociatePhoneNumbersFromVoiceConnectorGroup. /// /// Returns a DisassociatePhoneNumbersFromVoiceConnectorGroupResult from ChimeSDKVoice. /// REST API Reference for DisassociatePhoneNumbersFromVoiceConnectorGroup Operation DisassociatePhoneNumbersFromVoiceConnectorGroupResponse EndDisassociatePhoneNumbersFromVoiceConnectorGroup(IAsyncResult asyncResult); #endregion #region GetGlobalSettings /// /// Retrieves the global settings for the Amazon Chime SDK Voice Connectors in an AWS /// account. /// /// Container for the necessary parameters to execute the GetGlobalSettings service method. /// /// The response from the GetGlobalSettings service method, as returned by ChimeSDKVoice. /// /// 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 number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for GetGlobalSettings Operation GetGlobalSettingsResponse GetGlobalSettings(GetGlobalSettingsRequest request); /// /// Initiates the asynchronous execution of the GetGlobalSettings operation. /// /// /// Container for the necessary parameters to execute the GetGlobalSettings operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetGlobalSettings /// operation. /// REST API Reference for GetGlobalSettings Operation IAsyncResult BeginGetGlobalSettings(GetGlobalSettingsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetGlobalSettings operation. /// /// /// The IAsyncResult returned by the call to BeginGetGlobalSettings. /// /// Returns a GetGlobalSettingsResult from ChimeSDKVoice. /// REST API Reference for GetGlobalSettings Operation GetGlobalSettingsResponse EndGetGlobalSettings(IAsyncResult asyncResult); #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. /// /// The response from the GetPhoneNumber service method, as returned by ChimeSDKVoice. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The requested resource couldn't be found. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for GetPhoneNumber Operation GetPhoneNumberResponse GetPhoneNumber(GetPhoneNumberRequest request); /// /// Initiates the asynchronous execution of the GetPhoneNumber operation. /// /// /// Container for the necessary parameters to execute the GetPhoneNumber operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetPhoneNumber /// operation. /// REST API Reference for GetPhoneNumber Operation IAsyncResult BeginGetPhoneNumber(GetPhoneNumberRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetPhoneNumber operation. /// /// /// The IAsyncResult returned by the call to BeginGetPhoneNumber. /// /// Returns a GetPhoneNumberResult from ChimeSDKVoice. /// REST API Reference for GetPhoneNumber Operation GetPhoneNumberResponse EndGetPhoneNumber(IAsyncResult asyncResult); #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. /// /// The response from the GetPhoneNumberOrder service method, as returned by ChimeSDKVoice. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The requested resource couldn't be found. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for GetPhoneNumberOrder Operation GetPhoneNumberOrderResponse GetPhoneNumberOrder(GetPhoneNumberOrderRequest request); /// /// Initiates the asynchronous execution of the GetPhoneNumberOrder operation. /// /// /// Container for the necessary parameters to execute the GetPhoneNumberOrder operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetPhoneNumberOrder /// operation. /// REST API Reference for GetPhoneNumberOrder Operation IAsyncResult BeginGetPhoneNumberOrder(GetPhoneNumberOrderRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetPhoneNumberOrder operation. /// /// /// The IAsyncResult returned by the call to BeginGetPhoneNumberOrder. /// /// Returns a GetPhoneNumberOrderResult from ChimeSDKVoice. /// REST API Reference for GetPhoneNumberOrder Operation GetPhoneNumberOrderResponse EndGetPhoneNumberOrder(IAsyncResult asyncResult); #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. /// /// The response from the GetPhoneNumberSettings service method, as returned by ChimeSDKVoice. /// /// 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 number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for GetPhoneNumberSettings Operation GetPhoneNumberSettingsResponse GetPhoneNumberSettings(GetPhoneNumberSettingsRequest request); /// /// Initiates the asynchronous execution of the GetPhoneNumberSettings operation. /// /// /// Container for the necessary parameters to execute the GetPhoneNumberSettings operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetPhoneNumberSettings /// operation. /// REST API Reference for GetPhoneNumberSettings Operation IAsyncResult BeginGetPhoneNumberSettings(GetPhoneNumberSettingsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetPhoneNumberSettings operation. /// /// /// The IAsyncResult returned by the call to BeginGetPhoneNumberSettings. /// /// Returns a GetPhoneNumberSettingsResult from ChimeSDKVoice. /// REST API Reference for GetPhoneNumberSettings Operation GetPhoneNumberSettingsResponse EndGetPhoneNumberSettings(IAsyncResult asyncResult); #endregion #region GetProxySession /// /// Retrieves the specified proxy session details for the specified Amazon Chime SDK Voice /// Connector. /// /// Container for the necessary parameters to execute the GetProxySession service method. /// /// The response from the GetProxySession service method, as returned by ChimeSDKVoice. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The requested resource couldn't be found. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for GetProxySession Operation GetProxySessionResponse GetProxySession(GetProxySessionRequest request); /// /// Initiates the asynchronous execution of the GetProxySession operation. /// /// /// Container for the necessary parameters to execute the GetProxySession operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetProxySession /// operation. /// REST API Reference for GetProxySession Operation IAsyncResult BeginGetProxySession(GetProxySessionRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetProxySession operation. /// /// /// The IAsyncResult returned by the call to BeginGetProxySession. /// /// Returns a GetProxySessionResult from ChimeSDKVoice. /// REST API Reference for GetProxySession Operation GetProxySessionResponse EndGetProxySession(IAsyncResult asyncResult); #endregion #region GetSipMediaApplication /// /// Retrieves the information for a SIP media application, including name, AWS Region, /// and endpoints. /// /// Container for the necessary parameters to execute the GetSipMediaApplication service method. /// /// The response from the GetSipMediaApplication service method, as returned by ChimeSDKVoice. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The requested resource couldn't be found. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for GetSipMediaApplication Operation GetSipMediaApplicationResponse GetSipMediaApplication(GetSipMediaApplicationRequest request); /// /// Initiates the asynchronous execution of the GetSipMediaApplication operation. /// /// /// Container for the necessary parameters to execute the GetSipMediaApplication operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetSipMediaApplication /// operation. /// REST API Reference for GetSipMediaApplication Operation IAsyncResult BeginGetSipMediaApplication(GetSipMediaApplicationRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetSipMediaApplication operation. /// /// /// The IAsyncResult returned by the call to BeginGetSipMediaApplication. /// /// Returns a GetSipMediaApplicationResult from ChimeSDKVoice. /// REST API Reference for GetSipMediaApplication Operation GetSipMediaApplicationResponse EndGetSipMediaApplication(IAsyncResult asyncResult); #endregion #region GetSipMediaApplicationAlexaSkillConfiguration /// /// Gets the Alexa Skill configuration for the SIP media application. /// /// Container for the necessary parameters to execute the GetSipMediaApplicationAlexaSkillConfiguration service method. /// /// The response from the GetSipMediaApplicationAlexaSkillConfiguration service method, as returned by ChimeSDKVoice. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The requested resource couldn't be found. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for GetSipMediaApplicationAlexaSkillConfiguration Operation GetSipMediaApplicationAlexaSkillConfigurationResponse GetSipMediaApplicationAlexaSkillConfiguration(GetSipMediaApplicationAlexaSkillConfigurationRequest request); /// /// Initiates the asynchronous execution of the GetSipMediaApplicationAlexaSkillConfiguration operation. /// /// /// Container for the necessary parameters to execute the GetSipMediaApplicationAlexaSkillConfiguration operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetSipMediaApplicationAlexaSkillConfiguration /// operation. /// REST API Reference for GetSipMediaApplicationAlexaSkillConfiguration Operation IAsyncResult BeginGetSipMediaApplicationAlexaSkillConfiguration(GetSipMediaApplicationAlexaSkillConfigurationRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetSipMediaApplicationAlexaSkillConfiguration operation. /// /// /// The IAsyncResult returned by the call to BeginGetSipMediaApplicationAlexaSkillConfiguration. /// /// Returns a GetSipMediaApplicationAlexaSkillConfigurationResult from ChimeSDKVoice. /// REST API Reference for GetSipMediaApplicationAlexaSkillConfiguration Operation GetSipMediaApplicationAlexaSkillConfigurationResponse EndGetSipMediaApplicationAlexaSkillConfiguration(IAsyncResult asyncResult); #endregion #region GetSipMediaApplicationLoggingConfiguration /// /// Retrieves the logging configuration for the specified SIP media application. /// /// Container for the necessary parameters to execute the GetSipMediaApplicationLoggingConfiguration service method. /// /// The response from the GetSipMediaApplicationLoggingConfiguration service method, as returned by ChimeSDKVoice. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The requested resource couldn't be found. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for GetSipMediaApplicationLoggingConfiguration Operation GetSipMediaApplicationLoggingConfigurationResponse GetSipMediaApplicationLoggingConfiguration(GetSipMediaApplicationLoggingConfigurationRequest request); /// /// Initiates the asynchronous execution of the GetSipMediaApplicationLoggingConfiguration operation. /// /// /// Container for the necessary parameters to execute the GetSipMediaApplicationLoggingConfiguration operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetSipMediaApplicationLoggingConfiguration /// operation. /// REST API Reference for GetSipMediaApplicationLoggingConfiguration Operation IAsyncResult BeginGetSipMediaApplicationLoggingConfiguration(GetSipMediaApplicationLoggingConfigurationRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetSipMediaApplicationLoggingConfiguration operation. /// /// /// The IAsyncResult returned by the call to BeginGetSipMediaApplicationLoggingConfiguration. /// /// Returns a GetSipMediaApplicationLoggingConfigurationResult from ChimeSDKVoice. /// REST API Reference for GetSipMediaApplicationLoggingConfiguration Operation GetSipMediaApplicationLoggingConfigurationResponse EndGetSipMediaApplicationLoggingConfiguration(IAsyncResult asyncResult); #endregion #region GetSipRule /// /// Retrieves the details of a SIP rule, such as the rule ID, name, triggers, and target /// endpoints. /// /// Container for the necessary parameters to execute the GetSipRule service method. /// /// The response from the GetSipRule service method, as returned by ChimeSDKVoice. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The requested resource couldn't be found. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for GetSipRule Operation GetSipRuleResponse GetSipRule(GetSipRuleRequest request); /// /// Initiates the asynchronous execution of the GetSipRule operation. /// /// /// Container for the necessary parameters to execute the GetSipRule operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetSipRule /// operation. /// REST API Reference for GetSipRule Operation IAsyncResult BeginGetSipRule(GetSipRuleRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetSipRule operation. /// /// /// The IAsyncResult returned by the call to BeginGetSipRule. /// /// Returns a GetSipRuleResult from ChimeSDKVoice. /// REST API Reference for GetSipRule Operation GetSipRuleResponse EndGetSipRule(IAsyncResult asyncResult); #endregion #region GetSpeakerSearchTask /// /// Retrieves the details of the specified speaker search task. /// /// Container for the necessary parameters to execute the GetSpeakerSearchTask service method. /// /// The response from the GetSpeakerSearchTask service method, as returned by ChimeSDKVoice. /// /// You don't have the permissions needed to run this action. /// /// /// The input parameters don't match the service's restrictions. /// /// /// Multiple instances of the same request were made simultaneously. /// /// /// The client is permanently forbidden from making the request. /// /// /// The requested resource couldn't be found. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for GetSpeakerSearchTask Operation GetSpeakerSearchTaskResponse GetSpeakerSearchTask(GetSpeakerSearchTaskRequest request); /// /// Initiates the asynchronous execution of the GetSpeakerSearchTask operation. /// /// /// Container for the necessary parameters to execute the GetSpeakerSearchTask operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetSpeakerSearchTask /// operation. /// REST API Reference for GetSpeakerSearchTask Operation IAsyncResult BeginGetSpeakerSearchTask(GetSpeakerSearchTaskRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetSpeakerSearchTask operation. /// /// /// The IAsyncResult returned by the call to BeginGetSpeakerSearchTask. /// /// Returns a GetSpeakerSearchTaskResult from ChimeSDKVoice. /// REST API Reference for GetSpeakerSearchTask Operation GetSpeakerSearchTaskResponse EndGetSpeakerSearchTask(IAsyncResult asyncResult); #endregion #region GetVoiceConnector /// /// Retrieves details for the specified Amazon Chime SDK Voice Connector, such as timestamps,name, /// outbound host, and encryption requirements. /// /// Container for the necessary parameters to execute the GetVoiceConnector service method. /// /// The response from the GetVoiceConnector service method, as returned by ChimeSDKVoice. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The requested resource couldn't be found. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for GetVoiceConnector Operation GetVoiceConnectorResponse GetVoiceConnector(GetVoiceConnectorRequest request); /// /// Initiates the asynchronous execution of the GetVoiceConnector operation. /// /// /// Container for the necessary parameters to execute the GetVoiceConnector operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetVoiceConnector /// operation. /// REST API Reference for GetVoiceConnector Operation IAsyncResult BeginGetVoiceConnector(GetVoiceConnectorRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetVoiceConnector operation. /// /// /// The IAsyncResult returned by the call to BeginGetVoiceConnector. /// /// Returns a GetVoiceConnectorResult from ChimeSDKVoice. /// REST API Reference for GetVoiceConnector Operation GetVoiceConnectorResponse EndGetVoiceConnector(IAsyncResult asyncResult); #endregion #region GetVoiceConnectorEmergencyCallingConfiguration /// /// Retrieves the emergency calling configuration details for the specified Voice Connector. /// /// Container for the necessary parameters to execute the GetVoiceConnectorEmergencyCallingConfiguration service method. /// /// The response from the GetVoiceConnectorEmergencyCallingConfiguration service method, as returned by ChimeSDKVoice. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The requested resource couldn't be found. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for GetVoiceConnectorEmergencyCallingConfiguration Operation GetVoiceConnectorEmergencyCallingConfigurationResponse GetVoiceConnectorEmergencyCallingConfiguration(GetVoiceConnectorEmergencyCallingConfigurationRequest request); /// /// Initiates the asynchronous execution of the GetVoiceConnectorEmergencyCallingConfiguration operation. /// /// /// Container for the necessary parameters to execute the GetVoiceConnectorEmergencyCallingConfiguration operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetVoiceConnectorEmergencyCallingConfiguration /// operation. /// REST API Reference for GetVoiceConnectorEmergencyCallingConfiguration Operation IAsyncResult BeginGetVoiceConnectorEmergencyCallingConfiguration(GetVoiceConnectorEmergencyCallingConfigurationRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetVoiceConnectorEmergencyCallingConfiguration operation. /// /// /// The IAsyncResult returned by the call to BeginGetVoiceConnectorEmergencyCallingConfiguration. /// /// Returns a GetVoiceConnectorEmergencyCallingConfigurationResult from ChimeSDKVoice. /// REST API Reference for GetVoiceConnectorEmergencyCallingConfiguration Operation GetVoiceConnectorEmergencyCallingConfigurationResponse EndGetVoiceConnectorEmergencyCallingConfiguration(IAsyncResult asyncResult); #endregion #region GetVoiceConnectorGroup /// /// Retrieves details for the specified Amazon Chime SDK Voice Connector group, such as /// timestamps,name, and associated VoiceConnectorItems. /// /// Container for the necessary parameters to execute the GetVoiceConnectorGroup service method. /// /// The response from the GetVoiceConnectorGroup service method, as returned by ChimeSDKVoice. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The requested resource couldn't be found. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for GetVoiceConnectorGroup Operation GetVoiceConnectorGroupResponse GetVoiceConnectorGroup(GetVoiceConnectorGroupRequest request); /// /// Initiates the asynchronous execution of the GetVoiceConnectorGroup operation. /// /// /// Container for the necessary parameters to execute the GetVoiceConnectorGroup operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetVoiceConnectorGroup /// operation. /// REST API Reference for GetVoiceConnectorGroup Operation IAsyncResult BeginGetVoiceConnectorGroup(GetVoiceConnectorGroupRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetVoiceConnectorGroup operation. /// /// /// The IAsyncResult returned by the call to BeginGetVoiceConnectorGroup. /// /// Returns a GetVoiceConnectorGroupResult from ChimeSDKVoice. /// REST API Reference for GetVoiceConnectorGroup Operation GetVoiceConnectorGroupResponse EndGetVoiceConnectorGroup(IAsyncResult asyncResult); #endregion #region GetVoiceConnectorLoggingConfiguration /// /// Retrieves the logging configuration settings for the specified Voice Connector. Shows /// whether SIP message logs are enabled for sending to Amazon CloudWatch Logs. /// /// Container for the necessary parameters to execute the GetVoiceConnectorLoggingConfiguration service method. /// /// The response from the GetVoiceConnectorLoggingConfiguration service method, as returned by ChimeSDKVoice. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The requested resource couldn't be found. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for GetVoiceConnectorLoggingConfiguration Operation GetVoiceConnectorLoggingConfigurationResponse GetVoiceConnectorLoggingConfiguration(GetVoiceConnectorLoggingConfigurationRequest request); /// /// Initiates the asynchronous execution of the GetVoiceConnectorLoggingConfiguration operation. /// /// /// Container for the necessary parameters to execute the GetVoiceConnectorLoggingConfiguration operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetVoiceConnectorLoggingConfiguration /// operation. /// REST API Reference for GetVoiceConnectorLoggingConfiguration Operation IAsyncResult BeginGetVoiceConnectorLoggingConfiguration(GetVoiceConnectorLoggingConfigurationRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetVoiceConnectorLoggingConfiguration operation. /// /// /// The IAsyncResult returned by the call to BeginGetVoiceConnectorLoggingConfiguration. /// /// Returns a GetVoiceConnectorLoggingConfigurationResult from ChimeSDKVoice. /// REST API Reference for GetVoiceConnectorLoggingConfiguration Operation GetVoiceConnectorLoggingConfigurationResponse EndGetVoiceConnectorLoggingConfiguration(IAsyncResult asyncResult); #endregion #region GetVoiceConnectorOrigination /// /// Retrieves the origination settings for the specified Voice Connector. /// /// Container for the necessary parameters to execute the GetVoiceConnectorOrigination service method. /// /// The response from the GetVoiceConnectorOrigination service method, as returned by ChimeSDKVoice. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The requested resource couldn't be found. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for GetVoiceConnectorOrigination Operation GetVoiceConnectorOriginationResponse GetVoiceConnectorOrigination(GetVoiceConnectorOriginationRequest request); /// /// Initiates the asynchronous execution of the GetVoiceConnectorOrigination operation. /// /// /// Container for the necessary parameters to execute the GetVoiceConnectorOrigination operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetVoiceConnectorOrigination /// operation. /// REST API Reference for GetVoiceConnectorOrigination Operation IAsyncResult BeginGetVoiceConnectorOrigination(GetVoiceConnectorOriginationRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetVoiceConnectorOrigination operation. /// /// /// The IAsyncResult returned by the call to BeginGetVoiceConnectorOrigination. /// /// Returns a GetVoiceConnectorOriginationResult from ChimeSDKVoice. /// REST API Reference for GetVoiceConnectorOrigination Operation GetVoiceConnectorOriginationResponse EndGetVoiceConnectorOrigination(IAsyncResult asyncResult); #endregion #region GetVoiceConnectorProxy /// /// Retrieves the proxy configuration details for the specified Amazon Chime SDK Voice /// Connector. /// /// Container for the necessary parameters to execute the GetVoiceConnectorProxy service method. /// /// The response from the GetVoiceConnectorProxy service method, as returned by ChimeSDKVoice. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The requested resource couldn't be found. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for GetVoiceConnectorProxy Operation GetVoiceConnectorProxyResponse GetVoiceConnectorProxy(GetVoiceConnectorProxyRequest request); /// /// Initiates the asynchronous execution of the GetVoiceConnectorProxy operation. /// /// /// Container for the necessary parameters to execute the GetVoiceConnectorProxy operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetVoiceConnectorProxy /// operation. /// REST API Reference for GetVoiceConnectorProxy Operation IAsyncResult BeginGetVoiceConnectorProxy(GetVoiceConnectorProxyRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetVoiceConnectorProxy operation. /// /// /// The IAsyncResult returned by the call to BeginGetVoiceConnectorProxy. /// /// Returns a GetVoiceConnectorProxyResult from ChimeSDKVoice. /// REST API Reference for GetVoiceConnectorProxy Operation GetVoiceConnectorProxyResponse EndGetVoiceConnectorProxy(IAsyncResult asyncResult); #endregion #region GetVoiceConnectorStreamingConfiguration /// /// Retrieves the streaming configuration details for the specified Amazon Chime SDK 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. /// /// Container for the necessary parameters to execute the GetVoiceConnectorStreamingConfiguration service method. /// /// The response from the GetVoiceConnectorStreamingConfiguration service method, as returned by ChimeSDKVoice. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The requested resource couldn't be found. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for GetVoiceConnectorStreamingConfiguration Operation GetVoiceConnectorStreamingConfigurationResponse GetVoiceConnectorStreamingConfiguration(GetVoiceConnectorStreamingConfigurationRequest request); /// /// Initiates the asynchronous execution of the GetVoiceConnectorStreamingConfiguration operation. /// /// /// Container for the necessary parameters to execute the GetVoiceConnectorStreamingConfiguration operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetVoiceConnectorStreamingConfiguration /// operation. /// REST API Reference for GetVoiceConnectorStreamingConfiguration Operation IAsyncResult BeginGetVoiceConnectorStreamingConfiguration(GetVoiceConnectorStreamingConfigurationRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetVoiceConnectorStreamingConfiguration operation. /// /// /// The IAsyncResult returned by the call to BeginGetVoiceConnectorStreamingConfiguration. /// /// Returns a GetVoiceConnectorStreamingConfigurationResult from ChimeSDKVoice. /// REST API Reference for GetVoiceConnectorStreamingConfiguration Operation GetVoiceConnectorStreamingConfigurationResponse EndGetVoiceConnectorStreamingConfiguration(IAsyncResult asyncResult); #endregion #region GetVoiceConnectorTermination /// /// Retrieves the termination setting details for the specified Voice Connector. /// /// Container for the necessary parameters to execute the GetVoiceConnectorTermination service method. /// /// The response from the GetVoiceConnectorTermination service method, as returned by ChimeSDKVoice. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The requested resource couldn't be found. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for GetVoiceConnectorTermination Operation GetVoiceConnectorTerminationResponse GetVoiceConnectorTermination(GetVoiceConnectorTerminationRequest request); /// /// Initiates the asynchronous execution of the GetVoiceConnectorTermination operation. /// /// /// Container for the necessary parameters to execute the GetVoiceConnectorTermination operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetVoiceConnectorTermination /// operation. /// REST API Reference for GetVoiceConnectorTermination Operation IAsyncResult BeginGetVoiceConnectorTermination(GetVoiceConnectorTerminationRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetVoiceConnectorTermination operation. /// /// /// The IAsyncResult returned by the call to BeginGetVoiceConnectorTermination. /// /// Returns a GetVoiceConnectorTerminationResult from ChimeSDKVoice. /// REST API Reference for GetVoiceConnectorTermination Operation GetVoiceConnectorTerminationResponse EndGetVoiceConnectorTermination(IAsyncResult asyncResult); #endregion #region GetVoiceConnectorTerminationHealth /// /// Retrieves information about the last time a SIP OPTIONS ping was received /// from your SIP infrastructure for the specified Amazon Chime SDK Voice Connector. /// /// Container for the necessary parameters to execute the GetVoiceConnectorTerminationHealth service method. /// /// The response from the GetVoiceConnectorTerminationHealth service method, as returned by ChimeSDKVoice. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The requested resource couldn't be found. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for GetVoiceConnectorTerminationHealth Operation GetVoiceConnectorTerminationHealthResponse GetVoiceConnectorTerminationHealth(GetVoiceConnectorTerminationHealthRequest request); /// /// Initiates the asynchronous execution of the GetVoiceConnectorTerminationHealth operation. /// /// /// Container for the necessary parameters to execute the GetVoiceConnectorTerminationHealth operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetVoiceConnectorTerminationHealth /// operation. /// REST API Reference for GetVoiceConnectorTerminationHealth Operation IAsyncResult BeginGetVoiceConnectorTerminationHealth(GetVoiceConnectorTerminationHealthRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetVoiceConnectorTerminationHealth operation. /// /// /// The IAsyncResult returned by the call to BeginGetVoiceConnectorTerminationHealth. /// /// Returns a GetVoiceConnectorTerminationHealthResult from ChimeSDKVoice. /// REST API Reference for GetVoiceConnectorTerminationHealth Operation GetVoiceConnectorTerminationHealthResponse EndGetVoiceConnectorTerminationHealth(IAsyncResult asyncResult); #endregion #region GetVoiceProfile /// /// Retrieves the details of the specified voice profile. /// /// Container for the necessary parameters to execute the GetVoiceProfile service method. /// /// The response from the GetVoiceProfile service method, as returned by ChimeSDKVoice. /// /// You don't have the permissions needed to run this action. /// /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The requested resource couldn't be found. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for GetVoiceProfile Operation GetVoiceProfileResponse GetVoiceProfile(GetVoiceProfileRequest request); /// /// Initiates the asynchronous execution of the GetVoiceProfile operation. /// /// /// Container for the necessary parameters to execute the GetVoiceProfile operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetVoiceProfile /// operation. /// REST API Reference for GetVoiceProfile Operation IAsyncResult BeginGetVoiceProfile(GetVoiceProfileRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetVoiceProfile operation. /// /// /// The IAsyncResult returned by the call to BeginGetVoiceProfile. /// /// Returns a GetVoiceProfileResult from ChimeSDKVoice. /// REST API Reference for GetVoiceProfile Operation GetVoiceProfileResponse EndGetVoiceProfile(IAsyncResult asyncResult); #endregion #region GetVoiceProfileDomain /// /// Retrieves the details of the specified voice profile domain. /// /// Container for the necessary parameters to execute the GetVoiceProfileDomain service method. /// /// The response from the GetVoiceProfileDomain service method, as returned by ChimeSDKVoice. /// /// You don't have the permissions needed to run this action. /// /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The requested resource couldn't be found. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for GetVoiceProfileDomain Operation GetVoiceProfileDomainResponse GetVoiceProfileDomain(GetVoiceProfileDomainRequest request); /// /// Initiates the asynchronous execution of the GetVoiceProfileDomain operation. /// /// /// Container for the necessary parameters to execute the GetVoiceProfileDomain operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetVoiceProfileDomain /// operation. /// REST API Reference for GetVoiceProfileDomain Operation IAsyncResult BeginGetVoiceProfileDomain(GetVoiceProfileDomainRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetVoiceProfileDomain operation. /// /// /// The IAsyncResult returned by the call to BeginGetVoiceProfileDomain. /// /// Returns a GetVoiceProfileDomainResult from ChimeSDKVoice. /// REST API Reference for GetVoiceProfileDomain Operation GetVoiceProfileDomainResponse EndGetVoiceProfileDomain(IAsyncResult asyncResult); #endregion #region GetVoiceToneAnalysisTask /// /// Retrieves the details of a voice tone analysis task. /// /// Container for the necessary parameters to execute the GetVoiceToneAnalysisTask service method. /// /// The response from the GetVoiceToneAnalysisTask service method, as returned by ChimeSDKVoice. /// /// You don't have the permissions needed to run this action. /// /// /// The input parameters don't match the service's restrictions. /// /// /// Multiple instances of the same request were made simultaneously. /// /// /// The client is permanently forbidden from making the request. /// /// /// The requested resource couldn't be found. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for GetVoiceToneAnalysisTask Operation GetVoiceToneAnalysisTaskResponse GetVoiceToneAnalysisTask(GetVoiceToneAnalysisTaskRequest request); /// /// Initiates the asynchronous execution of the GetVoiceToneAnalysisTask operation. /// /// /// Container for the necessary parameters to execute the GetVoiceToneAnalysisTask operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetVoiceToneAnalysisTask /// operation. /// REST API Reference for GetVoiceToneAnalysisTask Operation IAsyncResult BeginGetVoiceToneAnalysisTask(GetVoiceToneAnalysisTaskRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetVoiceToneAnalysisTask operation. /// /// /// The IAsyncResult returned by the call to BeginGetVoiceToneAnalysisTask. /// /// Returns a GetVoiceToneAnalysisTaskResult from ChimeSDKVoice. /// REST API Reference for GetVoiceToneAnalysisTask Operation GetVoiceToneAnalysisTaskResponse EndGetVoiceToneAnalysisTask(IAsyncResult asyncResult); #endregion #region ListAvailableVoiceConnectorRegions /// /// Lists the available AWS Regions in which you can create an Amazon Chime SDK Voice /// Connector. /// /// Container for the necessary parameters to execute the ListAvailableVoiceConnectorRegions service method. /// /// The response from the ListAvailableVoiceConnectorRegions service method, as returned by ChimeSDKVoice. /// /// 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 number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for ListAvailableVoiceConnectorRegions Operation ListAvailableVoiceConnectorRegionsResponse ListAvailableVoiceConnectorRegions(ListAvailableVoiceConnectorRegionsRequest request); /// /// Initiates the asynchronous execution of the ListAvailableVoiceConnectorRegions operation. /// /// /// Container for the necessary parameters to execute the ListAvailableVoiceConnectorRegions operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListAvailableVoiceConnectorRegions /// operation. /// REST API Reference for ListAvailableVoiceConnectorRegions Operation IAsyncResult BeginListAvailableVoiceConnectorRegions(ListAvailableVoiceConnectorRegionsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListAvailableVoiceConnectorRegions operation. /// /// /// The IAsyncResult returned by the call to BeginListAvailableVoiceConnectorRegions. /// /// Returns a ListAvailableVoiceConnectorRegionsResult from ChimeSDKVoice. /// REST API Reference for ListAvailableVoiceConnectorRegions Operation ListAvailableVoiceConnectorRegionsResponse EndListAvailableVoiceConnectorRegions(IAsyncResult asyncResult); #endregion #region ListPhoneNumberOrders /// /// Lists the phone numbers for an administrator's Amazon Chime SDK account. /// /// Container for the necessary parameters to execute the ListPhoneNumberOrders service method. /// /// The response from the ListPhoneNumberOrders service method, as returned by ChimeSDKVoice. /// /// 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 number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for ListPhoneNumberOrders Operation ListPhoneNumberOrdersResponse ListPhoneNumberOrders(ListPhoneNumberOrdersRequest request); /// /// Initiates the asynchronous execution of the ListPhoneNumberOrders operation. /// /// /// Container for the necessary parameters to execute the ListPhoneNumberOrders operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListPhoneNumberOrders /// operation. /// REST API Reference for ListPhoneNumberOrders Operation IAsyncResult BeginListPhoneNumberOrders(ListPhoneNumberOrdersRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListPhoneNumberOrders operation. /// /// /// The IAsyncResult returned by the call to BeginListPhoneNumberOrders. /// /// Returns a ListPhoneNumberOrdersResult from ChimeSDKVoice. /// REST API Reference for ListPhoneNumberOrders Operation ListPhoneNumberOrdersResponse EndListPhoneNumberOrders(IAsyncResult asyncResult); #endregion #region ListPhoneNumbers /// /// Lists the phone numbers for the specified Amazon Chime SDK account, Amazon Chime SDK /// user, Amazon Chime SDK Voice Connector, or Amazon Chime SDK Voice Connector group. /// /// Container for the necessary parameters to execute the ListPhoneNumbers service method. /// /// The response from the ListPhoneNumbers service method, as returned by ChimeSDKVoice. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The requested resource couldn't be found. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for ListPhoneNumbers Operation ListPhoneNumbersResponse ListPhoneNumbers(ListPhoneNumbersRequest request); /// /// Initiates the asynchronous execution of the ListPhoneNumbers operation. /// /// /// Container for the necessary parameters to execute the ListPhoneNumbers operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListPhoneNumbers /// operation. /// REST API Reference for ListPhoneNumbers Operation IAsyncResult BeginListPhoneNumbers(ListPhoneNumbersRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListPhoneNumbers operation. /// /// /// The IAsyncResult returned by the call to BeginListPhoneNumbers. /// /// Returns a ListPhoneNumbersResult from ChimeSDKVoice. /// REST API Reference for ListPhoneNumbers Operation ListPhoneNumbersResponse EndListPhoneNumbers(IAsyncResult asyncResult); #endregion #region ListProxySessions /// /// Lists the proxy sessions for the specified Amazon Chime SDK Voice Connector. /// /// Container for the necessary parameters to execute the ListProxySessions service method. /// /// The response from the ListProxySessions service method, as returned by ChimeSDKVoice. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The requested resource couldn't be found. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for ListProxySessions Operation ListProxySessionsResponse ListProxySessions(ListProxySessionsRequest request); /// /// Initiates the asynchronous execution of the ListProxySessions operation. /// /// /// Container for the necessary parameters to execute the ListProxySessions operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListProxySessions /// operation. /// REST API Reference for ListProxySessions Operation IAsyncResult BeginListProxySessions(ListProxySessionsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListProxySessions operation. /// /// /// The IAsyncResult returned by the call to BeginListProxySessions. /// /// Returns a ListProxySessionsResult from ChimeSDKVoice. /// REST API Reference for ListProxySessions Operation ListProxySessionsResponse EndListProxySessions(IAsyncResult asyncResult); #endregion #region ListSipMediaApplications /// /// Lists the SIP media applications under the administrator's AWS account. /// /// Container for the necessary parameters to execute the ListSipMediaApplications service method. /// /// The response from the ListSipMediaApplications service method, as returned by ChimeSDKVoice. /// /// 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 number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for ListSipMediaApplications Operation ListSipMediaApplicationsResponse ListSipMediaApplications(ListSipMediaApplicationsRequest request); /// /// Initiates the asynchronous execution of the ListSipMediaApplications operation. /// /// /// Container for the necessary parameters to execute the ListSipMediaApplications operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListSipMediaApplications /// operation. /// REST API Reference for ListSipMediaApplications Operation IAsyncResult BeginListSipMediaApplications(ListSipMediaApplicationsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListSipMediaApplications operation. /// /// /// The IAsyncResult returned by the call to BeginListSipMediaApplications. /// /// Returns a ListSipMediaApplicationsResult from ChimeSDKVoice. /// REST API Reference for ListSipMediaApplications Operation ListSipMediaApplicationsResponse EndListSipMediaApplications(IAsyncResult asyncResult); #endregion #region ListSipRules /// /// Lists the SIP rules under the administrator's AWS account. /// /// Container for the necessary parameters to execute the ListSipRules service method. /// /// The response from the ListSipRules service method, as returned by ChimeSDKVoice. /// /// 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 number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for ListSipRules Operation ListSipRulesResponse ListSipRules(ListSipRulesRequest request); /// /// Initiates the asynchronous execution of the ListSipRules operation. /// /// /// Container for the necessary parameters to execute the ListSipRules operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListSipRules /// operation. /// REST API Reference for ListSipRules Operation IAsyncResult BeginListSipRules(ListSipRulesRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListSipRules operation. /// /// /// The IAsyncResult returned by the call to BeginListSipRules. /// /// Returns a ListSipRulesResult from ChimeSDKVoice. /// REST API Reference for ListSipRules Operation ListSipRulesResponse EndListSipRules(IAsyncResult asyncResult); #endregion #region ListSupportedPhoneNumberCountries /// /// Lists the countries that you can order phone numbers from. /// /// Container for the necessary parameters to execute the ListSupportedPhoneNumberCountries service method. /// /// The response from the ListSupportedPhoneNumberCountries service method, as returned by ChimeSDKVoice. /// /// You don't have the permissions needed to run this action. /// /// /// 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 number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for ListSupportedPhoneNumberCountries Operation ListSupportedPhoneNumberCountriesResponse ListSupportedPhoneNumberCountries(ListSupportedPhoneNumberCountriesRequest request); /// /// Initiates the asynchronous execution of the ListSupportedPhoneNumberCountries operation. /// /// /// Container for the necessary parameters to execute the ListSupportedPhoneNumberCountries operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListSupportedPhoneNumberCountries /// operation. /// REST API Reference for ListSupportedPhoneNumberCountries Operation IAsyncResult BeginListSupportedPhoneNumberCountries(ListSupportedPhoneNumberCountriesRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListSupportedPhoneNumberCountries operation. /// /// /// The IAsyncResult returned by the call to BeginListSupportedPhoneNumberCountries. /// /// Returns a ListSupportedPhoneNumberCountriesResult from ChimeSDKVoice. /// REST API Reference for ListSupportedPhoneNumberCountries Operation ListSupportedPhoneNumberCountriesResponse EndListSupportedPhoneNumberCountries(IAsyncResult asyncResult); #endregion #region ListTagsForResource /// /// Returns a list of the tags in a given resource. /// /// Container for the necessary parameters to execute the ListTagsForResource service method. /// /// The response from the ListTagsForResource service method, as returned by ChimeSDKVoice. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The requested resource couldn't be found. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for ListTagsForResource Operation ListTagsForResourceResponse ListTagsForResource(ListTagsForResourceRequest request); /// /// Initiates the asynchronous execution of the ListTagsForResource operation. /// /// /// Container for the necessary parameters to execute the ListTagsForResource operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListTagsForResource /// operation. /// REST API Reference for ListTagsForResource Operation IAsyncResult BeginListTagsForResource(ListTagsForResourceRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListTagsForResource operation. /// /// /// The IAsyncResult returned by the call to BeginListTagsForResource. /// /// Returns a ListTagsForResourceResult from ChimeSDKVoice. /// REST API Reference for ListTagsForResource Operation ListTagsForResourceResponse EndListTagsForResource(IAsyncResult asyncResult); #endregion #region ListVoiceConnectorGroups /// /// Lists the Amazon Chime SDK Voice Connector groups in the administrator's AWS account. /// /// Container for the necessary parameters to execute the ListVoiceConnectorGroups service method. /// /// The response from the ListVoiceConnectorGroups service method, as returned by ChimeSDKVoice. /// /// 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 number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for ListVoiceConnectorGroups Operation ListVoiceConnectorGroupsResponse ListVoiceConnectorGroups(ListVoiceConnectorGroupsRequest request); /// /// Initiates the asynchronous execution of the ListVoiceConnectorGroups operation. /// /// /// Container for the necessary parameters to execute the ListVoiceConnectorGroups operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListVoiceConnectorGroups /// operation. /// REST API Reference for ListVoiceConnectorGroups Operation IAsyncResult BeginListVoiceConnectorGroups(ListVoiceConnectorGroupsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListVoiceConnectorGroups operation. /// /// /// The IAsyncResult returned by the call to BeginListVoiceConnectorGroups. /// /// Returns a ListVoiceConnectorGroupsResult from ChimeSDKVoice. /// REST API Reference for ListVoiceConnectorGroups Operation ListVoiceConnectorGroupsResponse EndListVoiceConnectorGroups(IAsyncResult asyncResult); #endregion #region ListVoiceConnectors /// /// Lists the Amazon Chime SDK Voice Connectors in the administrators AWS account. /// /// Container for the necessary parameters to execute the ListVoiceConnectors service method. /// /// The response from the ListVoiceConnectors service method, as returned by ChimeSDKVoice. /// /// 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 number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for ListVoiceConnectors Operation ListVoiceConnectorsResponse ListVoiceConnectors(ListVoiceConnectorsRequest request); /// /// Initiates the asynchronous execution of the ListVoiceConnectors operation. /// /// /// Container for the necessary parameters to execute the ListVoiceConnectors operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListVoiceConnectors /// operation. /// REST API Reference for ListVoiceConnectors Operation IAsyncResult BeginListVoiceConnectors(ListVoiceConnectorsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListVoiceConnectors operation. /// /// /// The IAsyncResult returned by the call to BeginListVoiceConnectors. /// /// Returns a ListVoiceConnectorsResult from ChimeSDKVoice. /// REST API Reference for ListVoiceConnectors Operation ListVoiceConnectorsResponse EndListVoiceConnectors(IAsyncResult asyncResult); #endregion #region ListVoiceConnectorTerminationCredentials /// /// Lists the SIP credentials for the specified Amazon Chime SDK Voice Connector. /// /// Container for the necessary parameters to execute the ListVoiceConnectorTerminationCredentials service method. /// /// The response from the ListVoiceConnectorTerminationCredentials service method, as returned by ChimeSDKVoice. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The requested resource couldn't be found. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for ListVoiceConnectorTerminationCredentials Operation ListVoiceConnectorTerminationCredentialsResponse ListVoiceConnectorTerminationCredentials(ListVoiceConnectorTerminationCredentialsRequest request); /// /// Initiates the asynchronous execution of the ListVoiceConnectorTerminationCredentials operation. /// /// /// Container for the necessary parameters to execute the ListVoiceConnectorTerminationCredentials operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListVoiceConnectorTerminationCredentials /// operation. /// REST API Reference for ListVoiceConnectorTerminationCredentials Operation IAsyncResult BeginListVoiceConnectorTerminationCredentials(ListVoiceConnectorTerminationCredentialsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListVoiceConnectorTerminationCredentials operation. /// /// /// The IAsyncResult returned by the call to BeginListVoiceConnectorTerminationCredentials. /// /// Returns a ListVoiceConnectorTerminationCredentialsResult from ChimeSDKVoice. /// REST API Reference for ListVoiceConnectorTerminationCredentials Operation ListVoiceConnectorTerminationCredentialsResponse EndListVoiceConnectorTerminationCredentials(IAsyncResult asyncResult); #endregion #region ListVoiceProfileDomains /// /// Lists the specified voice profile domains in the administrator's AWS account. /// /// Container for the necessary parameters to execute the ListVoiceProfileDomains service method. /// /// The response from the ListVoiceProfileDomains service method, as returned by ChimeSDKVoice. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The requested resource couldn't be found. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for ListVoiceProfileDomains Operation ListVoiceProfileDomainsResponse ListVoiceProfileDomains(ListVoiceProfileDomainsRequest request); /// /// Initiates the asynchronous execution of the ListVoiceProfileDomains operation. /// /// /// Container for the necessary parameters to execute the ListVoiceProfileDomains operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListVoiceProfileDomains /// operation. /// REST API Reference for ListVoiceProfileDomains Operation IAsyncResult BeginListVoiceProfileDomains(ListVoiceProfileDomainsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListVoiceProfileDomains operation. /// /// /// The IAsyncResult returned by the call to BeginListVoiceProfileDomains. /// /// Returns a ListVoiceProfileDomainsResult from ChimeSDKVoice. /// REST API Reference for ListVoiceProfileDomains Operation ListVoiceProfileDomainsResponse EndListVoiceProfileDomains(IAsyncResult asyncResult); #endregion #region ListVoiceProfiles /// /// Lists the voice profiles in a voice profile domain. /// /// Container for the necessary parameters to execute the ListVoiceProfiles service method. /// /// The response from the ListVoiceProfiles service method, as returned by ChimeSDKVoice. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The requested resource couldn't be found. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for ListVoiceProfiles Operation ListVoiceProfilesResponse ListVoiceProfiles(ListVoiceProfilesRequest request); /// /// Initiates the asynchronous execution of the ListVoiceProfiles operation. /// /// /// Container for the necessary parameters to execute the ListVoiceProfiles operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListVoiceProfiles /// operation. /// REST API Reference for ListVoiceProfiles Operation IAsyncResult BeginListVoiceProfiles(ListVoiceProfilesRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListVoiceProfiles operation. /// /// /// The IAsyncResult returned by the call to BeginListVoiceProfiles. /// /// Returns a ListVoiceProfilesResult from ChimeSDKVoice. /// REST API Reference for ListVoiceProfiles Operation ListVoiceProfilesResponse EndListVoiceProfiles(IAsyncResult asyncResult); #endregion #region PutSipMediaApplicationAlexaSkillConfiguration /// /// Updates the Alexa Skill configuration for the SIP media application. /// /// Container for the necessary parameters to execute the PutSipMediaApplicationAlexaSkillConfiguration service method. /// /// The response from the PutSipMediaApplicationAlexaSkillConfiguration service method, as returned by ChimeSDKVoice. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The requested resource couldn't be found. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for PutSipMediaApplicationAlexaSkillConfiguration Operation PutSipMediaApplicationAlexaSkillConfigurationResponse PutSipMediaApplicationAlexaSkillConfiguration(PutSipMediaApplicationAlexaSkillConfigurationRequest request); /// /// Initiates the asynchronous execution of the PutSipMediaApplicationAlexaSkillConfiguration operation. /// /// /// Container for the necessary parameters to execute the PutSipMediaApplicationAlexaSkillConfiguration operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndPutSipMediaApplicationAlexaSkillConfiguration /// operation. /// REST API Reference for PutSipMediaApplicationAlexaSkillConfiguration Operation IAsyncResult BeginPutSipMediaApplicationAlexaSkillConfiguration(PutSipMediaApplicationAlexaSkillConfigurationRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the PutSipMediaApplicationAlexaSkillConfiguration operation. /// /// /// The IAsyncResult returned by the call to BeginPutSipMediaApplicationAlexaSkillConfiguration. /// /// Returns a PutSipMediaApplicationAlexaSkillConfigurationResult from ChimeSDKVoice. /// REST API Reference for PutSipMediaApplicationAlexaSkillConfiguration Operation PutSipMediaApplicationAlexaSkillConfigurationResponse EndPutSipMediaApplicationAlexaSkillConfiguration(IAsyncResult asyncResult); #endregion #region PutSipMediaApplicationLoggingConfiguration /// /// Updates the logging configuration for the specified SIP media application. /// /// Container for the necessary parameters to execute the PutSipMediaApplicationLoggingConfiguration service method. /// /// The response from the PutSipMediaApplicationLoggingConfiguration service method, as returned by ChimeSDKVoice. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The requested resource couldn't be found. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for PutSipMediaApplicationLoggingConfiguration Operation PutSipMediaApplicationLoggingConfigurationResponse PutSipMediaApplicationLoggingConfiguration(PutSipMediaApplicationLoggingConfigurationRequest request); /// /// Initiates the asynchronous execution of the PutSipMediaApplicationLoggingConfiguration operation. /// /// /// Container for the necessary parameters to execute the PutSipMediaApplicationLoggingConfiguration operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndPutSipMediaApplicationLoggingConfiguration /// operation. /// REST API Reference for PutSipMediaApplicationLoggingConfiguration Operation IAsyncResult BeginPutSipMediaApplicationLoggingConfiguration(PutSipMediaApplicationLoggingConfigurationRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the PutSipMediaApplicationLoggingConfiguration operation. /// /// /// The IAsyncResult returned by the call to BeginPutSipMediaApplicationLoggingConfiguration. /// /// Returns a PutSipMediaApplicationLoggingConfigurationResult from ChimeSDKVoice. /// REST API Reference for PutSipMediaApplicationLoggingConfiguration Operation PutSipMediaApplicationLoggingConfigurationResponse EndPutSipMediaApplicationLoggingConfiguration(IAsyncResult asyncResult); #endregion #region PutVoiceConnectorEmergencyCallingConfiguration /// /// Updates a Voice Connector's emergency calling configuration. /// /// Container for the necessary parameters to execute the PutVoiceConnectorEmergencyCallingConfiguration service method. /// /// The response from the PutVoiceConnectorEmergencyCallingConfiguration service method, as returned by ChimeSDKVoice. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The requested resource couldn't be found. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for PutVoiceConnectorEmergencyCallingConfiguration Operation PutVoiceConnectorEmergencyCallingConfigurationResponse PutVoiceConnectorEmergencyCallingConfiguration(PutVoiceConnectorEmergencyCallingConfigurationRequest request); /// /// Initiates the asynchronous execution of the PutVoiceConnectorEmergencyCallingConfiguration operation. /// /// /// Container for the necessary parameters to execute the PutVoiceConnectorEmergencyCallingConfiguration operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndPutVoiceConnectorEmergencyCallingConfiguration /// operation. /// REST API Reference for PutVoiceConnectorEmergencyCallingConfiguration Operation IAsyncResult BeginPutVoiceConnectorEmergencyCallingConfiguration(PutVoiceConnectorEmergencyCallingConfigurationRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the PutVoiceConnectorEmergencyCallingConfiguration operation. /// /// /// The IAsyncResult returned by the call to BeginPutVoiceConnectorEmergencyCallingConfiguration. /// /// Returns a PutVoiceConnectorEmergencyCallingConfigurationResult from ChimeSDKVoice. /// REST API Reference for PutVoiceConnectorEmergencyCallingConfiguration Operation PutVoiceConnectorEmergencyCallingConfigurationResponse EndPutVoiceConnectorEmergencyCallingConfiguration(IAsyncResult asyncResult); #endregion #region PutVoiceConnectorLoggingConfiguration /// /// Updates a Voice Connector's logging configuration. /// /// Container for the necessary parameters to execute the PutVoiceConnectorLoggingConfiguration service method. /// /// The response from the PutVoiceConnectorLoggingConfiguration service method, as returned by ChimeSDKVoice. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The requested resource couldn't be found. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for PutVoiceConnectorLoggingConfiguration Operation PutVoiceConnectorLoggingConfigurationResponse PutVoiceConnectorLoggingConfiguration(PutVoiceConnectorLoggingConfigurationRequest request); /// /// Initiates the asynchronous execution of the PutVoiceConnectorLoggingConfiguration operation. /// /// /// Container for the necessary parameters to execute the PutVoiceConnectorLoggingConfiguration operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndPutVoiceConnectorLoggingConfiguration /// operation. /// REST API Reference for PutVoiceConnectorLoggingConfiguration Operation IAsyncResult BeginPutVoiceConnectorLoggingConfiguration(PutVoiceConnectorLoggingConfigurationRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the PutVoiceConnectorLoggingConfiguration operation. /// /// /// The IAsyncResult returned by the call to BeginPutVoiceConnectorLoggingConfiguration. /// /// Returns a PutVoiceConnectorLoggingConfigurationResult from ChimeSDKVoice. /// REST API Reference for PutVoiceConnectorLoggingConfiguration Operation PutVoiceConnectorLoggingConfigurationResponse EndPutVoiceConnectorLoggingConfiguration(IAsyncResult asyncResult); #endregion #region PutVoiceConnectorOrigination /// /// Updates a Voice Connector's origination settings. /// /// Container for the necessary parameters to execute the PutVoiceConnectorOrigination service method. /// /// The response from the PutVoiceConnectorOrigination service method, as returned by ChimeSDKVoice. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The requested resource couldn't be found. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for PutVoiceConnectorOrigination Operation PutVoiceConnectorOriginationResponse PutVoiceConnectorOrigination(PutVoiceConnectorOriginationRequest request); /// /// Initiates the asynchronous execution of the PutVoiceConnectorOrigination operation. /// /// /// Container for the necessary parameters to execute the PutVoiceConnectorOrigination operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndPutVoiceConnectorOrigination /// operation. /// REST API Reference for PutVoiceConnectorOrigination Operation IAsyncResult BeginPutVoiceConnectorOrigination(PutVoiceConnectorOriginationRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the PutVoiceConnectorOrigination operation. /// /// /// The IAsyncResult returned by the call to BeginPutVoiceConnectorOrigination. /// /// Returns a PutVoiceConnectorOriginationResult from ChimeSDKVoice. /// REST API Reference for PutVoiceConnectorOrigination Operation PutVoiceConnectorOriginationResponse EndPutVoiceConnectorOrigination(IAsyncResult asyncResult); #endregion #region PutVoiceConnectorProxy /// /// Puts the specified proxy configuration to the specified Amazon Chime SDK Voice Connector. /// /// Container for the necessary parameters to execute the PutVoiceConnectorProxy service method. /// /// The response from the PutVoiceConnectorProxy service method, as returned by ChimeSDKVoice. /// /// You don't have the permissions needed to run this action. /// /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The requested resource couldn't be found. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for PutVoiceConnectorProxy Operation PutVoiceConnectorProxyResponse PutVoiceConnectorProxy(PutVoiceConnectorProxyRequest request); /// /// Initiates the asynchronous execution of the PutVoiceConnectorProxy operation. /// /// /// Container for the necessary parameters to execute the PutVoiceConnectorProxy operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndPutVoiceConnectorProxy /// operation. /// REST API Reference for PutVoiceConnectorProxy Operation IAsyncResult BeginPutVoiceConnectorProxy(PutVoiceConnectorProxyRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the PutVoiceConnectorProxy operation. /// /// /// The IAsyncResult returned by the call to BeginPutVoiceConnectorProxy. /// /// Returns a PutVoiceConnectorProxyResult from ChimeSDKVoice. /// REST API Reference for PutVoiceConnectorProxy Operation PutVoiceConnectorProxyResponse EndPutVoiceConnectorProxy(IAsyncResult asyncResult); #endregion #region PutVoiceConnectorStreamingConfiguration /// /// Updates a Voice Connector's streaming configuration settings. /// /// Container for the necessary parameters to execute the PutVoiceConnectorStreamingConfiguration service method. /// /// The response from the PutVoiceConnectorStreamingConfiguration service method, as returned by ChimeSDKVoice. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The requested resource couldn't be found. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for PutVoiceConnectorStreamingConfiguration Operation PutVoiceConnectorStreamingConfigurationResponse PutVoiceConnectorStreamingConfiguration(PutVoiceConnectorStreamingConfigurationRequest request); /// /// Initiates the asynchronous execution of the PutVoiceConnectorStreamingConfiguration operation. /// /// /// Container for the necessary parameters to execute the PutVoiceConnectorStreamingConfiguration operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndPutVoiceConnectorStreamingConfiguration /// operation. /// REST API Reference for PutVoiceConnectorStreamingConfiguration Operation IAsyncResult BeginPutVoiceConnectorStreamingConfiguration(PutVoiceConnectorStreamingConfigurationRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the PutVoiceConnectorStreamingConfiguration operation. /// /// /// The IAsyncResult returned by the call to BeginPutVoiceConnectorStreamingConfiguration. /// /// Returns a PutVoiceConnectorStreamingConfigurationResult from ChimeSDKVoice. /// REST API Reference for PutVoiceConnectorStreamingConfiguration Operation PutVoiceConnectorStreamingConfigurationResponse EndPutVoiceConnectorStreamingConfiguration(IAsyncResult asyncResult); #endregion #region PutVoiceConnectorTermination /// /// Updates a Voice Connector's termination settings. /// /// Container for the necessary parameters to execute the PutVoiceConnectorTermination service method. /// /// The response from the PutVoiceConnectorTermination service method, as returned by ChimeSDKVoice. /// /// You don't have the permissions needed to run this action. /// /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The requested resource couldn't be found. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for PutVoiceConnectorTermination Operation PutVoiceConnectorTerminationResponse PutVoiceConnectorTermination(PutVoiceConnectorTerminationRequest request); /// /// Initiates the asynchronous execution of the PutVoiceConnectorTermination operation. /// /// /// Container for the necessary parameters to execute the PutVoiceConnectorTermination operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndPutVoiceConnectorTermination /// operation. /// REST API Reference for PutVoiceConnectorTermination Operation IAsyncResult BeginPutVoiceConnectorTermination(PutVoiceConnectorTerminationRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the PutVoiceConnectorTermination operation. /// /// /// The IAsyncResult returned by the call to BeginPutVoiceConnectorTermination. /// /// Returns a PutVoiceConnectorTerminationResult from ChimeSDKVoice. /// REST API Reference for PutVoiceConnectorTermination Operation PutVoiceConnectorTerminationResponse EndPutVoiceConnectorTermination(IAsyncResult asyncResult); #endregion #region PutVoiceConnectorTerminationCredentials /// /// Updates a Voice Connector's termination credentials. /// /// Container for the necessary parameters to execute the PutVoiceConnectorTerminationCredentials service method. /// /// The response from the PutVoiceConnectorTerminationCredentials service method, as returned by ChimeSDKVoice. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The requested resource couldn't be found. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for PutVoiceConnectorTerminationCredentials Operation PutVoiceConnectorTerminationCredentialsResponse PutVoiceConnectorTerminationCredentials(PutVoiceConnectorTerminationCredentialsRequest request); /// /// Initiates the asynchronous execution of the PutVoiceConnectorTerminationCredentials operation. /// /// /// Container for the necessary parameters to execute the PutVoiceConnectorTerminationCredentials operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndPutVoiceConnectorTerminationCredentials /// operation. /// REST API Reference for PutVoiceConnectorTerminationCredentials Operation IAsyncResult BeginPutVoiceConnectorTerminationCredentials(PutVoiceConnectorTerminationCredentialsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the PutVoiceConnectorTerminationCredentials operation. /// /// /// The IAsyncResult returned by the call to BeginPutVoiceConnectorTerminationCredentials. /// /// Returns a PutVoiceConnectorTerminationCredentialsResult from ChimeSDKVoice. /// REST API Reference for PutVoiceConnectorTerminationCredentials Operation PutVoiceConnectorTerminationCredentialsResponse EndPutVoiceConnectorTerminationCredentials(IAsyncResult asyncResult); #endregion #region RestorePhoneNumber /// /// Restores a deleted phone number. /// /// Container for the necessary parameters to execute the RestorePhoneNumber service method. /// /// The response from the RestorePhoneNumber service method, as returned by ChimeSDKVoice. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The requested resource couldn't be found. /// /// /// The request exceeds the resource limit. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for RestorePhoneNumber Operation RestorePhoneNumberResponse RestorePhoneNumber(RestorePhoneNumberRequest request); /// /// Initiates the asynchronous execution of the RestorePhoneNumber operation. /// /// /// Container for the necessary parameters to execute the RestorePhoneNumber operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndRestorePhoneNumber /// operation. /// REST API Reference for RestorePhoneNumber Operation IAsyncResult BeginRestorePhoneNumber(RestorePhoneNumberRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the RestorePhoneNumber operation. /// /// /// The IAsyncResult returned by the call to BeginRestorePhoneNumber. /// /// Returns a RestorePhoneNumberResult from ChimeSDKVoice. /// REST API Reference for RestorePhoneNumber Operation RestorePhoneNumberResponse EndRestorePhoneNumber(IAsyncResult asyncResult); #endregion #region SearchAvailablePhoneNumbers /// /// Searches the provisioned phone numbers in an organization. /// /// Container for the necessary parameters to execute the SearchAvailablePhoneNumbers service method. /// /// The response from the SearchAvailablePhoneNumbers service method, as returned by ChimeSDKVoice. /// /// You don't have the permissions needed to run this action. /// /// /// 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 number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for SearchAvailablePhoneNumbers Operation SearchAvailablePhoneNumbersResponse SearchAvailablePhoneNumbers(SearchAvailablePhoneNumbersRequest request); /// /// Initiates the asynchronous execution of the SearchAvailablePhoneNumbers operation. /// /// /// Container for the necessary parameters to execute the SearchAvailablePhoneNumbers operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndSearchAvailablePhoneNumbers /// operation. /// REST API Reference for SearchAvailablePhoneNumbers Operation IAsyncResult BeginSearchAvailablePhoneNumbers(SearchAvailablePhoneNumbersRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the SearchAvailablePhoneNumbers operation. /// /// /// The IAsyncResult returned by the call to BeginSearchAvailablePhoneNumbers. /// /// Returns a SearchAvailablePhoneNumbersResult from ChimeSDKVoice. /// REST API Reference for SearchAvailablePhoneNumbers Operation SearchAvailablePhoneNumbersResponse EndSearchAvailablePhoneNumbers(IAsyncResult asyncResult); #endregion #region StartSpeakerSearchTask /// /// Starts a speaker search task. /// /// /// /// Before starting any speaker search tasks, you must provide all notices and obtain /// all consents from the speaker as required under applicable privacy and biometrics /// laws, and as required under the AWS /// service terms for the Amazon Chime SDK. /// /// /// /// Container for the necessary parameters to execute the StartSpeakerSearchTask service method. /// /// The response from the StartSpeakerSearchTask service method, as returned by ChimeSDKVoice. /// /// You don't have the permissions needed to run this action. /// /// /// The input parameters don't match the service's restrictions. /// /// /// Multiple instances of the same request were made simultaneously. /// /// /// The client is permanently forbidden from making the request. /// /// /// Access to the target resource is no longer available at the origin server. This condition /// is likely to be permanent. /// /// /// The requested resource couldn't be found. /// /// /// The request exceeds the resource limit. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// /// A well-formed request couldn't be followed due to semantic errors. /// /// REST API Reference for StartSpeakerSearchTask Operation StartSpeakerSearchTaskResponse StartSpeakerSearchTask(StartSpeakerSearchTaskRequest request); /// /// Initiates the asynchronous execution of the StartSpeakerSearchTask operation. /// /// /// Container for the necessary parameters to execute the StartSpeakerSearchTask operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndStartSpeakerSearchTask /// operation. /// REST API Reference for StartSpeakerSearchTask Operation IAsyncResult BeginStartSpeakerSearchTask(StartSpeakerSearchTaskRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the StartSpeakerSearchTask operation. /// /// /// The IAsyncResult returned by the call to BeginStartSpeakerSearchTask. /// /// Returns a StartSpeakerSearchTaskResult from ChimeSDKVoice. /// REST API Reference for StartSpeakerSearchTask Operation StartSpeakerSearchTaskResponse EndStartSpeakerSearchTask(IAsyncResult asyncResult); #endregion #region StartVoiceToneAnalysisTask /// /// Starts a voice tone analysis task. For more information about voice tone analysis, /// see Using /// Amazon Chime SDK voice analytics in the Amazon Chime SDK Developer Guide. /// /// /// /// Before starting any voice tone analysis tasks, you must provide all notices and obtain /// all consents from the speaker as required under applicable privacy and biometrics /// laws, and as required under the AWS /// service terms for the Amazon Chime SDK. /// /// /// /// Container for the necessary parameters to execute the StartVoiceToneAnalysisTask service method. /// /// The response from the StartVoiceToneAnalysisTask service method, as returned by ChimeSDKVoice. /// /// You don't have the permissions needed to run this action. /// /// /// The input parameters don't match the service's restrictions. /// /// /// Multiple instances of the same request were made simultaneously. /// /// /// The client is permanently forbidden from making the request. /// /// /// Access to the target resource is no longer available at the origin server. This condition /// is likely to be permanent. /// /// /// The requested resource couldn't be found. /// /// /// The request exceeds the resource limit. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// /// A well-formed request couldn't be followed due to semantic errors. /// /// REST API Reference for StartVoiceToneAnalysisTask Operation StartVoiceToneAnalysisTaskResponse StartVoiceToneAnalysisTask(StartVoiceToneAnalysisTaskRequest request); /// /// Initiates the asynchronous execution of the StartVoiceToneAnalysisTask operation. /// /// /// Container for the necessary parameters to execute the StartVoiceToneAnalysisTask operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndStartVoiceToneAnalysisTask /// operation. /// REST API Reference for StartVoiceToneAnalysisTask Operation IAsyncResult BeginStartVoiceToneAnalysisTask(StartVoiceToneAnalysisTaskRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the StartVoiceToneAnalysisTask operation. /// /// /// The IAsyncResult returned by the call to BeginStartVoiceToneAnalysisTask. /// /// Returns a StartVoiceToneAnalysisTaskResult from ChimeSDKVoice. /// REST API Reference for StartVoiceToneAnalysisTask Operation StartVoiceToneAnalysisTaskResponse EndStartVoiceToneAnalysisTask(IAsyncResult asyncResult); #endregion #region StopSpeakerSearchTask /// /// Stops a speaker search task. /// /// Container for the necessary parameters to execute the StopSpeakerSearchTask service method. /// /// The response from the StopSpeakerSearchTask service method, as returned by ChimeSDKVoice. /// /// You don't have the permissions needed to run this action. /// /// /// The input parameters don't match the service's restrictions. /// /// /// Multiple instances of the same request were made simultaneously. /// /// /// The client is permanently forbidden from making the request. /// /// /// The requested resource couldn't be found. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// /// A well-formed request couldn't be followed due to semantic errors. /// /// REST API Reference for StopSpeakerSearchTask Operation StopSpeakerSearchTaskResponse StopSpeakerSearchTask(StopSpeakerSearchTaskRequest request); /// /// Initiates the asynchronous execution of the StopSpeakerSearchTask operation. /// /// /// Container for the necessary parameters to execute the StopSpeakerSearchTask operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndStopSpeakerSearchTask /// operation. /// REST API Reference for StopSpeakerSearchTask Operation IAsyncResult BeginStopSpeakerSearchTask(StopSpeakerSearchTaskRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the StopSpeakerSearchTask operation. /// /// /// The IAsyncResult returned by the call to BeginStopSpeakerSearchTask. /// /// Returns a StopSpeakerSearchTaskResult from ChimeSDKVoice. /// REST API Reference for StopSpeakerSearchTask Operation StopSpeakerSearchTaskResponse EndStopSpeakerSearchTask(IAsyncResult asyncResult); #endregion #region StopVoiceToneAnalysisTask /// /// Stops a voice tone analysis task. /// /// Container for the necessary parameters to execute the StopVoiceToneAnalysisTask service method. /// /// The response from the StopVoiceToneAnalysisTask service method, as returned by ChimeSDKVoice. /// /// You don't have the permissions needed to run this action. /// /// /// The input parameters don't match the service's restrictions. /// /// /// Multiple instances of the same request were made simultaneously. /// /// /// The client is permanently forbidden from making the request. /// /// /// The requested resource couldn't be found. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// /// A well-formed request couldn't be followed due to semantic errors. /// /// REST API Reference for StopVoiceToneAnalysisTask Operation StopVoiceToneAnalysisTaskResponse StopVoiceToneAnalysisTask(StopVoiceToneAnalysisTaskRequest request); /// /// Initiates the asynchronous execution of the StopVoiceToneAnalysisTask operation. /// /// /// Container for the necessary parameters to execute the StopVoiceToneAnalysisTask operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndStopVoiceToneAnalysisTask /// operation. /// REST API Reference for StopVoiceToneAnalysisTask Operation IAsyncResult BeginStopVoiceToneAnalysisTask(StopVoiceToneAnalysisTaskRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the StopVoiceToneAnalysisTask operation. /// /// /// The IAsyncResult returned by the call to BeginStopVoiceToneAnalysisTask. /// /// Returns a StopVoiceToneAnalysisTaskResult from ChimeSDKVoice. /// REST API Reference for StopVoiceToneAnalysisTask Operation StopVoiceToneAnalysisTaskResponse EndStopVoiceToneAnalysisTask(IAsyncResult asyncResult); #endregion #region TagResource /// /// Adds a tag to the specified resource. /// /// Container for the necessary parameters to execute the TagResource service method. /// /// The response from the TagResource service method, as returned by ChimeSDKVoice. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The requested resource couldn't be found. /// /// /// The request exceeds the resource limit. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for TagResource Operation TagResourceResponse TagResource(TagResourceRequest request); /// /// Initiates the asynchronous execution of the TagResource operation. /// /// /// Container for the necessary parameters to execute the TagResource operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndTagResource /// operation. /// REST API Reference for TagResource Operation IAsyncResult BeginTagResource(TagResourceRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the TagResource operation. /// /// /// The IAsyncResult returned by the call to BeginTagResource. /// /// Returns a TagResourceResult from ChimeSDKVoice. /// REST API Reference for TagResource Operation TagResourceResponse EndTagResource(IAsyncResult asyncResult); #endregion #region UntagResource /// /// Removes tags from a resource. /// /// Container for the necessary parameters to execute the UntagResource service method. /// /// The response from the UntagResource service method, as returned by ChimeSDKVoice. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The requested resource couldn't be found. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for UntagResource Operation UntagResourceResponse UntagResource(UntagResourceRequest request); /// /// Initiates the asynchronous execution of the UntagResource operation. /// /// /// Container for the necessary parameters to execute the UntagResource operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUntagResource /// operation. /// REST API Reference for UntagResource Operation IAsyncResult BeginUntagResource(UntagResourceRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UntagResource operation. /// /// /// The IAsyncResult returned by the call to BeginUntagResource. /// /// Returns a UntagResourceResult from ChimeSDKVoice. /// REST API Reference for UntagResource Operation UntagResourceResponse EndUntagResource(IAsyncResult asyncResult); #endregion #region UpdateGlobalSettings /// /// Updates global settings for the Amazon Chime SDK Voice Connectors in an AWS account. /// /// Container for the necessary parameters to execute the UpdateGlobalSettings service method. /// /// The response from the UpdateGlobalSettings service method, as returned by ChimeSDKVoice. /// /// 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 number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for UpdateGlobalSettings Operation UpdateGlobalSettingsResponse UpdateGlobalSettings(UpdateGlobalSettingsRequest request); /// /// Initiates the asynchronous execution of the UpdateGlobalSettings operation. /// /// /// Container for the necessary parameters to execute the UpdateGlobalSettings operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateGlobalSettings /// operation. /// REST API Reference for UpdateGlobalSettings Operation IAsyncResult BeginUpdateGlobalSettings(UpdateGlobalSettingsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateGlobalSettings operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateGlobalSettings. /// /// Returns a UpdateGlobalSettingsResult from ChimeSDKVoice. /// REST API Reference for UpdateGlobalSettings Operation UpdateGlobalSettingsResponse EndUpdateGlobalSettings(IAsyncResult asyncResult); #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 numbers outside the U.S., you must use the Amazon Chime SDK 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. /// /// The response from the UpdatePhoneNumber service method, as returned by ChimeSDKVoice. /// /// The input parameters don't match the service's restrictions. /// /// /// Multiple instances of the same request were made simultaneously. /// /// /// The client is permanently forbidden from making the request. /// /// /// The requested resource couldn't be found. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for UpdatePhoneNumber Operation UpdatePhoneNumberResponse UpdatePhoneNumber(UpdatePhoneNumberRequest request); /// /// Initiates the asynchronous execution of the UpdatePhoneNumber operation. /// /// /// Container for the necessary parameters to execute the UpdatePhoneNumber operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdatePhoneNumber /// operation. /// REST API Reference for UpdatePhoneNumber Operation IAsyncResult BeginUpdatePhoneNumber(UpdatePhoneNumberRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdatePhoneNumber operation. /// /// /// The IAsyncResult returned by the call to BeginUpdatePhoneNumber. /// /// Returns a UpdatePhoneNumberResult from ChimeSDKVoice. /// REST API Reference for UpdatePhoneNumber Operation UpdatePhoneNumberResponse EndUpdatePhoneNumber(IAsyncResult asyncResult); #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. /// /// The response from the UpdatePhoneNumberSettings service method, as returned by ChimeSDKVoice. /// /// 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 number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for UpdatePhoneNumberSettings Operation UpdatePhoneNumberSettingsResponse UpdatePhoneNumberSettings(UpdatePhoneNumberSettingsRequest request); /// /// Initiates the asynchronous execution of the UpdatePhoneNumberSettings operation. /// /// /// Container for the necessary parameters to execute the UpdatePhoneNumberSettings operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdatePhoneNumberSettings /// operation. /// REST API Reference for UpdatePhoneNumberSettings Operation IAsyncResult BeginUpdatePhoneNumberSettings(UpdatePhoneNumberSettingsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdatePhoneNumberSettings operation. /// /// /// The IAsyncResult returned by the call to BeginUpdatePhoneNumberSettings. /// /// Returns a UpdatePhoneNumberSettingsResult from ChimeSDKVoice. /// REST API Reference for UpdatePhoneNumberSettings Operation UpdatePhoneNumberSettingsResponse EndUpdatePhoneNumberSettings(IAsyncResult asyncResult); #endregion #region UpdateProxySession /// /// Updates the specified proxy session details, such as voice or SMS capabilities. /// /// Container for the necessary parameters to execute the UpdateProxySession service method. /// /// The response from the UpdateProxySession service method, as returned by ChimeSDKVoice. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The requested resource couldn't be found. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for UpdateProxySession Operation UpdateProxySessionResponse UpdateProxySession(UpdateProxySessionRequest request); /// /// Initiates the asynchronous execution of the UpdateProxySession operation. /// /// /// Container for the necessary parameters to execute the UpdateProxySession operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateProxySession /// operation. /// REST API Reference for UpdateProxySession Operation IAsyncResult BeginUpdateProxySession(UpdateProxySessionRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateProxySession operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateProxySession. /// /// Returns a UpdateProxySessionResult from ChimeSDKVoice. /// REST API Reference for UpdateProxySession Operation UpdateProxySessionResponse EndUpdateProxySession(IAsyncResult asyncResult); #endregion #region UpdateSipMediaApplication /// /// Updates the details of the specified SIP media application. /// /// Container for the necessary parameters to execute the UpdateSipMediaApplication service method. /// /// The response from the UpdateSipMediaApplication service method, as returned by ChimeSDKVoice. /// /// The input parameters don't match the service's restrictions. /// /// /// Multiple instances of the same request were made simultaneously. /// /// /// The client is permanently forbidden from making the request. /// /// /// The requested resource couldn't be found. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for UpdateSipMediaApplication Operation UpdateSipMediaApplicationResponse UpdateSipMediaApplication(UpdateSipMediaApplicationRequest request); /// /// Initiates the asynchronous execution of the UpdateSipMediaApplication operation. /// /// /// Container for the necessary parameters to execute the UpdateSipMediaApplication operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateSipMediaApplication /// operation. /// REST API Reference for UpdateSipMediaApplication Operation IAsyncResult BeginUpdateSipMediaApplication(UpdateSipMediaApplicationRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateSipMediaApplication operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateSipMediaApplication. /// /// Returns a UpdateSipMediaApplicationResult from ChimeSDKVoice. /// REST API Reference for UpdateSipMediaApplication Operation UpdateSipMediaApplicationResponse EndUpdateSipMediaApplication(IAsyncResult asyncResult); #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. /// /// Container for the necessary parameters to execute the UpdateSipMediaApplicationCall service method. /// /// The response from the UpdateSipMediaApplicationCall service method, as returned by ChimeSDKVoice. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The requested resource couldn't be found. /// /// /// The request exceeds the resource limit. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for UpdateSipMediaApplicationCall Operation UpdateSipMediaApplicationCallResponse UpdateSipMediaApplicationCall(UpdateSipMediaApplicationCallRequest request); /// /// Initiates the asynchronous execution of the UpdateSipMediaApplicationCall operation. /// /// /// Container for the necessary parameters to execute the UpdateSipMediaApplicationCall operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateSipMediaApplicationCall /// operation. /// REST API Reference for UpdateSipMediaApplicationCall Operation IAsyncResult BeginUpdateSipMediaApplicationCall(UpdateSipMediaApplicationCallRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateSipMediaApplicationCall operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateSipMediaApplicationCall. /// /// Returns a UpdateSipMediaApplicationCallResult from ChimeSDKVoice. /// REST API Reference for UpdateSipMediaApplicationCall Operation UpdateSipMediaApplicationCallResponse EndUpdateSipMediaApplicationCall(IAsyncResult asyncResult); #endregion #region UpdateSipRule /// /// Updates the details of the specified SIP rule. /// /// Container for the necessary parameters to execute the UpdateSipRule service method. /// /// The response from the UpdateSipRule service method, as returned by ChimeSDKVoice. /// /// The input parameters don't match the service's restrictions. /// /// /// Multiple instances of the same request were made simultaneously. /// /// /// The client is permanently forbidden from making the request. /// /// /// The requested resource couldn't be found. /// /// /// The request exceeds the resource limit. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for UpdateSipRule Operation UpdateSipRuleResponse UpdateSipRule(UpdateSipRuleRequest request); /// /// Initiates the asynchronous execution of the UpdateSipRule operation. /// /// /// Container for the necessary parameters to execute the UpdateSipRule operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateSipRule /// operation. /// REST API Reference for UpdateSipRule Operation IAsyncResult BeginUpdateSipRule(UpdateSipRuleRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateSipRule operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateSipRule. /// /// Returns a UpdateSipRuleResult from ChimeSDKVoice. /// REST API Reference for UpdateSipRule Operation UpdateSipRuleResponse EndUpdateSipRule(IAsyncResult asyncResult); #endregion #region UpdateVoiceConnector /// /// Updates the details for the specified Amazon Chime SDK Voice Connector. /// /// Container for the necessary parameters to execute the UpdateVoiceConnector service method. /// /// The response from the UpdateVoiceConnector service method, as returned by ChimeSDKVoice. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The requested resource couldn't be found. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for UpdateVoiceConnector Operation UpdateVoiceConnectorResponse UpdateVoiceConnector(UpdateVoiceConnectorRequest request); /// /// Initiates the asynchronous execution of the UpdateVoiceConnector operation. /// /// /// Container for the necessary parameters to execute the UpdateVoiceConnector operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateVoiceConnector /// operation. /// REST API Reference for UpdateVoiceConnector Operation IAsyncResult BeginUpdateVoiceConnector(UpdateVoiceConnectorRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateVoiceConnector operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateVoiceConnector. /// /// Returns a UpdateVoiceConnectorResult from ChimeSDKVoice. /// REST API Reference for UpdateVoiceConnector Operation UpdateVoiceConnectorResponse EndUpdateVoiceConnector(IAsyncResult asyncResult); #endregion #region UpdateVoiceConnectorGroup /// /// Updates the settings for the specified Amazon Chime SDK Voice Connector group. /// /// Container for the necessary parameters to execute the UpdateVoiceConnectorGroup service method. /// /// The response from the UpdateVoiceConnectorGroup service method, as returned by ChimeSDKVoice. /// /// The input parameters don't match the service's restrictions. /// /// /// Multiple instances of the same request were made simultaneously. /// /// /// The client is permanently forbidden from making the request. /// /// /// The requested resource couldn't be found. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for UpdateVoiceConnectorGroup Operation UpdateVoiceConnectorGroupResponse UpdateVoiceConnectorGroup(UpdateVoiceConnectorGroupRequest request); /// /// Initiates the asynchronous execution of the UpdateVoiceConnectorGroup operation. /// /// /// Container for the necessary parameters to execute the UpdateVoiceConnectorGroup operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateVoiceConnectorGroup /// operation. /// REST API Reference for UpdateVoiceConnectorGroup Operation IAsyncResult BeginUpdateVoiceConnectorGroup(UpdateVoiceConnectorGroupRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateVoiceConnectorGroup operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateVoiceConnectorGroup. /// /// Returns a UpdateVoiceConnectorGroupResult from ChimeSDKVoice. /// REST API Reference for UpdateVoiceConnectorGroup Operation UpdateVoiceConnectorGroupResponse EndUpdateVoiceConnectorGroup(IAsyncResult asyncResult); #endregion #region UpdateVoiceProfile /// /// Updates the specified voice profile’s voice print and refreshes its expiration timestamp. /// /// /// /// As a condition of using this feature, you acknowledge that the collection, use, storage, /// and retention of your caller’s biometric identifiers and biometric information (“biometric /// data”) in the form of a digital voiceprint requires the caller’s informed consent /// via a written release. Such consent is required under various state laws, including /// biometrics laws in Illinois, Texas, Washington and other state privacy laws. /// /// /// /// You must provide a written release to each caller through a process that clearly reflects /// each caller’s informed consent before using Amazon Chime SDK Voice Insights service, /// as required under the terms of your agreement with AWS governing your use of the service. /// /// /// /// Container for the necessary parameters to execute the UpdateVoiceProfile service method. /// /// The response from the UpdateVoiceProfile service method, as returned by ChimeSDKVoice. /// /// You don't have the permissions needed to run this action. /// /// /// The input parameters don't match the service's restrictions. /// /// /// Multiple instances of the same request were made simultaneously. /// /// /// The client is permanently forbidden from making the request. /// /// /// Access to the target resource is no longer available at the origin server. This condition /// is likely to be permanent. /// /// /// The requested resource couldn't be found. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for UpdateVoiceProfile Operation UpdateVoiceProfileResponse UpdateVoiceProfile(UpdateVoiceProfileRequest request); /// /// Initiates the asynchronous execution of the UpdateVoiceProfile operation. /// /// /// Container for the necessary parameters to execute the UpdateVoiceProfile operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateVoiceProfile /// operation. /// REST API Reference for UpdateVoiceProfile Operation IAsyncResult BeginUpdateVoiceProfile(UpdateVoiceProfileRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateVoiceProfile operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateVoiceProfile. /// /// Returns a UpdateVoiceProfileResult from ChimeSDKVoice. /// REST API Reference for UpdateVoiceProfile Operation UpdateVoiceProfileResponse EndUpdateVoiceProfile(IAsyncResult asyncResult); #endregion #region UpdateVoiceProfileDomain /// /// Updates the settings for the specified voice profile domain. /// /// Container for the necessary parameters to execute the UpdateVoiceProfileDomain service method. /// /// The response from the UpdateVoiceProfileDomain service method, as returned by ChimeSDKVoice. /// /// You don't have the permissions needed to run this action. /// /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The requested resource couldn't be found. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for UpdateVoiceProfileDomain Operation UpdateVoiceProfileDomainResponse UpdateVoiceProfileDomain(UpdateVoiceProfileDomainRequest request); /// /// Initiates the asynchronous execution of the UpdateVoiceProfileDomain operation. /// /// /// Container for the necessary parameters to execute the UpdateVoiceProfileDomain operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateVoiceProfileDomain /// operation. /// REST API Reference for UpdateVoiceProfileDomain Operation IAsyncResult BeginUpdateVoiceProfileDomain(UpdateVoiceProfileDomainRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateVoiceProfileDomain operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateVoiceProfileDomain. /// /// Returns a UpdateVoiceProfileDomainResult from ChimeSDKVoice. /// REST API Reference for UpdateVoiceProfileDomain Operation UpdateVoiceProfileDomainResponse EndUpdateVoiceProfileDomain(IAsyncResult asyncResult); #endregion #region ValidateE911Address /// /// Validates an address to be used for 911 calls made with Amazon Chime SDK 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. /// /// Container for the necessary parameters to execute the ValidateE911Address service method. /// /// The response from the ValidateE911Address service method, as returned by ChimeSDKVoice. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// The requested resource couldn't be found. /// /// /// The service encountered an unexpected error. /// /// /// The service is currently unavailable. /// /// /// The number of customer requests exceeds the request rate limit. /// /// /// The client isn't authorized to request a resource. /// /// REST API Reference for ValidateE911Address Operation ValidateE911AddressResponse ValidateE911Address(ValidateE911AddressRequest request); /// /// Initiates the asynchronous execution of the ValidateE911Address operation. /// /// /// Container for the necessary parameters to execute the ValidateE911Address operation on AmazonChimeSDKVoiceClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndValidateE911Address /// operation. /// REST API Reference for ValidateE911Address Operation IAsyncResult BeginValidateE911Address(ValidateE911AddressRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ValidateE911Address operation. /// /// /// The IAsyncResult returned by the call to BeginValidateE911Address. /// /// Returns a ValidateE911AddressResult from ChimeSDKVoice. /// REST API Reference for ValidateE911Address Operation ValidateE911AddressResponse EndValidateE911Address(IAsyncResult asyncResult); #endregion } }