/* * 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.Threading; using System.Threading.Tasks; 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 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. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task AssociateAwsAccountWithPartnerAccountAsync(AssociateAwsAccountWithPartnerAccountRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region AssociateMulticastGroupWithFuotaTask /// /// Associate a multicast group with a FUOTA task. /// /// Container for the necessary parameters to execute the AssociateMulticastGroupWithFuotaTask service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task AssociateMulticastGroupWithFuotaTaskAsync(AssociateMulticastGroupWithFuotaTaskRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region AssociateWirelessDeviceWithFuotaTask /// /// Associate a wireless device with a FUOTA task. /// /// Container for the necessary parameters to execute the AssociateWirelessDeviceWithFuotaTask service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task AssociateWirelessDeviceWithFuotaTaskAsync(AssociateWirelessDeviceWithFuotaTaskRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region AssociateWirelessDeviceWithMulticastGroup /// /// Associates a wireless device with a multicast group. /// /// Container for the necessary parameters to execute the AssociateWirelessDeviceWithMulticastGroup service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task AssociateWirelessDeviceWithMulticastGroupAsync(AssociateWirelessDeviceWithMulticastGroupRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region AssociateWirelessDeviceWithThing /// /// Associates a wireless device with a thing. /// /// Container for the necessary parameters to execute the AssociateWirelessDeviceWithThing service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task AssociateWirelessDeviceWithThingAsync(AssociateWirelessDeviceWithThingRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region AssociateWirelessGatewayWithCertificate /// /// Associates a wireless gateway with a certificate. /// /// Container for the necessary parameters to execute the AssociateWirelessGatewayWithCertificate service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task AssociateWirelessGatewayWithCertificateAsync(AssociateWirelessGatewayWithCertificateRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region AssociateWirelessGatewayWithThing /// /// Associates a wireless gateway with a thing. /// /// Container for the necessary parameters to execute the AssociateWirelessGatewayWithThing service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task AssociateWirelessGatewayWithThingAsync(AssociateWirelessGatewayWithThingRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CancelMulticastGroupSession /// /// Cancels an existing multicast group session. /// /// Container for the necessary parameters to execute the CancelMulticastGroupSession service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task CancelMulticastGroupSessionAsync(CancelMulticastGroupSessionRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #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. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task CreateDestinationAsync(CreateDestinationRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateDeviceProfile /// /// Creates a new device profile. /// /// Container for the necessary parameters to execute the CreateDeviceProfile service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task CreateDeviceProfileAsync(CreateDeviceProfileRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateFuotaTask /// /// Creates a FUOTA task. /// /// Container for the necessary parameters to execute the CreateFuotaTask service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task CreateFuotaTaskAsync(CreateFuotaTaskRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateMulticastGroup /// /// Creates a multicast group. /// /// Container for the necessary parameters to execute the CreateMulticastGroup service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task CreateMulticastGroupAsync(CreateMulticastGroupRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateNetworkAnalyzerConfiguration /// /// Creates a new network analyzer configuration. /// /// Container for the necessary parameters to execute the CreateNetworkAnalyzerConfiguration service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task CreateNetworkAnalyzerConfigurationAsync(CreateNetworkAnalyzerConfigurationRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateServiceProfile /// /// Creates a new service profile. /// /// Container for the necessary parameters to execute the CreateServiceProfile service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task CreateServiceProfileAsync(CreateServiceProfileRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateWirelessDevice /// /// Provisions a wireless device. /// /// Container for the necessary parameters to execute the CreateWirelessDevice service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task CreateWirelessDeviceAsync(CreateWirelessDeviceRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateWirelessGateway /// /// Provisions a wireless gateway. /// /// Container for the necessary parameters to execute the CreateWirelessGateway service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task CreateWirelessGatewayAsync(CreateWirelessGatewayRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateWirelessGatewayTask /// /// Creates a task for a wireless gateway. /// /// Container for the necessary parameters to execute the CreateWirelessGatewayTask service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task CreateWirelessGatewayTaskAsync(CreateWirelessGatewayTaskRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateWirelessGatewayTaskDefinition /// /// Creates a gateway task definition. /// /// Container for the necessary parameters to execute the CreateWirelessGatewayTaskDefinition service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task CreateWirelessGatewayTaskDefinitionAsync(CreateWirelessGatewayTaskDefinitionRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteDestination /// /// Deletes a destination. /// /// Container for the necessary parameters to execute the DeleteDestination service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task DeleteDestinationAsync(DeleteDestinationRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteDeviceProfile /// /// Deletes a device profile. /// /// Container for the necessary parameters to execute the DeleteDeviceProfile service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task DeleteDeviceProfileAsync(DeleteDeviceProfileRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteFuotaTask /// /// Deletes a FUOTA task. /// /// Container for the necessary parameters to execute the DeleteFuotaTask service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task DeleteFuotaTaskAsync(DeleteFuotaTaskRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #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. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task DeleteMulticastGroupAsync(DeleteMulticastGroupRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteNetworkAnalyzerConfiguration /// /// Deletes a network analyzer configuration. /// /// Container for the necessary parameters to execute the DeleteNetworkAnalyzerConfiguration service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task DeleteNetworkAnalyzerConfigurationAsync(DeleteNetworkAnalyzerConfigurationRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteQueuedMessages /// /// Remove queued messages from the downlink queue. /// /// Container for the necessary parameters to execute the DeleteQueuedMessages service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task DeleteQueuedMessagesAsync(DeleteQueuedMessagesRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteServiceProfile /// /// Deletes a service profile. /// /// Container for the necessary parameters to execute the DeleteServiceProfile service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task DeleteServiceProfileAsync(DeleteServiceProfileRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteWirelessDevice /// /// Deletes a wireless device. /// /// Container for the necessary parameters to execute the DeleteWirelessDevice service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task DeleteWirelessDeviceAsync(DeleteWirelessDeviceRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteWirelessDeviceImportTask /// /// Delete an import task. /// /// Container for the necessary parameters to execute the DeleteWirelessDeviceImportTask service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task DeleteWirelessDeviceImportTaskAsync(DeleteWirelessDeviceImportTaskRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteWirelessGateway /// /// Deletes a wireless gateway. /// /// Container for the necessary parameters to execute the DeleteWirelessGateway service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task DeleteWirelessGatewayAsync(DeleteWirelessGatewayRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteWirelessGatewayTask /// /// Deletes a wireless gateway task. /// /// Container for the necessary parameters to execute the DeleteWirelessGatewayTask service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task DeleteWirelessGatewayTaskAsync(DeleteWirelessGatewayTaskRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #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. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task DeleteWirelessGatewayTaskDefinitionAsync(DeleteWirelessGatewayTaskDefinitionRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeregisterWirelessDevice /// /// Deregister a wireless device from AWS IoT Wireless. /// /// Container for the necessary parameters to execute the DeregisterWirelessDevice service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task DeregisterWirelessDeviceAsync(DeregisterWirelessDeviceRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #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. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task DisassociateAwsAccountFromPartnerAccountAsync(DisassociateAwsAccountFromPartnerAccountRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DisassociateMulticastGroupFromFuotaTask /// /// Disassociates a multicast group from a fuota task. /// /// Container for the necessary parameters to execute the DisassociateMulticastGroupFromFuotaTask service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task DisassociateMulticastGroupFromFuotaTaskAsync(DisassociateMulticastGroupFromFuotaTaskRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DisassociateWirelessDeviceFromFuotaTask /// /// Disassociates a wireless device from a FUOTA task. /// /// Container for the necessary parameters to execute the DisassociateWirelessDeviceFromFuotaTask service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task DisassociateWirelessDeviceFromFuotaTaskAsync(DisassociateWirelessDeviceFromFuotaTaskRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DisassociateWirelessDeviceFromMulticastGroup /// /// Disassociates a wireless device from a multicast group. /// /// Container for the necessary parameters to execute the DisassociateWirelessDeviceFromMulticastGroup service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task DisassociateWirelessDeviceFromMulticastGroupAsync(DisassociateWirelessDeviceFromMulticastGroupRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DisassociateWirelessDeviceFromThing /// /// Disassociates a wireless device from its currently associated thing. /// /// Container for the necessary parameters to execute the DisassociateWirelessDeviceFromThing service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task DisassociateWirelessDeviceFromThingAsync(DisassociateWirelessDeviceFromThingRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DisassociateWirelessGatewayFromCertificate /// /// Disassociates a wireless gateway from its currently associated certificate. /// /// Container for the necessary parameters to execute the DisassociateWirelessGatewayFromCertificate service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task DisassociateWirelessGatewayFromCertificateAsync(DisassociateWirelessGatewayFromCertificateRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DisassociateWirelessGatewayFromThing /// /// Disassociates a wireless gateway from its currently associated thing. /// /// Container for the necessary parameters to execute the DisassociateWirelessGatewayFromThing service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task DisassociateWirelessGatewayFromThingAsync(DisassociateWirelessGatewayFromThingRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetDestination /// /// Gets information about a destination. /// /// Container for the necessary parameters to execute the GetDestination service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task GetDestinationAsync(GetDestinationRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetDeviceProfile /// /// Gets information about a device profile. /// /// Container for the necessary parameters to execute the GetDeviceProfile service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task GetDeviceProfileAsync(GetDeviceProfileRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetEventConfigurationByResourceTypes /// /// Get the event configuration based on resource types. /// /// Container for the necessary parameters to execute the GetEventConfigurationByResourceTypes service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task GetEventConfigurationByResourceTypesAsync(GetEventConfigurationByResourceTypesRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetFuotaTask /// /// Gets information about a FUOTA task. /// /// Container for the necessary parameters to execute the GetFuotaTask service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task GetFuotaTaskAsync(GetFuotaTaskRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #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. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task GetLogLevelsByResourceTypesAsync(GetLogLevelsByResourceTypesRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetMulticastGroup /// /// Gets information about a multicast group. /// /// Container for the necessary parameters to execute the GetMulticastGroup service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task GetMulticastGroupAsync(GetMulticastGroupRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetMulticastGroupSession /// /// Gets information about a multicast group session. /// /// Container for the necessary parameters to execute the GetMulticastGroupSession service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task GetMulticastGroupSessionAsync(GetMulticastGroupSessionRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetNetworkAnalyzerConfiguration /// /// Get network analyzer configuration. /// /// Container for the necessary parameters to execute the GetNetworkAnalyzerConfiguration service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task GetNetworkAnalyzerConfigurationAsync(GetNetworkAnalyzerConfigurationRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #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. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task GetPartnerAccountAsync(GetPartnerAccountRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #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. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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.")] Task GetPositionAsync(GetPositionRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #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. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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.")] Task GetPositionConfigurationAsync(GetPositionConfigurationRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #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. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task GetPositionEstimateAsync(GetPositionEstimateRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetResourceEventConfiguration /// /// Get the event configuration for a particular resource identifier. /// /// Container for the necessary parameters to execute the GetResourceEventConfiguration service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task GetResourceEventConfigurationAsync(GetResourceEventConfigurationRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #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. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task GetResourceLogLevelAsync(GetResourceLogLevelRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #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. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task GetResourcePositionAsync(GetResourcePositionRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #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. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task GetServiceEndpointAsync(GetServiceEndpointRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetServiceProfile /// /// Gets information about a service profile. /// /// Container for the necessary parameters to execute the GetServiceProfile service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task GetServiceProfileAsync(GetServiceProfileRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetWirelessDevice /// /// Gets information about a wireless device. /// /// Container for the necessary parameters to execute the GetWirelessDevice service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task GetWirelessDeviceAsync(GetWirelessDeviceRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #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. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task GetWirelessDeviceImportTaskAsync(GetWirelessDeviceImportTaskRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetWirelessDeviceStatistics /// /// Gets operating information about a wireless device. /// /// Container for the necessary parameters to execute the GetWirelessDeviceStatistics service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task GetWirelessDeviceStatisticsAsync(GetWirelessDeviceStatisticsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetWirelessGateway /// /// Gets information about a wireless gateway. /// /// Container for the necessary parameters to execute the GetWirelessGateway service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task GetWirelessGatewayAsync(GetWirelessGatewayRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #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. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task GetWirelessGatewayCertificateAsync(GetWirelessGatewayCertificateRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #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. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task GetWirelessGatewayFirmwareInformationAsync(GetWirelessGatewayFirmwareInformationRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetWirelessGatewayStatistics /// /// Gets operating information about a wireless gateway. /// /// Container for the necessary parameters to execute the GetWirelessGatewayStatistics service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task GetWirelessGatewayStatisticsAsync(GetWirelessGatewayStatisticsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetWirelessGatewayTask /// /// Gets information about a wireless gateway task. /// /// Container for the necessary parameters to execute the GetWirelessGatewayTask service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task GetWirelessGatewayTaskAsync(GetWirelessGatewayTaskRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetWirelessGatewayTaskDefinition /// /// Gets information about a wireless gateway task definition. /// /// Container for the necessary parameters to execute the GetWirelessGatewayTaskDefinition service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task GetWirelessGatewayTaskDefinitionAsync(GetWirelessGatewayTaskDefinitionRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListDestinations /// /// Lists the destinations registered to your AWS account. /// /// Container for the necessary parameters to execute the ListDestinations service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task ListDestinationsAsync(ListDestinationsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListDeviceProfiles /// /// Lists the device profiles registered to your AWS account. /// /// Container for the necessary parameters to execute the ListDeviceProfiles service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task ListDeviceProfilesAsync(ListDeviceProfilesRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #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. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task ListDevicesForWirelessDeviceImportTaskAsync(ListDevicesForWirelessDeviceImportTaskRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #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. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task ListEventConfigurationsAsync(ListEventConfigurationsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListFuotaTasks /// /// Lists the FUOTA tasks registered to your AWS account. /// /// Container for the necessary parameters to execute the ListFuotaTasks service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task ListFuotaTasksAsync(ListFuotaTasksRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListMulticastGroups /// /// Lists the multicast groups registered to your AWS account. /// /// Container for the necessary parameters to execute the ListMulticastGroups service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task ListMulticastGroupsAsync(ListMulticastGroupsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListMulticastGroupsByFuotaTask /// /// List all multicast groups associated with a fuota task. /// /// Container for the necessary parameters to execute the ListMulticastGroupsByFuotaTask service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task ListMulticastGroupsByFuotaTaskAsync(ListMulticastGroupsByFuotaTaskRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListNetworkAnalyzerConfigurations /// /// Lists the network analyzer configurations. /// /// Container for the necessary parameters to execute the ListNetworkAnalyzerConfigurations service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task ListNetworkAnalyzerConfigurationsAsync(ListNetworkAnalyzerConfigurationsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListPartnerAccounts /// /// Lists the partner accounts associated with your AWS account. /// /// Container for the necessary parameters to execute the ListPartnerAccounts service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task ListPartnerAccountsAsync(ListPartnerAccountsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #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. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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.")] Task ListPositionConfigurationsAsync(ListPositionConfigurationsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListQueuedMessages /// /// List queued messages in the downlink queue. /// /// Container for the necessary parameters to execute the ListQueuedMessages service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task ListQueuedMessagesAsync(ListQueuedMessagesRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListServiceProfiles /// /// Lists the service profiles registered to your AWS account. /// /// Container for the necessary parameters to execute the ListServiceProfiles service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task ListServiceProfilesAsync(ListServiceProfilesRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListTagsForResource /// /// Lists the tags (metadata) you have assigned to the resource. /// /// Container for the necessary parameters to execute the ListTagsForResource service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListTagsForResource service method, as returned by 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 Task ListTagsForResourceAsync(ListTagsForResourceRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #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. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task ListWirelessDeviceImportTasksAsync(ListWirelessDeviceImportTasksRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListWirelessDevices /// /// Lists the wireless devices registered to your AWS account. /// /// Container for the necessary parameters to execute the ListWirelessDevices service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task ListWirelessDevicesAsync(ListWirelessDevicesRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListWirelessGateways /// /// Lists the wireless gateways registered to your AWS account. /// /// Container for the necessary parameters to execute the ListWirelessGateways service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task ListWirelessGatewaysAsync(ListWirelessGatewaysRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #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. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task ListWirelessGatewayTaskDefinitionsAsync(ListWirelessGatewayTaskDefinitionsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #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. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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.")] Task PutPositionConfigurationAsync(PutPositionConfigurationRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #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. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task PutResourceLogLevelAsync(PutResourceLogLevelRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #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. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task ResetAllResourceLogLevelsAsync(ResetAllResourceLogLevelsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #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. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task ResetResourceLogLevelAsync(ResetResourceLogLevelRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region SendDataToMulticastGroup /// /// Sends the specified data to a multicast group. /// /// Container for the necessary parameters to execute the SendDataToMulticastGroup service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task SendDataToMulticastGroupAsync(SendDataToMulticastGroupRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region SendDataToWirelessDevice /// /// Sends a decrypted application data frame to a device. /// /// Container for the necessary parameters to execute the SendDataToWirelessDevice service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task SendDataToWirelessDeviceAsync(SendDataToWirelessDeviceRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #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. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task StartBulkAssociateWirelessDeviceWithMulticastGroupAsync(StartBulkAssociateWirelessDeviceWithMulticastGroupRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #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. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task StartBulkDisassociateWirelessDeviceFromMulticastGroupAsync(StartBulkDisassociateWirelessDeviceFromMulticastGroupRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region StartFuotaTask /// /// Starts a FUOTA task. /// /// Container for the necessary parameters to execute the StartFuotaTask service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task StartFuotaTaskAsync(StartFuotaTaskRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region StartMulticastGroupSession /// /// Starts a multicast group session. /// /// Container for the necessary parameters to execute the StartMulticastGroupSession service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task StartMulticastGroupSessionAsync(StartMulticastGroupSessionRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region StartSingleWirelessDeviceImportTask /// /// Start import task for a single wireless device. /// /// Container for the necessary parameters to execute the StartSingleWirelessDeviceImportTask service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task StartSingleWirelessDeviceImportTaskAsync(StartSingleWirelessDeviceImportTaskRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #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. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task StartWirelessDeviceImportTaskAsync(StartWirelessDeviceImportTaskRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region TagResource /// /// Adds a tag to a resource. /// /// Container for the necessary parameters to execute the TagResource service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the TagResource service method, as returned by 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 Task TagResourceAsync(TagResourceRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #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. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task TestWirelessDeviceAsync(TestWirelessDeviceRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UntagResource /// /// Removes one or more tags from a resource. /// /// Container for the necessary parameters to execute the UntagResource service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UntagResource service method, as returned by 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 Task UntagResourceAsync(UntagResourceRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateDestination /// /// Updates properties of a destination. /// /// Container for the necessary parameters to execute the UpdateDestination service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task UpdateDestinationAsync(UpdateDestinationRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateEventConfigurationByResourceTypes /// /// Update the event configuration based on resource types. /// /// Container for the necessary parameters to execute the UpdateEventConfigurationByResourceTypes service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task UpdateEventConfigurationByResourceTypesAsync(UpdateEventConfigurationByResourceTypesRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateFuotaTask /// /// Updates properties of a FUOTA task. /// /// Container for the necessary parameters to execute the UpdateFuotaTask service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task UpdateFuotaTaskAsync(UpdateFuotaTaskRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #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. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task UpdateLogLevelsByResourceTypesAsync(UpdateLogLevelsByResourceTypesRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateMulticastGroup /// /// Updates properties of a multicast group session. /// /// Container for the necessary parameters to execute the UpdateMulticastGroup service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task UpdateMulticastGroupAsync(UpdateMulticastGroupRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateNetworkAnalyzerConfiguration /// /// Update network analyzer configuration. /// /// Container for the necessary parameters to execute the UpdateNetworkAnalyzerConfiguration service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task UpdateNetworkAnalyzerConfigurationAsync(UpdateNetworkAnalyzerConfigurationRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdatePartnerAccount /// /// Updates properties of a partner account. /// /// Container for the necessary parameters to execute the UpdatePartnerAccount service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task UpdatePartnerAccountAsync(UpdatePartnerAccountRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #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. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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.")] Task UpdatePositionAsync(UpdatePositionRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateResourceEventConfiguration /// /// Update the event configuration for a particular resource identifier. /// /// Container for the necessary parameters to execute the UpdateResourceEventConfiguration service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task UpdateResourceEventConfigurationAsync(UpdateResourceEventConfigurationRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #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. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task UpdateResourcePositionAsync(UpdateResourcePositionRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateWirelessDevice /// /// Updates properties of a wireless device. /// /// Container for the necessary parameters to execute the UpdateWirelessDevice service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task UpdateWirelessDeviceAsync(UpdateWirelessDeviceRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #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. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task UpdateWirelessDeviceImportTaskAsync(UpdateWirelessDeviceImportTaskRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateWirelessGateway /// /// Updates properties of a wireless gateway. /// /// Container for the necessary parameters to execute the UpdateWirelessGateway service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task UpdateWirelessGatewayAsync(UpdateWirelessGatewayRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion } }