AWS::IoTWireless::FuotaTask - AWS CloudFormation

AWS::IoTWireless::FuotaTask

A FUOTA task.

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

JSON

{ "Type" : "AWS::IoTWireless::FuotaTask", "Properties" : { "AssociateMulticastGroup" : String, "AssociateWirelessDevice" : String, "Description" : String, "DisassociateMulticastGroup" : String, "DisassociateWirelessDevice" : String, "FirmwareUpdateImage" : String, "FirmwareUpdateRole" : String, "LoRaWAN" : LoRaWAN, "Name" : String, "Tags" : [ Tag, ... ] } }

YAML

Type: AWS::IoTWireless::FuotaTask Properties: AssociateMulticastGroup: String AssociateWirelessDevice: String Description: String DisassociateMulticastGroup: String DisassociateWirelessDevice: String FirmwareUpdateImage: String FirmwareUpdateRole: String LoRaWAN: LoRaWAN Name: String Tags: - Tag

Properties

AssociateMulticastGroup

The ID of the multicast group to associate with a FUOTA task.

Required: No

Type: String

Update requires: No interruption

AssociateWirelessDevice

The ID of the wireless device to associate with a multicast group.

Required: No

Type: String

Update requires: No interruption

Description

The description of the new resource.

Required: No

Type: String

Update requires: No interruption

DisassociateMulticastGroup

The ID of the multicast group to disassociate from a FUOTA task.

Required: No

Type: String

Update requires: No interruption

DisassociateWirelessDevice

The ID of the wireless device to disassociate from a FUOTA task.

Required: No

Type: String

Update requires: No interruption

FirmwareUpdateImage

The S3 URI points to a firmware update image that is to be used with a FUOTA task.

Required: Yes

Type: String

Update requires: No interruption

FirmwareUpdateRole

The firmware update role that is to be used with a FUOTA task.

Required: Yes

Type: String

Update requires: No interruption

LoRaWAN

The LoRaWAN information used with a FUOTA task.

Required: Yes

Type: LoRaWAN

Update requires: No interruption

Name

The name of a FUOTA task.

Required: No

Type: String

Update 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: 200

Update requires: No interruption

Return values

Ref

When you pass the logical ID of this resource to the intrinsic Ref function, Ref returns the FUOTA task.

Fn::GetAtt

Arn

The ARN of a FUOTA task

FuotaTaskStatus

The status of a FUOTA task.

Id

The ID of a FUOTA task.

LoRaWAN.StartTime

Start time of a FUOTA task.