**To create a wireless gateway task definition** The following ``create-wireless-gateway-task-definition`` automatically creates tasks using this task definition for all gateways with the specified current version. :: aws iotwireless create-wireless-gateway-task-definition \ --cli-input-json file://input.json Contents of ``input.json``:: { "AutoCreateTasks": true, "Name": "TestAutoUpdate", "Update":{ "UpdateDataSource" : "s3://cupsalphagafirmwarebin/station", "UpdateDataRole" : "arn:aws:iam::001234567890:role/SDK_Test_Role", "LoRaWAN" :{ "CurrentVersion" :{ "PackageVersion" : "1.0.0", "Station" : "2.0.5", "Model" : "linux" }, "UpdateVersion" :{ "PackageVersion" : "1.0.1", "Station" : "2.0.5", "Model" : "minihub" } } } } Output:: { "Id": "b7d3baad-25c7-35e7-a4e1-1683a0d61da9" } For more information, see `Connecting devices and gateways to AWS IoT Core for LoRaWAN `__ in the *AWS IoT Developers Guide*.