/* * 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 alexaforbusiness-2017-11-09.normal.json service model. */ using System; using System.Collections.Generic; using Amazon.Runtime; using Amazon.AlexaForBusiness.Model; namespace Amazon.AlexaForBusiness { /// /// Interface for accessing AlexaForBusiness /// /// Alexa for Business has been retired and is no longer supported. /// public partial interface IAmazonAlexaForBusiness : IAmazonService, IDisposable { #if BCL45 || AWS_ASYNC_ENUMERABLES_API /// /// Paginators for the service /// IAlexaForBusinessPaginatorFactory Paginators { get; } #endif #region ApproveSkill /// /// Associates a skill with the organization under the customer's AWS account. If a skill /// is private, the user implicitly accepts access to this skill during enablement. /// /// Container for the necessary parameters to execute the ApproveSkill service method. /// /// The response from the ApproveSkill service method, as returned by AlexaForBusiness. /// /// There is a concurrent modification of resources. /// /// /// You are performing an action that would put you beyond your account's limits. /// /// /// The resource is not found. /// /// REST API Reference for ApproveSkill Operation [Obsolete("Alexa For Business is no longer supported")] ApproveSkillResponse ApproveSkill(ApproveSkillRequest request); /// /// Initiates the asynchronous execution of the ApproveSkill operation. /// /// /// Container for the necessary parameters to execute the ApproveSkill operation on AmazonAlexaForBusinessClient. /// 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 EndApproveSkill /// operation. /// REST API Reference for ApproveSkill Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginApproveSkill(ApproveSkillRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ApproveSkill operation. /// /// /// The IAsyncResult returned by the call to BeginApproveSkill. /// /// Returns a ApproveSkillResult from AlexaForBusiness. /// REST API Reference for ApproveSkill Operation [Obsolete("Alexa For Business is no longer supported")] ApproveSkillResponse EndApproveSkill(IAsyncResult asyncResult); #endregion #region AssociateContactWithAddressBook /// /// Associates a contact with a given address book. /// /// Container for the necessary parameters to execute the AssociateContactWithAddressBook service method. /// /// The response from the AssociateContactWithAddressBook service method, as returned by AlexaForBusiness. /// /// You are performing an action that would put you beyond your account's limits. /// /// REST API Reference for AssociateContactWithAddressBook Operation [Obsolete("Alexa For Business is no longer supported")] AssociateContactWithAddressBookResponse AssociateContactWithAddressBook(AssociateContactWithAddressBookRequest request); /// /// Initiates the asynchronous execution of the AssociateContactWithAddressBook operation. /// /// /// Container for the necessary parameters to execute the AssociateContactWithAddressBook operation on AmazonAlexaForBusinessClient. /// 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 EndAssociateContactWithAddressBook /// operation. /// REST API Reference for AssociateContactWithAddressBook Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginAssociateContactWithAddressBook(AssociateContactWithAddressBookRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the AssociateContactWithAddressBook operation. /// /// /// The IAsyncResult returned by the call to BeginAssociateContactWithAddressBook. /// /// Returns a AssociateContactWithAddressBookResult from AlexaForBusiness. /// REST API Reference for AssociateContactWithAddressBook Operation [Obsolete("Alexa For Business is no longer supported")] AssociateContactWithAddressBookResponse EndAssociateContactWithAddressBook(IAsyncResult asyncResult); #endregion #region AssociateDeviceWithNetworkProfile /// /// Associates a device with the specified network profile. /// /// Container for the necessary parameters to execute the AssociateDeviceWithNetworkProfile service method. /// /// The response from the AssociateDeviceWithNetworkProfile service method, as returned by AlexaForBusiness. /// /// There is a concurrent modification of resources. /// /// /// The request failed because this device is no longer registered and therefore no longer /// managed by this account. /// /// /// The resource is not found. /// /// REST API Reference for AssociateDeviceWithNetworkProfile Operation [Obsolete("Alexa For Business is no longer supported")] AssociateDeviceWithNetworkProfileResponse AssociateDeviceWithNetworkProfile(AssociateDeviceWithNetworkProfileRequest request); /// /// Initiates the asynchronous execution of the AssociateDeviceWithNetworkProfile operation. /// /// /// Container for the necessary parameters to execute the AssociateDeviceWithNetworkProfile operation on AmazonAlexaForBusinessClient. /// 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 EndAssociateDeviceWithNetworkProfile /// operation. /// REST API Reference for AssociateDeviceWithNetworkProfile Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginAssociateDeviceWithNetworkProfile(AssociateDeviceWithNetworkProfileRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the AssociateDeviceWithNetworkProfile operation. /// /// /// The IAsyncResult returned by the call to BeginAssociateDeviceWithNetworkProfile. /// /// Returns a AssociateDeviceWithNetworkProfileResult from AlexaForBusiness. /// REST API Reference for AssociateDeviceWithNetworkProfile Operation [Obsolete("Alexa For Business is no longer supported")] AssociateDeviceWithNetworkProfileResponse EndAssociateDeviceWithNetworkProfile(IAsyncResult asyncResult); #endregion #region AssociateDeviceWithRoom /// /// Associates a device with a given room. This applies all the settings from the room /// profile to the device, and all the skills in any skill groups added to that room. /// This operation requires the device to be online, or else a manual sync is required. /// /// Container for the necessary parameters to execute the AssociateDeviceWithRoom service method. /// /// The response from the AssociateDeviceWithRoom service method, as returned by AlexaForBusiness. /// /// There is a concurrent modification of resources. /// /// /// The request failed because this device is no longer registered and therefore no longer /// managed by this account. /// /// /// You are performing an action that would put you beyond your account's limits. /// /// REST API Reference for AssociateDeviceWithRoom Operation [Obsolete("Alexa For Business is no longer supported")] AssociateDeviceWithRoomResponse AssociateDeviceWithRoom(AssociateDeviceWithRoomRequest request); /// /// Initiates the asynchronous execution of the AssociateDeviceWithRoom operation. /// /// /// Container for the necessary parameters to execute the AssociateDeviceWithRoom operation on AmazonAlexaForBusinessClient. /// 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 EndAssociateDeviceWithRoom /// operation. /// REST API Reference for AssociateDeviceWithRoom Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginAssociateDeviceWithRoom(AssociateDeviceWithRoomRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the AssociateDeviceWithRoom operation. /// /// /// The IAsyncResult returned by the call to BeginAssociateDeviceWithRoom. /// /// Returns a AssociateDeviceWithRoomResult from AlexaForBusiness. /// REST API Reference for AssociateDeviceWithRoom Operation [Obsolete("Alexa For Business is no longer supported")] AssociateDeviceWithRoomResponse EndAssociateDeviceWithRoom(IAsyncResult asyncResult); #endregion #region AssociateSkillGroupWithRoom /// /// Associates a skill group with a given room. This enables all skills in the associated /// skill group on all devices in the room. /// /// Container for the necessary parameters to execute the AssociateSkillGroupWithRoom service method. /// /// The response from the AssociateSkillGroupWithRoom service method, as returned by AlexaForBusiness. /// /// There is a concurrent modification of resources. /// /// REST API Reference for AssociateSkillGroupWithRoom Operation [Obsolete("Alexa For Business is no longer supported")] AssociateSkillGroupWithRoomResponse AssociateSkillGroupWithRoom(AssociateSkillGroupWithRoomRequest request); /// /// Initiates the asynchronous execution of the AssociateSkillGroupWithRoom operation. /// /// /// Container for the necessary parameters to execute the AssociateSkillGroupWithRoom operation on AmazonAlexaForBusinessClient. /// 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 EndAssociateSkillGroupWithRoom /// operation. /// REST API Reference for AssociateSkillGroupWithRoom Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginAssociateSkillGroupWithRoom(AssociateSkillGroupWithRoomRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the AssociateSkillGroupWithRoom operation. /// /// /// The IAsyncResult returned by the call to BeginAssociateSkillGroupWithRoom. /// /// Returns a AssociateSkillGroupWithRoomResult from AlexaForBusiness. /// REST API Reference for AssociateSkillGroupWithRoom Operation [Obsolete("Alexa For Business is no longer supported")] AssociateSkillGroupWithRoomResponse EndAssociateSkillGroupWithRoom(IAsyncResult asyncResult); #endregion #region AssociateSkillWithSkillGroup /// /// Associates a skill with a skill group. /// /// Container for the necessary parameters to execute the AssociateSkillWithSkillGroup service method. /// /// The response from the AssociateSkillWithSkillGroup service method, as returned by AlexaForBusiness. /// /// There is a concurrent modification of resources. /// /// /// The resource is not found. /// /// /// The skill must be linked to a third-party account. /// /// REST API Reference for AssociateSkillWithSkillGroup Operation [Obsolete("Alexa For Business is no longer supported")] AssociateSkillWithSkillGroupResponse AssociateSkillWithSkillGroup(AssociateSkillWithSkillGroupRequest request); /// /// Initiates the asynchronous execution of the AssociateSkillWithSkillGroup operation. /// /// /// Container for the necessary parameters to execute the AssociateSkillWithSkillGroup operation on AmazonAlexaForBusinessClient. /// 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 EndAssociateSkillWithSkillGroup /// operation. /// REST API Reference for AssociateSkillWithSkillGroup Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginAssociateSkillWithSkillGroup(AssociateSkillWithSkillGroupRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the AssociateSkillWithSkillGroup operation. /// /// /// The IAsyncResult returned by the call to BeginAssociateSkillWithSkillGroup. /// /// Returns a AssociateSkillWithSkillGroupResult from AlexaForBusiness. /// REST API Reference for AssociateSkillWithSkillGroup Operation [Obsolete("Alexa For Business is no longer supported")] AssociateSkillWithSkillGroupResponse EndAssociateSkillWithSkillGroup(IAsyncResult asyncResult); #endregion #region AssociateSkillWithUsers /// /// Makes a private skill available for enrolled users to enable on their devices. /// /// Container for the necessary parameters to execute the AssociateSkillWithUsers service method. /// /// The response from the AssociateSkillWithUsers service method, as returned by AlexaForBusiness. /// /// There is a concurrent modification of resources. /// /// /// The resource is not found. /// /// REST API Reference for AssociateSkillWithUsers Operation [Obsolete("Alexa For Business is no longer supported")] AssociateSkillWithUsersResponse AssociateSkillWithUsers(AssociateSkillWithUsersRequest request); /// /// Initiates the asynchronous execution of the AssociateSkillWithUsers operation. /// /// /// Container for the necessary parameters to execute the AssociateSkillWithUsers operation on AmazonAlexaForBusinessClient. /// 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 EndAssociateSkillWithUsers /// operation. /// REST API Reference for AssociateSkillWithUsers Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginAssociateSkillWithUsers(AssociateSkillWithUsersRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the AssociateSkillWithUsers operation. /// /// /// The IAsyncResult returned by the call to BeginAssociateSkillWithUsers. /// /// Returns a AssociateSkillWithUsersResult from AlexaForBusiness. /// REST API Reference for AssociateSkillWithUsers Operation [Obsolete("Alexa For Business is no longer supported")] AssociateSkillWithUsersResponse EndAssociateSkillWithUsers(IAsyncResult asyncResult); #endregion #region CreateAddressBook /// /// Creates an address book with the specified details. /// /// Container for the necessary parameters to execute the CreateAddressBook service method. /// /// The response from the CreateAddressBook service method, as returned by AlexaForBusiness. /// /// The resource being created already exists. /// /// /// You are performing an action that would put you beyond your account's limits. /// /// REST API Reference for CreateAddressBook Operation [Obsolete("Alexa For Business is no longer supported")] CreateAddressBookResponse CreateAddressBook(CreateAddressBookRequest request); /// /// Initiates the asynchronous execution of the CreateAddressBook operation. /// /// /// Container for the necessary parameters to execute the CreateAddressBook operation on AmazonAlexaForBusinessClient. /// 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 EndCreateAddressBook /// operation. /// REST API Reference for CreateAddressBook Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginCreateAddressBook(CreateAddressBookRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateAddressBook operation. /// /// /// The IAsyncResult returned by the call to BeginCreateAddressBook. /// /// Returns a CreateAddressBookResult from AlexaForBusiness. /// REST API Reference for CreateAddressBook Operation [Obsolete("Alexa For Business is no longer supported")] CreateAddressBookResponse EndCreateAddressBook(IAsyncResult asyncResult); #endregion #region CreateBusinessReportSchedule /// /// Creates a recurring schedule for usage reports to deliver to the specified S3 location /// with a specified daily or weekly interval. /// /// Container for the necessary parameters to execute the CreateBusinessReportSchedule service method. /// /// The response from the CreateBusinessReportSchedule service method, as returned by AlexaForBusiness. /// /// The resource being created already exists. /// /// REST API Reference for CreateBusinessReportSchedule Operation [Obsolete("Alexa For Business is no longer supported")] CreateBusinessReportScheduleResponse CreateBusinessReportSchedule(CreateBusinessReportScheduleRequest request); /// /// Initiates the asynchronous execution of the CreateBusinessReportSchedule operation. /// /// /// Container for the necessary parameters to execute the CreateBusinessReportSchedule operation on AmazonAlexaForBusinessClient. /// 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 EndCreateBusinessReportSchedule /// operation. /// REST API Reference for CreateBusinessReportSchedule Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginCreateBusinessReportSchedule(CreateBusinessReportScheduleRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateBusinessReportSchedule operation. /// /// /// The IAsyncResult returned by the call to BeginCreateBusinessReportSchedule. /// /// Returns a CreateBusinessReportScheduleResult from AlexaForBusiness. /// REST API Reference for CreateBusinessReportSchedule Operation [Obsolete("Alexa For Business is no longer supported")] CreateBusinessReportScheduleResponse EndCreateBusinessReportSchedule(IAsyncResult asyncResult); #endregion #region CreateConferenceProvider /// /// Adds a new conference provider under the user's AWS account. /// /// Container for the necessary parameters to execute the CreateConferenceProvider service method. /// /// The response from the CreateConferenceProvider service method, as returned by AlexaForBusiness. /// /// The resource being created already exists. /// /// REST API Reference for CreateConferenceProvider Operation [Obsolete("Alexa For Business is no longer supported")] CreateConferenceProviderResponse CreateConferenceProvider(CreateConferenceProviderRequest request); /// /// Initiates the asynchronous execution of the CreateConferenceProvider operation. /// /// /// Container for the necessary parameters to execute the CreateConferenceProvider operation on AmazonAlexaForBusinessClient. /// 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 EndCreateConferenceProvider /// operation. /// REST API Reference for CreateConferenceProvider Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginCreateConferenceProvider(CreateConferenceProviderRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateConferenceProvider operation. /// /// /// The IAsyncResult returned by the call to BeginCreateConferenceProvider. /// /// Returns a CreateConferenceProviderResult from AlexaForBusiness. /// REST API Reference for CreateConferenceProvider Operation [Obsolete("Alexa For Business is no longer supported")] CreateConferenceProviderResponse EndCreateConferenceProvider(IAsyncResult asyncResult); #endregion #region CreateContact /// /// Creates a contact with the specified details. /// /// Container for the necessary parameters to execute the CreateContact service method. /// /// The response from the CreateContact service method, as returned by AlexaForBusiness. /// /// The resource being created already exists. /// /// /// You are performing an action that would put you beyond your account's limits. /// /// REST API Reference for CreateContact Operation [Obsolete("Alexa For Business is no longer supported")] CreateContactResponse CreateContact(CreateContactRequest request); /// /// Initiates the asynchronous execution of the CreateContact operation. /// /// /// Container for the necessary parameters to execute the CreateContact operation on AmazonAlexaForBusinessClient. /// 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 EndCreateContact /// operation. /// REST API Reference for CreateContact Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginCreateContact(CreateContactRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateContact operation. /// /// /// The IAsyncResult returned by the call to BeginCreateContact. /// /// Returns a CreateContactResult from AlexaForBusiness. /// REST API Reference for CreateContact Operation [Obsolete("Alexa For Business is no longer supported")] CreateContactResponse EndCreateContact(IAsyncResult asyncResult); #endregion #region CreateGatewayGroup /// /// Creates a gateway group with the specified details. /// /// Container for the necessary parameters to execute the CreateGatewayGroup service method. /// /// The response from the CreateGatewayGroup service method, as returned by AlexaForBusiness. /// /// The resource being created already exists. /// /// /// You are performing an action that would put you beyond your account's limits. /// /// REST API Reference for CreateGatewayGroup Operation [Obsolete("Alexa For Business is no longer supported")] CreateGatewayGroupResponse CreateGatewayGroup(CreateGatewayGroupRequest request); /// /// Initiates the asynchronous execution of the CreateGatewayGroup operation. /// /// /// Container for the necessary parameters to execute the CreateGatewayGroup operation on AmazonAlexaForBusinessClient. /// 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 EndCreateGatewayGroup /// operation. /// REST API Reference for CreateGatewayGroup Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginCreateGatewayGroup(CreateGatewayGroupRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateGatewayGroup operation. /// /// /// The IAsyncResult returned by the call to BeginCreateGatewayGroup. /// /// Returns a CreateGatewayGroupResult from AlexaForBusiness. /// REST API Reference for CreateGatewayGroup Operation [Obsolete("Alexa For Business is no longer supported")] CreateGatewayGroupResponse EndCreateGatewayGroup(IAsyncResult asyncResult); #endregion #region CreateNetworkProfile /// /// Creates a network profile with the specified details. /// /// Container for the necessary parameters to execute the CreateNetworkProfile service method. /// /// The response from the CreateNetworkProfile service method, as returned by AlexaForBusiness. /// /// The resource being created already exists. /// /// /// There is a concurrent modification of resources. /// /// /// The Certificate Authority can't issue or revoke a certificate. /// /// /// The service linked role is locked for deletion. /// /// /// You are performing an action that would put you beyond your account's limits. /// /// REST API Reference for CreateNetworkProfile Operation [Obsolete("Alexa For Business is no longer supported")] CreateNetworkProfileResponse CreateNetworkProfile(CreateNetworkProfileRequest request); /// /// Initiates the asynchronous execution of the CreateNetworkProfile operation. /// /// /// Container for the necessary parameters to execute the CreateNetworkProfile operation on AmazonAlexaForBusinessClient. /// 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 EndCreateNetworkProfile /// operation. /// REST API Reference for CreateNetworkProfile Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginCreateNetworkProfile(CreateNetworkProfileRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateNetworkProfile operation. /// /// /// The IAsyncResult returned by the call to BeginCreateNetworkProfile. /// /// Returns a CreateNetworkProfileResult from AlexaForBusiness. /// REST API Reference for CreateNetworkProfile Operation [Obsolete("Alexa For Business is no longer supported")] CreateNetworkProfileResponse EndCreateNetworkProfile(IAsyncResult asyncResult); #endregion #region CreateProfile /// /// Creates a new room profile with the specified details. /// /// Container for the necessary parameters to execute the CreateProfile service method. /// /// The response from the CreateProfile service method, as returned by AlexaForBusiness. /// /// The resource being created already exists. /// /// /// There is a concurrent modification of resources. /// /// /// You are performing an action that would put you beyond your account's limits. /// /// REST API Reference for CreateProfile Operation [Obsolete("Alexa For Business is no longer supported")] CreateProfileResponse CreateProfile(CreateProfileRequest request); /// /// Initiates the asynchronous execution of the CreateProfile operation. /// /// /// Container for the necessary parameters to execute the CreateProfile operation on AmazonAlexaForBusinessClient. /// 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 EndCreateProfile /// operation. /// REST API Reference for CreateProfile Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginCreateProfile(CreateProfileRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateProfile operation. /// /// /// The IAsyncResult returned by the call to BeginCreateProfile. /// /// Returns a CreateProfileResult from AlexaForBusiness. /// REST API Reference for CreateProfile Operation [Obsolete("Alexa For Business is no longer supported")] CreateProfileResponse EndCreateProfile(IAsyncResult asyncResult); #endregion #region CreateRoom /// /// Creates a room with the specified details. /// /// Container for the necessary parameters to execute the CreateRoom service method. /// /// The response from the CreateRoom service method, as returned by AlexaForBusiness. /// /// The resource being created already exists. /// /// /// You are performing an action that would put you beyond your account's limits. /// /// REST API Reference for CreateRoom Operation [Obsolete("Alexa For Business is no longer supported")] CreateRoomResponse CreateRoom(CreateRoomRequest request); /// /// Initiates the asynchronous execution of the CreateRoom operation. /// /// /// Container for the necessary parameters to execute the CreateRoom operation on AmazonAlexaForBusinessClient. /// 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 EndCreateRoom /// operation. /// REST API Reference for CreateRoom Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginCreateRoom(CreateRoomRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateRoom operation. /// /// /// The IAsyncResult returned by the call to BeginCreateRoom. /// /// Returns a CreateRoomResult from AlexaForBusiness. /// REST API Reference for CreateRoom Operation [Obsolete("Alexa For Business is no longer supported")] CreateRoomResponse EndCreateRoom(IAsyncResult asyncResult); #endregion #region CreateSkillGroup /// /// Creates a skill group with a specified name and description. /// /// Container for the necessary parameters to execute the CreateSkillGroup service method. /// /// The response from the CreateSkillGroup service method, as returned by AlexaForBusiness. /// /// The resource being created already exists. /// /// /// There is a concurrent modification of resources. /// /// /// You are performing an action that would put you beyond your account's limits. /// /// REST API Reference for CreateSkillGroup Operation [Obsolete("Alexa For Business is no longer supported")] CreateSkillGroupResponse CreateSkillGroup(CreateSkillGroupRequest request); /// /// Initiates the asynchronous execution of the CreateSkillGroup operation. /// /// /// Container for the necessary parameters to execute the CreateSkillGroup operation on AmazonAlexaForBusinessClient. /// 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 EndCreateSkillGroup /// operation. /// REST API Reference for CreateSkillGroup Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginCreateSkillGroup(CreateSkillGroupRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateSkillGroup operation. /// /// /// The IAsyncResult returned by the call to BeginCreateSkillGroup. /// /// Returns a CreateSkillGroupResult from AlexaForBusiness. /// REST API Reference for CreateSkillGroup Operation [Obsolete("Alexa For Business is no longer supported")] CreateSkillGroupResponse EndCreateSkillGroup(IAsyncResult asyncResult); #endregion #region CreateUser /// /// Creates a user. /// /// Container for the necessary parameters to execute the CreateUser service method. /// /// The response from the CreateUser service method, as returned by AlexaForBusiness. /// /// There is a concurrent modification of resources. /// /// /// You are performing an action that would put you beyond your account's limits. /// /// /// The resource in the request is already in use. /// /// REST API Reference for CreateUser Operation [Obsolete("Alexa For Business is no longer supported")] CreateUserResponse CreateUser(CreateUserRequest request); /// /// Initiates the asynchronous execution of the CreateUser operation. /// /// /// Container for the necessary parameters to execute the CreateUser operation on AmazonAlexaForBusinessClient. /// 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 EndCreateUser /// operation. /// REST API Reference for CreateUser Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginCreateUser(CreateUserRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateUser operation. /// /// /// The IAsyncResult returned by the call to BeginCreateUser. /// /// Returns a CreateUserResult from AlexaForBusiness. /// REST API Reference for CreateUser Operation [Obsolete("Alexa For Business is no longer supported")] CreateUserResponse EndCreateUser(IAsyncResult asyncResult); #endregion #region DeleteAddressBook /// /// Deletes an address book by the address book ARN. /// /// Container for the necessary parameters to execute the DeleteAddressBook service method. /// /// The response from the DeleteAddressBook service method, as returned by AlexaForBusiness. /// /// There is a concurrent modification of resources. /// /// /// The resource is not found. /// /// REST API Reference for DeleteAddressBook Operation [Obsolete("Alexa For Business is no longer supported")] DeleteAddressBookResponse DeleteAddressBook(DeleteAddressBookRequest request); /// /// Initiates the asynchronous execution of the DeleteAddressBook operation. /// /// /// Container for the necessary parameters to execute the DeleteAddressBook operation on AmazonAlexaForBusinessClient. /// 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 EndDeleteAddressBook /// operation. /// REST API Reference for DeleteAddressBook Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginDeleteAddressBook(DeleteAddressBookRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteAddressBook operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteAddressBook. /// /// Returns a DeleteAddressBookResult from AlexaForBusiness. /// REST API Reference for DeleteAddressBook Operation [Obsolete("Alexa For Business is no longer supported")] DeleteAddressBookResponse EndDeleteAddressBook(IAsyncResult asyncResult); #endregion #region DeleteBusinessReportSchedule /// /// Deletes the recurring report delivery schedule with the specified schedule ARN. /// /// Container for the necessary parameters to execute the DeleteBusinessReportSchedule service method. /// /// The response from the DeleteBusinessReportSchedule service method, as returned by AlexaForBusiness. /// /// There is a concurrent modification of resources. /// /// /// The resource is not found. /// /// REST API Reference for DeleteBusinessReportSchedule Operation [Obsolete("Alexa For Business is no longer supported")] DeleteBusinessReportScheduleResponse DeleteBusinessReportSchedule(DeleteBusinessReportScheduleRequest request); /// /// Initiates the asynchronous execution of the DeleteBusinessReportSchedule operation. /// /// /// Container for the necessary parameters to execute the DeleteBusinessReportSchedule operation on AmazonAlexaForBusinessClient. /// 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 EndDeleteBusinessReportSchedule /// operation. /// REST API Reference for DeleteBusinessReportSchedule Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginDeleteBusinessReportSchedule(DeleteBusinessReportScheduleRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteBusinessReportSchedule operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteBusinessReportSchedule. /// /// Returns a DeleteBusinessReportScheduleResult from AlexaForBusiness. /// REST API Reference for DeleteBusinessReportSchedule Operation [Obsolete("Alexa For Business is no longer supported")] DeleteBusinessReportScheduleResponse EndDeleteBusinessReportSchedule(IAsyncResult asyncResult); #endregion #region DeleteConferenceProvider /// /// Deletes a conference provider. /// /// Container for the necessary parameters to execute the DeleteConferenceProvider service method. /// /// The response from the DeleteConferenceProvider service method, as returned by AlexaForBusiness. /// /// The resource is not found. /// /// REST API Reference for DeleteConferenceProvider Operation [Obsolete("Alexa For Business is no longer supported")] DeleteConferenceProviderResponse DeleteConferenceProvider(DeleteConferenceProviderRequest request); /// /// Initiates the asynchronous execution of the DeleteConferenceProvider operation. /// /// /// Container for the necessary parameters to execute the DeleteConferenceProvider operation on AmazonAlexaForBusinessClient. /// 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 EndDeleteConferenceProvider /// operation. /// REST API Reference for DeleteConferenceProvider Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginDeleteConferenceProvider(DeleteConferenceProviderRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteConferenceProvider operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteConferenceProvider. /// /// Returns a DeleteConferenceProviderResult from AlexaForBusiness. /// REST API Reference for DeleteConferenceProvider Operation [Obsolete("Alexa For Business is no longer supported")] DeleteConferenceProviderResponse EndDeleteConferenceProvider(IAsyncResult asyncResult); #endregion #region DeleteContact /// /// Deletes a contact by the contact ARN. /// /// Container for the necessary parameters to execute the DeleteContact service method. /// /// The response from the DeleteContact service method, as returned by AlexaForBusiness. /// /// There is a concurrent modification of resources. /// /// /// The resource is not found. /// /// REST API Reference for DeleteContact Operation [Obsolete("Alexa For Business is no longer supported")] DeleteContactResponse DeleteContact(DeleteContactRequest request); /// /// Initiates the asynchronous execution of the DeleteContact operation. /// /// /// Container for the necessary parameters to execute the DeleteContact operation on AmazonAlexaForBusinessClient. /// 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 EndDeleteContact /// operation. /// REST API Reference for DeleteContact Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginDeleteContact(DeleteContactRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteContact operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteContact. /// /// Returns a DeleteContactResult from AlexaForBusiness. /// REST API Reference for DeleteContact Operation [Obsolete("Alexa For Business is no longer supported")] DeleteContactResponse EndDeleteContact(IAsyncResult asyncResult); #endregion #region DeleteDevice /// /// Removes a device from Alexa For Business. /// /// Container for the necessary parameters to execute the DeleteDevice service method. /// /// The response from the DeleteDevice service method, as returned by AlexaForBusiness. /// /// There is a concurrent modification of resources. /// /// /// The Certificate Authority can't issue or revoke a certificate. /// /// /// The resource is not found. /// /// REST API Reference for DeleteDevice Operation [Obsolete("Alexa For Business is no longer supported")] DeleteDeviceResponse DeleteDevice(DeleteDeviceRequest request); /// /// Initiates the asynchronous execution of the DeleteDevice operation. /// /// /// Container for the necessary parameters to execute the DeleteDevice operation on AmazonAlexaForBusinessClient. /// 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 EndDeleteDevice /// operation. /// REST API Reference for DeleteDevice Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginDeleteDevice(DeleteDeviceRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteDevice operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteDevice. /// /// Returns a DeleteDeviceResult from AlexaForBusiness. /// REST API Reference for DeleteDevice Operation [Obsolete("Alexa For Business is no longer supported")] DeleteDeviceResponse EndDeleteDevice(IAsyncResult asyncResult); #endregion #region DeleteDeviceUsageData /// /// When this action is called for a specified shared device, it allows authorized users /// to delete the device's entire previous history of voice input data and associated /// response data. This action can be called once every 24 hours for a specific shared /// device. /// /// Container for the necessary parameters to execute the DeleteDeviceUsageData service method. /// /// The response from the DeleteDeviceUsageData service method, as returned by AlexaForBusiness. /// /// The request failed because this device is no longer registered and therefore no longer /// managed by this account. /// /// /// You are performing an action that would put you beyond your account's limits. /// /// /// The resource is not found. /// /// REST API Reference for DeleteDeviceUsageData Operation [Obsolete("Alexa For Business is no longer supported")] DeleteDeviceUsageDataResponse DeleteDeviceUsageData(DeleteDeviceUsageDataRequest request); /// /// Initiates the asynchronous execution of the DeleteDeviceUsageData operation. /// /// /// Container for the necessary parameters to execute the DeleteDeviceUsageData operation on AmazonAlexaForBusinessClient. /// 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 EndDeleteDeviceUsageData /// operation. /// REST API Reference for DeleteDeviceUsageData Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginDeleteDeviceUsageData(DeleteDeviceUsageDataRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteDeviceUsageData operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteDeviceUsageData. /// /// Returns a DeleteDeviceUsageDataResult from AlexaForBusiness. /// REST API Reference for DeleteDeviceUsageData Operation [Obsolete("Alexa For Business is no longer supported")] DeleteDeviceUsageDataResponse EndDeleteDeviceUsageData(IAsyncResult asyncResult); #endregion #region DeleteGatewayGroup /// /// Deletes a gateway group. /// /// Container for the necessary parameters to execute the DeleteGatewayGroup service method. /// /// The response from the DeleteGatewayGroup service method, as returned by AlexaForBusiness. /// /// Another resource is associated with the resource in the request. /// /// REST API Reference for DeleteGatewayGroup Operation [Obsolete("Alexa For Business is no longer supported")] DeleteGatewayGroupResponse DeleteGatewayGroup(DeleteGatewayGroupRequest request); /// /// Initiates the asynchronous execution of the DeleteGatewayGroup operation. /// /// /// Container for the necessary parameters to execute the DeleteGatewayGroup operation on AmazonAlexaForBusinessClient. /// 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 EndDeleteGatewayGroup /// operation. /// REST API Reference for DeleteGatewayGroup Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginDeleteGatewayGroup(DeleteGatewayGroupRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteGatewayGroup operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteGatewayGroup. /// /// Returns a DeleteGatewayGroupResult from AlexaForBusiness. /// REST API Reference for DeleteGatewayGroup Operation [Obsolete("Alexa For Business is no longer supported")] DeleteGatewayGroupResponse EndDeleteGatewayGroup(IAsyncResult asyncResult); #endregion #region DeleteNetworkProfile /// /// Deletes a network profile by the network profile ARN. /// /// Container for the necessary parameters to execute the DeleteNetworkProfile service method. /// /// The response from the DeleteNetworkProfile service method, as returned by AlexaForBusiness. /// /// There is a concurrent modification of resources. /// /// /// The resource is not found. /// /// /// The resource in the request is already in use. /// /// REST API Reference for DeleteNetworkProfile Operation [Obsolete("Alexa For Business is no longer supported")] DeleteNetworkProfileResponse DeleteNetworkProfile(DeleteNetworkProfileRequest request); /// /// Initiates the asynchronous execution of the DeleteNetworkProfile operation. /// /// /// Container for the necessary parameters to execute the DeleteNetworkProfile operation on AmazonAlexaForBusinessClient. /// 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 EndDeleteNetworkProfile /// operation. /// REST API Reference for DeleteNetworkProfile Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginDeleteNetworkProfile(DeleteNetworkProfileRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteNetworkProfile operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteNetworkProfile. /// /// Returns a DeleteNetworkProfileResult from AlexaForBusiness. /// REST API Reference for DeleteNetworkProfile Operation [Obsolete("Alexa For Business is no longer supported")] DeleteNetworkProfileResponse EndDeleteNetworkProfile(IAsyncResult asyncResult); #endregion #region DeleteProfile /// /// Deletes a room profile by the profile ARN. /// /// Container for the necessary parameters to execute the DeleteProfile service method. /// /// The response from the DeleteProfile service method, as returned by AlexaForBusiness. /// /// There is a concurrent modification of resources. /// /// /// The resource is not found. /// /// REST API Reference for DeleteProfile Operation [Obsolete("Alexa For Business is no longer supported")] DeleteProfileResponse DeleteProfile(DeleteProfileRequest request); /// /// Initiates the asynchronous execution of the DeleteProfile operation. /// /// /// Container for the necessary parameters to execute the DeleteProfile operation on AmazonAlexaForBusinessClient. /// 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 EndDeleteProfile /// operation. /// REST API Reference for DeleteProfile Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginDeleteProfile(DeleteProfileRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteProfile operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteProfile. /// /// Returns a DeleteProfileResult from AlexaForBusiness. /// REST API Reference for DeleteProfile Operation [Obsolete("Alexa For Business is no longer supported")] DeleteProfileResponse EndDeleteProfile(IAsyncResult asyncResult); #endregion #region DeleteRoom /// /// Deletes a room by the room ARN. /// /// Container for the necessary parameters to execute the DeleteRoom service method. /// /// The response from the DeleteRoom service method, as returned by AlexaForBusiness. /// /// There is a concurrent modification of resources. /// /// /// The resource is not found. /// /// REST API Reference for DeleteRoom Operation [Obsolete("Alexa For Business is no longer supported")] DeleteRoomResponse DeleteRoom(DeleteRoomRequest request); /// /// Initiates the asynchronous execution of the DeleteRoom operation. /// /// /// Container for the necessary parameters to execute the DeleteRoom operation on AmazonAlexaForBusinessClient. /// 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 EndDeleteRoom /// operation. /// REST API Reference for DeleteRoom Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginDeleteRoom(DeleteRoomRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteRoom operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteRoom. /// /// Returns a DeleteRoomResult from AlexaForBusiness. /// REST API Reference for DeleteRoom Operation [Obsolete("Alexa For Business is no longer supported")] DeleteRoomResponse EndDeleteRoom(IAsyncResult asyncResult); #endregion #region DeleteRoomSkillParameter /// /// Deletes room skill parameter details by room, skill, and parameter key ID. /// /// Container for the necessary parameters to execute the DeleteRoomSkillParameter service method. /// /// The response from the DeleteRoomSkillParameter service method, as returned by AlexaForBusiness. /// /// There is a concurrent modification of resources. /// /// REST API Reference for DeleteRoomSkillParameter Operation [Obsolete("Alexa For Business is no longer supported")] DeleteRoomSkillParameterResponse DeleteRoomSkillParameter(DeleteRoomSkillParameterRequest request); /// /// Initiates the asynchronous execution of the DeleteRoomSkillParameter operation. /// /// /// Container for the necessary parameters to execute the DeleteRoomSkillParameter operation on AmazonAlexaForBusinessClient. /// 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 EndDeleteRoomSkillParameter /// operation. /// REST API Reference for DeleteRoomSkillParameter Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginDeleteRoomSkillParameter(DeleteRoomSkillParameterRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteRoomSkillParameter operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteRoomSkillParameter. /// /// Returns a DeleteRoomSkillParameterResult from AlexaForBusiness. /// REST API Reference for DeleteRoomSkillParameter Operation [Obsolete("Alexa For Business is no longer supported")] DeleteRoomSkillParameterResponse EndDeleteRoomSkillParameter(IAsyncResult asyncResult); #endregion #region DeleteSkillAuthorization /// /// Unlinks a third-party account from a skill. /// /// Container for the necessary parameters to execute the DeleteSkillAuthorization service method. /// /// The response from the DeleteSkillAuthorization service method, as returned by AlexaForBusiness. /// /// There is a concurrent modification of resources. /// /// /// The resource is not found. /// /// REST API Reference for DeleteSkillAuthorization Operation [Obsolete("Alexa For Business is no longer supported")] DeleteSkillAuthorizationResponse DeleteSkillAuthorization(DeleteSkillAuthorizationRequest request); /// /// Initiates the asynchronous execution of the DeleteSkillAuthorization operation. /// /// /// Container for the necessary parameters to execute the DeleteSkillAuthorization operation on AmazonAlexaForBusinessClient. /// 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 EndDeleteSkillAuthorization /// operation. /// REST API Reference for DeleteSkillAuthorization Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginDeleteSkillAuthorization(DeleteSkillAuthorizationRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteSkillAuthorization operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteSkillAuthorization. /// /// Returns a DeleteSkillAuthorizationResult from AlexaForBusiness. /// REST API Reference for DeleteSkillAuthorization Operation [Obsolete("Alexa For Business is no longer supported")] DeleteSkillAuthorizationResponse EndDeleteSkillAuthorization(IAsyncResult asyncResult); #endregion #region DeleteSkillGroup /// /// Deletes a skill group by skill group ARN. /// /// Container for the necessary parameters to execute the DeleteSkillGroup service method. /// /// The response from the DeleteSkillGroup service method, as returned by AlexaForBusiness. /// /// There is a concurrent modification of resources. /// /// /// The resource is not found. /// /// REST API Reference for DeleteSkillGroup Operation [Obsolete("Alexa For Business is no longer supported")] DeleteSkillGroupResponse DeleteSkillGroup(DeleteSkillGroupRequest request); /// /// Initiates the asynchronous execution of the DeleteSkillGroup operation. /// /// /// Container for the necessary parameters to execute the DeleteSkillGroup operation on AmazonAlexaForBusinessClient. /// 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 EndDeleteSkillGroup /// operation. /// REST API Reference for DeleteSkillGroup Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginDeleteSkillGroup(DeleteSkillGroupRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteSkillGroup operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteSkillGroup. /// /// Returns a DeleteSkillGroupResult from AlexaForBusiness. /// REST API Reference for DeleteSkillGroup Operation [Obsolete("Alexa For Business is no longer supported")] DeleteSkillGroupResponse EndDeleteSkillGroup(IAsyncResult asyncResult); #endregion #region DeleteUser /// /// Deletes a specified user by user ARN and enrollment ARN. /// /// Container for the necessary parameters to execute the DeleteUser service method. /// /// The response from the DeleteUser service method, as returned by AlexaForBusiness. /// /// There is a concurrent modification of resources. /// /// /// The resource is not found. /// /// REST API Reference for DeleteUser Operation [Obsolete("Alexa For Business is no longer supported")] DeleteUserResponse DeleteUser(DeleteUserRequest request); /// /// Initiates the asynchronous execution of the DeleteUser operation. /// /// /// Container for the necessary parameters to execute the DeleteUser operation on AmazonAlexaForBusinessClient. /// 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 EndDeleteUser /// operation. /// REST API Reference for DeleteUser Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginDeleteUser(DeleteUserRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteUser operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteUser. /// /// Returns a DeleteUserResult from AlexaForBusiness. /// REST API Reference for DeleteUser Operation [Obsolete("Alexa For Business is no longer supported")] DeleteUserResponse EndDeleteUser(IAsyncResult asyncResult); #endregion #region DisassociateContactFromAddressBook /// /// Disassociates a contact from a given address book. /// /// Container for the necessary parameters to execute the DisassociateContactFromAddressBook service method. /// /// The response from the DisassociateContactFromAddressBook service method, as returned by AlexaForBusiness. /// REST API Reference for DisassociateContactFromAddressBook Operation [Obsolete("Alexa For Business is no longer supported")] DisassociateContactFromAddressBookResponse DisassociateContactFromAddressBook(DisassociateContactFromAddressBookRequest request); /// /// Initiates the asynchronous execution of the DisassociateContactFromAddressBook operation. /// /// /// Container for the necessary parameters to execute the DisassociateContactFromAddressBook operation on AmazonAlexaForBusinessClient. /// 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 EndDisassociateContactFromAddressBook /// operation. /// REST API Reference for DisassociateContactFromAddressBook Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginDisassociateContactFromAddressBook(DisassociateContactFromAddressBookRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DisassociateContactFromAddressBook operation. /// /// /// The IAsyncResult returned by the call to BeginDisassociateContactFromAddressBook. /// /// Returns a DisassociateContactFromAddressBookResult from AlexaForBusiness. /// REST API Reference for DisassociateContactFromAddressBook Operation [Obsolete("Alexa For Business is no longer supported")] DisassociateContactFromAddressBookResponse EndDisassociateContactFromAddressBook(IAsyncResult asyncResult); #endregion #region DisassociateDeviceFromRoom /// /// Disassociates a device from its current room. The device continues to be connected /// to the Wi-Fi network and is still registered to the account. The device settings and /// skills are removed from the room. /// /// Container for the necessary parameters to execute the DisassociateDeviceFromRoom service method. /// /// The response from the DisassociateDeviceFromRoom service method, as returned by AlexaForBusiness. /// /// There is a concurrent modification of resources. /// /// /// The request failed because this device is no longer registered and therefore no longer /// managed by this account. /// /// REST API Reference for DisassociateDeviceFromRoom Operation [Obsolete("Alexa For Business is no longer supported")] DisassociateDeviceFromRoomResponse DisassociateDeviceFromRoom(DisassociateDeviceFromRoomRequest request); /// /// Initiates the asynchronous execution of the DisassociateDeviceFromRoom operation. /// /// /// Container for the necessary parameters to execute the DisassociateDeviceFromRoom operation on AmazonAlexaForBusinessClient. /// 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 EndDisassociateDeviceFromRoom /// operation. /// REST API Reference for DisassociateDeviceFromRoom Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginDisassociateDeviceFromRoom(DisassociateDeviceFromRoomRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DisassociateDeviceFromRoom operation. /// /// /// The IAsyncResult returned by the call to BeginDisassociateDeviceFromRoom. /// /// Returns a DisassociateDeviceFromRoomResult from AlexaForBusiness. /// REST API Reference for DisassociateDeviceFromRoom Operation [Obsolete("Alexa For Business is no longer supported")] DisassociateDeviceFromRoomResponse EndDisassociateDeviceFromRoom(IAsyncResult asyncResult); #endregion #region DisassociateSkillFromSkillGroup /// /// Disassociates a skill from a skill group. /// /// Container for the necessary parameters to execute the DisassociateSkillFromSkillGroup service method. /// /// The response from the DisassociateSkillFromSkillGroup service method, as returned by AlexaForBusiness. /// /// There is a concurrent modification of resources. /// /// /// The resource is not found. /// /// REST API Reference for DisassociateSkillFromSkillGroup Operation [Obsolete("Alexa For Business is no longer supported")] DisassociateSkillFromSkillGroupResponse DisassociateSkillFromSkillGroup(DisassociateSkillFromSkillGroupRequest request); /// /// Initiates the asynchronous execution of the DisassociateSkillFromSkillGroup operation. /// /// /// Container for the necessary parameters to execute the DisassociateSkillFromSkillGroup operation on AmazonAlexaForBusinessClient. /// 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 EndDisassociateSkillFromSkillGroup /// operation. /// REST API Reference for DisassociateSkillFromSkillGroup Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginDisassociateSkillFromSkillGroup(DisassociateSkillFromSkillGroupRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DisassociateSkillFromSkillGroup operation. /// /// /// The IAsyncResult returned by the call to BeginDisassociateSkillFromSkillGroup. /// /// Returns a DisassociateSkillFromSkillGroupResult from AlexaForBusiness. /// REST API Reference for DisassociateSkillFromSkillGroup Operation [Obsolete("Alexa For Business is no longer supported")] DisassociateSkillFromSkillGroupResponse EndDisassociateSkillFromSkillGroup(IAsyncResult asyncResult); #endregion #region DisassociateSkillFromUsers /// /// Makes a private skill unavailable for enrolled users and prevents them from enabling /// it on their devices. /// /// Container for the necessary parameters to execute the DisassociateSkillFromUsers service method. /// /// The response from the DisassociateSkillFromUsers service method, as returned by AlexaForBusiness. /// /// There is a concurrent modification of resources. /// /// /// The resource is not found. /// /// REST API Reference for DisassociateSkillFromUsers Operation [Obsolete("Alexa For Business is no longer supported")] DisassociateSkillFromUsersResponse DisassociateSkillFromUsers(DisassociateSkillFromUsersRequest request); /// /// Initiates the asynchronous execution of the DisassociateSkillFromUsers operation. /// /// /// Container for the necessary parameters to execute the DisassociateSkillFromUsers operation on AmazonAlexaForBusinessClient. /// 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 EndDisassociateSkillFromUsers /// operation. /// REST API Reference for DisassociateSkillFromUsers Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginDisassociateSkillFromUsers(DisassociateSkillFromUsersRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DisassociateSkillFromUsers operation. /// /// /// The IAsyncResult returned by the call to BeginDisassociateSkillFromUsers. /// /// Returns a DisassociateSkillFromUsersResult from AlexaForBusiness. /// REST API Reference for DisassociateSkillFromUsers Operation [Obsolete("Alexa For Business is no longer supported")] DisassociateSkillFromUsersResponse EndDisassociateSkillFromUsers(IAsyncResult asyncResult); #endregion #region DisassociateSkillGroupFromRoom /// /// Disassociates a skill group from a specified room. This disables all skills in the /// skill group on all devices in the room. /// /// Container for the necessary parameters to execute the DisassociateSkillGroupFromRoom service method. /// /// The response from the DisassociateSkillGroupFromRoom service method, as returned by AlexaForBusiness. /// /// There is a concurrent modification of resources. /// /// REST API Reference for DisassociateSkillGroupFromRoom Operation [Obsolete("Alexa For Business is no longer supported")] DisassociateSkillGroupFromRoomResponse DisassociateSkillGroupFromRoom(DisassociateSkillGroupFromRoomRequest request); /// /// Initiates the asynchronous execution of the DisassociateSkillGroupFromRoom operation. /// /// /// Container for the necessary parameters to execute the DisassociateSkillGroupFromRoom operation on AmazonAlexaForBusinessClient. /// 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 EndDisassociateSkillGroupFromRoom /// operation. /// REST API Reference for DisassociateSkillGroupFromRoom Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginDisassociateSkillGroupFromRoom(DisassociateSkillGroupFromRoomRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DisassociateSkillGroupFromRoom operation. /// /// /// The IAsyncResult returned by the call to BeginDisassociateSkillGroupFromRoom. /// /// Returns a DisassociateSkillGroupFromRoomResult from AlexaForBusiness. /// REST API Reference for DisassociateSkillGroupFromRoom Operation [Obsolete("Alexa For Business is no longer supported")] DisassociateSkillGroupFromRoomResponse EndDisassociateSkillGroupFromRoom(IAsyncResult asyncResult); #endregion #region ForgetSmartHomeAppliances /// /// Forgets smart home appliances associated to a room. /// /// Container for the necessary parameters to execute the ForgetSmartHomeAppliances service method. /// /// The response from the ForgetSmartHomeAppliances service method, as returned by AlexaForBusiness. /// /// The resource is not found. /// /// REST API Reference for ForgetSmartHomeAppliances Operation [Obsolete("Alexa For Business is no longer supported")] ForgetSmartHomeAppliancesResponse ForgetSmartHomeAppliances(ForgetSmartHomeAppliancesRequest request); /// /// Initiates the asynchronous execution of the ForgetSmartHomeAppliances operation. /// /// /// Container for the necessary parameters to execute the ForgetSmartHomeAppliances operation on AmazonAlexaForBusinessClient. /// 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 EndForgetSmartHomeAppliances /// operation. /// REST API Reference for ForgetSmartHomeAppliances Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginForgetSmartHomeAppliances(ForgetSmartHomeAppliancesRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ForgetSmartHomeAppliances operation. /// /// /// The IAsyncResult returned by the call to BeginForgetSmartHomeAppliances. /// /// Returns a ForgetSmartHomeAppliancesResult from AlexaForBusiness. /// REST API Reference for ForgetSmartHomeAppliances Operation [Obsolete("Alexa For Business is no longer supported")] ForgetSmartHomeAppliancesResponse EndForgetSmartHomeAppliances(IAsyncResult asyncResult); #endregion #region GetAddressBook /// /// Gets address the book details by the address book ARN. /// /// Container for the necessary parameters to execute the GetAddressBook service method. /// /// The response from the GetAddressBook service method, as returned by AlexaForBusiness. /// /// The resource is not found. /// /// REST API Reference for GetAddressBook Operation [Obsolete("Alexa For Business is no longer supported")] GetAddressBookResponse GetAddressBook(GetAddressBookRequest request); /// /// Initiates the asynchronous execution of the GetAddressBook operation. /// /// /// Container for the necessary parameters to execute the GetAddressBook operation on AmazonAlexaForBusinessClient. /// 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 EndGetAddressBook /// operation. /// REST API Reference for GetAddressBook Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginGetAddressBook(GetAddressBookRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetAddressBook operation. /// /// /// The IAsyncResult returned by the call to BeginGetAddressBook. /// /// Returns a GetAddressBookResult from AlexaForBusiness. /// REST API Reference for GetAddressBook Operation [Obsolete("Alexa For Business is no longer supported")] GetAddressBookResponse EndGetAddressBook(IAsyncResult asyncResult); #endregion #region GetConferencePreference /// /// Retrieves the existing conference preferences. /// /// Container for the necessary parameters to execute the GetConferencePreference service method. /// /// The response from the GetConferencePreference service method, as returned by AlexaForBusiness. /// /// The resource is not found. /// /// REST API Reference for GetConferencePreference Operation [Obsolete("Alexa For Business is no longer supported")] GetConferencePreferenceResponse GetConferencePreference(GetConferencePreferenceRequest request); /// /// Initiates the asynchronous execution of the GetConferencePreference operation. /// /// /// Container for the necessary parameters to execute the GetConferencePreference operation on AmazonAlexaForBusinessClient. /// 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 EndGetConferencePreference /// operation. /// REST API Reference for GetConferencePreference Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginGetConferencePreference(GetConferencePreferenceRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetConferencePreference operation. /// /// /// The IAsyncResult returned by the call to BeginGetConferencePreference. /// /// Returns a GetConferencePreferenceResult from AlexaForBusiness. /// REST API Reference for GetConferencePreference Operation [Obsolete("Alexa For Business is no longer supported")] GetConferencePreferenceResponse EndGetConferencePreference(IAsyncResult asyncResult); #endregion #region GetConferenceProvider /// /// Gets details about a specific conference provider. /// /// Container for the necessary parameters to execute the GetConferenceProvider service method. /// /// The response from the GetConferenceProvider service method, as returned by AlexaForBusiness. /// /// The resource is not found. /// /// REST API Reference for GetConferenceProvider Operation [Obsolete("Alexa For Business is no longer supported")] GetConferenceProviderResponse GetConferenceProvider(GetConferenceProviderRequest request); /// /// Initiates the asynchronous execution of the GetConferenceProvider operation. /// /// /// Container for the necessary parameters to execute the GetConferenceProvider operation on AmazonAlexaForBusinessClient. /// 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 EndGetConferenceProvider /// operation. /// REST API Reference for GetConferenceProvider Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginGetConferenceProvider(GetConferenceProviderRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetConferenceProvider operation. /// /// /// The IAsyncResult returned by the call to BeginGetConferenceProvider. /// /// Returns a GetConferenceProviderResult from AlexaForBusiness. /// REST API Reference for GetConferenceProvider Operation [Obsolete("Alexa For Business is no longer supported")] GetConferenceProviderResponse EndGetConferenceProvider(IAsyncResult asyncResult); #endregion #region GetContact /// /// Gets the contact details by the contact ARN. /// /// Container for the necessary parameters to execute the GetContact service method. /// /// The response from the GetContact service method, as returned by AlexaForBusiness. /// /// The resource is not found. /// /// REST API Reference for GetContact Operation [Obsolete("Alexa For Business is no longer supported")] GetContactResponse GetContact(GetContactRequest request); /// /// Initiates the asynchronous execution of the GetContact operation. /// /// /// Container for the necessary parameters to execute the GetContact operation on AmazonAlexaForBusinessClient. /// 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 EndGetContact /// operation. /// REST API Reference for GetContact Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginGetContact(GetContactRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetContact operation. /// /// /// The IAsyncResult returned by the call to BeginGetContact. /// /// Returns a GetContactResult from AlexaForBusiness. /// REST API Reference for GetContact Operation [Obsolete("Alexa For Business is no longer supported")] GetContactResponse EndGetContact(IAsyncResult asyncResult); #endregion #region GetDevice /// /// Gets the details of a device by device ARN. /// /// Container for the necessary parameters to execute the GetDevice service method. /// /// The response from the GetDevice service method, as returned by AlexaForBusiness. /// /// The resource is not found. /// /// REST API Reference for GetDevice Operation [Obsolete("Alexa For Business is no longer supported")] GetDeviceResponse GetDevice(GetDeviceRequest request); /// /// Initiates the asynchronous execution of the GetDevice operation. /// /// /// Container for the necessary parameters to execute the GetDevice operation on AmazonAlexaForBusinessClient. /// 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 EndGetDevice /// operation. /// REST API Reference for GetDevice Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginGetDevice(GetDeviceRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetDevice operation. /// /// /// The IAsyncResult returned by the call to BeginGetDevice. /// /// Returns a GetDeviceResult from AlexaForBusiness. /// REST API Reference for GetDevice Operation [Obsolete("Alexa For Business is no longer supported")] GetDeviceResponse EndGetDevice(IAsyncResult asyncResult); #endregion #region GetGateway /// /// Retrieves the details of a gateway. /// /// Container for the necessary parameters to execute the GetGateway service method. /// /// The response from the GetGateway service method, as returned by AlexaForBusiness. /// /// The resource is not found. /// /// REST API Reference for GetGateway Operation [Obsolete("Alexa For Business is no longer supported")] GetGatewayResponse GetGateway(GetGatewayRequest request); /// /// Initiates the asynchronous execution of the GetGateway operation. /// /// /// Container for the necessary parameters to execute the GetGateway operation on AmazonAlexaForBusinessClient. /// 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 EndGetGateway /// operation. /// REST API Reference for GetGateway Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginGetGateway(GetGatewayRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetGateway operation. /// /// /// The IAsyncResult returned by the call to BeginGetGateway. /// /// Returns a GetGatewayResult from AlexaForBusiness. /// REST API Reference for GetGateway Operation [Obsolete("Alexa For Business is no longer supported")] GetGatewayResponse EndGetGateway(IAsyncResult asyncResult); #endregion #region GetGatewayGroup /// /// Retrieves the details of a gateway group. /// /// Container for the necessary parameters to execute the GetGatewayGroup service method. /// /// The response from the GetGatewayGroup service method, as returned by AlexaForBusiness. /// /// The resource is not found. /// /// REST API Reference for GetGatewayGroup Operation [Obsolete("Alexa For Business is no longer supported")] GetGatewayGroupResponse GetGatewayGroup(GetGatewayGroupRequest request); /// /// Initiates the asynchronous execution of the GetGatewayGroup operation. /// /// /// Container for the necessary parameters to execute the GetGatewayGroup operation on AmazonAlexaForBusinessClient. /// 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 EndGetGatewayGroup /// operation. /// REST API Reference for GetGatewayGroup Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginGetGatewayGroup(GetGatewayGroupRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetGatewayGroup operation. /// /// /// The IAsyncResult returned by the call to BeginGetGatewayGroup. /// /// Returns a GetGatewayGroupResult from AlexaForBusiness. /// REST API Reference for GetGatewayGroup Operation [Obsolete("Alexa For Business is no longer supported")] GetGatewayGroupResponse EndGetGatewayGroup(IAsyncResult asyncResult); #endregion #region GetInvitationConfiguration /// /// Retrieves the configured values for the user enrollment invitation email template. /// /// Container for the necessary parameters to execute the GetInvitationConfiguration service method. /// /// The response from the GetInvitationConfiguration service method, as returned by AlexaForBusiness. /// /// The resource is not found. /// /// REST API Reference for GetInvitationConfiguration Operation [Obsolete("Alexa For Business is no longer supported")] GetInvitationConfigurationResponse GetInvitationConfiguration(GetInvitationConfigurationRequest request); /// /// Initiates the asynchronous execution of the GetInvitationConfiguration operation. /// /// /// Container for the necessary parameters to execute the GetInvitationConfiguration operation on AmazonAlexaForBusinessClient. /// 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 EndGetInvitationConfiguration /// operation. /// REST API Reference for GetInvitationConfiguration Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginGetInvitationConfiguration(GetInvitationConfigurationRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetInvitationConfiguration operation. /// /// /// The IAsyncResult returned by the call to BeginGetInvitationConfiguration. /// /// Returns a GetInvitationConfigurationResult from AlexaForBusiness. /// REST API Reference for GetInvitationConfiguration Operation [Obsolete("Alexa For Business is no longer supported")] GetInvitationConfigurationResponse EndGetInvitationConfiguration(IAsyncResult asyncResult); #endregion #region GetNetworkProfile /// /// Gets the network profile details by the network profile ARN. /// /// Container for the necessary parameters to execute the GetNetworkProfile service method. /// /// The response from the GetNetworkProfile service method, as returned by AlexaForBusiness. /// /// A password in SecretsManager is in an invalid state. /// /// /// The resource is not found. /// /// REST API Reference for GetNetworkProfile Operation [Obsolete("Alexa For Business is no longer supported")] GetNetworkProfileResponse GetNetworkProfile(GetNetworkProfileRequest request); /// /// Initiates the asynchronous execution of the GetNetworkProfile operation. /// /// /// Container for the necessary parameters to execute the GetNetworkProfile operation on AmazonAlexaForBusinessClient. /// 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 EndGetNetworkProfile /// operation. /// REST API Reference for GetNetworkProfile Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginGetNetworkProfile(GetNetworkProfileRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetNetworkProfile operation. /// /// /// The IAsyncResult returned by the call to BeginGetNetworkProfile. /// /// Returns a GetNetworkProfileResult from AlexaForBusiness. /// REST API Reference for GetNetworkProfile Operation [Obsolete("Alexa For Business is no longer supported")] GetNetworkProfileResponse EndGetNetworkProfile(IAsyncResult asyncResult); #endregion #region GetProfile /// /// Gets the details of a room profile by profile ARN. /// /// Container for the necessary parameters to execute the GetProfile service method. /// /// The response from the GetProfile service method, as returned by AlexaForBusiness. /// /// The resource is not found. /// /// REST API Reference for GetProfile Operation [Obsolete("Alexa For Business is no longer supported")] GetProfileResponse GetProfile(GetProfileRequest request); /// /// Initiates the asynchronous execution of the GetProfile operation. /// /// /// Container for the necessary parameters to execute the GetProfile operation on AmazonAlexaForBusinessClient. /// 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 EndGetProfile /// operation. /// REST API Reference for GetProfile Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginGetProfile(GetProfileRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetProfile operation. /// /// /// The IAsyncResult returned by the call to BeginGetProfile. /// /// Returns a GetProfileResult from AlexaForBusiness. /// REST API Reference for GetProfile Operation [Obsolete("Alexa For Business is no longer supported")] GetProfileResponse EndGetProfile(IAsyncResult asyncResult); #endregion #region GetRoom /// /// Gets room details by room ARN. /// /// Container for the necessary parameters to execute the GetRoom service method. /// /// The response from the GetRoom service method, as returned by AlexaForBusiness. /// /// The resource is not found. /// /// REST API Reference for GetRoom Operation [Obsolete("Alexa For Business is no longer supported")] GetRoomResponse GetRoom(GetRoomRequest request); /// /// Initiates the asynchronous execution of the GetRoom operation. /// /// /// Container for the necessary parameters to execute the GetRoom operation on AmazonAlexaForBusinessClient. /// 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 EndGetRoom /// operation. /// REST API Reference for GetRoom Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginGetRoom(GetRoomRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetRoom operation. /// /// /// The IAsyncResult returned by the call to BeginGetRoom. /// /// Returns a GetRoomResult from AlexaForBusiness. /// REST API Reference for GetRoom Operation [Obsolete("Alexa For Business is no longer supported")] GetRoomResponse EndGetRoom(IAsyncResult asyncResult); #endregion #region GetRoomSkillParameter /// /// Gets room skill parameter details by room, skill, and parameter key ARN. /// /// Container for the necessary parameters to execute the GetRoomSkillParameter service method. /// /// The response from the GetRoomSkillParameter service method, as returned by AlexaForBusiness. /// /// The resource is not found. /// /// REST API Reference for GetRoomSkillParameter Operation [Obsolete("Alexa For Business is no longer supported")] GetRoomSkillParameterResponse GetRoomSkillParameter(GetRoomSkillParameterRequest request); /// /// Initiates the asynchronous execution of the GetRoomSkillParameter operation. /// /// /// Container for the necessary parameters to execute the GetRoomSkillParameter operation on AmazonAlexaForBusinessClient. /// 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 EndGetRoomSkillParameter /// operation. /// REST API Reference for GetRoomSkillParameter Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginGetRoomSkillParameter(GetRoomSkillParameterRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetRoomSkillParameter operation. /// /// /// The IAsyncResult returned by the call to BeginGetRoomSkillParameter. /// /// Returns a GetRoomSkillParameterResult from AlexaForBusiness. /// REST API Reference for GetRoomSkillParameter Operation [Obsolete("Alexa For Business is no longer supported")] GetRoomSkillParameterResponse EndGetRoomSkillParameter(IAsyncResult asyncResult); #endregion #region GetSkillGroup /// /// Gets skill group details by skill group ARN. /// /// Container for the necessary parameters to execute the GetSkillGroup service method. /// /// The response from the GetSkillGroup service method, as returned by AlexaForBusiness. /// /// The resource is not found. /// /// REST API Reference for GetSkillGroup Operation [Obsolete("Alexa For Business is no longer supported")] GetSkillGroupResponse GetSkillGroup(GetSkillGroupRequest request); /// /// Initiates the asynchronous execution of the GetSkillGroup operation. /// /// /// Container for the necessary parameters to execute the GetSkillGroup operation on AmazonAlexaForBusinessClient. /// 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 EndGetSkillGroup /// operation. /// REST API Reference for GetSkillGroup Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginGetSkillGroup(GetSkillGroupRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetSkillGroup operation. /// /// /// The IAsyncResult returned by the call to BeginGetSkillGroup. /// /// Returns a GetSkillGroupResult from AlexaForBusiness. /// REST API Reference for GetSkillGroup Operation [Obsolete("Alexa For Business is no longer supported")] GetSkillGroupResponse EndGetSkillGroup(IAsyncResult asyncResult); #endregion #region ListBusinessReportSchedules /// /// Lists the details of the schedules that a user configured. A download URL of the report /// associated with each schedule is returned every time this action is called. A new /// download URL is returned each time, and is valid for 24 hours. /// /// Container for the necessary parameters to execute the ListBusinessReportSchedules service method. /// /// The response from the ListBusinessReportSchedules service method, as returned by AlexaForBusiness. /// REST API Reference for ListBusinessReportSchedules Operation [Obsolete("Alexa For Business is no longer supported")] ListBusinessReportSchedulesResponse ListBusinessReportSchedules(ListBusinessReportSchedulesRequest request); /// /// Initiates the asynchronous execution of the ListBusinessReportSchedules operation. /// /// /// Container for the necessary parameters to execute the ListBusinessReportSchedules operation on AmazonAlexaForBusinessClient. /// 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 EndListBusinessReportSchedules /// operation. /// REST API Reference for ListBusinessReportSchedules Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginListBusinessReportSchedules(ListBusinessReportSchedulesRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListBusinessReportSchedules operation. /// /// /// The IAsyncResult returned by the call to BeginListBusinessReportSchedules. /// /// Returns a ListBusinessReportSchedulesResult from AlexaForBusiness. /// REST API Reference for ListBusinessReportSchedules Operation [Obsolete("Alexa For Business is no longer supported")] ListBusinessReportSchedulesResponse EndListBusinessReportSchedules(IAsyncResult asyncResult); #endregion #region ListConferenceProviders /// /// Lists conference providers under a specific AWS account. /// /// Container for the necessary parameters to execute the ListConferenceProviders service method. /// /// The response from the ListConferenceProviders service method, as returned by AlexaForBusiness. /// REST API Reference for ListConferenceProviders Operation [Obsolete("Alexa For Business is no longer supported")] ListConferenceProvidersResponse ListConferenceProviders(ListConferenceProvidersRequest request); /// /// Initiates the asynchronous execution of the ListConferenceProviders operation. /// /// /// Container for the necessary parameters to execute the ListConferenceProviders operation on AmazonAlexaForBusinessClient. /// 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 EndListConferenceProviders /// operation. /// REST API Reference for ListConferenceProviders Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginListConferenceProviders(ListConferenceProvidersRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListConferenceProviders operation. /// /// /// The IAsyncResult returned by the call to BeginListConferenceProviders. /// /// Returns a ListConferenceProvidersResult from AlexaForBusiness. /// REST API Reference for ListConferenceProviders Operation [Obsolete("Alexa For Business is no longer supported")] ListConferenceProvidersResponse EndListConferenceProviders(IAsyncResult asyncResult); #endregion #region ListDeviceEvents /// /// Lists the device event history, including device connection status, for up to 30 days. /// /// Container for the necessary parameters to execute the ListDeviceEvents service method. /// /// The response from the ListDeviceEvents service method, as returned by AlexaForBusiness. /// /// The resource is not found. /// /// REST API Reference for ListDeviceEvents Operation [Obsolete("Alexa For Business is no longer supported")] ListDeviceEventsResponse ListDeviceEvents(ListDeviceEventsRequest request); /// /// Initiates the asynchronous execution of the ListDeviceEvents operation. /// /// /// Container for the necessary parameters to execute the ListDeviceEvents operation on AmazonAlexaForBusinessClient. /// 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 EndListDeviceEvents /// operation. /// REST API Reference for ListDeviceEvents Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginListDeviceEvents(ListDeviceEventsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListDeviceEvents operation. /// /// /// The IAsyncResult returned by the call to BeginListDeviceEvents. /// /// Returns a ListDeviceEventsResult from AlexaForBusiness. /// REST API Reference for ListDeviceEvents Operation [Obsolete("Alexa For Business is no longer supported")] ListDeviceEventsResponse EndListDeviceEvents(IAsyncResult asyncResult); #endregion #region ListGatewayGroups /// /// Retrieves a list of gateway group summaries. Use GetGatewayGroup to retrieve details /// of a specific gateway group. /// /// Container for the necessary parameters to execute the ListGatewayGroups service method. /// /// The response from the ListGatewayGroups service method, as returned by AlexaForBusiness. /// REST API Reference for ListGatewayGroups Operation [Obsolete("Alexa For Business is no longer supported")] ListGatewayGroupsResponse ListGatewayGroups(ListGatewayGroupsRequest request); /// /// Initiates the asynchronous execution of the ListGatewayGroups operation. /// /// /// Container for the necessary parameters to execute the ListGatewayGroups operation on AmazonAlexaForBusinessClient. /// 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 EndListGatewayGroups /// operation. /// REST API Reference for ListGatewayGroups Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginListGatewayGroups(ListGatewayGroupsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListGatewayGroups operation. /// /// /// The IAsyncResult returned by the call to BeginListGatewayGroups. /// /// Returns a ListGatewayGroupsResult from AlexaForBusiness. /// REST API Reference for ListGatewayGroups Operation [Obsolete("Alexa For Business is no longer supported")] ListGatewayGroupsResponse EndListGatewayGroups(IAsyncResult asyncResult); #endregion #region ListGateways /// /// Retrieves a list of gateway summaries. Use GetGateway to retrieve details of a specific /// gateway. An optional gateway group ARN can be provided to only retrieve gateway summaries /// of gateways that are associated with that gateway group ARN. /// /// Container for the necessary parameters to execute the ListGateways service method. /// /// The response from the ListGateways service method, as returned by AlexaForBusiness. /// REST API Reference for ListGateways Operation [Obsolete("Alexa For Business is no longer supported")] ListGatewaysResponse ListGateways(ListGatewaysRequest request); /// /// Initiates the asynchronous execution of the ListGateways operation. /// /// /// Container for the necessary parameters to execute the ListGateways operation on AmazonAlexaForBusinessClient. /// 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 EndListGateways /// operation. /// REST API Reference for ListGateways Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginListGateways(ListGatewaysRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListGateways operation. /// /// /// The IAsyncResult returned by the call to BeginListGateways. /// /// Returns a ListGatewaysResult from AlexaForBusiness. /// REST API Reference for ListGateways Operation [Obsolete("Alexa For Business is no longer supported")] ListGatewaysResponse EndListGateways(IAsyncResult asyncResult); #endregion #region ListSkills /// /// Lists all enabled skills in a specific skill group. /// /// Container for the necessary parameters to execute the ListSkills service method. /// /// The response from the ListSkills service method, as returned by AlexaForBusiness. /// REST API Reference for ListSkills Operation [Obsolete("Alexa For Business is no longer supported")] ListSkillsResponse ListSkills(ListSkillsRequest request); /// /// Initiates the asynchronous execution of the ListSkills operation. /// /// /// Container for the necessary parameters to execute the ListSkills operation on AmazonAlexaForBusinessClient. /// 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 EndListSkills /// operation. /// REST API Reference for ListSkills Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginListSkills(ListSkillsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListSkills operation. /// /// /// The IAsyncResult returned by the call to BeginListSkills. /// /// Returns a ListSkillsResult from AlexaForBusiness. /// REST API Reference for ListSkills Operation [Obsolete("Alexa For Business is no longer supported")] ListSkillsResponse EndListSkills(IAsyncResult asyncResult); #endregion #region ListSkillsStoreCategories /// /// Lists all categories in the Alexa skill store. /// /// Container for the necessary parameters to execute the ListSkillsStoreCategories service method. /// /// The response from the ListSkillsStoreCategories service method, as returned by AlexaForBusiness. /// REST API Reference for ListSkillsStoreCategories Operation [Obsolete("Alexa For Business is no longer supported")] ListSkillsStoreCategoriesResponse ListSkillsStoreCategories(ListSkillsStoreCategoriesRequest request); /// /// Initiates the asynchronous execution of the ListSkillsStoreCategories operation. /// /// /// Container for the necessary parameters to execute the ListSkillsStoreCategories operation on AmazonAlexaForBusinessClient. /// 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 EndListSkillsStoreCategories /// operation. /// REST API Reference for ListSkillsStoreCategories Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginListSkillsStoreCategories(ListSkillsStoreCategoriesRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListSkillsStoreCategories operation. /// /// /// The IAsyncResult returned by the call to BeginListSkillsStoreCategories. /// /// Returns a ListSkillsStoreCategoriesResult from AlexaForBusiness. /// REST API Reference for ListSkillsStoreCategories Operation [Obsolete("Alexa For Business is no longer supported")] ListSkillsStoreCategoriesResponse EndListSkillsStoreCategories(IAsyncResult asyncResult); #endregion #region ListSkillsStoreSkillsByCategory /// /// Lists all skills in the Alexa skill store by category. /// /// Container for the necessary parameters to execute the ListSkillsStoreSkillsByCategory service method. /// /// The response from the ListSkillsStoreSkillsByCategory service method, as returned by AlexaForBusiness. /// REST API Reference for ListSkillsStoreSkillsByCategory Operation [Obsolete("Alexa For Business is no longer supported")] ListSkillsStoreSkillsByCategoryResponse ListSkillsStoreSkillsByCategory(ListSkillsStoreSkillsByCategoryRequest request); /// /// Initiates the asynchronous execution of the ListSkillsStoreSkillsByCategory operation. /// /// /// Container for the necessary parameters to execute the ListSkillsStoreSkillsByCategory operation on AmazonAlexaForBusinessClient. /// 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 EndListSkillsStoreSkillsByCategory /// operation. /// REST API Reference for ListSkillsStoreSkillsByCategory Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginListSkillsStoreSkillsByCategory(ListSkillsStoreSkillsByCategoryRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListSkillsStoreSkillsByCategory operation. /// /// /// The IAsyncResult returned by the call to BeginListSkillsStoreSkillsByCategory. /// /// Returns a ListSkillsStoreSkillsByCategoryResult from AlexaForBusiness. /// REST API Reference for ListSkillsStoreSkillsByCategory Operation [Obsolete("Alexa For Business is no longer supported")] ListSkillsStoreSkillsByCategoryResponse EndListSkillsStoreSkillsByCategory(IAsyncResult asyncResult); #endregion #region ListSmartHomeAppliances /// /// Lists all of the smart home appliances associated with a room. /// /// Container for the necessary parameters to execute the ListSmartHomeAppliances service method. /// /// The response from the ListSmartHomeAppliances service method, as returned by AlexaForBusiness. /// /// The resource is not found. /// /// REST API Reference for ListSmartHomeAppliances Operation [Obsolete("Alexa For Business is no longer supported")] ListSmartHomeAppliancesResponse ListSmartHomeAppliances(ListSmartHomeAppliancesRequest request); /// /// Initiates the asynchronous execution of the ListSmartHomeAppliances operation. /// /// /// Container for the necessary parameters to execute the ListSmartHomeAppliances operation on AmazonAlexaForBusinessClient. /// 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 EndListSmartHomeAppliances /// operation. /// REST API Reference for ListSmartHomeAppliances Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginListSmartHomeAppliances(ListSmartHomeAppliancesRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListSmartHomeAppliances operation. /// /// /// The IAsyncResult returned by the call to BeginListSmartHomeAppliances. /// /// Returns a ListSmartHomeAppliancesResult from AlexaForBusiness. /// REST API Reference for ListSmartHomeAppliances Operation [Obsolete("Alexa For Business is no longer supported")] ListSmartHomeAppliancesResponse EndListSmartHomeAppliances(IAsyncResult asyncResult); #endregion #region ListTags /// /// Lists all tags for the specified resource. /// /// Container for the necessary parameters to execute the ListTags service method. /// /// The response from the ListTags service method, as returned by AlexaForBusiness. /// /// The resource is not found. /// /// REST API Reference for ListTags Operation [Obsolete("Alexa For Business is no longer supported")] ListTagsResponse ListTags(ListTagsRequest request); /// /// Initiates the asynchronous execution of the ListTags operation. /// /// /// Container for the necessary parameters to execute the ListTags operation on AmazonAlexaForBusinessClient. /// 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 EndListTags /// operation. /// REST API Reference for ListTags Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginListTags(ListTagsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListTags operation. /// /// /// The IAsyncResult returned by the call to BeginListTags. /// /// Returns a ListTagsResult from AlexaForBusiness. /// REST API Reference for ListTags Operation [Obsolete("Alexa For Business is no longer supported")] ListTagsResponse EndListTags(IAsyncResult asyncResult); #endregion #region PutConferencePreference /// /// Sets the conference preferences on a specific conference provider at the account level. /// /// Container for the necessary parameters to execute the PutConferencePreference service method. /// /// The response from the PutConferencePreference service method, as returned by AlexaForBusiness. /// /// The resource is not found. /// /// REST API Reference for PutConferencePreference Operation [Obsolete("Alexa For Business is no longer supported")] PutConferencePreferenceResponse PutConferencePreference(PutConferencePreferenceRequest request); /// /// Initiates the asynchronous execution of the PutConferencePreference operation. /// /// /// Container for the necessary parameters to execute the PutConferencePreference operation on AmazonAlexaForBusinessClient. /// 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 EndPutConferencePreference /// operation. /// REST API Reference for PutConferencePreference Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginPutConferencePreference(PutConferencePreferenceRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the PutConferencePreference operation. /// /// /// The IAsyncResult returned by the call to BeginPutConferencePreference. /// /// Returns a PutConferencePreferenceResult from AlexaForBusiness. /// REST API Reference for PutConferencePreference Operation [Obsolete("Alexa For Business is no longer supported")] PutConferencePreferenceResponse EndPutConferencePreference(IAsyncResult asyncResult); #endregion #region PutInvitationConfiguration /// /// Configures the email template for the user enrollment invitation with the specified /// attributes. /// /// Container for the necessary parameters to execute the PutInvitationConfiguration service method. /// /// The response from the PutInvitationConfiguration service method, as returned by AlexaForBusiness. /// /// There is a concurrent modification of resources. /// /// /// The resource is not found. /// /// REST API Reference for PutInvitationConfiguration Operation [Obsolete("Alexa For Business is no longer supported")] PutInvitationConfigurationResponse PutInvitationConfiguration(PutInvitationConfigurationRequest request); /// /// Initiates the asynchronous execution of the PutInvitationConfiguration operation. /// /// /// Container for the necessary parameters to execute the PutInvitationConfiguration operation on AmazonAlexaForBusinessClient. /// 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 EndPutInvitationConfiguration /// operation. /// REST API Reference for PutInvitationConfiguration Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginPutInvitationConfiguration(PutInvitationConfigurationRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the PutInvitationConfiguration operation. /// /// /// The IAsyncResult returned by the call to BeginPutInvitationConfiguration. /// /// Returns a PutInvitationConfigurationResult from AlexaForBusiness. /// REST API Reference for PutInvitationConfiguration Operation [Obsolete("Alexa For Business is no longer supported")] PutInvitationConfigurationResponse EndPutInvitationConfiguration(IAsyncResult asyncResult); #endregion #region PutRoomSkillParameter /// /// Updates room skill parameter details by room, skill, and parameter key ID. Not all /// skills have a room skill parameter. /// /// Container for the necessary parameters to execute the PutRoomSkillParameter service method. /// /// The response from the PutRoomSkillParameter service method, as returned by AlexaForBusiness. /// /// There is a concurrent modification of resources. /// /// REST API Reference for PutRoomSkillParameter Operation [Obsolete("Alexa For Business is no longer supported")] PutRoomSkillParameterResponse PutRoomSkillParameter(PutRoomSkillParameterRequest request); /// /// Initiates the asynchronous execution of the PutRoomSkillParameter operation. /// /// /// Container for the necessary parameters to execute the PutRoomSkillParameter operation on AmazonAlexaForBusinessClient. /// 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 EndPutRoomSkillParameter /// operation. /// REST API Reference for PutRoomSkillParameter Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginPutRoomSkillParameter(PutRoomSkillParameterRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the PutRoomSkillParameter operation. /// /// /// The IAsyncResult returned by the call to BeginPutRoomSkillParameter. /// /// Returns a PutRoomSkillParameterResult from AlexaForBusiness. /// REST API Reference for PutRoomSkillParameter Operation [Obsolete("Alexa For Business is no longer supported")] PutRoomSkillParameterResponse EndPutRoomSkillParameter(IAsyncResult asyncResult); #endregion #region PutSkillAuthorization /// /// Links a user's account to a third-party skill provider. If this API operation is called /// by an assumed IAM role, the skill being linked must be a private skill. Also, the /// skill must be owned by the AWS account that assumed the IAM role. /// /// Container for the necessary parameters to execute the PutSkillAuthorization service method. /// /// The response from the PutSkillAuthorization service method, as returned by AlexaForBusiness. /// /// There is a concurrent modification of resources. /// /// /// The caller has no permissions to operate on the resource involved in the API call. /// /// REST API Reference for PutSkillAuthorization Operation [Obsolete("Alexa For Business is no longer supported")] PutSkillAuthorizationResponse PutSkillAuthorization(PutSkillAuthorizationRequest request); /// /// Initiates the asynchronous execution of the PutSkillAuthorization operation. /// /// /// Container for the necessary parameters to execute the PutSkillAuthorization operation on AmazonAlexaForBusinessClient. /// 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 EndPutSkillAuthorization /// operation. /// REST API Reference for PutSkillAuthorization Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginPutSkillAuthorization(PutSkillAuthorizationRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the PutSkillAuthorization operation. /// /// /// The IAsyncResult returned by the call to BeginPutSkillAuthorization. /// /// Returns a PutSkillAuthorizationResult from AlexaForBusiness. /// REST API Reference for PutSkillAuthorization Operation [Obsolete("Alexa For Business is no longer supported")] PutSkillAuthorizationResponse EndPutSkillAuthorization(IAsyncResult asyncResult); #endregion #region RegisterAVSDevice /// /// Registers an Alexa-enabled device built by an Original Equipment Manufacturer (OEM) /// using Alexa Voice Service (AVS). /// /// Container for the necessary parameters to execute the RegisterAVSDevice service method. /// /// The response from the RegisterAVSDevice service method, as returned by AlexaForBusiness. /// /// There is a concurrent modification of resources. /// /// /// The device is in an invalid state. /// /// /// You are performing an action that would put you beyond your account's limits. /// /// /// The resource is not found. /// /// REST API Reference for RegisterAVSDevice Operation [Obsolete("Alexa For Business is no longer supported")] RegisterAVSDeviceResponse RegisterAVSDevice(RegisterAVSDeviceRequest request); /// /// Initiates the asynchronous execution of the RegisterAVSDevice operation. /// /// /// Container for the necessary parameters to execute the RegisterAVSDevice operation on AmazonAlexaForBusinessClient. /// 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 EndRegisterAVSDevice /// operation. /// REST API Reference for RegisterAVSDevice Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginRegisterAVSDevice(RegisterAVSDeviceRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the RegisterAVSDevice operation. /// /// /// The IAsyncResult returned by the call to BeginRegisterAVSDevice. /// /// Returns a RegisterAVSDeviceResult from AlexaForBusiness. /// REST API Reference for RegisterAVSDevice Operation [Obsolete("Alexa For Business is no longer supported")] RegisterAVSDeviceResponse EndRegisterAVSDevice(IAsyncResult asyncResult); #endregion #region RejectSkill /// /// Disassociates a skill from the organization under a user's AWS account. If the skill /// is a private skill, it moves to an AcceptStatus of PENDING. Any private or public /// skill that is rejected can be added later by calling the ApproveSkill API. /// /// Container for the necessary parameters to execute the RejectSkill service method. /// /// The response from the RejectSkill service method, as returned by AlexaForBusiness. /// /// There is a concurrent modification of resources. /// /// /// The resource is not found. /// /// REST API Reference for RejectSkill Operation [Obsolete("Alexa For Business is no longer supported")] RejectSkillResponse RejectSkill(RejectSkillRequest request); /// /// Initiates the asynchronous execution of the RejectSkill operation. /// /// /// Container for the necessary parameters to execute the RejectSkill operation on AmazonAlexaForBusinessClient. /// 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 EndRejectSkill /// operation. /// REST API Reference for RejectSkill Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginRejectSkill(RejectSkillRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the RejectSkill operation. /// /// /// The IAsyncResult returned by the call to BeginRejectSkill. /// /// Returns a RejectSkillResult from AlexaForBusiness. /// REST API Reference for RejectSkill Operation [Obsolete("Alexa For Business is no longer supported")] RejectSkillResponse EndRejectSkill(IAsyncResult asyncResult); #endregion #region ResolveRoom /// /// Determines the details for the room from which a skill request was invoked. This operation /// is used by skill developers. /// /// /// /// To query ResolveRoom from an Alexa skill, the skill ID needs to be authorized. When /// the skill is using an AWS Lambda function, the skill is automatically authorized when /// you publish your skill as a private skill to your AWS account. Skills that are hosted /// using a custom web service must be manually authorized. To get your skill authorized, /// contact AWS Support with your AWS account ID that queries the ResolveRoom API and /// skill ID. /// /// /// Container for the necessary parameters to execute the ResolveRoom service method. /// /// The response from the ResolveRoom service method, as returned by AlexaForBusiness. /// /// The resource is not found. /// /// REST API Reference for ResolveRoom Operation [Obsolete("Alexa For Business is no longer supported")] ResolveRoomResponse ResolveRoom(ResolveRoomRequest request); /// /// Initiates the asynchronous execution of the ResolveRoom operation. /// /// /// Container for the necessary parameters to execute the ResolveRoom operation on AmazonAlexaForBusinessClient. /// 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 EndResolveRoom /// operation. /// REST API Reference for ResolveRoom Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginResolveRoom(ResolveRoomRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ResolveRoom operation. /// /// /// The IAsyncResult returned by the call to BeginResolveRoom. /// /// Returns a ResolveRoomResult from AlexaForBusiness. /// REST API Reference for ResolveRoom Operation [Obsolete("Alexa For Business is no longer supported")] ResolveRoomResponse EndResolveRoom(IAsyncResult asyncResult); #endregion #region RevokeInvitation /// /// Revokes an invitation and invalidates the enrollment URL. /// /// Container for the necessary parameters to execute the RevokeInvitation service method. /// /// The response from the RevokeInvitation service method, as returned by AlexaForBusiness. /// /// There is a concurrent modification of resources. /// /// /// The resource is not found. /// /// REST API Reference for RevokeInvitation Operation [Obsolete("Alexa For Business is no longer supported")] RevokeInvitationResponse RevokeInvitation(RevokeInvitationRequest request); /// /// Initiates the asynchronous execution of the RevokeInvitation operation. /// /// /// Container for the necessary parameters to execute the RevokeInvitation operation on AmazonAlexaForBusinessClient. /// 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 EndRevokeInvitation /// operation. /// REST API Reference for RevokeInvitation Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginRevokeInvitation(RevokeInvitationRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the RevokeInvitation operation. /// /// /// The IAsyncResult returned by the call to BeginRevokeInvitation. /// /// Returns a RevokeInvitationResult from AlexaForBusiness. /// REST API Reference for RevokeInvitation Operation [Obsolete("Alexa For Business is no longer supported")] RevokeInvitationResponse EndRevokeInvitation(IAsyncResult asyncResult); #endregion #region SearchAddressBooks /// /// Searches address books and lists the ones that meet a set of filter and sort criteria. /// /// Container for the necessary parameters to execute the SearchAddressBooks service method. /// /// The response from the SearchAddressBooks service method, as returned by AlexaForBusiness. /// REST API Reference for SearchAddressBooks Operation [Obsolete("Alexa For Business is no longer supported")] SearchAddressBooksResponse SearchAddressBooks(SearchAddressBooksRequest request); /// /// Initiates the asynchronous execution of the SearchAddressBooks operation. /// /// /// Container for the necessary parameters to execute the SearchAddressBooks operation on AmazonAlexaForBusinessClient. /// 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 EndSearchAddressBooks /// operation. /// REST API Reference for SearchAddressBooks Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginSearchAddressBooks(SearchAddressBooksRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the SearchAddressBooks operation. /// /// /// The IAsyncResult returned by the call to BeginSearchAddressBooks. /// /// Returns a SearchAddressBooksResult from AlexaForBusiness. /// REST API Reference for SearchAddressBooks Operation [Obsolete("Alexa For Business is no longer supported")] SearchAddressBooksResponse EndSearchAddressBooks(IAsyncResult asyncResult); #endregion #region SearchContacts /// /// Searches contacts and lists the ones that meet a set of filter and sort criteria. /// /// Container for the necessary parameters to execute the SearchContacts service method. /// /// The response from the SearchContacts service method, as returned by AlexaForBusiness. /// REST API Reference for SearchContacts Operation [Obsolete("Alexa For Business is no longer supported")] SearchContactsResponse SearchContacts(SearchContactsRequest request); /// /// Initiates the asynchronous execution of the SearchContacts operation. /// /// /// Container for the necessary parameters to execute the SearchContacts operation on AmazonAlexaForBusinessClient. /// 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 EndSearchContacts /// operation. /// REST API Reference for SearchContacts Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginSearchContacts(SearchContactsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the SearchContacts operation. /// /// /// The IAsyncResult returned by the call to BeginSearchContacts. /// /// Returns a SearchContactsResult from AlexaForBusiness. /// REST API Reference for SearchContacts Operation [Obsolete("Alexa For Business is no longer supported")] SearchContactsResponse EndSearchContacts(IAsyncResult asyncResult); #endregion #region SearchDevices /// /// Searches devices and lists the ones that meet a set of filter criteria. /// /// Container for the necessary parameters to execute the SearchDevices service method. /// /// The response from the SearchDevices service method, as returned by AlexaForBusiness. /// REST API Reference for SearchDevices Operation [Obsolete("Alexa For Business is no longer supported")] SearchDevicesResponse SearchDevices(SearchDevicesRequest request); /// /// Initiates the asynchronous execution of the SearchDevices operation. /// /// /// Container for the necessary parameters to execute the SearchDevices operation on AmazonAlexaForBusinessClient. /// 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 EndSearchDevices /// operation. /// REST API Reference for SearchDevices Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginSearchDevices(SearchDevicesRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the SearchDevices operation. /// /// /// The IAsyncResult returned by the call to BeginSearchDevices. /// /// Returns a SearchDevicesResult from AlexaForBusiness. /// REST API Reference for SearchDevices Operation [Obsolete("Alexa For Business is no longer supported")] SearchDevicesResponse EndSearchDevices(IAsyncResult asyncResult); #endregion #region SearchNetworkProfiles /// /// Searches network profiles and lists the ones that meet a set of filter and sort criteria. /// /// Container for the necessary parameters to execute the SearchNetworkProfiles service method. /// /// The response from the SearchNetworkProfiles service method, as returned by AlexaForBusiness. /// REST API Reference for SearchNetworkProfiles Operation [Obsolete("Alexa For Business is no longer supported")] SearchNetworkProfilesResponse SearchNetworkProfiles(SearchNetworkProfilesRequest request); /// /// Initiates the asynchronous execution of the SearchNetworkProfiles operation. /// /// /// Container for the necessary parameters to execute the SearchNetworkProfiles operation on AmazonAlexaForBusinessClient. /// 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 EndSearchNetworkProfiles /// operation. /// REST API Reference for SearchNetworkProfiles Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginSearchNetworkProfiles(SearchNetworkProfilesRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the SearchNetworkProfiles operation. /// /// /// The IAsyncResult returned by the call to BeginSearchNetworkProfiles. /// /// Returns a SearchNetworkProfilesResult from AlexaForBusiness. /// REST API Reference for SearchNetworkProfiles Operation [Obsolete("Alexa For Business is no longer supported")] SearchNetworkProfilesResponse EndSearchNetworkProfiles(IAsyncResult asyncResult); #endregion #region SearchProfiles /// /// Searches room profiles and lists the ones that meet a set of filter criteria. /// /// Container for the necessary parameters to execute the SearchProfiles service method. /// /// The response from the SearchProfiles service method, as returned by AlexaForBusiness. /// REST API Reference for SearchProfiles Operation [Obsolete("Alexa For Business is no longer supported")] SearchProfilesResponse SearchProfiles(SearchProfilesRequest request); /// /// Initiates the asynchronous execution of the SearchProfiles operation. /// /// /// Container for the necessary parameters to execute the SearchProfiles operation on AmazonAlexaForBusinessClient. /// 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 EndSearchProfiles /// operation. /// REST API Reference for SearchProfiles Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginSearchProfiles(SearchProfilesRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the SearchProfiles operation. /// /// /// The IAsyncResult returned by the call to BeginSearchProfiles. /// /// Returns a SearchProfilesResult from AlexaForBusiness. /// REST API Reference for SearchProfiles Operation [Obsolete("Alexa For Business is no longer supported")] SearchProfilesResponse EndSearchProfiles(IAsyncResult asyncResult); #endregion #region SearchRooms /// /// Searches rooms and lists the ones that meet a set of filter and sort criteria. /// /// Container for the necessary parameters to execute the SearchRooms service method. /// /// The response from the SearchRooms service method, as returned by AlexaForBusiness. /// REST API Reference for SearchRooms Operation [Obsolete("Alexa For Business is no longer supported")] SearchRoomsResponse SearchRooms(SearchRoomsRequest request); /// /// Initiates the asynchronous execution of the SearchRooms operation. /// /// /// Container for the necessary parameters to execute the SearchRooms operation on AmazonAlexaForBusinessClient. /// 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 EndSearchRooms /// operation. /// REST API Reference for SearchRooms Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginSearchRooms(SearchRoomsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the SearchRooms operation. /// /// /// The IAsyncResult returned by the call to BeginSearchRooms. /// /// Returns a SearchRoomsResult from AlexaForBusiness. /// REST API Reference for SearchRooms Operation [Obsolete("Alexa For Business is no longer supported")] SearchRoomsResponse EndSearchRooms(IAsyncResult asyncResult); #endregion #region SearchSkillGroups /// /// Searches skill groups and lists the ones that meet a set of filter and sort criteria. /// /// Container for the necessary parameters to execute the SearchSkillGroups service method. /// /// The response from the SearchSkillGroups service method, as returned by AlexaForBusiness. /// REST API Reference for SearchSkillGroups Operation [Obsolete("Alexa For Business is no longer supported")] SearchSkillGroupsResponse SearchSkillGroups(SearchSkillGroupsRequest request); /// /// Initiates the asynchronous execution of the SearchSkillGroups operation. /// /// /// Container for the necessary parameters to execute the SearchSkillGroups operation on AmazonAlexaForBusinessClient. /// 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 EndSearchSkillGroups /// operation. /// REST API Reference for SearchSkillGroups Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginSearchSkillGroups(SearchSkillGroupsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the SearchSkillGroups operation. /// /// /// The IAsyncResult returned by the call to BeginSearchSkillGroups. /// /// Returns a SearchSkillGroupsResult from AlexaForBusiness. /// REST API Reference for SearchSkillGroups Operation [Obsolete("Alexa For Business is no longer supported")] SearchSkillGroupsResponse EndSearchSkillGroups(IAsyncResult asyncResult); #endregion #region SearchUsers /// /// Searches users and lists the ones that meet a set of filter and sort criteria. /// /// Container for the necessary parameters to execute the SearchUsers service method. /// /// The response from the SearchUsers service method, as returned by AlexaForBusiness. /// REST API Reference for SearchUsers Operation [Obsolete("Alexa For Business is no longer supported")] SearchUsersResponse SearchUsers(SearchUsersRequest request); /// /// Initiates the asynchronous execution of the SearchUsers operation. /// /// /// Container for the necessary parameters to execute the SearchUsers operation on AmazonAlexaForBusinessClient. /// 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 EndSearchUsers /// operation. /// REST API Reference for SearchUsers Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginSearchUsers(SearchUsersRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the SearchUsers operation. /// /// /// The IAsyncResult returned by the call to BeginSearchUsers. /// /// Returns a SearchUsersResult from AlexaForBusiness. /// REST API Reference for SearchUsers Operation [Obsolete("Alexa For Business is no longer supported")] SearchUsersResponse EndSearchUsers(IAsyncResult asyncResult); #endregion #region SendAnnouncement /// /// Triggers an asynchronous flow to send text, SSML, or audio announcements to rooms /// that are identified by a search or filter. /// /// Container for the necessary parameters to execute the SendAnnouncement service method. /// /// The response from the SendAnnouncement service method, as returned by AlexaForBusiness. /// /// The resource being created already exists. /// /// /// You are performing an action that would put you beyond your account's limits. /// /// REST API Reference for SendAnnouncement Operation SendAnnouncementResponse SendAnnouncement(SendAnnouncementRequest request); /// /// Initiates the asynchronous execution of the SendAnnouncement operation. /// /// /// Container for the necessary parameters to execute the SendAnnouncement operation on AmazonAlexaForBusinessClient. /// 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 EndSendAnnouncement /// operation. /// REST API Reference for SendAnnouncement Operation IAsyncResult BeginSendAnnouncement(SendAnnouncementRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the SendAnnouncement operation. /// /// /// The IAsyncResult returned by the call to BeginSendAnnouncement. /// /// Returns a SendAnnouncementResult from AlexaForBusiness. /// REST API Reference for SendAnnouncement Operation SendAnnouncementResponse EndSendAnnouncement(IAsyncResult asyncResult); #endregion #region SendInvitation /// /// Sends an enrollment invitation email with a URL to a user. The URL is valid for 30 /// days or until you call this operation again, whichever comes first. /// /// Container for the necessary parameters to execute the SendInvitation service method. /// /// The response from the SendInvitation service method, as returned by AlexaForBusiness. /// /// There is a concurrent modification of resources. /// /// /// The attempt to update a user is invalid due to the user's current status. /// /// /// The resource is not found. /// /// REST API Reference for SendInvitation Operation [Obsolete("Alexa For Business is no longer supported")] SendInvitationResponse SendInvitation(SendInvitationRequest request); /// /// Initiates the asynchronous execution of the SendInvitation operation. /// /// /// Container for the necessary parameters to execute the SendInvitation operation on AmazonAlexaForBusinessClient. /// 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 EndSendInvitation /// operation. /// REST API Reference for SendInvitation Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginSendInvitation(SendInvitationRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the SendInvitation operation. /// /// /// The IAsyncResult returned by the call to BeginSendInvitation. /// /// Returns a SendInvitationResult from AlexaForBusiness. /// REST API Reference for SendInvitation Operation [Obsolete("Alexa For Business is no longer supported")] SendInvitationResponse EndSendInvitation(IAsyncResult asyncResult); #endregion #region StartDeviceSync /// /// Resets a device and its account to the known default settings. This clears all information /// and settings set by previous users in the following ways: /// /// /// /// Container for the necessary parameters to execute the StartDeviceSync service method. /// /// The response from the StartDeviceSync service method, as returned by AlexaForBusiness. /// /// The request failed because this device is no longer registered and therefore no longer /// managed by this account. /// /// REST API Reference for StartDeviceSync Operation [Obsolete("Alexa For Business is no longer supported")] StartDeviceSyncResponse StartDeviceSync(StartDeviceSyncRequest request); /// /// Initiates the asynchronous execution of the StartDeviceSync operation. /// /// /// Container for the necessary parameters to execute the StartDeviceSync operation on AmazonAlexaForBusinessClient. /// 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 EndStartDeviceSync /// operation. /// REST API Reference for StartDeviceSync Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginStartDeviceSync(StartDeviceSyncRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the StartDeviceSync operation. /// /// /// The IAsyncResult returned by the call to BeginStartDeviceSync. /// /// Returns a StartDeviceSyncResult from AlexaForBusiness. /// REST API Reference for StartDeviceSync Operation [Obsolete("Alexa For Business is no longer supported")] StartDeviceSyncResponse EndStartDeviceSync(IAsyncResult asyncResult); #endregion #region StartSmartHomeApplianceDiscovery /// /// Initiates the discovery of any smart home appliances associated with the room. /// /// Container for the necessary parameters to execute the StartSmartHomeApplianceDiscovery service method. /// /// The response from the StartSmartHomeApplianceDiscovery service method, as returned by AlexaForBusiness. /// /// The resource is not found. /// /// REST API Reference for StartSmartHomeApplianceDiscovery Operation [Obsolete("Alexa For Business is no longer supported")] StartSmartHomeApplianceDiscoveryResponse StartSmartHomeApplianceDiscovery(StartSmartHomeApplianceDiscoveryRequest request); /// /// Initiates the asynchronous execution of the StartSmartHomeApplianceDiscovery operation. /// /// /// Container for the necessary parameters to execute the StartSmartHomeApplianceDiscovery operation on AmazonAlexaForBusinessClient. /// 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 EndStartSmartHomeApplianceDiscovery /// operation. /// REST API Reference for StartSmartHomeApplianceDiscovery Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginStartSmartHomeApplianceDiscovery(StartSmartHomeApplianceDiscoveryRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the StartSmartHomeApplianceDiscovery operation. /// /// /// The IAsyncResult returned by the call to BeginStartSmartHomeApplianceDiscovery. /// /// Returns a StartSmartHomeApplianceDiscoveryResult from AlexaForBusiness. /// REST API Reference for StartSmartHomeApplianceDiscovery Operation [Obsolete("Alexa For Business is no longer supported")] StartSmartHomeApplianceDiscoveryResponse EndStartSmartHomeApplianceDiscovery(IAsyncResult asyncResult); #endregion #region TagResource /// /// Adds metadata tags to a specified resource. /// /// Container for the necessary parameters to execute the TagResource service method. /// /// The response from the TagResource service method, as returned by AlexaForBusiness. /// /// The resource is not found. /// /// REST API Reference for TagResource Operation [Obsolete("Alexa For Business is no longer supported")] TagResourceResponse TagResource(TagResourceRequest request); /// /// Initiates the asynchronous execution of the TagResource operation. /// /// /// Container for the necessary parameters to execute the TagResource operation on AmazonAlexaForBusinessClient. /// 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 [Obsolete("Alexa For Business is no longer supported")] 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 AlexaForBusiness. /// REST API Reference for TagResource Operation [Obsolete("Alexa For Business is no longer supported")] TagResourceResponse EndTagResource(IAsyncResult asyncResult); #endregion #region UntagResource /// /// Removes metadata tags from a specified resource. /// /// Container for the necessary parameters to execute the UntagResource service method. /// /// The response from the UntagResource service method, as returned by AlexaForBusiness. /// /// The resource is not found. /// /// REST API Reference for UntagResource Operation [Obsolete("Alexa For Business is no longer supported")] UntagResourceResponse UntagResource(UntagResourceRequest request); /// /// Initiates the asynchronous execution of the UntagResource operation. /// /// /// Container for the necessary parameters to execute the UntagResource operation on AmazonAlexaForBusinessClient. /// 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 [Obsolete("Alexa For Business is no longer supported")] 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 AlexaForBusiness. /// REST API Reference for UntagResource Operation [Obsolete("Alexa For Business is no longer supported")] UntagResourceResponse EndUntagResource(IAsyncResult asyncResult); #endregion #region UpdateAddressBook /// /// Updates address book details by the address book ARN. /// /// Container for the necessary parameters to execute the UpdateAddressBook service method. /// /// The response from the UpdateAddressBook service method, as returned by AlexaForBusiness. /// /// There is a concurrent modification of resources. /// /// /// The name sent in the request is already in use. /// /// /// The resource is not found. /// /// REST API Reference for UpdateAddressBook Operation [Obsolete("Alexa For Business is no longer supported")] UpdateAddressBookResponse UpdateAddressBook(UpdateAddressBookRequest request); /// /// Initiates the asynchronous execution of the UpdateAddressBook operation. /// /// /// Container for the necessary parameters to execute the UpdateAddressBook operation on AmazonAlexaForBusinessClient. /// 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 EndUpdateAddressBook /// operation. /// REST API Reference for UpdateAddressBook Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginUpdateAddressBook(UpdateAddressBookRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateAddressBook operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateAddressBook. /// /// Returns a UpdateAddressBookResult from AlexaForBusiness. /// REST API Reference for UpdateAddressBook Operation [Obsolete("Alexa For Business is no longer supported")] UpdateAddressBookResponse EndUpdateAddressBook(IAsyncResult asyncResult); #endregion #region UpdateBusinessReportSchedule /// /// Updates the configuration of the report delivery schedule with the specified schedule /// ARN. /// /// Container for the necessary parameters to execute the UpdateBusinessReportSchedule service method. /// /// The response from the UpdateBusinessReportSchedule service method, as returned by AlexaForBusiness. /// /// There is a concurrent modification of resources. /// /// /// The resource is not found. /// /// REST API Reference for UpdateBusinessReportSchedule Operation [Obsolete("Alexa For Business is no longer supported")] UpdateBusinessReportScheduleResponse UpdateBusinessReportSchedule(UpdateBusinessReportScheduleRequest request); /// /// Initiates the asynchronous execution of the UpdateBusinessReportSchedule operation. /// /// /// Container for the necessary parameters to execute the UpdateBusinessReportSchedule operation on AmazonAlexaForBusinessClient. /// 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 EndUpdateBusinessReportSchedule /// operation. /// REST API Reference for UpdateBusinessReportSchedule Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginUpdateBusinessReportSchedule(UpdateBusinessReportScheduleRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateBusinessReportSchedule operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateBusinessReportSchedule. /// /// Returns a UpdateBusinessReportScheduleResult from AlexaForBusiness. /// REST API Reference for UpdateBusinessReportSchedule Operation [Obsolete("Alexa For Business is no longer supported")] UpdateBusinessReportScheduleResponse EndUpdateBusinessReportSchedule(IAsyncResult asyncResult); #endregion #region UpdateConferenceProvider /// /// Updates an existing conference provider's settings. /// /// Container for the necessary parameters to execute the UpdateConferenceProvider service method. /// /// The response from the UpdateConferenceProvider service method, as returned by AlexaForBusiness. /// /// The resource is not found. /// /// REST API Reference for UpdateConferenceProvider Operation [Obsolete("Alexa For Business is no longer supported")] UpdateConferenceProviderResponse UpdateConferenceProvider(UpdateConferenceProviderRequest request); /// /// Initiates the asynchronous execution of the UpdateConferenceProvider operation. /// /// /// Container for the necessary parameters to execute the UpdateConferenceProvider operation on AmazonAlexaForBusinessClient. /// 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 EndUpdateConferenceProvider /// operation. /// REST API Reference for UpdateConferenceProvider Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginUpdateConferenceProvider(UpdateConferenceProviderRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateConferenceProvider operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateConferenceProvider. /// /// Returns a UpdateConferenceProviderResult from AlexaForBusiness. /// REST API Reference for UpdateConferenceProvider Operation [Obsolete("Alexa For Business is no longer supported")] UpdateConferenceProviderResponse EndUpdateConferenceProvider(IAsyncResult asyncResult); #endregion #region UpdateContact /// /// Updates the contact details by the contact ARN. /// /// Container for the necessary parameters to execute the UpdateContact service method. /// /// The response from the UpdateContact service method, as returned by AlexaForBusiness. /// /// There is a concurrent modification of resources. /// /// /// The resource is not found. /// /// REST API Reference for UpdateContact Operation [Obsolete("Alexa For Business is no longer supported")] UpdateContactResponse UpdateContact(UpdateContactRequest request); /// /// Initiates the asynchronous execution of the UpdateContact operation. /// /// /// Container for the necessary parameters to execute the UpdateContact operation on AmazonAlexaForBusinessClient. /// 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 EndUpdateContact /// operation. /// REST API Reference for UpdateContact Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginUpdateContact(UpdateContactRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateContact operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateContact. /// /// Returns a UpdateContactResult from AlexaForBusiness. /// REST API Reference for UpdateContact Operation [Obsolete("Alexa For Business is no longer supported")] UpdateContactResponse EndUpdateContact(IAsyncResult asyncResult); #endregion #region UpdateDevice /// /// Updates the device name by device ARN. /// /// Container for the necessary parameters to execute the UpdateDevice service method. /// /// The response from the UpdateDevice service method, as returned by AlexaForBusiness. /// /// There is a concurrent modification of resources. /// /// /// The request failed because this device is no longer registered and therefore no longer /// managed by this account. /// /// /// The resource is not found. /// /// REST API Reference for UpdateDevice Operation [Obsolete("Alexa For Business is no longer supported")] UpdateDeviceResponse UpdateDevice(UpdateDeviceRequest request); /// /// Initiates the asynchronous execution of the UpdateDevice operation. /// /// /// Container for the necessary parameters to execute the UpdateDevice operation on AmazonAlexaForBusinessClient. /// 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 EndUpdateDevice /// operation. /// REST API Reference for UpdateDevice Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginUpdateDevice(UpdateDeviceRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateDevice operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateDevice. /// /// Returns a UpdateDeviceResult from AlexaForBusiness. /// REST API Reference for UpdateDevice Operation [Obsolete("Alexa For Business is no longer supported")] UpdateDeviceResponse EndUpdateDevice(IAsyncResult asyncResult); #endregion #region UpdateGateway /// /// Updates the details of a gateway. If any optional field is not provided, the existing /// corresponding value is left unmodified. /// /// Container for the necessary parameters to execute the UpdateGateway service method. /// /// The response from the UpdateGateway service method, as returned by AlexaForBusiness. /// /// The name sent in the request is already in use. /// /// /// The resource is not found. /// /// REST API Reference for UpdateGateway Operation [Obsolete("Alexa For Business is no longer supported")] UpdateGatewayResponse UpdateGateway(UpdateGatewayRequest request); /// /// Initiates the asynchronous execution of the UpdateGateway operation. /// /// /// Container for the necessary parameters to execute the UpdateGateway operation on AmazonAlexaForBusinessClient. /// 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 EndUpdateGateway /// operation. /// REST API Reference for UpdateGateway Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginUpdateGateway(UpdateGatewayRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateGateway operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateGateway. /// /// Returns a UpdateGatewayResult from AlexaForBusiness. /// REST API Reference for UpdateGateway Operation [Obsolete("Alexa For Business is no longer supported")] UpdateGatewayResponse EndUpdateGateway(IAsyncResult asyncResult); #endregion #region UpdateGatewayGroup /// /// Updates the details of a gateway group. If any optional field is not provided, the /// existing corresponding value is left unmodified. /// /// Container for the necessary parameters to execute the UpdateGatewayGroup service method. /// /// The response from the UpdateGatewayGroup service method, as returned by AlexaForBusiness. /// /// The name sent in the request is already in use. /// /// /// The resource is not found. /// /// REST API Reference for UpdateGatewayGroup Operation [Obsolete("Alexa For Business is no longer supported")] UpdateGatewayGroupResponse UpdateGatewayGroup(UpdateGatewayGroupRequest request); /// /// Initiates the asynchronous execution of the UpdateGatewayGroup operation. /// /// /// Container for the necessary parameters to execute the UpdateGatewayGroup operation on AmazonAlexaForBusinessClient. /// 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 EndUpdateGatewayGroup /// operation. /// REST API Reference for UpdateGatewayGroup Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginUpdateGatewayGroup(UpdateGatewayGroupRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateGatewayGroup operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateGatewayGroup. /// /// Returns a UpdateGatewayGroupResult from AlexaForBusiness. /// REST API Reference for UpdateGatewayGroup Operation [Obsolete("Alexa For Business is no longer supported")] UpdateGatewayGroupResponse EndUpdateGatewayGroup(IAsyncResult asyncResult); #endregion #region UpdateNetworkProfile /// /// Updates a network profile by the network profile ARN. /// /// Container for the necessary parameters to execute the UpdateNetworkProfile service method. /// /// The response from the UpdateNetworkProfile service method, as returned by AlexaForBusiness. /// /// There is a concurrent modification of resources. /// /// /// The Certificate Authority can't issue or revoke a certificate. /// /// /// A password in SecretsManager is in an invalid state. /// /// /// The name sent in the request is already in use. /// /// /// The resource is not found. /// /// REST API Reference for UpdateNetworkProfile Operation [Obsolete("Alexa For Business is no longer supported")] UpdateNetworkProfileResponse UpdateNetworkProfile(UpdateNetworkProfileRequest request); /// /// Initiates the asynchronous execution of the UpdateNetworkProfile operation. /// /// /// Container for the necessary parameters to execute the UpdateNetworkProfile operation on AmazonAlexaForBusinessClient. /// 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 EndUpdateNetworkProfile /// operation. /// REST API Reference for UpdateNetworkProfile Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginUpdateNetworkProfile(UpdateNetworkProfileRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateNetworkProfile operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateNetworkProfile. /// /// Returns a UpdateNetworkProfileResult from AlexaForBusiness. /// REST API Reference for UpdateNetworkProfile Operation [Obsolete("Alexa For Business is no longer supported")] UpdateNetworkProfileResponse EndUpdateNetworkProfile(IAsyncResult asyncResult); #endregion #region UpdateProfile /// /// Updates an existing room profile by room profile ARN. /// /// Container for the necessary parameters to execute the UpdateProfile service method. /// /// The response from the UpdateProfile service method, as returned by AlexaForBusiness. /// /// There is a concurrent modification of resources. /// /// /// The name sent in the request is already in use. /// /// /// The resource is not found. /// /// REST API Reference for UpdateProfile Operation [Obsolete("Alexa For Business is no longer supported")] UpdateProfileResponse UpdateProfile(UpdateProfileRequest request); /// /// Initiates the asynchronous execution of the UpdateProfile operation. /// /// /// Container for the necessary parameters to execute the UpdateProfile operation on AmazonAlexaForBusinessClient. /// 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 EndUpdateProfile /// operation. /// REST API Reference for UpdateProfile Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginUpdateProfile(UpdateProfileRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateProfile operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateProfile. /// /// Returns a UpdateProfileResult from AlexaForBusiness. /// REST API Reference for UpdateProfile Operation [Obsolete("Alexa For Business is no longer supported")] UpdateProfileResponse EndUpdateProfile(IAsyncResult asyncResult); #endregion #region UpdateRoom /// /// Updates room details by room ARN. /// /// Container for the necessary parameters to execute the UpdateRoom service method. /// /// The response from the UpdateRoom service method, as returned by AlexaForBusiness. /// /// The name sent in the request is already in use. /// /// /// The resource is not found. /// /// REST API Reference for UpdateRoom Operation [Obsolete("Alexa For Business is no longer supported")] UpdateRoomResponse UpdateRoom(UpdateRoomRequest request); /// /// Initiates the asynchronous execution of the UpdateRoom operation. /// /// /// Container for the necessary parameters to execute the UpdateRoom operation on AmazonAlexaForBusinessClient. /// 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 EndUpdateRoom /// operation. /// REST API Reference for UpdateRoom Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginUpdateRoom(UpdateRoomRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateRoom operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateRoom. /// /// Returns a UpdateRoomResult from AlexaForBusiness. /// REST API Reference for UpdateRoom Operation [Obsolete("Alexa For Business is no longer supported")] UpdateRoomResponse EndUpdateRoom(IAsyncResult asyncResult); #endregion #region UpdateSkillGroup /// /// Updates skill group details by skill group ARN. /// /// Container for the necessary parameters to execute the UpdateSkillGroup service method. /// /// The response from the UpdateSkillGroup service method, as returned by AlexaForBusiness. /// /// There is a concurrent modification of resources. /// /// /// The name sent in the request is already in use. /// /// /// The resource is not found. /// /// REST API Reference for UpdateSkillGroup Operation [Obsolete("Alexa For Business is no longer supported")] UpdateSkillGroupResponse UpdateSkillGroup(UpdateSkillGroupRequest request); /// /// Initiates the asynchronous execution of the UpdateSkillGroup operation. /// /// /// Container for the necessary parameters to execute the UpdateSkillGroup operation on AmazonAlexaForBusinessClient. /// 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 EndUpdateSkillGroup /// operation. /// REST API Reference for UpdateSkillGroup Operation [Obsolete("Alexa For Business is no longer supported")] IAsyncResult BeginUpdateSkillGroup(UpdateSkillGroupRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateSkillGroup operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateSkillGroup. /// /// Returns a UpdateSkillGroupResult from AlexaForBusiness. /// REST API Reference for UpdateSkillGroup Operation [Obsolete("Alexa For Business is no longer supported")] UpdateSkillGroupResponse EndUpdateSkillGroup(IAsyncResult asyncResult); #endregion } }