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::DevOpsAgent::Asset AssetFile
A single file within an asset bundle. Path is the key used to match files on update; the file
contents are write-only and are not returned by read operations.
Syntax
To declare this entity in your CloudFormation template, use the following syntax:
JSON
{ "ContentBytes" :String, "ContentText" :String, "Metadata" :Json, "Path" :String}
YAML
ContentBytes:StringContentText:StringMetadata:JsonPath:String
Properties
ContentBytes-
The base64-encoded binary contents of the file. Mutually exclusive with
ContentText.Required: No
Type: String
Maximum:
8388608Update requires: No interruption
ContentText-
The UTF-8 text contents of the file. Mutually exclusive with
ContentBytes.Required: No
Type: String
Maximum:
1572864Update requires: No interruption
Metadata-
A per-file metadata document. Values may be strings, numbers, booleans, or lists of any of those, and are validated server-side.
Required: No
Type: Json
Update requires: No interruption
Path-
The path of the file within the asset bundle.
Required: Yes
Type: String
Pattern:
^[a-zA-Z0-9_./-]+$Minimum:
1Maximum:
512Update requires: No interruption