

This is the new *CloudFormation Template Reference Guide*. Please update your bookmarks and links. For help getting started with CloudFormation, see the [AWS CloudFormation User Guide](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/Welcome.html).

# AWS::IoTWireless::WirelessDevice LoRaWANDevice
<a name="aws-properties-iotwireless-wirelessdevice-lorawandevice"></a>

LoRaWAN object for create functions.

## Syntax
<a name="aws-properties-iotwireless-wirelessdevice-lorawandevice-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-iotwireless-wirelessdevice-lorawandevice-syntax.json"></a>

```
{
  "[AbpV10x](#cfn-iotwireless-wirelessdevice-lorawandevice-abpv10x)" : {{AbpV10x}},
  "[AbpV11](#cfn-iotwireless-wirelessdevice-lorawandevice-abpv11)" : {{AbpV11}},
  "[DevEui](#cfn-iotwireless-wirelessdevice-lorawandevice-deveui)" : {{String}},
  "[DeviceProfileId](#cfn-iotwireless-wirelessdevice-lorawandevice-deviceprofileid)" : {{String}},
  "[FPorts](#cfn-iotwireless-wirelessdevice-lorawandevice-fports)" : {{FPorts}},
  "[OtaaV10x](#cfn-iotwireless-wirelessdevice-lorawandevice-otaav10x)" : {{OtaaV10x}},
  "[OtaaV11](#cfn-iotwireless-wirelessdevice-lorawandevice-otaav11)" : {{OtaaV11}},
  "[ServiceProfileId](#cfn-iotwireless-wirelessdevice-lorawandevice-serviceprofileid)" : {{String}}
}
```

### YAML
<a name="aws-properties-iotwireless-wirelessdevice-lorawandevice-syntax.yaml"></a>

```
  [AbpV10x](#cfn-iotwireless-wirelessdevice-lorawandevice-abpv10x): {{
    AbpV10x}}
  [AbpV11](#cfn-iotwireless-wirelessdevice-lorawandevice-abpv11): {{
    AbpV11}}
  [DevEui](#cfn-iotwireless-wirelessdevice-lorawandevice-deveui): {{String}}
  [DeviceProfileId](#cfn-iotwireless-wirelessdevice-lorawandevice-deviceprofileid): {{String}}
  [FPorts](#cfn-iotwireless-wirelessdevice-lorawandevice-fports): {{
    FPorts}}
  [OtaaV10x](#cfn-iotwireless-wirelessdevice-lorawandevice-otaav10x): {{
    OtaaV10x}}
  [OtaaV11](#cfn-iotwireless-wirelessdevice-lorawandevice-otaav11): {{
    OtaaV11}}
  [ServiceProfileId](#cfn-iotwireless-wirelessdevice-lorawandevice-serviceprofileid): {{String}}
```

## Properties
<a name="aws-properties-iotwireless-wirelessdevice-lorawandevice-properties"></a>

`AbpV10x`  <a name="cfn-iotwireless-wirelessdevice-lorawandevice-abpv10x"></a>
ABP device object for LoRaWAN specification v1.0.x.  
*Required*: No  
*Type*: [AbpV10x](aws-properties-iotwireless-wirelessdevice-abpv10x.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`AbpV11`  <a name="cfn-iotwireless-wirelessdevice-lorawandevice-abpv11"></a>
ABP device object for create APIs for v1.1.  
*Required*: No  
*Type*: [AbpV11](aws-properties-iotwireless-wirelessdevice-abpv11.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DevEui`  <a name="cfn-iotwireless-wirelessdevice-lorawandevice-deveui"></a>
The DevEUI value.  
*Required*: No  
*Type*: String  
*Pattern*: `[a-f0-9]{16}`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DeviceProfileId`  <a name="cfn-iotwireless-wirelessdevice-lorawandevice-deviceprofileid"></a>
The ID of the device profile for the new wireless device.  
*Required*: No  
*Type*: String  
*Maximum*: `256`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FPorts`  <a name="cfn-iotwireless-wirelessdevice-lorawandevice-fports"></a>
List of FPort assigned for different LoRaWAN application packages to use.  
*Required*: No  
*Type*: [FPorts](aws-properties-iotwireless-wirelessdevice-fports.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`OtaaV10x`  <a name="cfn-iotwireless-wirelessdevice-lorawandevice-otaav10x"></a>
OTAA device object for create APIs for v1.0.x  
*Required*: No  
*Type*: [OtaaV10x](aws-properties-iotwireless-wirelessdevice-otaav10x.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`OtaaV11`  <a name="cfn-iotwireless-wirelessdevice-lorawandevice-otaav11"></a>
OTAA device object for v1.1 for create APIs.  
*Required*: No  
*Type*: [OtaaV11](aws-properties-iotwireless-wirelessdevice-otaav11.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ServiceProfileId`  <a name="cfn-iotwireless-wirelessdevice-lorawandevice-serviceprofileid"></a>
The ID of the service profile.  
*Required*: No  
*Type*: String  
*Maximum*: `256`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)