Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

IoTWireless

import { IoTWireless } from "https://aws-api.deno.dev/v0.1/services/iotwireless.ts?docs=full";
class IoTWireless {
constructor(apiFactory: client.ApiFactory);
async associateAwsAccountWithPartnerAccount(params: AssociateAwsAccountWithPartnerAccountRequest): Promise<AssociateAwsAccountWithPartnerAccountResponse>;
async associateWirelessDeviceWithThing(params: AssociateWirelessDeviceWithThingRequest): Promise<void>;
async associateWirelessGatewayWithCertificate(params: AssociateWirelessGatewayWithCertificateRequest): Promise<AssociateWirelessGatewayWithCertificateResponse>;
async associateWirelessGatewayWithThing(params: AssociateWirelessGatewayWithThingRequest): Promise<void>;
async createDestination(params: CreateDestinationRequest): Promise<CreateDestinationResponse>;
async createDeviceProfile(params?: CreateDeviceProfileRequest): Promise<CreateDeviceProfileResponse>;
async createServiceProfile(params?: CreateServiceProfileRequest): Promise<CreateServiceProfileResponse>;
async createWirelessDevice(params: CreateWirelessDeviceRequest): Promise<CreateWirelessDeviceResponse>;
async createWirelessGateway(params: CreateWirelessGatewayRequest): Promise<CreateWirelessGatewayResponse>;
async createWirelessGatewayTask(params: CreateWirelessGatewayTaskRequest): Promise<CreateWirelessGatewayTaskResponse>;
async createWirelessGatewayTaskDefinition(params: CreateWirelessGatewayTaskDefinitionRequest): Promise<CreateWirelessGatewayTaskDefinitionResponse>;
async deleteDestination(params: DeleteDestinationRequest): Promise<void>;
async deleteDeviceProfile(params: DeleteDeviceProfileRequest): Promise<void>;
async deleteServiceProfile(params: DeleteServiceProfileRequest): Promise<void>;
async deleteWirelessDevice(params: DeleteWirelessDeviceRequest): Promise<void>;
async deleteWirelessGateway(params: DeleteWirelessGatewayRequest): Promise<void>;
async deleteWirelessGatewayTask(params: DeleteWirelessGatewayTaskRequest): Promise<void>;
async deleteWirelessGatewayTaskDefinition(params: DeleteWirelessGatewayTaskDefinitionRequest): Promise<void>;
async disassociateAwsAccountFromPartnerAccount(params: DisassociateAwsAccountFromPartnerAccountRequest): Promise<void>;
async disassociateWirelessDeviceFromThing(params: DisassociateWirelessDeviceFromThingRequest): Promise<void>;
async disassociateWirelessGatewayFromCertificate(params: DisassociateWirelessGatewayFromCertificateRequest): Promise<void>;
async disassociateWirelessGatewayFromThing(params: DisassociateWirelessGatewayFromThingRequest): Promise<void>;
async getDestination(params: GetDestinationRequest): Promise<GetDestinationResponse>;
async getDeviceProfile(params: GetDeviceProfileRequest): Promise<GetDeviceProfileResponse>;
async getPartnerAccount(params: GetPartnerAccountRequest): Promise<GetPartnerAccountResponse>;
async getServiceEndpoint(params?: GetServiceEndpointRequest): Promise<GetServiceEndpointResponse>;
async getServiceProfile(params: GetServiceProfileRequest): Promise<GetServiceProfileResponse>;
async getWirelessDevice(params: GetWirelessDeviceRequest): Promise<GetWirelessDeviceResponse>;
async getWirelessDeviceStatistics(params: GetWirelessDeviceStatisticsRequest): Promise<GetWirelessDeviceStatisticsResponse>;
async getWirelessGateway(params: GetWirelessGatewayRequest): Promise<GetWirelessGatewayResponse>;
async getWirelessGatewayCertificate(params: GetWirelessGatewayCertificateRequest): Promise<GetWirelessGatewayCertificateResponse>;
async getWirelessGatewayFirmwareInformation(params: GetWirelessGatewayFirmwareInformationRequest): Promise<GetWirelessGatewayFirmwareInformationResponse>;
async getWirelessGatewayStatistics(params: GetWirelessGatewayStatisticsRequest): Promise<GetWirelessGatewayStatisticsResponse>;
async getWirelessGatewayTask(params: GetWirelessGatewayTaskRequest): Promise<GetWirelessGatewayTaskResponse>;
async getWirelessGatewayTaskDefinition(params: GetWirelessGatewayTaskDefinitionRequest): Promise<GetWirelessGatewayTaskDefinitionResponse>;
async listDestinations(params?: ListDestinationsRequest): Promise<ListDestinationsResponse>;
async listDeviceProfiles(params?: ListDeviceProfilesRequest): Promise<ListDeviceProfilesResponse>;
async listPartnerAccounts(params?: ListPartnerAccountsRequest): Promise<ListPartnerAccountsResponse>;
async listServiceProfiles(params?: ListServiceProfilesRequest): Promise<ListServiceProfilesResponse>;
async listTagsForResource(params: ListTagsForResourceRequest): Promise<ListTagsForResourceResponse>;
async listWirelessDevices(params?: ListWirelessDevicesRequest): Promise<ListWirelessDevicesResponse>;
async listWirelessGateways(params?: ListWirelessGatewaysRequest): Promise<ListWirelessGatewaysResponse>;
async listWirelessGatewayTaskDefinitions(params?: ListWirelessGatewayTaskDefinitionsRequest): Promise<ListWirelessGatewayTaskDefinitionsResponse>;
async sendDataToWirelessDevice(params: SendDataToWirelessDeviceRequest): Promise<SendDataToWirelessDeviceResponse>;
async tagResource(params: TagResourceRequest): Promise<void>;
async testWirelessDevice(params: TestWirelessDeviceRequest): Promise<TestWirelessDeviceResponse>;
async untagResource(params: UntagResourceRequest): Promise<void>;
async updateDestination(params: UpdateDestinationRequest): Promise<void>;
async updatePartnerAccount(params: UpdatePartnerAccountRequest): Promise<void>;
async updateWirelessDevice(params: UpdateWirelessDeviceRequest): Promise<void>;
async updateWirelessGateway(params: UpdateWirelessGatewayRequest): Promise<void>;
 
static ApiMetadata: client.ApiMetadata;
}

