AWS::IoTWireless::TaskDefinition
Creates a gateway task definition.
Syntax
To declare this entity in your Amazon CloudFormation template, use the following syntax:
JSON
{ "Type" : "AWS::IoTWireless::TaskDefinition", "Properties" : { "AutoCreateTasks" :Boolean, "Name" :String, "Tags" :[ Tag, ... ], "Update" :UpdateWirelessGatewayTaskCreate} }
YAML
Type: AWS::IoTWireless::TaskDefinition Properties: AutoCreateTasks:BooleanName:StringTags:- TagUpdate:UpdateWirelessGatewayTaskCreate
Properties
AutoCreateTasks-
Whether to automatically create tasks using this task definition for all gateways with the specified current version. If
false, the task must be created by callingCreateWirelessGatewayTask.Required: Yes
Type: Boolean
Update requires: No interruption
Name-
The name of the new resource.
Required: No
Type: String
Minimum:
1Maximum:
2048Update requires: No interruption
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.
Required: No
Type: List of Tag
Maximum:
200Update requires: No interruption
Update-
Information about the gateways to update.
Required: No
Type: UpdateWirelessGatewayTaskCreate
Update requires: No interruption
Return values
Ref
When you pass the logical ID of this resource to the intrinsic Reffunction, Refreturns the task definition.