Interface CfnTaskDefinitionPropsMixin.LoRaWANUpdateGatewayTaskCreateProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnTaskDefinitionPropsMixin.LoRaWANUpdateGatewayTaskCreateProperty.Jsii$Proxy
- Enclosing class:
CfnTaskDefinitionPropsMixin
@Stability(Stable)
public static interface CfnTaskDefinitionPropsMixin.LoRaWANUpdateGatewayTaskCreateProperty
extends software.amazon.jsii.JsiiSerializable
The signature used to verify the update firmware.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.mixins.preview.services.iotwireless.mixins.*;
LoRaWANUpdateGatewayTaskCreateProperty loRaWANUpdateGatewayTaskCreateProperty = LoRaWANUpdateGatewayTaskCreateProperty.builder()
.currentVersion(LoRaWANGatewayVersionProperty.builder()
.model("model")
.packageVersion("packageVersion")
.station("station")
.build())
.sigKeyCrc(123)
.updateSignature("updateSignature")
.updateVersion(LoRaWANGatewayVersionProperty.builder()
.model("model")
.packageVersion("packageVersion")
.station("station")
.build())
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classstatic final classAn implementation forCfnTaskDefinitionPropsMixin.LoRaWANUpdateGatewayTaskCreateProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default ObjectThe version of the gateways that should receive the update.default NumberThe CRC of the signature private key to check.default StringThe signature used to verify the update firmware.default ObjectThe firmware version to update the gateway to.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getCurrentVersion
The version of the gateways that should receive the update.Returns union: either
IResolvableorCfnTaskDefinitionPropsMixin.LoRaWANGatewayVersionProperty- See Also:
-
getSigKeyCrc
The CRC of the signature private key to check.- See Also:
-
getUpdateSignature
The signature used to verify the update firmware.- See Also:
-
getUpdateVersion
The firmware version to update the gateway to.Returns union: either
IResolvableorCfnTaskDefinitionPropsMixin.LoRaWANGatewayVersionProperty- See Also:
-
builder
@Stability(Stable) static CfnTaskDefinitionPropsMixin.LoRaWANUpdateGatewayTaskCreateProperty.Builder builder()
-