§Constructors

§
new IoTWireless(apiFactory: client.ApiFactory)
[src]

§Methods

§

Associates a partner account with your AWS account.

§
associateWirelessDeviceWithThing(params: AssociateWirelessDeviceWithThingRequest): Promise<void>
[src]

Associates a wireless device with a thing.

§

Associates a wireless gateway with a certificate.

§
associateWirelessGatewayWithThing(params: AssociateWirelessGatewayWithThingRequest): Promise<void>
[src]

Associates a wireless gateway with a thing.

§
createDestination(params: CreateDestinationRequest): Promise<CreateDestinationResponse>
[src]

Creates a new destination that maps a device message to an AWS IoT rule.

§
createDeviceProfile(params?: CreateDeviceProfileRequest): Promise<CreateDeviceProfileResponse>
[src]

Creates a new device profile.

§
createServiceProfile(params?: CreateServiceProfileRequest): Promise<CreateServiceProfileResponse>
[src]

Creates a new service profile.

§
createWirelessDevice(params: CreateWirelessDeviceRequest): Promise<CreateWirelessDeviceResponse>
[src]

Provisions a wireless device.

§
createWirelessGateway(params: CreateWirelessGatewayRequest): Promise<CreateWirelessGatewayResponse>
[src]

Provisions a wireless gateway.

§

Creates a task for a wireless gateway.

§

Creates a gateway task definition.

§
deleteDestination(params: DeleteDestinationRequest): Promise<void>
[src]

Deletes a destination.

§
deleteDeviceProfile(params: DeleteDeviceProfileRequest): Promise<void>
[src]

Deletes a device profile.

§
deleteServiceProfile(params: DeleteServiceProfileRequest): Promise<void>
[src]

Deletes a service profile.

§
deleteWirelessDevice(params: DeleteWirelessDeviceRequest): Promise<void>
[src]

Deletes a wireless device.

§
deleteWirelessGateway(params: DeleteWirelessGatewayRequest): Promise<void>
[src]

Deletes a wireless gateway.

§
deleteWirelessGatewayTask(params: DeleteWirelessGatewayTaskRequest): Promise<void>
[src]

Deletes a wireless gateway task.

§
deleteWirelessGatewayTaskDefinition(params: DeleteWirelessGatewayTaskDefinitionRequest): Promise<void>
[src]

Deletes a wireless gateway task definition. Deleting this task definition does not affect tasks that are currently in progress.

§
disassociateAwsAccountFromPartnerAccount(params: DisassociateAwsAccountFromPartnerAccountRequest): Promise<void>
[src]

Disassociates your AWS account from a partner account. If PartnerAccountId and PartnerType are null, disassociates your AWS account from all partner accounts.

