@Stability(value=Stable)
public static interface CfnWirelessDevice.LoRaWANDeviceProperty
extends software.amazon.jsii.JsiiSerializable
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();
| Modifier and Type | Interface and Description |
|---|---|
static class |
CfnWirelessDevice.LoRaWANDeviceProperty.Builder
A builder for
CfnWirelessDevice.LoRaWANDeviceProperty |
static class |
CfnWirelessDevice.LoRaWANDeviceProperty.Jsii$Proxy
An implementation for
CfnWirelessDevice.LoRaWANDeviceProperty |
| Modifier and Type | Method and Description |
|---|---|
static CfnWirelessDevice.LoRaWANDeviceProperty.Builder |
builder() |
default Object |
getAbpV10X()
LoRaWAN object for create APIs.
|
default Object |
getAbpV11()
ABP device object for create APIs for v1.1.
|
default String |
getDevEui()
The DevEUI value.
|
default String |
getDeviceProfileId()
The ID of the device profile for the new wireless device.
|
default Object |
getOtaaV10X()
OTAA device object for create APIs for v1.0.x.
|
default Object |
getOtaaV11()
OTAA device object for v1.1 for create APIs.
|
default String |
getServiceProfileId()
The ID of the service profile.
|
@Stability(value=Stable) @Nullable default Object getAbpV10X()
@Stability(value=Stable) @Nullable default Object getAbpV11()
@Stability(value=Stable) @Nullable default String getDevEui()
@Stability(value=Stable) @Nullable default String getDeviceProfileId()
@Stability(value=Stable) @Nullable default Object getOtaaV10X()
@Stability(value=Stable) @Nullable default Object getOtaaV11()
@Stability(value=Stable) @Nullable default String getServiceProfileId()
@Stability(value=Stable) static CfnWirelessDevice.LoRaWANDeviceProperty.Builder builder()
Copyright © 2022. All rights reserved.