---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "awscc_iotwireless_task_definition Resource - terraform-provider-awscc"
subcategory: ""
description: |-
Creates a gateway task definition.
---
# awscc_iotwireless_task_definition (Resource)
Creates a gateway task definition.
## Schema
### Required
- `auto_create_tasks` (Boolean) 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.
### Optional
- `lo_ra_wan_update_gateway_task_entry` (Attributes) The list of task definitions. (see [below for nested schema](#nestedatt--lo_ra_wan_update_gateway_task_entry))
- `name` (String) The name of the new resource.
- `tags` (Attributes Set) A list of key-value pairs that contain metadata for the destination. (see [below for nested schema](#nestedatt--tags))
- `task_definition_type` (String) A filter to list only the wireless gateway task definitions that use this task definition type
- `update` (Attributes) Information about the gateways to update. (see [below for nested schema](#nestedatt--update))
### Read-Only
- `arn` (String) TaskDefinition arn. Returned after successful create.
- `id` (String) The ID of the new wireless gateway task definition
### Nested Schema for `lo_ra_wan_update_gateway_task_entry`
Optional:
- `current_version` (Attributes) (see [below for nested schema](#nestedatt--lo_ra_wan_update_gateway_task_entry--current_version))
- `update_version` (Attributes) (see [below for nested schema](#nestedatt--lo_ra_wan_update_gateway_task_entry--update_version))
### Nested Schema for `lo_ra_wan_update_gateway_task_entry.current_version`
Optional:
- `model` (String)
- `package_version` (String)
- `station` (String)
### Nested Schema for `lo_ra_wan_update_gateway_task_entry.update_version`
Optional:
- `model` (String)
- `package_version` (String)
- `station` (String)
### Nested Schema for `tags`
Optional:
- `key` (String)
- `value` (String)
### Nested Schema for `update`
Optional:
- `lo_ra_wan` (Attributes) (see [below for nested schema](#nestedatt--update--lo_ra_wan))
- `update_data_role` (String)
- `update_data_source` (String)
### Nested Schema for `update.lo_ra_wan`
Optional:
- `current_version` (Attributes) (see [below for nested schema](#nestedatt--update--lo_ra_wan--current_version))
- `sig_key_crc` (Number)
- `update_signature` (String)
- `update_version` (Attributes) (see [below for nested schema](#nestedatt--update--lo_ra_wan--update_version))
### Nested Schema for `update.lo_ra_wan.current_version`
Optional:
- `model` (String)
- `package_version` (String)
- `station` (String)
### Nested Schema for `update.lo_ra_wan.update_version`
Optional:
- `model` (String)
- `package_version` (String)
- `station` (String)
## Import
Import is supported using the following syntax:
```shell
$ terraform import awscc_iotwireless_task_definition.example
```