cloudformation-coverage-roadmap
cloudformation-coverage-roadmap copied to clipboard
AWS::IoTWireless::DeviceProfile - Add LoRaWAN RX Parameters
Name of the resource
AWS::IoTWireless::DeviceProfile
Resource name
No response
Description
Request to add rx params to LoRaWAN device profile in CloudFormation template.
Current create_device_profile request in boto3 looks like this:
response = client.create_device_profile(
Name='string',
LoRaWAN={
'SupportsClassB': True|False,
'ClassBTimeout': 123,
'PingSlotPeriod': 123,
'PingSlotDr': 123,
'PingSlotFreq': 123,
'SupportsClassC': True|False,
'ClassCTimeout': 123,
'MacVersion': 'string',
'RegParamsRevision': 'string',
'RxDelay1': 123,
'RxDrOffset1': 123,
'RxDataRate2': 123,
'RxFreq2': 123,
'FactoryPresetFreqsList': [
123,
],
'MaxEirp': 123,
'MaxDutyCycle': 123,
'RfRegion': 'string',
'SupportsJoin': True|False,
'Supports32BitFCnt': True|False
},
Tags=[
{
'Key': 'string',
'Value': 'string'
},
],
ClientRequestToken='string'
)
And current cloud formation template looks like this:
Type: AWS::IoTWireless::DeviceProfile
Properties:
LoRaWAN:
ClassBTimeout: Integer
ClassCTimeout: Integer
MacVersion: String
MaxDutyCycle: Integer
MaxEirp: Integer
PingSlotDr: Integer
PingSlotFreq: Integer
PingSlotPeriod: Integer
RegParamsRevision: String
RfRegion: String
Supports32BitFCnt: Boolean
SupportsClassB: Boolean
SupportsClassC: Boolean
SupportsJoin: Boolean
Name: String
Tags:
- Tag
Missing parameters are:
RxDelay1: Integer
RxDrOffset1: Integer
RxDataRate2: Integer
RxFreq2: Integer
FactoryPresetFreqsList:
- Integer
Other Details
No response