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" :{, "CodeSigning" :Key:Value, ...}CodeSigning, "FileLocation" :FileLocation, "FileName" :String, "FileType" :Integer, "FileVersion" :String}
YAML
Attributes:CodeSigning:Key:ValueCodeSigningFileLocation:FileLocationFileName:StringFileType:IntegerFileVersion: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:
4096Update 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:
0Maximum:
255Update requires: Replacement
FileVersion-
The file version.
Required: No
Type: String
Update requires: Replacement