View a markdown version of this page

AWS::IoT::OTAUpdate OTAUpdateFile - AWS CloudFormation

This is the new CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.

AWS::IoT::OTAUpdate OTAUpdateFile

Describes a file to be associated with an OTA update.

Syntax

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

JSON

{ "Attributes" : {Key: Value, ...}, "CodeSigning" : CodeSigning, "FileLocation" : FileLocation, "FileName" : String, "FileType" : Integer, "FileVersion" : String }

Properties

Attributes

A list of name-attribute pairs. They won't be sent to devices as a part of the Job document.

Required: No

Type: Object of String

Pattern: ^.+$

Maximum: 4096

Update requires: Replacement

CodeSigning

The code signing method of the file.

Required: No

Type: CodeSigning

Update requires: Replacement

FileLocation

The location of the updated firmware.

Required: No

Type: FileLocation

Update requires: Replacement

FileName

The name of the file.

Required: No

Type: String

Update requires: Replacement

FileType

An integer value you can include in the job document to allow your devices to identify the type of file received from the cloud.

Required: No

Type: Integer

Minimum: 0

Maximum: 255

Update requires: Replacement

FileVersion

The file version.

Required: No

Type: String

Update requires: Replacement