Blob
Properties
| Property | Type | Attributes | Description |
|---|---|---|---|
containerName | string | Required, Identifier | The containing blob container name |
name | string | Required, Identifier | The blob name, which may include '/' separators |
accessTier | 'Hot' | 'Cool' | 'Cold' | 'Archive' | The blob access tier | |
cacheControl | string | The blob cache control header | |
content | string | The blob content, as a UTF-8 string. Mutually exclusive with 'contentBase64' and 'sourceUri'. | |
contentBase64 | string | The blob content, base64-encoded. Use with Bicep's loadFileAsBase64() to upload a local file. Mutually exclusive with 'content' and 'sourceUri'. | |
contentDisposition | string | The blob content disposition | |
contentEncoding | string | The blob content encoding | |
contentLanguage | string | The blob content language | |
contentType | string | The blob content type | |
encryptionScope | string | The encryption scope to encrypt the blob with | |
eTag | string | Read-only | The blob ETag |
lastModified | string | Read-only | When the blob was last modified |
metadata | Dictionary<string, String> | Name/value pairs to associate with the blob | |
sizeInMb | int | The size of a page blob in MiB. Required for 'Page' blobs, and ignored otherwise. | |
sourceUri | string | A URL to copy the blob content from. The source must be publicly readable or include a SAS token. Mutually exclusive with 'content' and 'contentBase64'. | |
tags | Dictionary<string, String> | Blob index tags, used to categorize and find blobs | |
type | 'Block' | 'Page' | 'Append' | The blob type. Defaults to 'Block'. | |
url | string | Read-only | The blob URL |
versionId | string | Read-only | The blob version ID, when versioning is enabled on the account |
Dictionary<string, String>
Additional properties of type string are allowed.