{ "$schema": "https://json-schema.org/draft/2020-12/schema", "title": "BlobProperties", "type": "object", "description": "Properties of a blob.", "properties": { "Creation-Time": { "type": "string", "description": "The date/time the blob was created." }, "Last-Modified": { "type": "string", "description": "The date/time the blob was last modified." }, "Etag": { "type": "string", "description": "The ETag of the blob." }, "Content-Length": { "type": "integer", "description": "The size of the blob in bytes." }, "Content-Type": { "type": "string", "description": "The content type of the blob." }, "Content-Encoding": { "type": "string", "description": "The content encoding of the blob." }, "Content-Language": { "type": "string", "description": "The content language of the blob." }, "Content-MD5": { "type": "string", "description": "The MD5 hash of the blob content." }, "Content-Disposition": { "type": "string", "description": "The content disposition of the blob." }, "Cache-Control": { "type": "string", "description": "The cache control of the blob." }, "BlobType": { "type": "string", "description": "The type of the blob." }, "AccessTier": { "type": "string", "description": "The access tier of the blob." }, "AccessTierInferred": { "type": "boolean", "description": "Whether the access tier was inferred." }, "LeaseStatus": { "type": "string", "description": "The lease status." }, "LeaseState": { "type": "string", "description": "The lease state." }, "ServerEncrypted": { "type": "boolean", "description": "Whether the blob data and metadata are encrypted." } } }