Interface CfnDeviceProfile.LoRaWANDeviceProfileProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnDeviceProfile.LoRaWANDeviceProfileProperty.Jsii$Proxy
- Enclosing class:
- CfnDeviceProfile
@Stability(Stable)
public static interface CfnDeviceProfile.LoRaWANDeviceProfileProperty
extends software.amazon.jsii.JsiiSerializable
LoRaWAN device profile object.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.iotwireless.*;
LoRaWANDeviceProfileProperty loRaWANDeviceProfileProperty = LoRaWANDeviceProfileProperty.builder()
.classBTimeout(123)
.classCTimeout(123)
.factoryPresetFreqsList(List.of(123))
.macVersion("macVersion")
.maxDutyCycle(123)
.maxEirp(123)
.pingSlotDr(123)
.pingSlotFreq(123)
.pingSlotPeriod(123)
.regParamsRevision("regParamsRevision")
.rfRegion("rfRegion")
.rxDataRate2(123)
.rxDelay1(123)
.rxDrOffset1(123)
.rxFreq2(123)
.supports32BitFCnt(false)
.supportsClassB(false)
.supportsClassC(false)
.supportsJoin(false)
.build();
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnDeviceProfile.LoRaWANDeviceProfilePropertystatic final classAn implementation forCfnDeviceProfile.LoRaWANDeviceProfileProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default NumberThe ClassBTimeout value.default NumberThe ClassCTimeout value.default ObjectThe list of values that make up the FactoryPresetFreqs value.default StringThe MAC version (such as OTAA 1.1 or OTAA 1.0.3) to use with this device profile.default NumberThe MaxDutyCycle value.default NumberThe MaxEIRP value.default NumberThe PingSlotDR value.default NumberThe PingSlotFreq value.default NumberThe PingSlotPeriod value.default StringThe version of regional parameters.default StringThe frequency band (RFRegion) value.default NumberThe RXDataRate2 value.default NumberThe RXDelay1 value.default NumberThe RXDROffset1 value.default NumberThe RXFreq2 value.default ObjectThe Supports32BitFCnt value.default ObjectThe SupportsClassB value.default ObjectThe SupportsClassC value.default ObjectThe SupportsJoin value.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getClassBTimeout
The ClassBTimeout value. -
getClassCTimeout
The ClassCTimeout value. -
getFactoryPresetFreqsList
The list of values that make up the FactoryPresetFreqs value.Valid range of values include a minimum value of 1000000 and a maximum value of 16700000.
-
getMacVersion
The MAC version (such as OTAA 1.1 or OTAA 1.0.3) to use with this device profile. -
getMaxDutyCycle
The MaxDutyCycle value. -
getMaxEirp
The MaxEIRP value. -
getPingSlotDr
The PingSlotDR value. -
getPingSlotFreq
The PingSlotFreq value. -
getPingSlotPeriod
The PingSlotPeriod value. -
getRegParamsRevision
The version of regional parameters. -
getRfRegion
The frequency band (RFRegion) value. -
getRxDataRate2
The RXDataRate2 value. -
getRxDelay1
The RXDelay1 value. -
getRxDrOffset1
The RXDROffset1 value. -
getRxFreq2
The RXFreq2 value. -
getSupports32BitFCnt
The Supports32BitFCnt value. -
getSupportsClassB
The SupportsClassB value. -
getSupportsClassC
The SupportsClassC value. -
getSupportsJoin
The SupportsJoin value. -
builder
-