Interface CfnWirelessDevice.LoRaWANDeviceProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnWirelessDevice.LoRaWANDeviceProperty.Jsii$Proxy
- Enclosing class:
- CfnWirelessDevice
@Stability(Stable)
public static interface CfnWirelessDevice.LoRaWANDeviceProperty
extends software.amazon.jsii.JsiiSerializable
LoRaWAN object for create functions.
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.*; LoRaWANDeviceProperty loRaWANDeviceProperty = LoRaWANDeviceProperty.builder() .abpV10X(AbpV10xProperty.builder() .devAddr("devAddr") .sessionKeys(SessionKeysAbpV10xProperty.builder() .appSKey("appSKey") .nwkSKey("nwkSKey") .build()) .build()) .abpV11(AbpV11Property.builder() .devAddr("devAddr") .sessionKeys(SessionKeysAbpV11Property.builder() .appSKey("appSKey") .fNwkSIntKey("fNwkSIntKey") .nwkSEncKey("nwkSEncKey") .sNwkSIntKey("sNwkSIntKey") .build()) .build()) .devEui("devEui") .deviceProfileId("deviceProfileId") .otaaV10X(OtaaV10xProperty.builder() .appEui("appEui") .appKey("appKey") .build()) .otaaV11(OtaaV11Property.builder() .appKey("appKey") .joinEui("joinEui") .nwkKey("nwkKey") .build()) .serviceProfileId("serviceProfileId") .build();
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final class
A builder forCfnWirelessDevice.LoRaWANDeviceProperty
static final class
An implementation forCfnWirelessDevice.LoRaWANDeviceProperty
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
default Object
LoRaWAN object for create APIs.default Object
ABP device object for create APIs for v1.1.default String
The DevEUI value.default String
The ID of the device profile for the new wireless device.default Object
OTAA device object for create APIs for v1.0.x.default Object
OTAA device object for v1.1 for create APIs.default String
The ID of the service profile.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getAbpV10X
LoRaWAN object for create APIs. -
getAbpV11
ABP device object for create APIs for v1.1. -
getDevEui
The DevEUI value. -
getDeviceProfileId
The ID of the device profile for the new wireless device. -
getOtaaV10X
OTAA device object for create APIs for v1.0.x. -
getOtaaV11
OTAA device object for v1.1 for create APIs. -
getServiceProfileId
The ID of the service profile. -
builder
-