@Stability(value=Stable) public static final class CfnTaskDefinitionProps.Builder extends Object implements software.amazon.jsii.Builder<CfnTaskDefinitionProps>
CfnTaskDefinitionProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnTaskDefinitionProps.Builder autoCreateTasks(Boolean autoCreateTasks)
CfnTaskDefinitionProps.getAutoCreateTasks()autoCreateTasks - Whether to automatically create tasks using this task definition for all gateways with the specified current version. This parameter is required.
If false , the task must me created by calling CreateWirelessGatewayTask .this@Stability(value=Stable) public CfnTaskDefinitionProps.Builder autoCreateTasks(IResolvable autoCreateTasks)
CfnTaskDefinitionProps.getAutoCreateTasks()autoCreateTasks - Whether to automatically create tasks using this task definition for all gateways with the specified current version. This parameter is required.
If false , the task must me created by calling CreateWirelessGatewayTask .this@Stability(value=Stable) public CfnTaskDefinitionProps.Builder loRaWanUpdateGatewayTaskEntry(CfnTaskDefinition.LoRaWANUpdateGatewayTaskEntryProperty loRaWanUpdateGatewayTaskEntry)
CfnTaskDefinitionProps.getLoRaWanUpdateGatewayTaskEntry()loRaWanUpdateGatewayTaskEntry - `AWS::IoTWireless::TaskDefinition.LoRaWANUpdateGatewayTaskEntry`.this@Stability(value=Stable) public CfnTaskDefinitionProps.Builder loRaWanUpdateGatewayTaskEntry(IResolvable loRaWanUpdateGatewayTaskEntry)
CfnTaskDefinitionProps.getLoRaWanUpdateGatewayTaskEntry()loRaWanUpdateGatewayTaskEntry - `AWS::IoTWireless::TaskDefinition.LoRaWANUpdateGatewayTaskEntry`.this@Stability(value=Stable) public CfnTaskDefinitionProps.Builder name(String name)
CfnTaskDefinitionProps.getName()name - The name of the new resource.this@Stability(value=Stable) public CfnTaskDefinitionProps.Builder tags(List<? extends CfnTag> tags)
CfnTaskDefinitionProps.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 CfnTaskDefinitionProps.Builder taskDefinitionType(String taskDefinitionType)
CfnTaskDefinitionProps.getTaskDefinitionType()taskDefinitionType - `AWS::IoTWireless::TaskDefinition.TaskDefinitionType`.this@Stability(value=Stable) public CfnTaskDefinitionProps.Builder update(CfnTaskDefinition.UpdateWirelessGatewayTaskCreateProperty update)
CfnTaskDefinitionProps.getUpdate()update - Information about the gateways to update.this@Stability(value=Stable) public CfnTaskDefinitionProps.Builder update(IResolvable update)
CfnTaskDefinitionProps.getUpdate()update - Information about the gateways to update.this@Stability(value=Stable) public CfnTaskDefinitionProps build()
build in interface software.amazon.jsii.Builder<CfnTaskDefinitionProps>CfnTaskDefinitionPropsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.