AWS Fundamentals Logo
AWS Fundamentals
L1 ConstructAWS::IoTWireless::WirelessDevice

CfnWirelessDevice

Provisions a wireless device.

Import

import { CfnWirelessDevice } from 'aws-cdk-lib/aws-iotwireless';

Or use the module namespace:

import * as iotwireless from 'aws-cdk-lib/aws-iotwireless';
// iotwireless.CfnWirelessDevice

Properties

Configuration passed to the constructor as CfnWirelessDeviceProps.

destinationNameRequired
string

The name of the destination to assign to the new wireless device. Can have only have alphanumeric, - (hyphen) and _ (underscore) characters and it can't have any spaces.

typeRequired
string

The wireless device type.

descriptionOptional
string

The description of the new resource. Maximum length is 2048.

lastUplinkReceivedAtOptional
string

The date and time when the most recent uplink was received.

loRaWanOptional
IResolvable | LoRaWANDeviceProperty

The device configuration information to use to create the wireless device. Must be at least one of OtaaV10x, OtaaV11, AbpV11, or AbpV10x.

nameOptional
string

The name of the new resource.

positioningOptional
string

FPort values for the GNSS, Stream, and ClockSync functions of the positioning information.

tagsOptional
CfnTag[]

The tags are an array of key-value pairs to attach to the specified resource. Tags can have a minimum of 0 and a maximum of 50 items.

thingArnOptional
string

The ARN of the thing to associate with the wireless device.

CloudFormation Resource

This L1 construct maps directly to the following CloudFormation resource type.

Learn AWS the Practical Way

Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.

Subscribe to Newsletter