/* * 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 iotwireless-2020-11-22.normal.json service model. */ using System; using System.Collections.Generic; using Amazon.Runtime; using Amazon.IoTWireless.Model; namespace Amazon.IoTWireless { /// /// Interface for accessing IoTWireless /// /// AWS IoT Wireless provides bi-directional communication between internet-connected /// wireless devices and the AWS Cloud. To onboard both LoRaWAN and Sidewalk devices to /// AWS IoT, use the IoT Wireless API. These wireless devices use the Low Power Wide Area /// Networking (LPWAN) communication protocol to communicate with AWS IoT. /// /// /// /// Using the API, you can perform create, read, update, and delete operations for your /// wireless devices, gateways, destinations, and profiles. After onboarding your devices, /// you can use the API operations to set log levels and monitor your devices with CloudWatch. /// /// /// /// You can also use the API operations to create multicast groups and schedule a multicast /// session for sending a downlink message to devices in the group. By using Firmware /// Updates Over-The-Air (FUOTA) API operations, you can create a FUOTA task and schedule /// a session to update the firmware of individual devices or an entire group of devices /// in a multicast group. /// /// public partial interface IAmazonIoTWireless : IAmazonService, IDisposable { #if BCL45 || AWS_ASYNC_ENUMERABLES_API /// /// Paginators for the service /// IIoTWirelessPaginatorFactory Paginators { get; } #endif #region AssociateAwsAccountWithPartnerAccount /// /// Associates a partner account with your AWS account. /// /// Container for the necessary parameters to execute the AssociateAwsAccountWithPartnerAccount service method. /// /// The response from the AssociateAwsAccountWithPartnerAccount service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// Adding, updating, or deleting the resource can cause an inconsistent state. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for AssociateAwsAccountWithPartnerAccount Operation AssociateAwsAccountWithPartnerAccountResponse AssociateAwsAccountWithPartnerAccount(AssociateAwsAccountWithPartnerAccountRequest request); /// /// Initiates the asynchronous execution of the AssociateAwsAccountWithPartnerAccount operation. /// /// /// Container for the necessary parameters to execute the AssociateAwsAccountWithPartnerAccount operation on AmazonIoTWirelessClient. /// 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 EndAssociateAwsAccountWithPartnerAccount /// operation. /// REST API Reference for AssociateAwsAccountWithPartnerAccount Operation IAsyncResult BeginAssociateAwsAccountWithPartnerAccount(AssociateAwsAccountWithPartnerAccountRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the AssociateAwsAccountWithPartnerAccount operation. /// /// /// The IAsyncResult returned by the call to BeginAssociateAwsAccountWithPartnerAccount. /// /// Returns a AssociateAwsAccountWithPartnerAccountResult from IoTWireless. /// REST API Reference for AssociateAwsAccountWithPartnerAccount Operation AssociateAwsAccountWithPartnerAccountResponse EndAssociateAwsAccountWithPartnerAccount(IAsyncResult asyncResult); #endregion #region AssociateMulticastGroupWithFuotaTask /// /// Associate a multicast group with a FUOTA task. /// /// Container for the necessary parameters to execute the AssociateMulticastGroupWithFuotaTask service method. /// /// The response from the AssociateMulticastGroupWithFuotaTask service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// Adding, updating, or deleting the resource can cause an inconsistent state. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for AssociateMulticastGroupWithFuotaTask Operation AssociateMulticastGroupWithFuotaTaskResponse AssociateMulticastGroupWithFuotaTask(AssociateMulticastGroupWithFuotaTaskRequest request); /// /// Initiates the asynchronous execution of the AssociateMulticastGroupWithFuotaTask operation. /// /// /// Container for the necessary parameters to execute the AssociateMulticastGroupWithFuotaTask operation on AmazonIoTWirelessClient. /// 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 EndAssociateMulticastGroupWithFuotaTask /// operation. /// REST API Reference for AssociateMulticastGroupWithFuotaTask Operation IAsyncResult BeginAssociateMulticastGroupWithFuotaTask(AssociateMulticastGroupWithFuotaTaskRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the AssociateMulticastGroupWithFuotaTask operation. /// /// /// The IAsyncResult returned by the call to BeginAssociateMulticastGroupWithFuotaTask. /// /// Returns a AssociateMulticastGroupWithFuotaTaskResult from IoTWireless. /// REST API Reference for AssociateMulticastGroupWithFuotaTask Operation AssociateMulticastGroupWithFuotaTaskResponse EndAssociateMulticastGroupWithFuotaTask(IAsyncResult asyncResult); #endregion #region AssociateWirelessDeviceWithFuotaTask /// /// Associate a wireless device with a FUOTA task. /// /// Container for the necessary parameters to execute the AssociateWirelessDeviceWithFuotaTask service method. /// /// The response from the AssociateWirelessDeviceWithFuotaTask service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// Adding, updating, or deleting the resource can cause an inconsistent state. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for AssociateWirelessDeviceWithFuotaTask Operation AssociateWirelessDeviceWithFuotaTaskResponse AssociateWirelessDeviceWithFuotaTask(AssociateWirelessDeviceWithFuotaTaskRequest request); /// /// Initiates the asynchronous execution of the AssociateWirelessDeviceWithFuotaTask operation. /// /// /// Container for the necessary parameters to execute the AssociateWirelessDeviceWithFuotaTask operation on AmazonIoTWirelessClient. /// 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 EndAssociateWirelessDeviceWithFuotaTask /// operation. /// REST API Reference for AssociateWirelessDeviceWithFuotaTask Operation IAsyncResult BeginAssociateWirelessDeviceWithFuotaTask(AssociateWirelessDeviceWithFuotaTaskRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the AssociateWirelessDeviceWithFuotaTask operation. /// /// /// The IAsyncResult returned by the call to BeginAssociateWirelessDeviceWithFuotaTask. /// /// Returns a AssociateWirelessDeviceWithFuotaTaskResult from IoTWireless. /// REST API Reference for AssociateWirelessDeviceWithFuotaTask Operation AssociateWirelessDeviceWithFuotaTaskResponse EndAssociateWirelessDeviceWithFuotaTask(IAsyncResult asyncResult); #endregion #region AssociateWirelessDeviceWithMulticastGroup /// /// Associates a wireless device with a multicast group. /// /// Container for the necessary parameters to execute the AssociateWirelessDeviceWithMulticastGroup service method. /// /// The response from the AssociateWirelessDeviceWithMulticastGroup service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// Adding, updating, or deleting the resource can cause an inconsistent state. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for AssociateWirelessDeviceWithMulticastGroup Operation AssociateWirelessDeviceWithMulticastGroupResponse AssociateWirelessDeviceWithMulticastGroup(AssociateWirelessDeviceWithMulticastGroupRequest request); /// /// Initiates the asynchronous execution of the AssociateWirelessDeviceWithMulticastGroup operation. /// /// /// Container for the necessary parameters to execute the AssociateWirelessDeviceWithMulticastGroup operation on AmazonIoTWirelessClient. /// 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 EndAssociateWirelessDeviceWithMulticastGroup /// operation. /// REST API Reference for AssociateWirelessDeviceWithMulticastGroup Operation IAsyncResult BeginAssociateWirelessDeviceWithMulticastGroup(AssociateWirelessDeviceWithMulticastGroupRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the AssociateWirelessDeviceWithMulticastGroup operation. /// /// /// The IAsyncResult returned by the call to BeginAssociateWirelessDeviceWithMulticastGroup. /// /// Returns a AssociateWirelessDeviceWithMulticastGroupResult from IoTWireless. /// REST API Reference for AssociateWirelessDeviceWithMulticastGroup Operation AssociateWirelessDeviceWithMulticastGroupResponse EndAssociateWirelessDeviceWithMulticastGroup(IAsyncResult asyncResult); #endregion #region AssociateWirelessDeviceWithThing /// /// Associates a wireless device with a thing. /// /// Container for the necessary parameters to execute the AssociateWirelessDeviceWithThing service method. /// /// The response from the AssociateWirelessDeviceWithThing service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// Adding, updating, or deleting the resource can cause an inconsistent state. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for AssociateWirelessDeviceWithThing Operation AssociateWirelessDeviceWithThingResponse AssociateWirelessDeviceWithThing(AssociateWirelessDeviceWithThingRequest request); /// /// Initiates the asynchronous execution of the AssociateWirelessDeviceWithThing operation. /// /// /// Container for the necessary parameters to execute the AssociateWirelessDeviceWithThing operation on AmazonIoTWirelessClient. /// 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 EndAssociateWirelessDeviceWithThing /// operation. /// REST API Reference for AssociateWirelessDeviceWithThing Operation IAsyncResult BeginAssociateWirelessDeviceWithThing(AssociateWirelessDeviceWithThingRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the AssociateWirelessDeviceWithThing operation. /// /// /// The IAsyncResult returned by the call to BeginAssociateWirelessDeviceWithThing. /// /// Returns a AssociateWirelessDeviceWithThingResult from IoTWireless. /// REST API Reference for AssociateWirelessDeviceWithThing Operation AssociateWirelessDeviceWithThingResponse EndAssociateWirelessDeviceWithThing(IAsyncResult asyncResult); #endregion #region AssociateWirelessGatewayWithCertificate /// /// Associates a wireless gateway with a certificate. /// /// Container for the necessary parameters to execute the AssociateWirelessGatewayWithCertificate service method. /// /// The response from the AssociateWirelessGatewayWithCertificate service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// Adding, updating, or deleting the resource can cause an inconsistent state. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for AssociateWirelessGatewayWithCertificate Operation AssociateWirelessGatewayWithCertificateResponse AssociateWirelessGatewayWithCertificate(AssociateWirelessGatewayWithCertificateRequest request); /// /// Initiates the asynchronous execution of the AssociateWirelessGatewayWithCertificate operation. /// /// /// Container for the necessary parameters to execute the AssociateWirelessGatewayWithCertificate operation on AmazonIoTWirelessClient. /// 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 EndAssociateWirelessGatewayWithCertificate /// operation. /// REST API Reference for AssociateWirelessGatewayWithCertificate Operation IAsyncResult BeginAssociateWirelessGatewayWithCertificate(AssociateWirelessGatewayWithCertificateRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the AssociateWirelessGatewayWithCertificate operation. /// /// /// The IAsyncResult returned by the call to BeginAssociateWirelessGatewayWithCertificate. /// /// Returns a AssociateWirelessGatewayWithCertificateResult from IoTWireless. /// REST API Reference for AssociateWirelessGatewayWithCertificate Operation AssociateWirelessGatewayWithCertificateResponse EndAssociateWirelessGatewayWithCertificate(IAsyncResult asyncResult); #endregion #region AssociateWirelessGatewayWithThing /// /// Associates a wireless gateway with a thing. /// /// Container for the necessary parameters to execute the AssociateWirelessGatewayWithThing service method. /// /// The response from the AssociateWirelessGatewayWithThing service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// Adding, updating, or deleting the resource can cause an inconsistent state. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for AssociateWirelessGatewayWithThing Operation AssociateWirelessGatewayWithThingResponse AssociateWirelessGatewayWithThing(AssociateWirelessGatewayWithThingRequest request); /// /// Initiates the asynchronous execution of the AssociateWirelessGatewayWithThing operation. /// /// /// Container for the necessary parameters to execute the AssociateWirelessGatewayWithThing operation on AmazonIoTWirelessClient. /// 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 EndAssociateWirelessGatewayWithThing /// operation. /// REST API Reference for AssociateWirelessGatewayWithThing Operation IAsyncResult BeginAssociateWirelessGatewayWithThing(AssociateWirelessGatewayWithThingRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the AssociateWirelessGatewayWithThing operation. /// /// /// The IAsyncResult returned by the call to BeginAssociateWirelessGatewayWithThing. /// /// Returns a AssociateWirelessGatewayWithThingResult from IoTWireless. /// REST API Reference for AssociateWirelessGatewayWithThing Operation AssociateWirelessGatewayWithThingResponse EndAssociateWirelessGatewayWithThing(IAsyncResult asyncResult); #endregion #region CancelMulticastGroupSession /// /// Cancels an existing multicast group session. /// /// Container for the necessary parameters to execute the CancelMulticastGroupSession service method. /// /// The response from the CancelMulticastGroupSession service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// Adding, updating, or deleting the resource can cause an inconsistent state. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for CancelMulticastGroupSession Operation CancelMulticastGroupSessionResponse CancelMulticastGroupSession(CancelMulticastGroupSessionRequest request); /// /// Initiates the asynchronous execution of the CancelMulticastGroupSession operation. /// /// /// Container for the necessary parameters to execute the CancelMulticastGroupSession operation on AmazonIoTWirelessClient. /// 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 EndCancelMulticastGroupSession /// operation. /// REST API Reference for CancelMulticastGroupSession Operation IAsyncResult BeginCancelMulticastGroupSession(CancelMulticastGroupSessionRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CancelMulticastGroupSession operation. /// /// /// The IAsyncResult returned by the call to BeginCancelMulticastGroupSession. /// /// Returns a CancelMulticastGroupSessionResult from IoTWireless. /// REST API Reference for CancelMulticastGroupSession Operation CancelMulticastGroupSessionResponse EndCancelMulticastGroupSession(IAsyncResult asyncResult); #endregion #region CreateDestination /// /// Creates a new destination that maps a device message to an AWS IoT rule. /// /// Container for the necessary parameters to execute the CreateDestination service method. /// /// The response from the CreateDestination service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// Adding, updating, or deleting the resource can cause an inconsistent state. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for CreateDestination Operation CreateDestinationResponse CreateDestination(CreateDestinationRequest request); /// /// Initiates the asynchronous execution of the CreateDestination operation. /// /// /// Container for the necessary parameters to execute the CreateDestination operation on AmazonIoTWirelessClient. /// 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 EndCreateDestination /// operation. /// REST API Reference for CreateDestination Operation IAsyncResult BeginCreateDestination(CreateDestinationRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateDestination operation. /// /// /// The IAsyncResult returned by the call to BeginCreateDestination. /// /// Returns a CreateDestinationResult from IoTWireless. /// REST API Reference for CreateDestination Operation CreateDestinationResponse EndCreateDestination(IAsyncResult asyncResult); #endregion #region CreateDeviceProfile /// /// Creates a new device profile. /// /// Container for the necessary parameters to execute the CreateDeviceProfile service method. /// /// The response from the CreateDeviceProfile service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// Adding, updating, or deleting the resource can cause an inconsistent state. /// /// /// An unexpected error occurred while processing a request. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for CreateDeviceProfile Operation CreateDeviceProfileResponse CreateDeviceProfile(CreateDeviceProfileRequest request); /// /// Initiates the asynchronous execution of the CreateDeviceProfile operation. /// /// /// Container for the necessary parameters to execute the CreateDeviceProfile operation on AmazonIoTWirelessClient. /// 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 EndCreateDeviceProfile /// operation. /// REST API Reference for CreateDeviceProfile Operation IAsyncResult BeginCreateDeviceProfile(CreateDeviceProfileRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateDeviceProfile operation. /// /// /// The IAsyncResult returned by the call to BeginCreateDeviceProfile. /// /// Returns a CreateDeviceProfileResult from IoTWireless. /// REST API Reference for CreateDeviceProfile Operation CreateDeviceProfileResponse EndCreateDeviceProfile(IAsyncResult asyncResult); #endregion #region CreateFuotaTask /// /// Creates a FUOTA task. /// /// Container for the necessary parameters to execute the CreateFuotaTask service method. /// /// The response from the CreateFuotaTask service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// Adding, updating, or deleting the resource can cause an inconsistent state. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for CreateFuotaTask Operation CreateFuotaTaskResponse CreateFuotaTask(CreateFuotaTaskRequest request); /// /// Initiates the asynchronous execution of the CreateFuotaTask operation. /// /// /// Container for the necessary parameters to execute the CreateFuotaTask operation on AmazonIoTWirelessClient. /// 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 EndCreateFuotaTask /// operation. /// REST API Reference for CreateFuotaTask Operation IAsyncResult BeginCreateFuotaTask(CreateFuotaTaskRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateFuotaTask operation. /// /// /// The IAsyncResult returned by the call to BeginCreateFuotaTask. /// /// Returns a CreateFuotaTaskResult from IoTWireless. /// REST API Reference for CreateFuotaTask Operation CreateFuotaTaskResponse EndCreateFuotaTask(IAsyncResult asyncResult); #endregion #region CreateMulticastGroup /// /// Creates a multicast group. /// /// Container for the necessary parameters to execute the CreateMulticastGroup service method. /// /// The response from the CreateMulticastGroup service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// Adding, updating, or deleting the resource can cause an inconsistent state. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for CreateMulticastGroup Operation CreateMulticastGroupResponse CreateMulticastGroup(CreateMulticastGroupRequest request); /// /// Initiates the asynchronous execution of the CreateMulticastGroup operation. /// /// /// Container for the necessary parameters to execute the CreateMulticastGroup operation on AmazonIoTWirelessClient. /// 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 EndCreateMulticastGroup /// operation. /// REST API Reference for CreateMulticastGroup Operation IAsyncResult BeginCreateMulticastGroup(CreateMulticastGroupRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateMulticastGroup operation. /// /// /// The IAsyncResult returned by the call to BeginCreateMulticastGroup. /// /// Returns a CreateMulticastGroupResult from IoTWireless. /// REST API Reference for CreateMulticastGroup Operation CreateMulticastGroupResponse EndCreateMulticastGroup(IAsyncResult asyncResult); #endregion #region CreateNetworkAnalyzerConfiguration /// /// Creates a new network analyzer configuration. /// /// Container for the necessary parameters to execute the CreateNetworkAnalyzerConfiguration service method. /// /// The response from the CreateNetworkAnalyzerConfiguration service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// Adding, updating, or deleting the resource can cause an inconsistent state. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for CreateNetworkAnalyzerConfiguration Operation CreateNetworkAnalyzerConfigurationResponse CreateNetworkAnalyzerConfiguration(CreateNetworkAnalyzerConfigurationRequest request); /// /// Initiates the asynchronous execution of the CreateNetworkAnalyzerConfiguration operation. /// /// /// Container for the necessary parameters to execute the CreateNetworkAnalyzerConfiguration operation on AmazonIoTWirelessClient. /// 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 EndCreateNetworkAnalyzerConfiguration /// operation. /// REST API Reference for CreateNetworkAnalyzerConfiguration Operation IAsyncResult BeginCreateNetworkAnalyzerConfiguration(CreateNetworkAnalyzerConfigurationRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateNetworkAnalyzerConfiguration operation. /// /// /// The IAsyncResult returned by the call to BeginCreateNetworkAnalyzerConfiguration. /// /// Returns a CreateNetworkAnalyzerConfigurationResult from IoTWireless. /// REST API Reference for CreateNetworkAnalyzerConfiguration Operation CreateNetworkAnalyzerConfigurationResponse EndCreateNetworkAnalyzerConfiguration(IAsyncResult asyncResult); #endregion #region CreateServiceProfile /// /// Creates a new service profile. /// /// Container for the necessary parameters to execute the CreateServiceProfile service method. /// /// The response from the CreateServiceProfile service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// Adding, updating, or deleting the resource can cause an inconsistent state. /// /// /// An unexpected error occurred while processing a request. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for CreateServiceProfile Operation CreateServiceProfileResponse CreateServiceProfile(CreateServiceProfileRequest request); /// /// Initiates the asynchronous execution of the CreateServiceProfile operation. /// /// /// Container for the necessary parameters to execute the CreateServiceProfile operation on AmazonIoTWirelessClient. /// 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 EndCreateServiceProfile /// operation. /// REST API Reference for CreateServiceProfile Operation IAsyncResult BeginCreateServiceProfile(CreateServiceProfileRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateServiceProfile operation. /// /// /// The IAsyncResult returned by the call to BeginCreateServiceProfile. /// /// Returns a CreateServiceProfileResult from IoTWireless. /// REST API Reference for CreateServiceProfile Operation CreateServiceProfileResponse EndCreateServiceProfile(IAsyncResult asyncResult); #endregion #region CreateWirelessDevice /// /// Provisions a wireless device. /// /// Container for the necessary parameters to execute the CreateWirelessDevice service method. /// /// The response from the CreateWirelessDevice service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// Adding, updating, or deleting the resource can cause an inconsistent state. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for CreateWirelessDevice Operation CreateWirelessDeviceResponse CreateWirelessDevice(CreateWirelessDeviceRequest request); /// /// Initiates the asynchronous execution of the CreateWirelessDevice operation. /// /// /// Container for the necessary parameters to execute the CreateWirelessDevice operation on AmazonIoTWirelessClient. /// 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 EndCreateWirelessDevice /// operation. /// REST API Reference for CreateWirelessDevice Operation IAsyncResult BeginCreateWirelessDevice(CreateWirelessDeviceRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateWirelessDevice operation. /// /// /// The IAsyncResult returned by the call to BeginCreateWirelessDevice. /// /// Returns a CreateWirelessDeviceResult from IoTWireless. /// REST API Reference for CreateWirelessDevice Operation CreateWirelessDeviceResponse EndCreateWirelessDevice(IAsyncResult asyncResult); #endregion #region CreateWirelessGateway /// /// Provisions a wireless gateway. /// /// Container for the necessary parameters to execute the CreateWirelessGateway service method. /// /// The response from the CreateWirelessGateway service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// Adding, updating, or deleting the resource can cause an inconsistent state. /// /// /// An unexpected error occurred while processing a request. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for CreateWirelessGateway Operation CreateWirelessGatewayResponse CreateWirelessGateway(CreateWirelessGatewayRequest request); /// /// Initiates the asynchronous execution of the CreateWirelessGateway operation. /// /// /// Container for the necessary parameters to execute the CreateWirelessGateway operation on AmazonIoTWirelessClient. /// 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 EndCreateWirelessGateway /// operation. /// REST API Reference for CreateWirelessGateway Operation IAsyncResult BeginCreateWirelessGateway(CreateWirelessGatewayRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateWirelessGateway operation. /// /// /// The IAsyncResult returned by the call to BeginCreateWirelessGateway. /// /// Returns a CreateWirelessGatewayResult from IoTWireless. /// REST API Reference for CreateWirelessGateway Operation CreateWirelessGatewayResponse EndCreateWirelessGateway(IAsyncResult asyncResult); #endregion #region CreateWirelessGatewayTask /// /// Creates a task for a wireless gateway. /// /// Container for the necessary parameters to execute the CreateWirelessGatewayTask service method. /// /// The response from the CreateWirelessGatewayTask service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// Adding, updating, or deleting the resource can cause an inconsistent state. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for CreateWirelessGatewayTask Operation CreateWirelessGatewayTaskResponse CreateWirelessGatewayTask(CreateWirelessGatewayTaskRequest request); /// /// Initiates the asynchronous execution of the CreateWirelessGatewayTask operation. /// /// /// Container for the necessary parameters to execute the CreateWirelessGatewayTask operation on AmazonIoTWirelessClient. /// 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 EndCreateWirelessGatewayTask /// operation. /// REST API Reference for CreateWirelessGatewayTask Operation IAsyncResult BeginCreateWirelessGatewayTask(CreateWirelessGatewayTaskRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateWirelessGatewayTask operation. /// /// /// The IAsyncResult returned by the call to BeginCreateWirelessGatewayTask. /// /// Returns a CreateWirelessGatewayTaskResult from IoTWireless. /// REST API Reference for CreateWirelessGatewayTask Operation CreateWirelessGatewayTaskResponse EndCreateWirelessGatewayTask(IAsyncResult asyncResult); #endregion #region CreateWirelessGatewayTaskDefinition /// /// Creates a gateway task definition. /// /// Container for the necessary parameters to execute the CreateWirelessGatewayTaskDefinition service method. /// /// The response from the CreateWirelessGatewayTaskDefinition service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// Adding, updating, or deleting the resource can cause an inconsistent state. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for CreateWirelessGatewayTaskDefinition Operation CreateWirelessGatewayTaskDefinitionResponse CreateWirelessGatewayTaskDefinition(CreateWirelessGatewayTaskDefinitionRequest request); /// /// Initiates the asynchronous execution of the CreateWirelessGatewayTaskDefinition operation. /// /// /// Container for the necessary parameters to execute the CreateWirelessGatewayTaskDefinition operation on AmazonIoTWirelessClient. /// 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 EndCreateWirelessGatewayTaskDefinition /// operation. /// REST API Reference for CreateWirelessGatewayTaskDefinition Operation IAsyncResult BeginCreateWirelessGatewayTaskDefinition(CreateWirelessGatewayTaskDefinitionRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateWirelessGatewayTaskDefinition operation. /// /// /// The IAsyncResult returned by the call to BeginCreateWirelessGatewayTaskDefinition. /// /// Returns a CreateWirelessGatewayTaskDefinitionResult from IoTWireless. /// REST API Reference for CreateWirelessGatewayTaskDefinition Operation CreateWirelessGatewayTaskDefinitionResponse EndCreateWirelessGatewayTaskDefinition(IAsyncResult asyncResult); #endregion #region DeleteDestination /// /// Deletes a destination. /// /// Container for the necessary parameters to execute the DeleteDestination service method. /// /// The response from the DeleteDestination service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// Adding, updating, or deleting the resource can cause an inconsistent state. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for DeleteDestination Operation DeleteDestinationResponse DeleteDestination(DeleteDestinationRequest request); /// /// Initiates the asynchronous execution of the DeleteDestination operation. /// /// /// Container for the necessary parameters to execute the DeleteDestination operation on AmazonIoTWirelessClient. /// 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 EndDeleteDestination /// operation. /// REST API Reference for DeleteDestination Operation IAsyncResult BeginDeleteDestination(DeleteDestinationRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteDestination operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteDestination. /// /// Returns a DeleteDestinationResult from IoTWireless. /// REST API Reference for DeleteDestination Operation DeleteDestinationResponse EndDeleteDestination(IAsyncResult asyncResult); #endregion #region DeleteDeviceProfile /// /// Deletes a device profile. /// /// Container for the necessary parameters to execute the DeleteDeviceProfile service method. /// /// The response from the DeleteDeviceProfile service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// Adding, updating, or deleting the resource can cause an inconsistent state. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for DeleteDeviceProfile Operation DeleteDeviceProfileResponse DeleteDeviceProfile(DeleteDeviceProfileRequest request); /// /// Initiates the asynchronous execution of the DeleteDeviceProfile operation. /// /// /// Container for the necessary parameters to execute the DeleteDeviceProfile operation on AmazonIoTWirelessClient. /// 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 EndDeleteDeviceProfile /// operation. /// REST API Reference for DeleteDeviceProfile Operation IAsyncResult BeginDeleteDeviceProfile(DeleteDeviceProfileRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteDeviceProfile operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteDeviceProfile. /// /// Returns a DeleteDeviceProfileResult from IoTWireless. /// REST API Reference for DeleteDeviceProfile Operation DeleteDeviceProfileResponse EndDeleteDeviceProfile(IAsyncResult asyncResult); #endregion #region DeleteFuotaTask /// /// Deletes a FUOTA task. /// /// Container for the necessary parameters to execute the DeleteFuotaTask service method. /// /// The response from the DeleteFuotaTask service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for DeleteFuotaTask Operation DeleteFuotaTaskResponse DeleteFuotaTask(DeleteFuotaTaskRequest request); /// /// Initiates the asynchronous execution of the DeleteFuotaTask operation. /// /// /// Container for the necessary parameters to execute the DeleteFuotaTask operation on AmazonIoTWirelessClient. /// 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 EndDeleteFuotaTask /// operation. /// REST API Reference for DeleteFuotaTask Operation IAsyncResult BeginDeleteFuotaTask(DeleteFuotaTaskRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteFuotaTask operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteFuotaTask. /// /// Returns a DeleteFuotaTaskResult from IoTWireless. /// REST API Reference for DeleteFuotaTask Operation DeleteFuotaTaskResponse EndDeleteFuotaTask(IAsyncResult asyncResult); #endregion #region DeleteMulticastGroup /// /// Deletes a multicast group if it is not in use by a fuota task. /// /// Container for the necessary parameters to execute the DeleteMulticastGroup service method. /// /// The response from the DeleteMulticastGroup service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// Adding, updating, or deleting the resource can cause an inconsistent state. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for DeleteMulticastGroup Operation DeleteMulticastGroupResponse DeleteMulticastGroup(DeleteMulticastGroupRequest request); /// /// Initiates the asynchronous execution of the DeleteMulticastGroup operation. /// /// /// Container for the necessary parameters to execute the DeleteMulticastGroup operation on AmazonIoTWirelessClient. /// 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 EndDeleteMulticastGroup /// operation. /// REST API Reference for DeleteMulticastGroup Operation IAsyncResult BeginDeleteMulticastGroup(DeleteMulticastGroupRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteMulticastGroup operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteMulticastGroup. /// /// Returns a DeleteMulticastGroupResult from IoTWireless. /// REST API Reference for DeleteMulticastGroup Operation DeleteMulticastGroupResponse EndDeleteMulticastGroup(IAsyncResult asyncResult); #endregion #region DeleteNetworkAnalyzerConfiguration /// /// Deletes a network analyzer configuration. /// /// Container for the necessary parameters to execute the DeleteNetworkAnalyzerConfiguration service method. /// /// The response from the DeleteNetworkAnalyzerConfiguration service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// Adding, updating, or deleting the resource can cause an inconsistent state. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for DeleteNetworkAnalyzerConfiguration Operation DeleteNetworkAnalyzerConfigurationResponse DeleteNetworkAnalyzerConfiguration(DeleteNetworkAnalyzerConfigurationRequest request); /// /// Initiates the asynchronous execution of the DeleteNetworkAnalyzerConfiguration operation. /// /// /// Container for the necessary parameters to execute the DeleteNetworkAnalyzerConfiguration operation on AmazonIoTWirelessClient. /// 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 EndDeleteNetworkAnalyzerConfiguration /// operation. /// REST API Reference for DeleteNetworkAnalyzerConfiguration Operation IAsyncResult BeginDeleteNetworkAnalyzerConfiguration(DeleteNetworkAnalyzerConfigurationRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteNetworkAnalyzerConfiguration operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteNetworkAnalyzerConfiguration. /// /// Returns a DeleteNetworkAnalyzerConfigurationResult from IoTWireless. /// REST API Reference for DeleteNetworkAnalyzerConfiguration Operation DeleteNetworkAnalyzerConfigurationResponse EndDeleteNetworkAnalyzerConfiguration(IAsyncResult asyncResult); #endregion #region DeleteQueuedMessages /// /// Remove queued messages from the downlink queue. /// /// Container for the necessary parameters to execute the DeleteQueuedMessages service method. /// /// The response from the DeleteQueuedMessages service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for DeleteQueuedMessages Operation DeleteQueuedMessagesResponse DeleteQueuedMessages(DeleteQueuedMessagesRequest request); /// /// Initiates the asynchronous execution of the DeleteQueuedMessages operation. /// /// /// Container for the necessary parameters to execute the DeleteQueuedMessages operation on AmazonIoTWirelessClient. /// 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 EndDeleteQueuedMessages /// operation. /// REST API Reference for DeleteQueuedMessages Operation IAsyncResult BeginDeleteQueuedMessages(DeleteQueuedMessagesRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteQueuedMessages operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteQueuedMessages. /// /// Returns a DeleteQueuedMessagesResult from IoTWireless. /// REST API Reference for DeleteQueuedMessages Operation DeleteQueuedMessagesResponse EndDeleteQueuedMessages(IAsyncResult asyncResult); #endregion #region DeleteServiceProfile /// /// Deletes a service profile. /// /// Container for the necessary parameters to execute the DeleteServiceProfile service method. /// /// The response from the DeleteServiceProfile service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// Adding, updating, or deleting the resource can cause an inconsistent state. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for DeleteServiceProfile Operation DeleteServiceProfileResponse DeleteServiceProfile(DeleteServiceProfileRequest request); /// /// Initiates the asynchronous execution of the DeleteServiceProfile operation. /// /// /// Container for the necessary parameters to execute the DeleteServiceProfile operation on AmazonIoTWirelessClient. /// 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 EndDeleteServiceProfile /// operation. /// REST API Reference for DeleteServiceProfile Operation IAsyncResult BeginDeleteServiceProfile(DeleteServiceProfileRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteServiceProfile operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteServiceProfile. /// /// Returns a DeleteServiceProfileResult from IoTWireless. /// REST API Reference for DeleteServiceProfile Operation DeleteServiceProfileResponse EndDeleteServiceProfile(IAsyncResult asyncResult); #endregion #region DeleteWirelessDevice /// /// Deletes a wireless device. /// /// Container for the necessary parameters to execute the DeleteWirelessDevice service method. /// /// The response from the DeleteWirelessDevice service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for DeleteWirelessDevice Operation DeleteWirelessDeviceResponse DeleteWirelessDevice(DeleteWirelessDeviceRequest request); /// /// Initiates the asynchronous execution of the DeleteWirelessDevice operation. /// /// /// Container for the necessary parameters to execute the DeleteWirelessDevice operation on AmazonIoTWirelessClient. /// 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 EndDeleteWirelessDevice /// operation. /// REST API Reference for DeleteWirelessDevice Operation IAsyncResult BeginDeleteWirelessDevice(DeleteWirelessDeviceRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteWirelessDevice operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteWirelessDevice. /// /// Returns a DeleteWirelessDeviceResult from IoTWireless. /// REST API Reference for DeleteWirelessDevice Operation DeleteWirelessDeviceResponse EndDeleteWirelessDevice(IAsyncResult asyncResult); #endregion #region DeleteWirelessDeviceImportTask /// /// Delete an import task. /// /// Container for the necessary parameters to execute the DeleteWirelessDeviceImportTask service method. /// /// The response from the DeleteWirelessDeviceImportTask service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// Adding, updating, or deleting the resource can cause an inconsistent state. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for DeleteWirelessDeviceImportTask Operation DeleteWirelessDeviceImportTaskResponse DeleteWirelessDeviceImportTask(DeleteWirelessDeviceImportTaskRequest request); /// /// Initiates the asynchronous execution of the DeleteWirelessDeviceImportTask operation. /// /// /// Container for the necessary parameters to execute the DeleteWirelessDeviceImportTask operation on AmazonIoTWirelessClient. /// 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 EndDeleteWirelessDeviceImportTask /// operation. /// REST API Reference for DeleteWirelessDeviceImportTask Operation IAsyncResult BeginDeleteWirelessDeviceImportTask(DeleteWirelessDeviceImportTaskRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteWirelessDeviceImportTask operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteWirelessDeviceImportTask. /// /// Returns a DeleteWirelessDeviceImportTaskResult from IoTWireless. /// REST API Reference for DeleteWirelessDeviceImportTask Operation DeleteWirelessDeviceImportTaskResponse EndDeleteWirelessDeviceImportTask(IAsyncResult asyncResult); #endregion #region DeleteWirelessGateway /// /// Deletes a wireless gateway. /// /// Container for the necessary parameters to execute the DeleteWirelessGateway service method. /// /// The response from the DeleteWirelessGateway service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for DeleteWirelessGateway Operation DeleteWirelessGatewayResponse DeleteWirelessGateway(DeleteWirelessGatewayRequest request); /// /// Initiates the asynchronous execution of the DeleteWirelessGateway operation. /// /// /// Container for the necessary parameters to execute the DeleteWirelessGateway operation on AmazonIoTWirelessClient. /// 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 EndDeleteWirelessGateway /// operation. /// REST API Reference for DeleteWirelessGateway Operation IAsyncResult BeginDeleteWirelessGateway(DeleteWirelessGatewayRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteWirelessGateway operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteWirelessGateway. /// /// Returns a DeleteWirelessGatewayResult from IoTWireless. /// REST API Reference for DeleteWirelessGateway Operation DeleteWirelessGatewayResponse EndDeleteWirelessGateway(IAsyncResult asyncResult); #endregion #region DeleteWirelessGatewayTask /// /// Deletes a wireless gateway task. /// /// Container for the necessary parameters to execute the DeleteWirelessGatewayTask service method. /// /// The response from the DeleteWirelessGatewayTask service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for DeleteWirelessGatewayTask Operation DeleteWirelessGatewayTaskResponse DeleteWirelessGatewayTask(DeleteWirelessGatewayTaskRequest request); /// /// Initiates the asynchronous execution of the DeleteWirelessGatewayTask operation. /// /// /// Container for the necessary parameters to execute the DeleteWirelessGatewayTask operation on AmazonIoTWirelessClient. /// 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 EndDeleteWirelessGatewayTask /// operation. /// REST API Reference for DeleteWirelessGatewayTask Operation IAsyncResult BeginDeleteWirelessGatewayTask(DeleteWirelessGatewayTaskRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteWirelessGatewayTask operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteWirelessGatewayTask. /// /// Returns a DeleteWirelessGatewayTaskResult from IoTWireless. /// REST API Reference for DeleteWirelessGatewayTask Operation DeleteWirelessGatewayTaskResponse EndDeleteWirelessGatewayTask(IAsyncResult asyncResult); #endregion #region DeleteWirelessGatewayTaskDefinition /// /// Deletes a wireless gateway task definition. Deleting this task definition does not /// affect tasks that are currently in progress. /// /// Container for the necessary parameters to execute the DeleteWirelessGatewayTaskDefinition service method. /// /// The response from the DeleteWirelessGatewayTaskDefinition service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for DeleteWirelessGatewayTaskDefinition Operation DeleteWirelessGatewayTaskDefinitionResponse DeleteWirelessGatewayTaskDefinition(DeleteWirelessGatewayTaskDefinitionRequest request); /// /// Initiates the asynchronous execution of the DeleteWirelessGatewayTaskDefinition operation. /// /// /// Container for the necessary parameters to execute the DeleteWirelessGatewayTaskDefinition operation on AmazonIoTWirelessClient. /// 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 EndDeleteWirelessGatewayTaskDefinition /// operation. /// REST API Reference for DeleteWirelessGatewayTaskDefinition Operation IAsyncResult BeginDeleteWirelessGatewayTaskDefinition(DeleteWirelessGatewayTaskDefinitionRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteWirelessGatewayTaskDefinition operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteWirelessGatewayTaskDefinition. /// /// Returns a DeleteWirelessGatewayTaskDefinitionResult from IoTWireless. /// REST API Reference for DeleteWirelessGatewayTaskDefinition Operation DeleteWirelessGatewayTaskDefinitionResponse EndDeleteWirelessGatewayTaskDefinition(IAsyncResult asyncResult); #endregion #region DeregisterWirelessDevice /// /// Deregister a wireless device from AWS IoT Wireless. /// /// Container for the necessary parameters to execute the DeregisterWirelessDevice service method. /// /// The response from the DeregisterWirelessDevice service method, as returned by IoTWireless. /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for DeregisterWirelessDevice Operation DeregisterWirelessDeviceResponse DeregisterWirelessDevice(DeregisterWirelessDeviceRequest request); /// /// Initiates the asynchronous execution of the DeregisterWirelessDevice operation. /// /// /// Container for the necessary parameters to execute the DeregisterWirelessDevice operation on AmazonIoTWirelessClient. /// 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 EndDeregisterWirelessDevice /// operation. /// REST API Reference for DeregisterWirelessDevice Operation IAsyncResult BeginDeregisterWirelessDevice(DeregisterWirelessDeviceRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeregisterWirelessDevice operation. /// /// /// The IAsyncResult returned by the call to BeginDeregisterWirelessDevice. /// /// Returns a DeregisterWirelessDeviceResult from IoTWireless. /// REST API Reference for DeregisterWirelessDevice Operation DeregisterWirelessDeviceResponse EndDeregisterWirelessDevice(IAsyncResult asyncResult); #endregion #region DisassociateAwsAccountFromPartnerAccount /// /// Disassociates your AWS account from a partner account. If PartnerAccountId /// and PartnerType are null, disassociates your AWS account /// from all partner accounts. /// /// Container for the necessary parameters to execute the DisassociateAwsAccountFromPartnerAccount service method. /// /// The response from the DisassociateAwsAccountFromPartnerAccount service method, as returned by IoTWireless. /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for DisassociateAwsAccountFromPartnerAccount Operation DisassociateAwsAccountFromPartnerAccountResponse DisassociateAwsAccountFromPartnerAccount(DisassociateAwsAccountFromPartnerAccountRequest request); /// /// Initiates the asynchronous execution of the DisassociateAwsAccountFromPartnerAccount operation. /// /// /// Container for the necessary parameters to execute the DisassociateAwsAccountFromPartnerAccount operation on AmazonIoTWirelessClient. /// 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 EndDisassociateAwsAccountFromPartnerAccount /// operation. /// REST API Reference for DisassociateAwsAccountFromPartnerAccount Operation IAsyncResult BeginDisassociateAwsAccountFromPartnerAccount(DisassociateAwsAccountFromPartnerAccountRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DisassociateAwsAccountFromPartnerAccount operation. /// /// /// The IAsyncResult returned by the call to BeginDisassociateAwsAccountFromPartnerAccount. /// /// Returns a DisassociateAwsAccountFromPartnerAccountResult from IoTWireless. /// REST API Reference for DisassociateAwsAccountFromPartnerAccount Operation DisassociateAwsAccountFromPartnerAccountResponse EndDisassociateAwsAccountFromPartnerAccount(IAsyncResult asyncResult); #endregion #region DisassociateMulticastGroupFromFuotaTask /// /// Disassociates a multicast group from a fuota task. /// /// Container for the necessary parameters to execute the DisassociateMulticastGroupFromFuotaTask service method. /// /// The response from the DisassociateMulticastGroupFromFuotaTask service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// Adding, updating, or deleting the resource can cause an inconsistent state. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for DisassociateMulticastGroupFromFuotaTask Operation DisassociateMulticastGroupFromFuotaTaskResponse DisassociateMulticastGroupFromFuotaTask(DisassociateMulticastGroupFromFuotaTaskRequest request); /// /// Initiates the asynchronous execution of the DisassociateMulticastGroupFromFuotaTask operation. /// /// /// Container for the necessary parameters to execute the DisassociateMulticastGroupFromFuotaTask operation on AmazonIoTWirelessClient. /// 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 EndDisassociateMulticastGroupFromFuotaTask /// operation. /// REST API Reference for DisassociateMulticastGroupFromFuotaTask Operation IAsyncResult BeginDisassociateMulticastGroupFromFuotaTask(DisassociateMulticastGroupFromFuotaTaskRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DisassociateMulticastGroupFromFuotaTask operation. /// /// /// The IAsyncResult returned by the call to BeginDisassociateMulticastGroupFromFuotaTask. /// /// Returns a DisassociateMulticastGroupFromFuotaTaskResult from IoTWireless. /// REST API Reference for DisassociateMulticastGroupFromFuotaTask Operation DisassociateMulticastGroupFromFuotaTaskResponse EndDisassociateMulticastGroupFromFuotaTask(IAsyncResult asyncResult); #endregion #region DisassociateWirelessDeviceFromFuotaTask /// /// Disassociates a wireless device from a FUOTA task. /// /// Container for the necessary parameters to execute the DisassociateWirelessDeviceFromFuotaTask service method. /// /// The response from the DisassociateWirelessDeviceFromFuotaTask service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// Adding, updating, or deleting the resource can cause an inconsistent state. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for DisassociateWirelessDeviceFromFuotaTask Operation DisassociateWirelessDeviceFromFuotaTaskResponse DisassociateWirelessDeviceFromFuotaTask(DisassociateWirelessDeviceFromFuotaTaskRequest request); /// /// Initiates the asynchronous execution of the DisassociateWirelessDeviceFromFuotaTask operation. /// /// /// Container for the necessary parameters to execute the DisassociateWirelessDeviceFromFuotaTask operation on AmazonIoTWirelessClient. /// 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 EndDisassociateWirelessDeviceFromFuotaTask /// operation. /// REST API Reference for DisassociateWirelessDeviceFromFuotaTask Operation IAsyncResult BeginDisassociateWirelessDeviceFromFuotaTask(DisassociateWirelessDeviceFromFuotaTaskRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DisassociateWirelessDeviceFromFuotaTask operation. /// /// /// The IAsyncResult returned by the call to BeginDisassociateWirelessDeviceFromFuotaTask. /// /// Returns a DisassociateWirelessDeviceFromFuotaTaskResult from IoTWireless. /// REST API Reference for DisassociateWirelessDeviceFromFuotaTask Operation DisassociateWirelessDeviceFromFuotaTaskResponse EndDisassociateWirelessDeviceFromFuotaTask(IAsyncResult asyncResult); #endregion #region DisassociateWirelessDeviceFromMulticastGroup /// /// Disassociates a wireless device from a multicast group. /// /// Container for the necessary parameters to execute the DisassociateWirelessDeviceFromMulticastGroup service method. /// /// The response from the DisassociateWirelessDeviceFromMulticastGroup service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for DisassociateWirelessDeviceFromMulticastGroup Operation DisassociateWirelessDeviceFromMulticastGroupResponse DisassociateWirelessDeviceFromMulticastGroup(DisassociateWirelessDeviceFromMulticastGroupRequest request); /// /// Initiates the asynchronous execution of the DisassociateWirelessDeviceFromMulticastGroup operation. /// /// /// Container for the necessary parameters to execute the DisassociateWirelessDeviceFromMulticastGroup operation on AmazonIoTWirelessClient. /// 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 EndDisassociateWirelessDeviceFromMulticastGroup /// operation. /// REST API Reference for DisassociateWirelessDeviceFromMulticastGroup Operation IAsyncResult BeginDisassociateWirelessDeviceFromMulticastGroup(DisassociateWirelessDeviceFromMulticastGroupRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DisassociateWirelessDeviceFromMulticastGroup operation. /// /// /// The IAsyncResult returned by the call to BeginDisassociateWirelessDeviceFromMulticastGroup. /// /// Returns a DisassociateWirelessDeviceFromMulticastGroupResult from IoTWireless. /// REST API Reference for DisassociateWirelessDeviceFromMulticastGroup Operation DisassociateWirelessDeviceFromMulticastGroupResponse EndDisassociateWirelessDeviceFromMulticastGroup(IAsyncResult asyncResult); #endregion #region DisassociateWirelessDeviceFromThing /// /// Disassociates a wireless device from its currently associated thing. /// /// Container for the necessary parameters to execute the DisassociateWirelessDeviceFromThing service method. /// /// The response from the DisassociateWirelessDeviceFromThing service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// Adding, updating, or deleting the resource can cause an inconsistent state. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for DisassociateWirelessDeviceFromThing Operation DisassociateWirelessDeviceFromThingResponse DisassociateWirelessDeviceFromThing(DisassociateWirelessDeviceFromThingRequest request); /// /// Initiates the asynchronous execution of the DisassociateWirelessDeviceFromThing operation. /// /// /// Container for the necessary parameters to execute the DisassociateWirelessDeviceFromThing operation on AmazonIoTWirelessClient. /// 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 EndDisassociateWirelessDeviceFromThing /// operation. /// REST API Reference for DisassociateWirelessDeviceFromThing Operation IAsyncResult BeginDisassociateWirelessDeviceFromThing(DisassociateWirelessDeviceFromThingRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DisassociateWirelessDeviceFromThing operation. /// /// /// The IAsyncResult returned by the call to BeginDisassociateWirelessDeviceFromThing. /// /// Returns a DisassociateWirelessDeviceFromThingResult from IoTWireless. /// REST API Reference for DisassociateWirelessDeviceFromThing Operation DisassociateWirelessDeviceFromThingResponse EndDisassociateWirelessDeviceFromThing(IAsyncResult asyncResult); #endregion #region DisassociateWirelessGatewayFromCertificate /// /// Disassociates a wireless gateway from its currently associated certificate. /// /// Container for the necessary parameters to execute the DisassociateWirelessGatewayFromCertificate service method. /// /// The response from the DisassociateWirelessGatewayFromCertificate service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for DisassociateWirelessGatewayFromCertificate Operation DisassociateWirelessGatewayFromCertificateResponse DisassociateWirelessGatewayFromCertificate(DisassociateWirelessGatewayFromCertificateRequest request); /// /// Initiates the asynchronous execution of the DisassociateWirelessGatewayFromCertificate operation. /// /// /// Container for the necessary parameters to execute the DisassociateWirelessGatewayFromCertificate operation on AmazonIoTWirelessClient. /// 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 EndDisassociateWirelessGatewayFromCertificate /// operation. /// REST API Reference for DisassociateWirelessGatewayFromCertificate Operation IAsyncResult BeginDisassociateWirelessGatewayFromCertificate(DisassociateWirelessGatewayFromCertificateRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DisassociateWirelessGatewayFromCertificate operation. /// /// /// The IAsyncResult returned by the call to BeginDisassociateWirelessGatewayFromCertificate. /// /// Returns a DisassociateWirelessGatewayFromCertificateResult from IoTWireless. /// REST API Reference for DisassociateWirelessGatewayFromCertificate Operation DisassociateWirelessGatewayFromCertificateResponse EndDisassociateWirelessGatewayFromCertificate(IAsyncResult asyncResult); #endregion #region DisassociateWirelessGatewayFromThing /// /// Disassociates a wireless gateway from its currently associated thing. /// /// Container for the necessary parameters to execute the DisassociateWirelessGatewayFromThing service method. /// /// The response from the DisassociateWirelessGatewayFromThing service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// Adding, updating, or deleting the resource can cause an inconsistent state. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for DisassociateWirelessGatewayFromThing Operation DisassociateWirelessGatewayFromThingResponse DisassociateWirelessGatewayFromThing(DisassociateWirelessGatewayFromThingRequest request); /// /// Initiates the asynchronous execution of the DisassociateWirelessGatewayFromThing operation. /// /// /// Container for the necessary parameters to execute the DisassociateWirelessGatewayFromThing operation on AmazonIoTWirelessClient. /// 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 EndDisassociateWirelessGatewayFromThing /// operation. /// REST API Reference for DisassociateWirelessGatewayFromThing Operation IAsyncResult BeginDisassociateWirelessGatewayFromThing(DisassociateWirelessGatewayFromThingRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DisassociateWirelessGatewayFromThing operation. /// /// /// The IAsyncResult returned by the call to BeginDisassociateWirelessGatewayFromThing. /// /// Returns a DisassociateWirelessGatewayFromThingResult from IoTWireless. /// REST API Reference for DisassociateWirelessGatewayFromThing Operation DisassociateWirelessGatewayFromThingResponse EndDisassociateWirelessGatewayFromThing(IAsyncResult asyncResult); #endregion #region GetDestination /// /// Gets information about a destination. /// /// Container for the necessary parameters to execute the GetDestination service method. /// /// The response from the GetDestination service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for GetDestination Operation GetDestinationResponse GetDestination(GetDestinationRequest request); /// /// Initiates the asynchronous execution of the GetDestination operation. /// /// /// Container for the necessary parameters to execute the GetDestination operation on AmazonIoTWirelessClient. /// 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 EndGetDestination /// operation. /// REST API Reference for GetDestination Operation IAsyncResult BeginGetDestination(GetDestinationRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetDestination operation. /// /// /// The IAsyncResult returned by the call to BeginGetDestination. /// /// Returns a GetDestinationResult from IoTWireless. /// REST API Reference for GetDestination Operation GetDestinationResponse EndGetDestination(IAsyncResult asyncResult); #endregion #region GetDeviceProfile /// /// Gets information about a device profile. /// /// Container for the necessary parameters to execute the GetDeviceProfile service method. /// /// The response from the GetDeviceProfile service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for GetDeviceProfile Operation GetDeviceProfileResponse GetDeviceProfile(GetDeviceProfileRequest request); /// /// Initiates the asynchronous execution of the GetDeviceProfile operation. /// /// /// Container for the necessary parameters to execute the GetDeviceProfile operation on AmazonIoTWirelessClient. /// 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 EndGetDeviceProfile /// operation. /// REST API Reference for GetDeviceProfile Operation IAsyncResult BeginGetDeviceProfile(GetDeviceProfileRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetDeviceProfile operation. /// /// /// The IAsyncResult returned by the call to BeginGetDeviceProfile. /// /// Returns a GetDeviceProfileResult from IoTWireless. /// REST API Reference for GetDeviceProfile Operation GetDeviceProfileResponse EndGetDeviceProfile(IAsyncResult asyncResult); #endregion #region GetEventConfigurationByResourceTypes /// /// Get the event configuration based on resource types. /// /// Container for the necessary parameters to execute the GetEventConfigurationByResourceTypes service method. /// /// The response from the GetEventConfigurationByResourceTypes service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// An unexpected error occurred while processing a request. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// REST API Reference for GetEventConfigurationByResourceTypes Operation GetEventConfigurationByResourceTypesResponse GetEventConfigurationByResourceTypes(GetEventConfigurationByResourceTypesRequest request); /// /// Initiates the asynchronous execution of the GetEventConfigurationByResourceTypes operation. /// /// /// Container for the necessary parameters to execute the GetEventConfigurationByResourceTypes operation on AmazonIoTWirelessClient. /// 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 EndGetEventConfigurationByResourceTypes /// operation. /// REST API Reference for GetEventConfigurationByResourceTypes Operation IAsyncResult BeginGetEventConfigurationByResourceTypes(GetEventConfigurationByResourceTypesRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetEventConfigurationByResourceTypes operation. /// /// /// The IAsyncResult returned by the call to BeginGetEventConfigurationByResourceTypes. /// /// Returns a GetEventConfigurationByResourceTypesResult from IoTWireless. /// REST API Reference for GetEventConfigurationByResourceTypes Operation GetEventConfigurationByResourceTypesResponse EndGetEventConfigurationByResourceTypes(IAsyncResult asyncResult); #endregion #region GetFuotaTask /// /// Gets information about a FUOTA task. /// /// Container for the necessary parameters to execute the GetFuotaTask service method. /// /// The response from the GetFuotaTask service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for GetFuotaTask Operation GetFuotaTaskResponse GetFuotaTask(GetFuotaTaskRequest request); /// /// Initiates the asynchronous execution of the GetFuotaTask operation. /// /// /// Container for the necessary parameters to execute the GetFuotaTask operation on AmazonIoTWirelessClient. /// 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 EndGetFuotaTask /// operation. /// REST API Reference for GetFuotaTask Operation IAsyncResult BeginGetFuotaTask(GetFuotaTaskRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetFuotaTask operation. /// /// /// The IAsyncResult returned by the call to BeginGetFuotaTask. /// /// Returns a GetFuotaTaskResult from IoTWireless. /// REST API Reference for GetFuotaTask Operation GetFuotaTaskResponse EndGetFuotaTask(IAsyncResult asyncResult); #endregion #region GetLogLevelsByResourceTypes /// /// Returns current default log levels or log levels by resource types. Based on resource /// types, log levels can be for wireless device log options or wireless gateway log options. /// /// Container for the necessary parameters to execute the GetLogLevelsByResourceTypes service method. /// /// The response from the GetLogLevelsByResourceTypes service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for GetLogLevelsByResourceTypes Operation GetLogLevelsByResourceTypesResponse GetLogLevelsByResourceTypes(GetLogLevelsByResourceTypesRequest request); /// /// Initiates the asynchronous execution of the GetLogLevelsByResourceTypes operation. /// /// /// Container for the necessary parameters to execute the GetLogLevelsByResourceTypes operation on AmazonIoTWirelessClient. /// 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 EndGetLogLevelsByResourceTypes /// operation. /// REST API Reference for GetLogLevelsByResourceTypes Operation IAsyncResult BeginGetLogLevelsByResourceTypes(GetLogLevelsByResourceTypesRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetLogLevelsByResourceTypes operation. /// /// /// The IAsyncResult returned by the call to BeginGetLogLevelsByResourceTypes. /// /// Returns a GetLogLevelsByResourceTypesResult from IoTWireless. /// REST API Reference for GetLogLevelsByResourceTypes Operation GetLogLevelsByResourceTypesResponse EndGetLogLevelsByResourceTypes(IAsyncResult asyncResult); #endregion #region GetMulticastGroup /// /// Gets information about a multicast group. /// /// Container for the necessary parameters to execute the GetMulticastGroup service method. /// /// The response from the GetMulticastGroup service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for GetMulticastGroup Operation GetMulticastGroupResponse GetMulticastGroup(GetMulticastGroupRequest request); /// /// Initiates the asynchronous execution of the GetMulticastGroup operation. /// /// /// Container for the necessary parameters to execute the GetMulticastGroup operation on AmazonIoTWirelessClient. /// 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 EndGetMulticastGroup /// operation. /// REST API Reference for GetMulticastGroup Operation IAsyncResult BeginGetMulticastGroup(GetMulticastGroupRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetMulticastGroup operation. /// /// /// The IAsyncResult returned by the call to BeginGetMulticastGroup. /// /// Returns a GetMulticastGroupResult from IoTWireless. /// REST API Reference for GetMulticastGroup Operation GetMulticastGroupResponse EndGetMulticastGroup(IAsyncResult asyncResult); #endregion #region GetMulticastGroupSession /// /// Gets information about a multicast group session. /// /// Container for the necessary parameters to execute the GetMulticastGroupSession service method. /// /// The response from the GetMulticastGroupSession service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for GetMulticastGroupSession Operation GetMulticastGroupSessionResponse GetMulticastGroupSession(GetMulticastGroupSessionRequest request); /// /// Initiates the asynchronous execution of the GetMulticastGroupSession operation. /// /// /// Container for the necessary parameters to execute the GetMulticastGroupSession operation on AmazonIoTWirelessClient. /// 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 EndGetMulticastGroupSession /// operation. /// REST API Reference for GetMulticastGroupSession Operation IAsyncResult BeginGetMulticastGroupSession(GetMulticastGroupSessionRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetMulticastGroupSession operation. /// /// /// The IAsyncResult returned by the call to BeginGetMulticastGroupSession. /// /// Returns a GetMulticastGroupSessionResult from IoTWireless. /// REST API Reference for GetMulticastGroupSession Operation GetMulticastGroupSessionResponse EndGetMulticastGroupSession(IAsyncResult asyncResult); #endregion #region GetNetworkAnalyzerConfiguration /// /// Get network analyzer configuration. /// /// Container for the necessary parameters to execute the GetNetworkAnalyzerConfiguration service method. /// /// The response from the GetNetworkAnalyzerConfiguration service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for GetNetworkAnalyzerConfiguration Operation GetNetworkAnalyzerConfigurationResponse GetNetworkAnalyzerConfiguration(GetNetworkAnalyzerConfigurationRequest request); /// /// Initiates the asynchronous execution of the GetNetworkAnalyzerConfiguration operation. /// /// /// Container for the necessary parameters to execute the GetNetworkAnalyzerConfiguration operation on AmazonIoTWirelessClient. /// 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 EndGetNetworkAnalyzerConfiguration /// operation. /// REST API Reference for GetNetworkAnalyzerConfiguration Operation IAsyncResult BeginGetNetworkAnalyzerConfiguration(GetNetworkAnalyzerConfigurationRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetNetworkAnalyzerConfiguration operation. /// /// /// The IAsyncResult returned by the call to BeginGetNetworkAnalyzerConfiguration. /// /// Returns a GetNetworkAnalyzerConfigurationResult from IoTWireless. /// REST API Reference for GetNetworkAnalyzerConfiguration Operation GetNetworkAnalyzerConfigurationResponse EndGetNetworkAnalyzerConfiguration(IAsyncResult asyncResult); #endregion #region GetPartnerAccount /// /// Gets information about a partner account. If PartnerAccountId and PartnerType /// are null, returns all partner accounts. /// /// Container for the necessary parameters to execute the GetPartnerAccount service method. /// /// The response from the GetPartnerAccount service method, as returned by IoTWireless. /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for GetPartnerAccount Operation GetPartnerAccountResponse GetPartnerAccount(GetPartnerAccountRequest request); /// /// Initiates the asynchronous execution of the GetPartnerAccount operation. /// /// /// Container for the necessary parameters to execute the GetPartnerAccount operation on AmazonIoTWirelessClient. /// 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 EndGetPartnerAccount /// operation. /// REST API Reference for GetPartnerAccount Operation IAsyncResult BeginGetPartnerAccount(GetPartnerAccountRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetPartnerAccount operation. /// /// /// The IAsyncResult returned by the call to BeginGetPartnerAccount. /// /// Returns a GetPartnerAccountResult from IoTWireless. /// REST API Reference for GetPartnerAccount Operation GetPartnerAccountResponse EndGetPartnerAccount(IAsyncResult asyncResult); #endregion #region GetPosition /// /// Get the position information for a given resource. /// /// /// /// This action is no longer supported. Calls to retrieve the position information should /// use the GetResourcePosition /// API operation instead. /// /// /// /// Container for the necessary parameters to execute the GetPosition service method. /// /// The response from the GetPosition service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for GetPosition Operation [Obsolete("This operation is no longer supported.")] GetPositionResponse GetPosition(GetPositionRequest request); /// /// Initiates the asynchronous execution of the GetPosition operation. /// /// /// Container for the necessary parameters to execute the GetPosition operation on AmazonIoTWirelessClient. /// 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 EndGetPosition /// operation. /// REST API Reference for GetPosition Operation [Obsolete("This operation is no longer supported.")] IAsyncResult BeginGetPosition(GetPositionRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetPosition operation. /// /// /// The IAsyncResult returned by the call to BeginGetPosition. /// /// Returns a GetPositionResult from IoTWireless. /// REST API Reference for GetPosition Operation [Obsolete("This operation is no longer supported.")] GetPositionResponse EndGetPosition(IAsyncResult asyncResult); #endregion #region GetPositionConfiguration /// /// Get position configuration for a given resource. /// /// /// /// This action is no longer supported. Calls to retrieve the position configuration should /// use the GetResourcePosition /// API operation instead. /// /// /// /// Container for the necessary parameters to execute the GetPositionConfiguration service method. /// /// The response from the GetPositionConfiguration service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for GetPositionConfiguration Operation [Obsolete("This operation is no longer supported.")] GetPositionConfigurationResponse GetPositionConfiguration(GetPositionConfigurationRequest request); /// /// Initiates the asynchronous execution of the GetPositionConfiguration operation. /// /// /// Container for the necessary parameters to execute the GetPositionConfiguration operation on AmazonIoTWirelessClient. /// 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 EndGetPositionConfiguration /// operation. /// REST API Reference for GetPositionConfiguration Operation [Obsolete("This operation is no longer supported.")] IAsyncResult BeginGetPositionConfiguration(GetPositionConfigurationRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetPositionConfiguration operation. /// /// /// The IAsyncResult returned by the call to BeginGetPositionConfiguration. /// /// Returns a GetPositionConfigurationResult from IoTWireless. /// REST API Reference for GetPositionConfiguration Operation [Obsolete("This operation is no longer supported.")] GetPositionConfigurationResponse EndGetPositionConfiguration(IAsyncResult asyncResult); #endregion #region GetPositionEstimate /// /// Get estimated position information as a payload in GeoJSON format. The payload measurement /// data is resolved using solvers that are provided by third-party vendors. /// /// Container for the necessary parameters to execute the GetPositionEstimate service method. /// /// The response from the GetPositionEstimate service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for GetPositionEstimate Operation GetPositionEstimateResponse GetPositionEstimate(GetPositionEstimateRequest request); /// /// Initiates the asynchronous execution of the GetPositionEstimate operation. /// /// /// Container for the necessary parameters to execute the GetPositionEstimate operation on AmazonIoTWirelessClient. /// 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 EndGetPositionEstimate /// operation. /// REST API Reference for GetPositionEstimate Operation IAsyncResult BeginGetPositionEstimate(GetPositionEstimateRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetPositionEstimate operation. /// /// /// The IAsyncResult returned by the call to BeginGetPositionEstimate. /// /// Returns a GetPositionEstimateResult from IoTWireless. /// REST API Reference for GetPositionEstimate Operation GetPositionEstimateResponse EndGetPositionEstimate(IAsyncResult asyncResult); #endregion #region GetResourceEventConfiguration /// /// Get the event configuration for a particular resource identifier. /// /// Container for the necessary parameters to execute the GetResourceEventConfiguration service method. /// /// The response from the GetResourceEventConfiguration service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for GetResourceEventConfiguration Operation GetResourceEventConfigurationResponse GetResourceEventConfiguration(GetResourceEventConfigurationRequest request); /// /// Initiates the asynchronous execution of the GetResourceEventConfiguration operation. /// /// /// Container for the necessary parameters to execute the GetResourceEventConfiguration operation on AmazonIoTWirelessClient. /// 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 EndGetResourceEventConfiguration /// operation. /// REST API Reference for GetResourceEventConfiguration Operation IAsyncResult BeginGetResourceEventConfiguration(GetResourceEventConfigurationRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetResourceEventConfiguration operation. /// /// /// The IAsyncResult returned by the call to BeginGetResourceEventConfiguration. /// /// Returns a GetResourceEventConfigurationResult from IoTWireless. /// REST API Reference for GetResourceEventConfiguration Operation GetResourceEventConfigurationResponse EndGetResourceEventConfiguration(IAsyncResult asyncResult); #endregion #region GetResourceLogLevel /// /// Fetches the log-level override, if any, for a given resource-ID and resource-type. /// It can be used for a wireless device or a wireless gateway. /// /// Container for the necessary parameters to execute the GetResourceLogLevel service method. /// /// The response from the GetResourceLogLevel service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for GetResourceLogLevel Operation GetResourceLogLevelResponse GetResourceLogLevel(GetResourceLogLevelRequest request); /// /// Initiates the asynchronous execution of the GetResourceLogLevel operation. /// /// /// Container for the necessary parameters to execute the GetResourceLogLevel operation on AmazonIoTWirelessClient. /// 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 EndGetResourceLogLevel /// operation. /// REST API Reference for GetResourceLogLevel Operation IAsyncResult BeginGetResourceLogLevel(GetResourceLogLevelRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetResourceLogLevel operation. /// /// /// The IAsyncResult returned by the call to BeginGetResourceLogLevel. /// /// Returns a GetResourceLogLevelResult from IoTWireless. /// REST API Reference for GetResourceLogLevel Operation GetResourceLogLevelResponse EndGetResourceLogLevel(IAsyncResult asyncResult); #endregion #region GetResourcePosition /// /// Get the position information for a given wireless device or a wireless gateway resource. /// The position information uses the /// World Geodetic System (WGS84). /// /// Container for the necessary parameters to execute the GetResourcePosition service method. /// /// The response from the GetResourcePosition service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for GetResourcePosition Operation GetResourcePositionResponse GetResourcePosition(GetResourcePositionRequest request); /// /// Initiates the asynchronous execution of the GetResourcePosition operation. /// /// /// Container for the necessary parameters to execute the GetResourcePosition operation on AmazonIoTWirelessClient. /// 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 EndGetResourcePosition /// operation. /// REST API Reference for GetResourcePosition Operation IAsyncResult BeginGetResourcePosition(GetResourcePositionRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetResourcePosition operation. /// /// /// The IAsyncResult returned by the call to BeginGetResourcePosition. /// /// Returns a GetResourcePositionResult from IoTWireless. /// REST API Reference for GetResourcePosition Operation GetResourcePositionResponse EndGetResourcePosition(IAsyncResult asyncResult); #endregion #region GetServiceEndpoint /// /// Gets the account-specific endpoint for Configuration and Update Server (CUPS) protocol /// or LoRaWAN Network Server (LNS) connections. /// /// Container for the necessary parameters to execute the GetServiceEndpoint service method. /// /// The response from the GetServiceEndpoint service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// An unexpected error occurred while processing a request. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for GetServiceEndpoint Operation GetServiceEndpointResponse GetServiceEndpoint(GetServiceEndpointRequest request); /// /// Initiates the asynchronous execution of the GetServiceEndpoint operation. /// /// /// Container for the necessary parameters to execute the GetServiceEndpoint operation on AmazonIoTWirelessClient. /// 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 EndGetServiceEndpoint /// operation. /// REST API Reference for GetServiceEndpoint Operation IAsyncResult BeginGetServiceEndpoint(GetServiceEndpointRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetServiceEndpoint operation. /// /// /// The IAsyncResult returned by the call to BeginGetServiceEndpoint. /// /// Returns a GetServiceEndpointResult from IoTWireless. /// REST API Reference for GetServiceEndpoint Operation GetServiceEndpointResponse EndGetServiceEndpoint(IAsyncResult asyncResult); #endregion #region GetServiceProfile /// /// Gets information about a service profile. /// /// Container for the necessary parameters to execute the GetServiceProfile service method. /// /// The response from the GetServiceProfile service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for GetServiceProfile Operation GetServiceProfileResponse GetServiceProfile(GetServiceProfileRequest request); /// /// Initiates the asynchronous execution of the GetServiceProfile operation. /// /// /// Container for the necessary parameters to execute the GetServiceProfile operation on AmazonIoTWirelessClient. /// 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 EndGetServiceProfile /// operation. /// REST API Reference for GetServiceProfile Operation IAsyncResult BeginGetServiceProfile(GetServiceProfileRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetServiceProfile operation. /// /// /// The IAsyncResult returned by the call to BeginGetServiceProfile. /// /// Returns a GetServiceProfileResult from IoTWireless. /// REST API Reference for GetServiceProfile Operation GetServiceProfileResponse EndGetServiceProfile(IAsyncResult asyncResult); #endregion #region GetWirelessDevice /// /// Gets information about a wireless device. /// /// Container for the necessary parameters to execute the GetWirelessDevice service method. /// /// The response from the GetWirelessDevice service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for GetWirelessDevice Operation GetWirelessDeviceResponse GetWirelessDevice(GetWirelessDeviceRequest request); /// /// Initiates the asynchronous execution of the GetWirelessDevice operation. /// /// /// Container for the necessary parameters to execute the GetWirelessDevice operation on AmazonIoTWirelessClient. /// 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 EndGetWirelessDevice /// operation. /// REST API Reference for GetWirelessDevice Operation IAsyncResult BeginGetWirelessDevice(GetWirelessDeviceRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetWirelessDevice operation. /// /// /// The IAsyncResult returned by the call to BeginGetWirelessDevice. /// /// Returns a GetWirelessDeviceResult from IoTWireless. /// REST API Reference for GetWirelessDevice Operation GetWirelessDeviceResponse EndGetWirelessDevice(IAsyncResult asyncResult); #endregion #region GetWirelessDeviceImportTask /// /// Get information about an import task and count of device onboarding summary information /// for the import task. /// /// Container for the necessary parameters to execute the GetWirelessDeviceImportTask service method. /// /// The response from the GetWirelessDeviceImportTask service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// Adding, updating, or deleting the resource can cause an inconsistent state. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for GetWirelessDeviceImportTask Operation GetWirelessDeviceImportTaskResponse GetWirelessDeviceImportTask(GetWirelessDeviceImportTaskRequest request); /// /// Initiates the asynchronous execution of the GetWirelessDeviceImportTask operation. /// /// /// Container for the necessary parameters to execute the GetWirelessDeviceImportTask operation on AmazonIoTWirelessClient. /// 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 EndGetWirelessDeviceImportTask /// operation. /// REST API Reference for GetWirelessDeviceImportTask Operation IAsyncResult BeginGetWirelessDeviceImportTask(GetWirelessDeviceImportTaskRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetWirelessDeviceImportTask operation. /// /// /// The IAsyncResult returned by the call to BeginGetWirelessDeviceImportTask. /// /// Returns a GetWirelessDeviceImportTaskResult from IoTWireless. /// REST API Reference for GetWirelessDeviceImportTask Operation GetWirelessDeviceImportTaskResponse EndGetWirelessDeviceImportTask(IAsyncResult asyncResult); #endregion #region GetWirelessDeviceStatistics /// /// Gets operating information about a wireless device. /// /// Container for the necessary parameters to execute the GetWirelessDeviceStatistics service method. /// /// The response from the GetWirelessDeviceStatistics service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for GetWirelessDeviceStatistics Operation GetWirelessDeviceStatisticsResponse GetWirelessDeviceStatistics(GetWirelessDeviceStatisticsRequest request); /// /// Initiates the asynchronous execution of the GetWirelessDeviceStatistics operation. /// /// /// Container for the necessary parameters to execute the GetWirelessDeviceStatistics operation on AmazonIoTWirelessClient. /// 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 EndGetWirelessDeviceStatistics /// operation. /// REST API Reference for GetWirelessDeviceStatistics Operation IAsyncResult BeginGetWirelessDeviceStatistics(GetWirelessDeviceStatisticsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetWirelessDeviceStatistics operation. /// /// /// The IAsyncResult returned by the call to BeginGetWirelessDeviceStatistics. /// /// Returns a GetWirelessDeviceStatisticsResult from IoTWireless. /// REST API Reference for GetWirelessDeviceStatistics Operation GetWirelessDeviceStatisticsResponse EndGetWirelessDeviceStatistics(IAsyncResult asyncResult); #endregion #region GetWirelessGateway /// /// Gets information about a wireless gateway. /// /// Container for the necessary parameters to execute the GetWirelessGateway service method. /// /// The response from the GetWirelessGateway service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for GetWirelessGateway Operation GetWirelessGatewayResponse GetWirelessGateway(GetWirelessGatewayRequest request); /// /// Initiates the asynchronous execution of the GetWirelessGateway operation. /// /// /// Container for the necessary parameters to execute the GetWirelessGateway operation on AmazonIoTWirelessClient. /// 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 EndGetWirelessGateway /// operation. /// REST API Reference for GetWirelessGateway Operation IAsyncResult BeginGetWirelessGateway(GetWirelessGatewayRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetWirelessGateway operation. /// /// /// The IAsyncResult returned by the call to BeginGetWirelessGateway. /// /// Returns a GetWirelessGatewayResult from IoTWireless. /// REST API Reference for GetWirelessGateway Operation GetWirelessGatewayResponse EndGetWirelessGateway(IAsyncResult asyncResult); #endregion #region GetWirelessGatewayCertificate /// /// Gets the ID of the certificate that is currently associated with a wireless gateway. /// /// Container for the necessary parameters to execute the GetWirelessGatewayCertificate service method. /// /// The response from the GetWirelessGatewayCertificate service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for GetWirelessGatewayCertificate Operation GetWirelessGatewayCertificateResponse GetWirelessGatewayCertificate(GetWirelessGatewayCertificateRequest request); /// /// Initiates the asynchronous execution of the GetWirelessGatewayCertificate operation. /// /// /// Container for the necessary parameters to execute the GetWirelessGatewayCertificate operation on AmazonIoTWirelessClient. /// 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 EndGetWirelessGatewayCertificate /// operation. /// REST API Reference for GetWirelessGatewayCertificate Operation IAsyncResult BeginGetWirelessGatewayCertificate(GetWirelessGatewayCertificateRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetWirelessGatewayCertificate operation. /// /// /// The IAsyncResult returned by the call to BeginGetWirelessGatewayCertificate. /// /// Returns a GetWirelessGatewayCertificateResult from IoTWireless. /// REST API Reference for GetWirelessGatewayCertificate Operation GetWirelessGatewayCertificateResponse EndGetWirelessGatewayCertificate(IAsyncResult asyncResult); #endregion #region GetWirelessGatewayFirmwareInformation /// /// Gets the firmware version and other information about a wireless gateway. /// /// Container for the necessary parameters to execute the GetWirelessGatewayFirmwareInformation service method. /// /// The response from the GetWirelessGatewayFirmwareInformation service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for GetWirelessGatewayFirmwareInformation Operation GetWirelessGatewayFirmwareInformationResponse GetWirelessGatewayFirmwareInformation(GetWirelessGatewayFirmwareInformationRequest request); /// /// Initiates the asynchronous execution of the GetWirelessGatewayFirmwareInformation operation. /// /// /// Container for the necessary parameters to execute the GetWirelessGatewayFirmwareInformation operation on AmazonIoTWirelessClient. /// 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 EndGetWirelessGatewayFirmwareInformation /// operation. /// REST API Reference for GetWirelessGatewayFirmwareInformation Operation IAsyncResult BeginGetWirelessGatewayFirmwareInformation(GetWirelessGatewayFirmwareInformationRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetWirelessGatewayFirmwareInformation operation. /// /// /// The IAsyncResult returned by the call to BeginGetWirelessGatewayFirmwareInformation. /// /// Returns a GetWirelessGatewayFirmwareInformationResult from IoTWireless. /// REST API Reference for GetWirelessGatewayFirmwareInformation Operation GetWirelessGatewayFirmwareInformationResponse EndGetWirelessGatewayFirmwareInformation(IAsyncResult asyncResult); #endregion #region GetWirelessGatewayStatistics /// /// Gets operating information about a wireless gateway. /// /// Container for the necessary parameters to execute the GetWirelessGatewayStatistics service method. /// /// The response from the GetWirelessGatewayStatistics service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for GetWirelessGatewayStatistics Operation GetWirelessGatewayStatisticsResponse GetWirelessGatewayStatistics(GetWirelessGatewayStatisticsRequest request); /// /// Initiates the asynchronous execution of the GetWirelessGatewayStatistics operation. /// /// /// Container for the necessary parameters to execute the GetWirelessGatewayStatistics operation on AmazonIoTWirelessClient. /// 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 EndGetWirelessGatewayStatistics /// operation. /// REST API Reference for GetWirelessGatewayStatistics Operation IAsyncResult BeginGetWirelessGatewayStatistics(GetWirelessGatewayStatisticsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetWirelessGatewayStatistics operation. /// /// /// The IAsyncResult returned by the call to BeginGetWirelessGatewayStatistics. /// /// Returns a GetWirelessGatewayStatisticsResult from IoTWireless. /// REST API Reference for GetWirelessGatewayStatistics Operation GetWirelessGatewayStatisticsResponse EndGetWirelessGatewayStatistics(IAsyncResult asyncResult); #endregion #region GetWirelessGatewayTask /// /// Gets information about a wireless gateway task. /// /// Container for the necessary parameters to execute the GetWirelessGatewayTask service method. /// /// The response from the GetWirelessGatewayTask service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for GetWirelessGatewayTask Operation GetWirelessGatewayTaskResponse GetWirelessGatewayTask(GetWirelessGatewayTaskRequest request); /// /// Initiates the asynchronous execution of the GetWirelessGatewayTask operation. /// /// /// Container for the necessary parameters to execute the GetWirelessGatewayTask operation on AmazonIoTWirelessClient. /// 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 EndGetWirelessGatewayTask /// operation. /// REST API Reference for GetWirelessGatewayTask Operation IAsyncResult BeginGetWirelessGatewayTask(GetWirelessGatewayTaskRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetWirelessGatewayTask operation. /// /// /// The IAsyncResult returned by the call to BeginGetWirelessGatewayTask. /// /// Returns a GetWirelessGatewayTaskResult from IoTWireless. /// REST API Reference for GetWirelessGatewayTask Operation GetWirelessGatewayTaskResponse EndGetWirelessGatewayTask(IAsyncResult asyncResult); #endregion #region GetWirelessGatewayTaskDefinition /// /// Gets information about a wireless gateway task definition. /// /// Container for the necessary parameters to execute the GetWirelessGatewayTaskDefinition service method. /// /// The response from the GetWirelessGatewayTaskDefinition service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for GetWirelessGatewayTaskDefinition Operation GetWirelessGatewayTaskDefinitionResponse GetWirelessGatewayTaskDefinition(GetWirelessGatewayTaskDefinitionRequest request); /// /// Initiates the asynchronous execution of the GetWirelessGatewayTaskDefinition operation. /// /// /// Container for the necessary parameters to execute the GetWirelessGatewayTaskDefinition operation on AmazonIoTWirelessClient. /// 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 EndGetWirelessGatewayTaskDefinition /// operation. /// REST API Reference for GetWirelessGatewayTaskDefinition Operation IAsyncResult BeginGetWirelessGatewayTaskDefinition(GetWirelessGatewayTaskDefinitionRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetWirelessGatewayTaskDefinition operation. /// /// /// The IAsyncResult returned by the call to BeginGetWirelessGatewayTaskDefinition. /// /// Returns a GetWirelessGatewayTaskDefinitionResult from IoTWireless. /// REST API Reference for GetWirelessGatewayTaskDefinition Operation GetWirelessGatewayTaskDefinitionResponse EndGetWirelessGatewayTaskDefinition(IAsyncResult asyncResult); #endregion #region ListDestinations /// /// Lists the destinations registered to your AWS account. /// /// Container for the necessary parameters to execute the ListDestinations service method. /// /// The response from the ListDestinations service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// An unexpected error occurred while processing a request. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for ListDestinations Operation ListDestinationsResponse ListDestinations(ListDestinationsRequest request); /// /// Initiates the asynchronous execution of the ListDestinations operation. /// /// /// Container for the necessary parameters to execute the ListDestinations operation on AmazonIoTWirelessClient. /// 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 EndListDestinations /// operation. /// REST API Reference for ListDestinations Operation IAsyncResult BeginListDestinations(ListDestinationsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListDestinations operation. /// /// /// The IAsyncResult returned by the call to BeginListDestinations. /// /// Returns a ListDestinationsResult from IoTWireless. /// REST API Reference for ListDestinations Operation ListDestinationsResponse EndListDestinations(IAsyncResult asyncResult); #endregion #region ListDeviceProfiles /// /// Lists the device profiles registered to your AWS account. /// /// Container for the necessary parameters to execute the ListDeviceProfiles service method. /// /// The response from the ListDeviceProfiles service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// An unexpected error occurred while processing a request. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for ListDeviceProfiles Operation ListDeviceProfilesResponse ListDeviceProfiles(ListDeviceProfilesRequest request); /// /// Initiates the asynchronous execution of the ListDeviceProfiles operation. /// /// /// Container for the necessary parameters to execute the ListDeviceProfiles operation on AmazonIoTWirelessClient. /// 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 EndListDeviceProfiles /// operation. /// REST API Reference for ListDeviceProfiles Operation IAsyncResult BeginListDeviceProfiles(ListDeviceProfilesRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListDeviceProfiles operation. /// /// /// The IAsyncResult returned by the call to BeginListDeviceProfiles. /// /// Returns a ListDeviceProfilesResult from IoTWireless. /// REST API Reference for ListDeviceProfiles Operation ListDeviceProfilesResponse EndListDeviceProfiles(IAsyncResult asyncResult); #endregion #region ListDevicesForWirelessDeviceImportTask /// /// List the Sidewalk devices in an import task and their onboarding status. /// /// Container for the necessary parameters to execute the ListDevicesForWirelessDeviceImportTask service method. /// /// The response from the ListDevicesForWirelessDeviceImportTask service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// Adding, updating, or deleting the resource can cause an inconsistent state. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for ListDevicesForWirelessDeviceImportTask Operation ListDevicesForWirelessDeviceImportTaskResponse ListDevicesForWirelessDeviceImportTask(ListDevicesForWirelessDeviceImportTaskRequest request); /// /// Initiates the asynchronous execution of the ListDevicesForWirelessDeviceImportTask operation. /// /// /// Container for the necessary parameters to execute the ListDevicesForWirelessDeviceImportTask operation on AmazonIoTWirelessClient. /// 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 EndListDevicesForWirelessDeviceImportTask /// operation. /// REST API Reference for ListDevicesForWirelessDeviceImportTask Operation IAsyncResult BeginListDevicesForWirelessDeviceImportTask(ListDevicesForWirelessDeviceImportTaskRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListDevicesForWirelessDeviceImportTask operation. /// /// /// The IAsyncResult returned by the call to BeginListDevicesForWirelessDeviceImportTask. /// /// Returns a ListDevicesForWirelessDeviceImportTaskResult from IoTWireless. /// REST API Reference for ListDevicesForWirelessDeviceImportTask Operation ListDevicesForWirelessDeviceImportTaskResponse EndListDevicesForWirelessDeviceImportTask(IAsyncResult asyncResult); #endregion #region ListEventConfigurations /// /// List event configurations where at least one event topic has been enabled. /// /// Container for the necessary parameters to execute the ListEventConfigurations service method. /// /// The response from the ListEventConfigurations service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// An unexpected error occurred while processing a request. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for ListEventConfigurations Operation ListEventConfigurationsResponse ListEventConfigurations(ListEventConfigurationsRequest request); /// /// Initiates the asynchronous execution of the ListEventConfigurations operation. /// /// /// Container for the necessary parameters to execute the ListEventConfigurations operation on AmazonIoTWirelessClient. /// 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 EndListEventConfigurations /// operation. /// REST API Reference for ListEventConfigurations Operation IAsyncResult BeginListEventConfigurations(ListEventConfigurationsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListEventConfigurations operation. /// /// /// The IAsyncResult returned by the call to BeginListEventConfigurations. /// /// Returns a ListEventConfigurationsResult from IoTWireless. /// REST API Reference for ListEventConfigurations Operation ListEventConfigurationsResponse EndListEventConfigurations(IAsyncResult asyncResult); #endregion #region ListFuotaTasks /// /// Lists the FUOTA tasks registered to your AWS account. /// /// Container for the necessary parameters to execute the ListFuotaTasks service method. /// /// The response from the ListFuotaTasks service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// An unexpected error occurred while processing a request. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for ListFuotaTasks Operation ListFuotaTasksResponse ListFuotaTasks(ListFuotaTasksRequest request); /// /// Initiates the asynchronous execution of the ListFuotaTasks operation. /// /// /// Container for the necessary parameters to execute the ListFuotaTasks operation on AmazonIoTWirelessClient. /// 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 EndListFuotaTasks /// operation. /// REST API Reference for ListFuotaTasks Operation IAsyncResult BeginListFuotaTasks(ListFuotaTasksRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListFuotaTasks operation. /// /// /// The IAsyncResult returned by the call to BeginListFuotaTasks. /// /// Returns a ListFuotaTasksResult from IoTWireless. /// REST API Reference for ListFuotaTasks Operation ListFuotaTasksResponse EndListFuotaTasks(IAsyncResult asyncResult); #endregion #region ListMulticastGroups /// /// Lists the multicast groups registered to your AWS account. /// /// Container for the necessary parameters to execute the ListMulticastGroups service method. /// /// The response from the ListMulticastGroups service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// An unexpected error occurred while processing a request. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for ListMulticastGroups Operation ListMulticastGroupsResponse ListMulticastGroups(ListMulticastGroupsRequest request); /// /// Initiates the asynchronous execution of the ListMulticastGroups operation. /// /// /// Container for the necessary parameters to execute the ListMulticastGroups operation on AmazonIoTWirelessClient. /// 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 EndListMulticastGroups /// operation. /// REST API Reference for ListMulticastGroups Operation IAsyncResult BeginListMulticastGroups(ListMulticastGroupsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListMulticastGroups operation. /// /// /// The IAsyncResult returned by the call to BeginListMulticastGroups. /// /// Returns a ListMulticastGroupsResult from IoTWireless. /// REST API Reference for ListMulticastGroups Operation ListMulticastGroupsResponse EndListMulticastGroups(IAsyncResult asyncResult); #endregion #region ListMulticastGroupsByFuotaTask /// /// List all multicast groups associated with a fuota task. /// /// Container for the necessary parameters to execute the ListMulticastGroupsByFuotaTask service method. /// /// The response from the ListMulticastGroupsByFuotaTask service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for ListMulticastGroupsByFuotaTask Operation ListMulticastGroupsByFuotaTaskResponse ListMulticastGroupsByFuotaTask(ListMulticastGroupsByFuotaTaskRequest request); /// /// Initiates the asynchronous execution of the ListMulticastGroupsByFuotaTask operation. /// /// /// Container for the necessary parameters to execute the ListMulticastGroupsByFuotaTask operation on AmazonIoTWirelessClient. /// 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 EndListMulticastGroupsByFuotaTask /// operation. /// REST API Reference for ListMulticastGroupsByFuotaTask Operation IAsyncResult BeginListMulticastGroupsByFuotaTask(ListMulticastGroupsByFuotaTaskRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListMulticastGroupsByFuotaTask operation. /// /// /// The IAsyncResult returned by the call to BeginListMulticastGroupsByFuotaTask. /// /// Returns a ListMulticastGroupsByFuotaTaskResult from IoTWireless. /// REST API Reference for ListMulticastGroupsByFuotaTask Operation ListMulticastGroupsByFuotaTaskResponse EndListMulticastGroupsByFuotaTask(IAsyncResult asyncResult); #endregion #region ListNetworkAnalyzerConfigurations /// /// Lists the network analyzer configurations. /// /// Container for the necessary parameters to execute the ListNetworkAnalyzerConfigurations service method. /// /// The response from the ListNetworkAnalyzerConfigurations service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// An unexpected error occurred while processing a request. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for ListNetworkAnalyzerConfigurations Operation ListNetworkAnalyzerConfigurationsResponse ListNetworkAnalyzerConfigurations(ListNetworkAnalyzerConfigurationsRequest request); /// /// Initiates the asynchronous execution of the ListNetworkAnalyzerConfigurations operation. /// /// /// Container for the necessary parameters to execute the ListNetworkAnalyzerConfigurations operation on AmazonIoTWirelessClient. /// 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 EndListNetworkAnalyzerConfigurations /// operation. /// REST API Reference for ListNetworkAnalyzerConfigurations Operation IAsyncResult BeginListNetworkAnalyzerConfigurations(ListNetworkAnalyzerConfigurationsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListNetworkAnalyzerConfigurations operation. /// /// /// The IAsyncResult returned by the call to BeginListNetworkAnalyzerConfigurations. /// /// Returns a ListNetworkAnalyzerConfigurationsResult from IoTWireless. /// REST API Reference for ListNetworkAnalyzerConfigurations Operation ListNetworkAnalyzerConfigurationsResponse EndListNetworkAnalyzerConfigurations(IAsyncResult asyncResult); #endregion #region ListPartnerAccounts /// /// Lists the partner accounts associated with your AWS account. /// /// Container for the necessary parameters to execute the ListPartnerAccounts service method. /// /// The response from the ListPartnerAccounts service method, as returned by IoTWireless. /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for ListPartnerAccounts Operation ListPartnerAccountsResponse ListPartnerAccounts(ListPartnerAccountsRequest request); /// /// Initiates the asynchronous execution of the ListPartnerAccounts operation. /// /// /// Container for the necessary parameters to execute the ListPartnerAccounts operation on AmazonIoTWirelessClient. /// 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 EndListPartnerAccounts /// operation. /// REST API Reference for ListPartnerAccounts Operation IAsyncResult BeginListPartnerAccounts(ListPartnerAccountsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListPartnerAccounts operation. /// /// /// The IAsyncResult returned by the call to BeginListPartnerAccounts. /// /// Returns a ListPartnerAccountsResult from IoTWireless. /// REST API Reference for ListPartnerAccounts Operation ListPartnerAccountsResponse EndListPartnerAccounts(IAsyncResult asyncResult); #endregion #region ListPositionConfigurations /// /// List position configurations for a given resource, such as positioning solvers. /// /// /// /// This action is no longer supported. Calls to retrieve position information should /// use the GetResourcePosition /// API operation instead. /// /// /// /// Container for the necessary parameters to execute the ListPositionConfigurations service method. /// /// The response from the ListPositionConfigurations service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// An unexpected error occurred while processing a request. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for ListPositionConfigurations Operation [Obsolete("This operation is no longer supported.")] ListPositionConfigurationsResponse ListPositionConfigurations(ListPositionConfigurationsRequest request); /// /// Initiates the asynchronous execution of the ListPositionConfigurations operation. /// /// /// Container for the necessary parameters to execute the ListPositionConfigurations operation on AmazonIoTWirelessClient. /// 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 EndListPositionConfigurations /// operation. /// REST API Reference for ListPositionConfigurations Operation [Obsolete("This operation is no longer supported.")] IAsyncResult BeginListPositionConfigurations(ListPositionConfigurationsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListPositionConfigurations operation. /// /// /// The IAsyncResult returned by the call to BeginListPositionConfigurations. /// /// Returns a ListPositionConfigurationsResult from IoTWireless. /// REST API Reference for ListPositionConfigurations Operation [Obsolete("This operation is no longer supported.")] ListPositionConfigurationsResponse EndListPositionConfigurations(IAsyncResult asyncResult); #endregion #region ListQueuedMessages /// /// List queued messages in the downlink queue. /// /// Container for the necessary parameters to execute the ListQueuedMessages service method. /// /// The response from the ListQueuedMessages service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for ListQueuedMessages Operation ListQueuedMessagesResponse ListQueuedMessages(ListQueuedMessagesRequest request); /// /// Initiates the asynchronous execution of the ListQueuedMessages operation. /// /// /// Container for the necessary parameters to execute the ListQueuedMessages operation on AmazonIoTWirelessClient. /// 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 EndListQueuedMessages /// operation. /// REST API Reference for ListQueuedMessages Operation IAsyncResult BeginListQueuedMessages(ListQueuedMessagesRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListQueuedMessages operation. /// /// /// The IAsyncResult returned by the call to BeginListQueuedMessages. /// /// Returns a ListQueuedMessagesResult from IoTWireless. /// REST API Reference for ListQueuedMessages Operation ListQueuedMessagesResponse EndListQueuedMessages(IAsyncResult asyncResult); #endregion #region ListServiceProfiles /// /// Lists the service profiles registered to your AWS account. /// /// Container for the necessary parameters to execute the ListServiceProfiles service method. /// /// The response from the ListServiceProfiles service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// An unexpected error occurred while processing a request. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for ListServiceProfiles Operation ListServiceProfilesResponse ListServiceProfiles(ListServiceProfilesRequest request); /// /// Initiates the asynchronous execution of the ListServiceProfiles operation. /// /// /// Container for the necessary parameters to execute the ListServiceProfiles operation on AmazonIoTWirelessClient. /// 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 EndListServiceProfiles /// operation. /// REST API Reference for ListServiceProfiles Operation IAsyncResult BeginListServiceProfiles(ListServiceProfilesRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListServiceProfiles operation. /// /// /// The IAsyncResult returned by the call to BeginListServiceProfiles. /// /// Returns a ListServiceProfilesResult from IoTWireless. /// REST API Reference for ListServiceProfiles Operation ListServiceProfilesResponse EndListServiceProfiles(IAsyncResult asyncResult); #endregion #region ListTagsForResource /// /// Lists the tags (metadata) you have assigned to the resource. /// /// Container for the necessary parameters to execute the ListTagsForResource service method. /// /// The response from the ListTagsForResource service method, as returned by IoTWireless. /// /// Adding, updating, or deleting the resource can cause an inconsistent state. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for ListTagsForResource Operation ListTagsForResourceResponse ListTagsForResource(ListTagsForResourceRequest request); /// /// Initiates the asynchronous execution of the ListTagsForResource operation. /// /// /// Container for the necessary parameters to execute the ListTagsForResource operation on AmazonIoTWirelessClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListTagsForResource /// operation. /// REST API Reference for ListTagsForResource Operation IAsyncResult BeginListTagsForResource(ListTagsForResourceRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListTagsForResource operation. /// /// /// The IAsyncResult returned by the call to BeginListTagsForResource. /// /// Returns a ListTagsForResourceResult from IoTWireless. /// REST API Reference for ListTagsForResource Operation ListTagsForResourceResponse EndListTagsForResource(IAsyncResult asyncResult); #endregion #region ListWirelessDeviceImportTasks /// /// List wireless devices that have been added to an import task. /// /// Container for the necessary parameters to execute the ListWirelessDeviceImportTasks service method. /// /// The response from the ListWirelessDeviceImportTasks service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// Adding, updating, or deleting the resource can cause an inconsistent state. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for ListWirelessDeviceImportTasks Operation ListWirelessDeviceImportTasksResponse ListWirelessDeviceImportTasks(ListWirelessDeviceImportTasksRequest request); /// /// Initiates the asynchronous execution of the ListWirelessDeviceImportTasks operation. /// /// /// Container for the necessary parameters to execute the ListWirelessDeviceImportTasks operation on AmazonIoTWirelessClient. /// 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 EndListWirelessDeviceImportTasks /// operation. /// REST API Reference for ListWirelessDeviceImportTasks Operation IAsyncResult BeginListWirelessDeviceImportTasks(ListWirelessDeviceImportTasksRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListWirelessDeviceImportTasks operation. /// /// /// The IAsyncResult returned by the call to BeginListWirelessDeviceImportTasks. /// /// Returns a ListWirelessDeviceImportTasksResult from IoTWireless. /// REST API Reference for ListWirelessDeviceImportTasks Operation ListWirelessDeviceImportTasksResponse EndListWirelessDeviceImportTasks(IAsyncResult asyncResult); #endregion #region ListWirelessDevices /// /// Lists the wireless devices registered to your AWS account. /// /// Container for the necessary parameters to execute the ListWirelessDevices service method. /// /// The response from the ListWirelessDevices service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// An unexpected error occurred while processing a request. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for ListWirelessDevices Operation ListWirelessDevicesResponse ListWirelessDevices(ListWirelessDevicesRequest request); /// /// Initiates the asynchronous execution of the ListWirelessDevices operation. /// /// /// Container for the necessary parameters to execute the ListWirelessDevices operation on AmazonIoTWirelessClient. /// 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 EndListWirelessDevices /// operation. /// REST API Reference for ListWirelessDevices Operation IAsyncResult BeginListWirelessDevices(ListWirelessDevicesRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListWirelessDevices operation. /// /// /// The IAsyncResult returned by the call to BeginListWirelessDevices. /// /// Returns a ListWirelessDevicesResult from IoTWireless. /// REST API Reference for ListWirelessDevices Operation ListWirelessDevicesResponse EndListWirelessDevices(IAsyncResult asyncResult); #endregion #region ListWirelessGateways /// /// Lists the wireless gateways registered to your AWS account. /// /// Container for the necessary parameters to execute the ListWirelessGateways service method. /// /// The response from the ListWirelessGateways service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// An unexpected error occurred while processing a request. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for ListWirelessGateways Operation ListWirelessGatewaysResponse ListWirelessGateways(ListWirelessGatewaysRequest request); /// /// Initiates the asynchronous execution of the ListWirelessGateways operation. /// /// /// Container for the necessary parameters to execute the ListWirelessGateways operation on AmazonIoTWirelessClient. /// 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 EndListWirelessGateways /// operation. /// REST API Reference for ListWirelessGateways Operation IAsyncResult BeginListWirelessGateways(ListWirelessGatewaysRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListWirelessGateways operation. /// /// /// The IAsyncResult returned by the call to BeginListWirelessGateways. /// /// Returns a ListWirelessGatewaysResult from IoTWireless. /// REST API Reference for ListWirelessGateways Operation ListWirelessGatewaysResponse EndListWirelessGateways(IAsyncResult asyncResult); #endregion #region ListWirelessGatewayTaskDefinitions /// /// List the wireless gateway tasks definitions registered to your AWS account. /// /// Container for the necessary parameters to execute the ListWirelessGatewayTaskDefinitions service method. /// /// The response from the ListWirelessGatewayTaskDefinitions service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// An unexpected error occurred while processing a request. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for ListWirelessGatewayTaskDefinitions Operation ListWirelessGatewayTaskDefinitionsResponse ListWirelessGatewayTaskDefinitions(ListWirelessGatewayTaskDefinitionsRequest request); /// /// Initiates the asynchronous execution of the ListWirelessGatewayTaskDefinitions operation. /// /// /// Container for the necessary parameters to execute the ListWirelessGatewayTaskDefinitions operation on AmazonIoTWirelessClient. /// 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 EndListWirelessGatewayTaskDefinitions /// operation. /// REST API Reference for ListWirelessGatewayTaskDefinitions Operation IAsyncResult BeginListWirelessGatewayTaskDefinitions(ListWirelessGatewayTaskDefinitionsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListWirelessGatewayTaskDefinitions operation. /// /// /// The IAsyncResult returned by the call to BeginListWirelessGatewayTaskDefinitions. /// /// Returns a ListWirelessGatewayTaskDefinitionsResult from IoTWireless. /// REST API Reference for ListWirelessGatewayTaskDefinitions Operation ListWirelessGatewayTaskDefinitionsResponse EndListWirelessGatewayTaskDefinitions(IAsyncResult asyncResult); #endregion #region PutPositionConfiguration /// /// Put position configuration for a given resource. /// /// /// /// This action is no longer supported. Calls to update the position configuration should /// use the UpdateResourcePosition /// API operation instead. /// /// /// /// Container for the necessary parameters to execute the PutPositionConfiguration service method. /// /// The response from the PutPositionConfiguration service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for PutPositionConfiguration Operation [Obsolete("This operation is no longer supported.")] PutPositionConfigurationResponse PutPositionConfiguration(PutPositionConfigurationRequest request); /// /// Initiates the asynchronous execution of the PutPositionConfiguration operation. /// /// /// Container for the necessary parameters to execute the PutPositionConfiguration operation on AmazonIoTWirelessClient. /// 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 EndPutPositionConfiguration /// operation. /// REST API Reference for PutPositionConfiguration Operation [Obsolete("This operation is no longer supported.")] IAsyncResult BeginPutPositionConfiguration(PutPositionConfigurationRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the PutPositionConfiguration operation. /// /// /// The IAsyncResult returned by the call to BeginPutPositionConfiguration. /// /// Returns a PutPositionConfigurationResult from IoTWireless. /// REST API Reference for PutPositionConfiguration Operation [Obsolete("This operation is no longer supported.")] PutPositionConfigurationResponse EndPutPositionConfiguration(IAsyncResult asyncResult); #endregion #region PutResourceLogLevel /// /// Sets the log-level override for a resource-ID and resource-type. This option can be /// specified for a wireless gateway or a wireless device. A limit of 200 log level override /// can be set per account. /// /// Container for the necessary parameters to execute the PutResourceLogLevel service method. /// /// The response from the PutResourceLogLevel service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for PutResourceLogLevel Operation PutResourceLogLevelResponse PutResourceLogLevel(PutResourceLogLevelRequest request); /// /// Initiates the asynchronous execution of the PutResourceLogLevel operation. /// /// /// Container for the necessary parameters to execute the PutResourceLogLevel operation on AmazonIoTWirelessClient. /// 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 EndPutResourceLogLevel /// operation. /// REST API Reference for PutResourceLogLevel Operation IAsyncResult BeginPutResourceLogLevel(PutResourceLogLevelRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the PutResourceLogLevel operation. /// /// /// The IAsyncResult returned by the call to BeginPutResourceLogLevel. /// /// Returns a PutResourceLogLevelResult from IoTWireless. /// REST API Reference for PutResourceLogLevel Operation PutResourceLogLevelResponse EndPutResourceLogLevel(IAsyncResult asyncResult); #endregion #region ResetAllResourceLogLevels /// /// Removes the log-level overrides for all resources; both wireless devices and wireless /// gateways. /// /// Container for the necessary parameters to execute the ResetAllResourceLogLevels service method. /// /// The response from the ResetAllResourceLogLevels service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for ResetAllResourceLogLevels Operation ResetAllResourceLogLevelsResponse ResetAllResourceLogLevels(ResetAllResourceLogLevelsRequest request); /// /// Initiates the asynchronous execution of the ResetAllResourceLogLevels operation. /// /// /// Container for the necessary parameters to execute the ResetAllResourceLogLevels operation on AmazonIoTWirelessClient. /// 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 EndResetAllResourceLogLevels /// operation. /// REST API Reference for ResetAllResourceLogLevels Operation IAsyncResult BeginResetAllResourceLogLevels(ResetAllResourceLogLevelsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ResetAllResourceLogLevels operation. /// /// /// The IAsyncResult returned by the call to BeginResetAllResourceLogLevels. /// /// Returns a ResetAllResourceLogLevelsResult from IoTWireless. /// REST API Reference for ResetAllResourceLogLevels Operation ResetAllResourceLogLevelsResponse EndResetAllResourceLogLevels(IAsyncResult asyncResult); #endregion #region ResetResourceLogLevel /// /// Removes the log-level override, if any, for a specific resource-ID and resource-type. /// It can be used for a wireless device or a wireless gateway. /// /// Container for the necessary parameters to execute the ResetResourceLogLevel service method. /// /// The response from the ResetResourceLogLevel service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for ResetResourceLogLevel Operation ResetResourceLogLevelResponse ResetResourceLogLevel(ResetResourceLogLevelRequest request); /// /// Initiates the asynchronous execution of the ResetResourceLogLevel operation. /// /// /// Container for the necessary parameters to execute the ResetResourceLogLevel operation on AmazonIoTWirelessClient. /// 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 EndResetResourceLogLevel /// operation. /// REST API Reference for ResetResourceLogLevel Operation IAsyncResult BeginResetResourceLogLevel(ResetResourceLogLevelRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ResetResourceLogLevel operation. /// /// /// The IAsyncResult returned by the call to BeginResetResourceLogLevel. /// /// Returns a ResetResourceLogLevelResult from IoTWireless. /// REST API Reference for ResetResourceLogLevel Operation ResetResourceLogLevelResponse EndResetResourceLogLevel(IAsyncResult asyncResult); #endregion #region SendDataToMulticastGroup /// /// Sends the specified data to a multicast group. /// /// Container for the necessary parameters to execute the SendDataToMulticastGroup service method. /// /// The response from the SendDataToMulticastGroup service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// Adding, updating, or deleting the resource can cause an inconsistent state. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for SendDataToMulticastGroup Operation SendDataToMulticastGroupResponse SendDataToMulticastGroup(SendDataToMulticastGroupRequest request); /// /// Initiates the asynchronous execution of the SendDataToMulticastGroup operation. /// /// /// Container for the necessary parameters to execute the SendDataToMulticastGroup operation on AmazonIoTWirelessClient. /// 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 EndSendDataToMulticastGroup /// operation. /// REST API Reference for SendDataToMulticastGroup Operation IAsyncResult BeginSendDataToMulticastGroup(SendDataToMulticastGroupRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the SendDataToMulticastGroup operation. /// /// /// The IAsyncResult returned by the call to BeginSendDataToMulticastGroup. /// /// Returns a SendDataToMulticastGroupResult from IoTWireless. /// REST API Reference for SendDataToMulticastGroup Operation SendDataToMulticastGroupResponse EndSendDataToMulticastGroup(IAsyncResult asyncResult); #endregion #region SendDataToWirelessDevice /// /// Sends a decrypted application data frame to a device. /// /// Container for the necessary parameters to execute the SendDataToWirelessDevice service method. /// /// The response from the SendDataToWirelessDevice service method, as returned by IoTWireless. /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for SendDataToWirelessDevice Operation SendDataToWirelessDeviceResponse SendDataToWirelessDevice(SendDataToWirelessDeviceRequest request); /// /// Initiates the asynchronous execution of the SendDataToWirelessDevice operation. /// /// /// Container for the necessary parameters to execute the SendDataToWirelessDevice operation on AmazonIoTWirelessClient. /// 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 EndSendDataToWirelessDevice /// operation. /// REST API Reference for SendDataToWirelessDevice Operation IAsyncResult BeginSendDataToWirelessDevice(SendDataToWirelessDeviceRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the SendDataToWirelessDevice operation. /// /// /// The IAsyncResult returned by the call to BeginSendDataToWirelessDevice. /// /// Returns a SendDataToWirelessDeviceResult from IoTWireless. /// REST API Reference for SendDataToWirelessDevice Operation SendDataToWirelessDeviceResponse EndSendDataToWirelessDevice(IAsyncResult asyncResult); #endregion #region StartBulkAssociateWirelessDeviceWithMulticastGroup /// /// Starts a bulk association of all qualifying wireless devices with a multicast group. /// /// Container for the necessary parameters to execute the StartBulkAssociateWirelessDeviceWithMulticastGroup service method. /// /// The response from the StartBulkAssociateWirelessDeviceWithMulticastGroup service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for StartBulkAssociateWirelessDeviceWithMulticastGroup Operation StartBulkAssociateWirelessDeviceWithMulticastGroupResponse StartBulkAssociateWirelessDeviceWithMulticastGroup(StartBulkAssociateWirelessDeviceWithMulticastGroupRequest request); /// /// Initiates the asynchronous execution of the StartBulkAssociateWirelessDeviceWithMulticastGroup operation. /// /// /// Container for the necessary parameters to execute the StartBulkAssociateWirelessDeviceWithMulticastGroup operation on AmazonIoTWirelessClient. /// 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 EndStartBulkAssociateWirelessDeviceWithMulticastGroup /// operation. /// REST API Reference for StartBulkAssociateWirelessDeviceWithMulticastGroup Operation IAsyncResult BeginStartBulkAssociateWirelessDeviceWithMulticastGroup(StartBulkAssociateWirelessDeviceWithMulticastGroupRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the StartBulkAssociateWirelessDeviceWithMulticastGroup operation. /// /// /// The IAsyncResult returned by the call to BeginStartBulkAssociateWirelessDeviceWithMulticastGroup. /// /// Returns a StartBulkAssociateWirelessDeviceWithMulticastGroupResult from IoTWireless. /// REST API Reference for StartBulkAssociateWirelessDeviceWithMulticastGroup Operation StartBulkAssociateWirelessDeviceWithMulticastGroupResponse EndStartBulkAssociateWirelessDeviceWithMulticastGroup(IAsyncResult asyncResult); #endregion #region StartBulkDisassociateWirelessDeviceFromMulticastGroup /// /// Starts a bulk disassociatin of all qualifying wireless devices from a multicast group. /// /// Container for the necessary parameters to execute the StartBulkDisassociateWirelessDeviceFromMulticastGroup service method. /// /// The response from the StartBulkDisassociateWirelessDeviceFromMulticastGroup service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for StartBulkDisassociateWirelessDeviceFromMulticastGroup Operation StartBulkDisassociateWirelessDeviceFromMulticastGroupResponse StartBulkDisassociateWirelessDeviceFromMulticastGroup(StartBulkDisassociateWirelessDeviceFromMulticastGroupRequest request); /// /// Initiates the asynchronous execution of the StartBulkDisassociateWirelessDeviceFromMulticastGroup operation. /// /// /// Container for the necessary parameters to execute the StartBulkDisassociateWirelessDeviceFromMulticastGroup operation on AmazonIoTWirelessClient. /// 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 EndStartBulkDisassociateWirelessDeviceFromMulticastGroup /// operation. /// REST API Reference for StartBulkDisassociateWirelessDeviceFromMulticastGroup Operation IAsyncResult BeginStartBulkDisassociateWirelessDeviceFromMulticastGroup(StartBulkDisassociateWirelessDeviceFromMulticastGroupRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the StartBulkDisassociateWirelessDeviceFromMulticastGroup operation. /// /// /// The IAsyncResult returned by the call to BeginStartBulkDisassociateWirelessDeviceFromMulticastGroup. /// /// Returns a StartBulkDisassociateWirelessDeviceFromMulticastGroupResult from IoTWireless. /// REST API Reference for StartBulkDisassociateWirelessDeviceFromMulticastGroup Operation StartBulkDisassociateWirelessDeviceFromMulticastGroupResponse EndStartBulkDisassociateWirelessDeviceFromMulticastGroup(IAsyncResult asyncResult); #endregion #region StartFuotaTask /// /// Starts a FUOTA task. /// /// Container for the necessary parameters to execute the StartFuotaTask service method. /// /// The response from the StartFuotaTask service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// Adding, updating, or deleting the resource can cause an inconsistent state. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for StartFuotaTask Operation StartFuotaTaskResponse StartFuotaTask(StartFuotaTaskRequest request); /// /// Initiates the asynchronous execution of the StartFuotaTask operation. /// /// /// Container for the necessary parameters to execute the StartFuotaTask operation on AmazonIoTWirelessClient. /// 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 EndStartFuotaTask /// operation. /// REST API Reference for StartFuotaTask Operation IAsyncResult BeginStartFuotaTask(StartFuotaTaskRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the StartFuotaTask operation. /// /// /// The IAsyncResult returned by the call to BeginStartFuotaTask. /// /// Returns a StartFuotaTaskResult from IoTWireless. /// REST API Reference for StartFuotaTask Operation StartFuotaTaskResponse EndStartFuotaTask(IAsyncResult asyncResult); #endregion #region StartMulticastGroupSession /// /// Starts a multicast group session. /// /// Container for the necessary parameters to execute the StartMulticastGroupSession service method. /// /// The response from the StartMulticastGroupSession service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// Adding, updating, or deleting the resource can cause an inconsistent state. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for StartMulticastGroupSession Operation StartMulticastGroupSessionResponse StartMulticastGroupSession(StartMulticastGroupSessionRequest request); /// /// Initiates the asynchronous execution of the StartMulticastGroupSession operation. /// /// /// Container for the necessary parameters to execute the StartMulticastGroupSession operation on AmazonIoTWirelessClient. /// 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 EndStartMulticastGroupSession /// operation. /// REST API Reference for StartMulticastGroupSession Operation IAsyncResult BeginStartMulticastGroupSession(StartMulticastGroupSessionRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the StartMulticastGroupSession operation. /// /// /// The IAsyncResult returned by the call to BeginStartMulticastGroupSession. /// /// Returns a StartMulticastGroupSessionResult from IoTWireless. /// REST API Reference for StartMulticastGroupSession Operation StartMulticastGroupSessionResponse EndStartMulticastGroupSession(IAsyncResult asyncResult); #endregion #region StartSingleWirelessDeviceImportTask /// /// Start import task for a single wireless device. /// /// Container for the necessary parameters to execute the StartSingleWirelessDeviceImportTask service method. /// /// The response from the StartSingleWirelessDeviceImportTask service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// Adding, updating, or deleting the resource can cause an inconsistent state. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for StartSingleWirelessDeviceImportTask Operation StartSingleWirelessDeviceImportTaskResponse StartSingleWirelessDeviceImportTask(StartSingleWirelessDeviceImportTaskRequest request); /// /// Initiates the asynchronous execution of the StartSingleWirelessDeviceImportTask operation. /// /// /// Container for the necessary parameters to execute the StartSingleWirelessDeviceImportTask operation on AmazonIoTWirelessClient. /// 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 EndStartSingleWirelessDeviceImportTask /// operation. /// REST API Reference for StartSingleWirelessDeviceImportTask Operation IAsyncResult BeginStartSingleWirelessDeviceImportTask(StartSingleWirelessDeviceImportTaskRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the StartSingleWirelessDeviceImportTask operation. /// /// /// The IAsyncResult returned by the call to BeginStartSingleWirelessDeviceImportTask. /// /// Returns a StartSingleWirelessDeviceImportTaskResult from IoTWireless. /// REST API Reference for StartSingleWirelessDeviceImportTask Operation StartSingleWirelessDeviceImportTaskResponse EndStartSingleWirelessDeviceImportTask(IAsyncResult asyncResult); #endregion #region StartWirelessDeviceImportTask /// /// Start import task for provisioning Sidewalk devices in bulk using an S3 CSV file. /// /// Container for the necessary parameters to execute the StartWirelessDeviceImportTask service method. /// /// The response from the StartWirelessDeviceImportTask service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// Adding, updating, or deleting the resource can cause an inconsistent state. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for StartWirelessDeviceImportTask Operation StartWirelessDeviceImportTaskResponse StartWirelessDeviceImportTask(StartWirelessDeviceImportTaskRequest request); /// /// Initiates the asynchronous execution of the StartWirelessDeviceImportTask operation. /// /// /// Container for the necessary parameters to execute the StartWirelessDeviceImportTask operation on AmazonIoTWirelessClient. /// 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 EndStartWirelessDeviceImportTask /// operation. /// REST API Reference for StartWirelessDeviceImportTask Operation IAsyncResult BeginStartWirelessDeviceImportTask(StartWirelessDeviceImportTaskRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the StartWirelessDeviceImportTask operation. /// /// /// The IAsyncResult returned by the call to BeginStartWirelessDeviceImportTask. /// /// Returns a StartWirelessDeviceImportTaskResult from IoTWireless. /// REST API Reference for StartWirelessDeviceImportTask Operation StartWirelessDeviceImportTaskResponse EndStartWirelessDeviceImportTask(IAsyncResult asyncResult); #endregion #region TagResource /// /// Adds a tag to a resource. /// /// Container for the necessary parameters to execute the TagResource service method. /// /// The response from the TagResource service method, as returned by IoTWireless. /// /// Adding, updating, or deleting the resource can cause an inconsistent state. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The request was denied because the resource can't have any more tags. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for TagResource Operation TagResourceResponse TagResource(TagResourceRequest request); /// /// Initiates the asynchronous execution of the TagResource operation. /// /// /// Container for the necessary parameters to execute the TagResource operation on AmazonIoTWirelessClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndTagResource /// operation. /// REST API Reference for TagResource Operation IAsyncResult BeginTagResource(TagResourceRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the TagResource operation. /// /// /// The IAsyncResult returned by the call to BeginTagResource. /// /// Returns a TagResourceResult from IoTWireless. /// REST API Reference for TagResource Operation TagResourceResponse EndTagResource(IAsyncResult asyncResult); #endregion #region TestWirelessDevice /// /// Simulates a provisioned device by sending an uplink data payload of Hello. /// /// Container for the necessary parameters to execute the TestWirelessDevice service method. /// /// The response from the TestWirelessDevice service method, as returned by IoTWireless. /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for TestWirelessDevice Operation TestWirelessDeviceResponse TestWirelessDevice(TestWirelessDeviceRequest request); /// /// Initiates the asynchronous execution of the TestWirelessDevice operation. /// /// /// Container for the necessary parameters to execute the TestWirelessDevice operation on AmazonIoTWirelessClient. /// 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 EndTestWirelessDevice /// operation. /// REST API Reference for TestWirelessDevice Operation IAsyncResult BeginTestWirelessDevice(TestWirelessDeviceRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the TestWirelessDevice operation. /// /// /// The IAsyncResult returned by the call to BeginTestWirelessDevice. /// /// Returns a TestWirelessDeviceResult from IoTWireless. /// REST API Reference for TestWirelessDevice Operation TestWirelessDeviceResponse EndTestWirelessDevice(IAsyncResult asyncResult); #endregion #region UntagResource /// /// Removes one or more tags from a resource. /// /// Container for the necessary parameters to execute the UntagResource service method. /// /// The response from the UntagResource service method, as returned by IoTWireless. /// /// Adding, updating, or deleting the resource can cause an inconsistent state. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for UntagResource Operation UntagResourceResponse UntagResource(UntagResourceRequest request); /// /// Initiates the asynchronous execution of the UntagResource operation. /// /// /// Container for the necessary parameters to execute the UntagResource operation on AmazonIoTWirelessClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUntagResource /// operation. /// REST API Reference for UntagResource Operation IAsyncResult BeginUntagResource(UntagResourceRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UntagResource operation. /// /// /// The IAsyncResult returned by the call to BeginUntagResource. /// /// Returns a UntagResourceResult from IoTWireless. /// REST API Reference for UntagResource Operation UntagResourceResponse EndUntagResource(IAsyncResult asyncResult); #endregion #region UpdateDestination /// /// Updates properties of a destination. /// /// Container for the necessary parameters to execute the UpdateDestination service method. /// /// The response from the UpdateDestination service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for UpdateDestination Operation UpdateDestinationResponse UpdateDestination(UpdateDestinationRequest request); /// /// Initiates the asynchronous execution of the UpdateDestination operation. /// /// /// Container for the necessary parameters to execute the UpdateDestination operation on AmazonIoTWirelessClient. /// 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 EndUpdateDestination /// operation. /// REST API Reference for UpdateDestination Operation IAsyncResult BeginUpdateDestination(UpdateDestinationRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateDestination operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateDestination. /// /// Returns a UpdateDestinationResult from IoTWireless. /// REST API Reference for UpdateDestination Operation UpdateDestinationResponse EndUpdateDestination(IAsyncResult asyncResult); #endregion #region UpdateEventConfigurationByResourceTypes /// /// Update the event configuration based on resource types. /// /// Container for the necessary parameters to execute the UpdateEventConfigurationByResourceTypes service method. /// /// The response from the UpdateEventConfigurationByResourceTypes service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// An unexpected error occurred while processing a request. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for UpdateEventConfigurationByResourceTypes Operation UpdateEventConfigurationByResourceTypesResponse UpdateEventConfigurationByResourceTypes(UpdateEventConfigurationByResourceTypesRequest request); /// /// Initiates the asynchronous execution of the UpdateEventConfigurationByResourceTypes operation. /// /// /// Container for the necessary parameters to execute the UpdateEventConfigurationByResourceTypes operation on AmazonIoTWirelessClient. /// 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 EndUpdateEventConfigurationByResourceTypes /// operation. /// REST API Reference for UpdateEventConfigurationByResourceTypes Operation IAsyncResult BeginUpdateEventConfigurationByResourceTypes(UpdateEventConfigurationByResourceTypesRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateEventConfigurationByResourceTypes operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateEventConfigurationByResourceTypes. /// /// Returns a UpdateEventConfigurationByResourceTypesResult from IoTWireless. /// REST API Reference for UpdateEventConfigurationByResourceTypes Operation UpdateEventConfigurationByResourceTypesResponse EndUpdateEventConfigurationByResourceTypes(IAsyncResult asyncResult); #endregion #region UpdateFuotaTask /// /// Updates properties of a FUOTA task. /// /// Container for the necessary parameters to execute the UpdateFuotaTask service method. /// /// The response from the UpdateFuotaTask service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// Adding, updating, or deleting the resource can cause an inconsistent state. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for UpdateFuotaTask Operation UpdateFuotaTaskResponse UpdateFuotaTask(UpdateFuotaTaskRequest request); /// /// Initiates the asynchronous execution of the UpdateFuotaTask operation. /// /// /// Container for the necessary parameters to execute the UpdateFuotaTask operation on AmazonIoTWirelessClient. /// 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 EndUpdateFuotaTask /// operation. /// REST API Reference for UpdateFuotaTask Operation IAsyncResult BeginUpdateFuotaTask(UpdateFuotaTaskRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateFuotaTask operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateFuotaTask. /// /// Returns a UpdateFuotaTaskResult from IoTWireless. /// REST API Reference for UpdateFuotaTask Operation UpdateFuotaTaskResponse EndUpdateFuotaTask(IAsyncResult asyncResult); #endregion #region UpdateLogLevelsByResourceTypes /// /// Set default log level, or log levels by resource types. This can be for wireless device /// log options or wireless gateways log options and is used to control the log messages /// that'll be displayed in CloudWatch. /// /// Container for the necessary parameters to execute the UpdateLogLevelsByResourceTypes service method. /// /// The response from the UpdateLogLevelsByResourceTypes service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// Adding, updating, or deleting the resource can cause an inconsistent state. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for UpdateLogLevelsByResourceTypes Operation UpdateLogLevelsByResourceTypesResponse UpdateLogLevelsByResourceTypes(UpdateLogLevelsByResourceTypesRequest request); /// /// Initiates the asynchronous execution of the UpdateLogLevelsByResourceTypes operation. /// /// /// Container for the necessary parameters to execute the UpdateLogLevelsByResourceTypes operation on AmazonIoTWirelessClient. /// 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 EndUpdateLogLevelsByResourceTypes /// operation. /// REST API Reference for UpdateLogLevelsByResourceTypes Operation IAsyncResult BeginUpdateLogLevelsByResourceTypes(UpdateLogLevelsByResourceTypesRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateLogLevelsByResourceTypes operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateLogLevelsByResourceTypes. /// /// Returns a UpdateLogLevelsByResourceTypesResult from IoTWireless. /// REST API Reference for UpdateLogLevelsByResourceTypes Operation UpdateLogLevelsByResourceTypesResponse EndUpdateLogLevelsByResourceTypes(IAsyncResult asyncResult); #endregion #region UpdateMulticastGroup /// /// Updates properties of a multicast group session. /// /// Container for the necessary parameters to execute the UpdateMulticastGroup service method. /// /// The response from the UpdateMulticastGroup service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// Adding, updating, or deleting the resource can cause an inconsistent state. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for UpdateMulticastGroup Operation UpdateMulticastGroupResponse UpdateMulticastGroup(UpdateMulticastGroupRequest request); /// /// Initiates the asynchronous execution of the UpdateMulticastGroup operation. /// /// /// Container for the necessary parameters to execute the UpdateMulticastGroup operation on AmazonIoTWirelessClient. /// 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 EndUpdateMulticastGroup /// operation. /// REST API Reference for UpdateMulticastGroup Operation IAsyncResult BeginUpdateMulticastGroup(UpdateMulticastGroupRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateMulticastGroup operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateMulticastGroup. /// /// Returns a UpdateMulticastGroupResult from IoTWireless. /// REST API Reference for UpdateMulticastGroup Operation UpdateMulticastGroupResponse EndUpdateMulticastGroup(IAsyncResult asyncResult); #endregion #region UpdateNetworkAnalyzerConfiguration /// /// Update network analyzer configuration. /// /// Container for the necessary parameters to execute the UpdateNetworkAnalyzerConfiguration service method. /// /// The response from the UpdateNetworkAnalyzerConfiguration service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for UpdateNetworkAnalyzerConfiguration Operation UpdateNetworkAnalyzerConfigurationResponse UpdateNetworkAnalyzerConfiguration(UpdateNetworkAnalyzerConfigurationRequest request); /// /// Initiates the asynchronous execution of the UpdateNetworkAnalyzerConfiguration operation. /// /// /// Container for the necessary parameters to execute the UpdateNetworkAnalyzerConfiguration operation on AmazonIoTWirelessClient. /// 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 EndUpdateNetworkAnalyzerConfiguration /// operation. /// REST API Reference for UpdateNetworkAnalyzerConfiguration Operation IAsyncResult BeginUpdateNetworkAnalyzerConfiguration(UpdateNetworkAnalyzerConfigurationRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateNetworkAnalyzerConfiguration operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateNetworkAnalyzerConfiguration. /// /// Returns a UpdateNetworkAnalyzerConfigurationResult from IoTWireless. /// REST API Reference for UpdateNetworkAnalyzerConfiguration Operation UpdateNetworkAnalyzerConfigurationResponse EndUpdateNetworkAnalyzerConfiguration(IAsyncResult asyncResult); #endregion #region UpdatePartnerAccount /// /// Updates properties of a partner account. /// /// Container for the necessary parameters to execute the UpdatePartnerAccount service method. /// /// The response from the UpdatePartnerAccount service method, as returned by IoTWireless. /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for UpdatePartnerAccount Operation UpdatePartnerAccountResponse UpdatePartnerAccount(UpdatePartnerAccountRequest request); /// /// Initiates the asynchronous execution of the UpdatePartnerAccount operation. /// /// /// Container for the necessary parameters to execute the UpdatePartnerAccount operation on AmazonIoTWirelessClient. /// 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 EndUpdatePartnerAccount /// operation. /// REST API Reference for UpdatePartnerAccount Operation IAsyncResult BeginUpdatePartnerAccount(UpdatePartnerAccountRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdatePartnerAccount operation. /// /// /// The IAsyncResult returned by the call to BeginUpdatePartnerAccount. /// /// Returns a UpdatePartnerAccountResult from IoTWireless. /// REST API Reference for UpdatePartnerAccount Operation UpdatePartnerAccountResponse EndUpdatePartnerAccount(IAsyncResult asyncResult); #endregion #region UpdatePosition /// /// Update the position information of a resource. /// /// /// /// This action is no longer supported. Calls to update the position information should /// use the UpdateResourcePosition /// API operation instead. /// /// /// /// Container for the necessary parameters to execute the UpdatePosition service method. /// /// The response from the UpdatePosition service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for UpdatePosition Operation [Obsolete("This operation is no longer supported.")] UpdatePositionResponse UpdatePosition(UpdatePositionRequest request); /// /// Initiates the asynchronous execution of the UpdatePosition operation. /// /// /// Container for the necessary parameters to execute the UpdatePosition operation on AmazonIoTWirelessClient. /// 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 EndUpdatePosition /// operation. /// REST API Reference for UpdatePosition Operation [Obsolete("This operation is no longer supported.")] IAsyncResult BeginUpdatePosition(UpdatePositionRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdatePosition operation. /// /// /// The IAsyncResult returned by the call to BeginUpdatePosition. /// /// Returns a UpdatePositionResult from IoTWireless. /// REST API Reference for UpdatePosition Operation [Obsolete("This operation is no longer supported.")] UpdatePositionResponse EndUpdatePosition(IAsyncResult asyncResult); #endregion #region UpdateResourceEventConfiguration /// /// Update the event configuration for a particular resource identifier. /// /// Container for the necessary parameters to execute the UpdateResourceEventConfiguration service method. /// /// The response from the UpdateResourceEventConfiguration service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// Adding, updating, or deleting the resource can cause an inconsistent state. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for UpdateResourceEventConfiguration Operation UpdateResourceEventConfigurationResponse UpdateResourceEventConfiguration(UpdateResourceEventConfigurationRequest request); /// /// Initiates the asynchronous execution of the UpdateResourceEventConfiguration operation. /// /// /// Container for the necessary parameters to execute the UpdateResourceEventConfiguration operation on AmazonIoTWirelessClient. /// 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 EndUpdateResourceEventConfiguration /// operation. /// REST API Reference for UpdateResourceEventConfiguration Operation IAsyncResult BeginUpdateResourceEventConfiguration(UpdateResourceEventConfigurationRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateResourceEventConfiguration operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateResourceEventConfiguration. /// /// Returns a UpdateResourceEventConfigurationResult from IoTWireless. /// REST API Reference for UpdateResourceEventConfiguration Operation UpdateResourceEventConfigurationResponse EndUpdateResourceEventConfiguration(IAsyncResult asyncResult); #endregion #region UpdateResourcePosition /// /// Update the position information of a given wireless device or a wireless gateway resource. /// The position coordinates are based on the /// World Geodetic System (WGS84). /// /// Container for the necessary parameters to execute the UpdateResourcePosition service method. /// /// The response from the UpdateResourcePosition service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for UpdateResourcePosition Operation UpdateResourcePositionResponse UpdateResourcePosition(UpdateResourcePositionRequest request); /// /// Initiates the asynchronous execution of the UpdateResourcePosition operation. /// /// /// Container for the necessary parameters to execute the UpdateResourcePosition operation on AmazonIoTWirelessClient. /// 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 EndUpdateResourcePosition /// operation. /// REST API Reference for UpdateResourcePosition Operation IAsyncResult BeginUpdateResourcePosition(UpdateResourcePositionRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateResourcePosition operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateResourcePosition. /// /// Returns a UpdateResourcePositionResult from IoTWireless. /// REST API Reference for UpdateResourcePosition Operation UpdateResourcePositionResponse EndUpdateResourcePosition(IAsyncResult asyncResult); #endregion #region UpdateWirelessDevice /// /// Updates properties of a wireless device. /// /// Container for the necessary parameters to execute the UpdateWirelessDevice service method. /// /// The response from the UpdateWirelessDevice service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for UpdateWirelessDevice Operation UpdateWirelessDeviceResponse UpdateWirelessDevice(UpdateWirelessDeviceRequest request); /// /// Initiates the asynchronous execution of the UpdateWirelessDevice operation. /// /// /// Container for the necessary parameters to execute the UpdateWirelessDevice operation on AmazonIoTWirelessClient. /// 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 EndUpdateWirelessDevice /// operation. /// REST API Reference for UpdateWirelessDevice Operation IAsyncResult BeginUpdateWirelessDevice(UpdateWirelessDeviceRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateWirelessDevice operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateWirelessDevice. /// /// Returns a UpdateWirelessDeviceResult from IoTWireless. /// REST API Reference for UpdateWirelessDevice Operation UpdateWirelessDeviceResponse EndUpdateWirelessDevice(IAsyncResult asyncResult); #endregion #region UpdateWirelessDeviceImportTask /// /// Update an import task to add more devices to the task. /// /// Container for the necessary parameters to execute the UpdateWirelessDeviceImportTask service method. /// /// The response from the UpdateWirelessDeviceImportTask service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// Adding, updating, or deleting the resource can cause an inconsistent state. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for UpdateWirelessDeviceImportTask Operation UpdateWirelessDeviceImportTaskResponse UpdateWirelessDeviceImportTask(UpdateWirelessDeviceImportTaskRequest request); /// /// Initiates the asynchronous execution of the UpdateWirelessDeviceImportTask operation. /// /// /// Container for the necessary parameters to execute the UpdateWirelessDeviceImportTask operation on AmazonIoTWirelessClient. /// 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 EndUpdateWirelessDeviceImportTask /// operation. /// REST API Reference for UpdateWirelessDeviceImportTask Operation IAsyncResult BeginUpdateWirelessDeviceImportTask(UpdateWirelessDeviceImportTaskRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateWirelessDeviceImportTask operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateWirelessDeviceImportTask. /// /// Returns a UpdateWirelessDeviceImportTaskResult from IoTWireless. /// REST API Reference for UpdateWirelessDeviceImportTask Operation UpdateWirelessDeviceImportTaskResponse EndUpdateWirelessDeviceImportTask(IAsyncResult asyncResult); #endregion #region UpdateWirelessGateway /// /// Updates properties of a wireless gateway. /// /// Container for the necessary parameters to execute the UpdateWirelessGateway service method. /// /// The response from the UpdateWirelessGateway service method, as returned by IoTWireless. /// /// User does not have permission to perform this action. /// /// /// An unexpected error occurred while processing a request. /// /// /// Resource does not exist. /// /// /// The request was denied because it exceeded the allowed API request rate. /// /// /// The input did not meet the specified constraints. /// /// REST API Reference for UpdateWirelessGateway Operation UpdateWirelessGatewayResponse UpdateWirelessGateway(UpdateWirelessGatewayRequest request); /// /// Initiates the asynchronous execution of the UpdateWirelessGateway operation. /// /// /// Container for the necessary parameters to execute the UpdateWirelessGateway operation on AmazonIoTWirelessClient. /// 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 EndUpdateWirelessGateway /// operation. /// REST API Reference for UpdateWirelessGateway Operation IAsyncResult BeginUpdateWirelessGateway(UpdateWirelessGatewayRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateWirelessGateway operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateWirelessGateway. /// /// Returns a UpdateWirelessGatewayResult from IoTWireless. /// REST API Reference for UpdateWirelessGateway Operation UpdateWirelessGatewayResponse EndUpdateWirelessGateway(IAsyncResult asyncResult); #endregion } }