---
type: resource-type
title: IoTWirelessTaskDefinition
description: aws resource type AWS::IoTWireless::TaskDefinition
name: IoTWirelessTaskDefinition
lexicon: aws
resource_type: AWS::IoTWireless::TaskDefinition
---
`AWS::IoTWireless::TaskDefinition`, a resource type of the aws lexicon.

## Properties

- `AutoCreateTasks` (`boolean`, required): Whether to automatically create tasks using this task definition for all gateways with the specified current version. If false, the task must me created by calling CreateWirelessGatewayTask.
- `Arn` (`string`, optional): TaskDefinition arn. Returned after successful create.
- `Id` (`string`, optional): The ID of the new wireless gateway task definition
- `LoRaWANUpdateGatewayTaskEntry` (`IoTWirelessTaskDefinition_LoRaWANUpdateGatewayTaskEntry`, optional): The list of task definitions.
- `Name` (`string`, optional): The name of the new resource.
- `Tags` (`IoTWirelessTaskDefinition_Tag[]`, optional): A list of key-value pairs that contain metadata for the destination.
- `TaskDefinitionType` (`"UPDATE"`, optional): A filter to list only the wireless gateway task definitions that use this task definition type
- `Update` (`IoTWirelessTaskDefinition_UpdateWirelessGatewayTaskCreate`, optional): Information about the gateways to update.

## Attributes

- `Arn`
- `Id`