§
disassociateWirelessDeviceFromThing(params: DisassociateWirelessDeviceFromThingRequest): Promise<void>
[src]

Disassociates a wireless device from its currently associated thing.

§
disassociateWirelessGatewayFromCertificate(params: DisassociateWirelessGatewayFromCertificateRequest): Promise<void>
[src]

Disassociates a wireless gateway from its currently associated certificate.

§
disassociateWirelessGatewayFromThing(params: DisassociateWirelessGatewayFromThingRequest): Promise<void>
[src]

Disassociates a wireless gateway from its currently associated thing.

§
getDestination(params: GetDestinationRequest): Promise<GetDestinationResponse>
[src]

Gets information about a destination.

§
getDeviceProfile(params: GetDeviceProfileRequest): Promise<GetDeviceProfileResponse>
[src]

Gets information about a device profile.

§
getPartnerAccount(params: GetPartnerAccountRequest): Promise<GetPartnerAccountResponse>
[src]

Gets information about a partner account. If PartnerAccountId and PartnerType are null, returns all partner accounts.

§
getServiceEndpoint(params?: GetServiceEndpointRequest): Promise<GetServiceEndpointResponse>
[src]

Gets the account-specific endpoint for Configuration and Update Server (CUPS) protocol or LoRaWAN Network Server (LNS) connections.

§
getServiceProfile(params: GetServiceProfileRequest): Promise<GetServiceProfileResponse>
[src]

Gets information about a service profile.

§
getWirelessDevice(params: GetWirelessDeviceRequest): Promise<GetWirelessDeviceResponse>
[src]

Gets information about a wireless device.

§

Gets operating information about a wireless device.

§
getWirelessGateway(params: GetWirelessGatewayRequest): Promise<GetWirelessGatewayResponse>
[src]

Gets information about a wireless gateway.

§

Gets the ID of the certificate that is currently associated with a wireless gateway.

§

Gets the firmware version and other information about a wireless gateway.

§

Gets operating information about a wireless gateway.

§
getWirelessGatewayTask(params: GetWirelessGatewayTaskRequest): Promise<GetWirelessGatewayTaskResponse>
[src]

Gets information about a wireless gateway task.

§

Gets information about a wireless gateway task definition.

§
listDestinations(params?: ListDestinationsRequest): Promise<ListDestinationsResponse>
[src]

Lists the destinations registered to your AWS account.

§
listDeviceProfiles(params?: ListDeviceProfilesRequest): Promise<ListDeviceProfilesResponse>
[src]

Lists the device profiles registered to your AWS account.

§
listPartnerAccounts(params?: ListPartnerAccountsRequest): Promise<ListPartnerAccountsResponse>
[src]

Lists the partner accounts associated with your AWS account.

§
listServiceProfiles(params?: ListServiceProfilesRequest): Promise<ListServiceProfilesResponse>
[src]

Lists the service profiles registered to your AWS account.

§
listTagsForResource(params: ListTagsForResourceRequest): Promise<ListTagsForResourceResponse>
[src]

Lists the tags (metadata) you have assigned to the resource.

§
listWirelessDevices(params?: ListWirelessDevicesRequest): Promise<ListWirelessDevicesResponse>
[src]

Lists the wireless devices registered to your AWS account.

§
listWirelessGateways(params?: ListWirelessGatewaysRequest): Promise<ListWirelessGatewaysResponse>
[src]

Lists the wireless gateways registered to your AWS account.

§

List the wireless gateway tasks definitions registered to your AWS account.

§

Sends a decrypted application data frame to a device.

§
tagResource(params: TagResourceRequest): Promise<void>
[src]

Adds a tag to a resource.

§
testWirelessDevice(params: TestWirelessDeviceRequest): Promise<TestWirelessDeviceResponse>
[src]

Simulates a provisioned device by sending an uplink data payload of Hello.

§
untagResource(params: UntagResourceRequest): Promise<void>
[src]

Removes one or more tags from a resource.

§
updateDestination(params: UpdateDestinationRequest): Promise<void>
[src]

Updates properties of a destination.

§
updatePartnerAccount(params: UpdatePartnerAccountRequest): Promise<void>
[src]

Updates properties of a partner account.

§
updateWirelessDevice(params: UpdateWirelessDeviceRequest): Promise<void>
[src]

Updates properties of a wireless device.

§
updateWirelessGateway(params: UpdateWirelessGatewayRequest): Promise<void>
[src]

Updates properties of a wireless gateway.

§Static Properties