AWS Fundamentals Logo
AWS Fundamentals
L1 ConstructAWS::IoTWireless::TaskDefinition

CfnTaskDefinition

Creates a gateway task definition.

Import

import { CfnTaskDefinition } from 'aws-cdk-lib/aws-iotwireless';

Or use the module namespace:

import * as iotwireless from 'aws-cdk-lib/aws-iotwireless';
// iotwireless.CfnTaskDefinition

Properties

Configuration passed to the constructor as CfnTaskDefinitionProps.

autoCreateTasksRequired
boolean | IResolvable

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 calling `CreateWirelessGatewayTask` .

loRaWanUpdateGatewayTaskEntryOptional
IResolvable | LoRaWANUpdateGatewayTaskEntryProperty

LoRaWANUpdateGatewayTaskEntry object.

nameOptional
string

The name of the new resource.

tagsOptional
CfnTag[]

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.

taskDefinitionTypeOptional
string

A filter to list only the wireless gateway task definitions that use this task definition type.

updateOptional
IResolvable | UpdateWirelessGatewayTaskCreateProperty

Information about the gateways to update.

CloudFormation Resource

This L1 construct maps directly to the following CloudFormation resource type.

Learn AWS the Practical Way

Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.

Subscribe to Newsletter