Class CfnWirelessDevicePropsMixin.SessionKeysAbpV11Property.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.iotwireless.CfnWirelessDevicePropsMixin.SessionKeysAbpV11Property.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnWirelessDevicePropsMixin.SessionKeysAbpV11Property>
- Enclosing interface:
CfnWirelessDevicePropsMixin.SessionKeysAbpV11Property
@Stability(Stable)
public static final class CfnWirelessDevicePropsMixin.SessionKeysAbpV11Property.Builder
extends Object
implements software.amazon.jsii.Builder<CfnWirelessDevicePropsMixin.SessionKeysAbpV11Property>
A builder for
CfnWirelessDevicePropsMixin.SessionKeysAbpV11Property-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionSets the value ofCfnWirelessDevicePropsMixin.SessionKeysAbpV11Property.getAppSKey()build()Builds the configured instance.fNwkSIntKey(String fNwkSIntKey) Sets the value ofCfnWirelessDevicePropsMixin.SessionKeysAbpV11Property.getFNwkSIntKey()nwkSEncKey(String nwkSEncKey) Sets the value ofCfnWirelessDevicePropsMixin.SessionKeysAbpV11Property.getNwkSEncKey()sNwkSIntKey(String sNwkSIntKey) Sets the value ofCfnWirelessDevicePropsMixin.SessionKeysAbpV11Property.getSNwkSIntKey()
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
appSKey
@Stability(Stable) public CfnWirelessDevicePropsMixin.SessionKeysAbpV11Property.Builder appSKey(String appSKey) Sets the value ofCfnWirelessDevicePropsMixin.SessionKeysAbpV11Property.getAppSKey()- Parameters:
appSKey- The AppSKey is a secret key, which you should handle in a similar way as you would an application password. You can protect the AppSKey value by storing it in the AWS Secrets Manager and use the secretsmanager to reference this value.- Returns:
this
-
fNwkSIntKey
@Stability(Stable) public CfnWirelessDevicePropsMixin.SessionKeysAbpV11Property.Builder fNwkSIntKey(String fNwkSIntKey) Sets the value ofCfnWirelessDevicePropsMixin.SessionKeysAbpV11Property.getFNwkSIntKey()- Parameters:
fNwkSIntKey- The FNwkSIntKey is a secret key, which you should handle in a similar way as you would an application password. You can protect the FNwkSIntKey value by storing it in the AWS Secrets Manager and use the secretsmanager to reference this value.- Returns:
this
-
nwkSEncKey
@Stability(Stable) public CfnWirelessDevicePropsMixin.SessionKeysAbpV11Property.Builder nwkSEncKey(String nwkSEncKey) Sets the value ofCfnWirelessDevicePropsMixin.SessionKeysAbpV11Property.getNwkSEncKey()- Parameters:
nwkSEncKey- The NwkSEncKey is a secret key, which you should handle in a similar way as you would an application password. You can protect the NwkSEncKey value by storing it in the AWS Secrets Manager and use the secretsmanager to reference this value.- Returns:
this
-
sNwkSIntKey
@Stability(Stable) public CfnWirelessDevicePropsMixin.SessionKeysAbpV11Property.Builder sNwkSIntKey(String sNwkSIntKey) Sets the value ofCfnWirelessDevicePropsMixin.SessionKeysAbpV11Property.getSNwkSIntKey()- Parameters:
sNwkSIntKey- The SNwkSIntKey is a secret key, which you should handle in a similar way as you would an application password. You can protect the SNwkSIntKey value by storing it in the AWS Secrets Manager and use the secretsmanager to reference this value.- Returns:
this
-
build
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnWirelessDevicePropsMixin.SessionKeysAbpV11Property>- Returns:
- a new instance of
CfnWirelessDevicePropsMixin.SessionKeysAbpV11Property - Throws:
NullPointerException- if any required attribute was not provided
-