@Stability(value=Stable) public static final class CfnFuotaTaskProps.Builder extends Object implements software.amazon.jsii.Builder<CfnFuotaTaskProps>
CfnFuotaTaskProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnFuotaTaskProps.Builder firmwareUpdateImage(String firmwareUpdateImage)
CfnFuotaTaskProps.getFirmwareUpdateImage()firmwareUpdateImage - The S3 URI points to a firmware update image that is to be used with a FUOTA task. This parameter is required.this@Stability(value=Stable) public CfnFuotaTaskProps.Builder firmwareUpdateRole(String firmwareUpdateRole)
CfnFuotaTaskProps.getFirmwareUpdateRole()firmwareUpdateRole - The firmware update role that is to be used with a FUOTA task. This parameter is required.this@Stability(value=Stable) public CfnFuotaTaskProps.Builder loRaWan(CfnFuotaTask.LoRaWANProperty loRaWan)
CfnFuotaTaskProps.getLoRaWan()loRaWan - The LoRaWAN information used with a FUOTA task. This parameter is required.this@Stability(value=Stable) public CfnFuotaTaskProps.Builder loRaWan(IResolvable loRaWan)
CfnFuotaTaskProps.getLoRaWan()loRaWan - The LoRaWAN information used with a FUOTA task. This parameter is required.this@Stability(value=Stable) public CfnFuotaTaskProps.Builder associateMulticastGroup(String associateMulticastGroup)
CfnFuotaTaskProps.getAssociateMulticastGroup()associateMulticastGroup - The ID of the multicast group to associate with a FUOTA task.this@Stability(value=Stable) public CfnFuotaTaskProps.Builder associateWirelessDevice(String associateWirelessDevice)
CfnFuotaTaskProps.getAssociateWirelessDevice()associateWirelessDevice - The ID of the wireless device to associate with a multicast group.this@Stability(value=Stable) public CfnFuotaTaskProps.Builder description(String description)
CfnFuotaTaskProps.getDescription()description - The description of the new resource.this@Stability(value=Stable) public CfnFuotaTaskProps.Builder disassociateMulticastGroup(String disassociateMulticastGroup)
CfnFuotaTaskProps.getDisassociateMulticastGroup()disassociateMulticastGroup - The ID of the multicast group to disassociate from a FUOTA task.this@Stability(value=Stable) public CfnFuotaTaskProps.Builder disassociateWirelessDevice(String disassociateWirelessDevice)
CfnFuotaTaskProps.getDisassociateWirelessDevice()disassociateWirelessDevice - The ID of the wireless device to disassociate from a FUOTA task.this@Stability(value=Stable) public CfnFuotaTaskProps.Builder name(String name)
CfnFuotaTaskProps.getName()name - The name of a FUOTA task.this@Stability(value=Stable) public CfnFuotaTaskProps.Builder tags(List<? extends CfnTag> tags)
CfnFuotaTaskProps.getTags()tags - The tags are an array of key-value pairs to attach to the specified resource.
Tags can have a minimum of 0 and a maximum of 50 items.this@Stability(value=Stable) public CfnFuotaTaskProps build()
build in interface software.amazon.jsii.Builder<CfnFuotaTaskProps>CfnFuotaTaskPropsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.