Azure Blob Storage · JSON-LD Context
Microsoft Azure Blob Storage Context
JSON-LD context defining the semantic vocabulary for Microsoft Azure Blob Storage from Azure Blob Storage.
49 Classes
128 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
microsoft:
https://microsoft.com/schema#
Classes
Container
CorsRule
ContainerList
RetentionPolicy
StorageServiceProperties
Metrics
Blob
BlobList
KeyInfo
UserDelegationKey
PublicAccessType
CopyStatus
LeaseDuration
LeaseState
LeaseStatus
StorageError
AccessPolicy
AccessTier
ArchiveStatus
BlobItemInternal
BlobPropertiesInternal
ListBlobsFlatSegmentResponse
ListBlobsHierarchySegmentResponse
BlobFlatListSegment
BlobHierarchyListSegment
BlobPrefix
BlobName
BlobTag
Block
BlockList
BlockLookupList
ContainerItem
ContainerProperties
DelimitedTextConfiguration
JsonTextConfiguration
ArrowConfiguration
ArrowField
ListContainersSegmentResponse
ErrorCode
FilterBlobItem
FilterBlobSegment
GeoReplication
BlobMetadata
PageList
QueryRequest
QueryFormat
QuerySerialization
SignedIdentifier
StorageServiceStats
Properties
| Property | Type | Container |
|---|---|---|
| Name | string | |
| Properties | ||
| Metadata | ||
| AllowedOrigins | string | |
| AllowedMethods | string | |
| AllowedHeaders | string | |
| ExposedHeaders | string | |
| MaxAgeInSeconds | integer | |
| ServiceEndpoint | string | |
| MaxResults | integer | |
| Prefix | string | |
| Containers | list | |
| NextMarker | string | |
| Enabled | boolean | |
| Days | integer | |
| Logging | ||
| HourMetrics | reference | |
| MinuteMetrics | reference | |
| Cors | list | |
| DefaultServiceVersion | string | |
| DeleteRetentionPolicy | reference | |
| StaticWebsite | ||
| Version | string | |
| IncludeAPIs | boolean | |
| Tags | ||
| ContainerName | string | |
| Delimiter | string | |
| Blobs | list | |
| BlobPrefixes | list | |
| Start | string | |
| Expiry | string | |
| DelegatedUserTid | string | |
| SignedOid | string | |
| SignedTid | string | |
| SignedStart | dateTime | |
| SignedExpiry | dateTime | |
| SignedService | string | |
| SignedVersion | string | |
| SignedDelegatedUserTid | string | |
| Value | string | |
| Message | string | |
| CopySourceStatusCode | integer | |
| CopySourceErrorCode | string | |
| CopySourceErrorMessage | string | |
| Permission | string | |
| Deleted | boolean | |
| Snapshot | string | |
| VersionId | string | |
| IsCurrentVersion | boolean | |
| BlobTags | reference | |
| ObjectReplicationMetadata | reference | |
| HasVersionsOnly | boolean | |
| Creation-Time | string | |
| Last-Modified | string | |
| Etag | string | |
| Content-Length | integer | |
| Content-Type | string | |
| Content-Encoding | string | |
| Content-Language | string | |
| Content-MD5 | string | |
| Content-Disposition | string | |
| Cache-Control | string | |
| x-ms-blob-sequence-number | integer | |
| BlobType | string | |
| CopyId | string | |
| CopySource | string | |
| CopyProgress | string | |
| CopyCompletionTime | string | |
| CopyStatusDescription | string | |
| ServerEncrypted | boolean | |
| IncrementalCopy | boolean | |
| DestinationSnapshot | string | |
| DeletedTime | string | |
| RemainingRetentionDays | integer | |
| AccessTierInferred | boolean | |
| SmartAccessTier | reference | |
| CustomerProvidedKeySha256 | string | |
| EncryptionScope | string | |
| AccessTierChangeTime | string | |
| TagCount | integer | |
| Expiry-Time | string | |
| Sealed | boolean | |
| RehydratePriority | reference | |
| LastAccessTime | string | |
| ImmutabilityPolicyUntilDate | string | |
| ImmutabilityPolicyMode | string | |
| LegalHold | boolean | |
| Marker | string | |
| Segment | reference | |
| BlobItems | list | |
| Encoded | boolean | |
| content | string | |
| Key | string | |
| Size | integer | |
| CommittedBlocks | list | |
| UncommittedBlocks | list | |
| Committed | list | |
| Uncommitted | list | |
| Latest | list | |
| PublicAccess | reference | |
| HasImmutabilityPolicy | boolean | |
| HasLegalHold | boolean | |
| DefaultEncryptionScope | string | |
| DenyEncryptionScopeOverride | boolean | |
| ImmutableStorageWithVersioningEnabled | boolean | |
| ColumnSeparator | string | |
| FieldQuote | string | |
| RecordSeparator | string | |
| EscapeChar | string | |
| HeadersPresent | boolean | |
| Schema | list | |
| Type | string | |
| Precision | integer | |
| Scale | integer | |
| ContainerItems | list | |
| Where | string | |
| Status | string | |
| LastSyncTime | string | |
| Encrypted | string | |
| PageRange | list | |
| ClearRange | list | |
| QueryType | string | |
| Expression | string | |
| InputSerialization | reference | |
| OutputSerialization | reference | |
| ParquetTextConfiguration | reference | |
| Format | reference | |
| Id | string |
JSON-LD Document
{
"@context": {
"@vocab": "https://microsoft.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"microsoft": "https://microsoft.com/schema#",
"Container": "microsoft:Container",
"Name": {
"@id": "microsoft:Name",
"@type": "xsd:string"
},
"Properties": {
"@id": "microsoft:Properties"
},
"Metadata": {
"@id": "microsoft:Metadata"
},
"CorsRule": "microsoft:CorsRule",
"AllowedOrigins": {
"@id": "microsoft:AllowedOrigins",
"@type": "xsd:string"
},
"AllowedMethods": {
"@id": "microsoft:AllowedMethods",
"@type": "xsd:string"
},
"AllowedHeaders": {
"@id": "microsoft:AllowedHeaders",
"@type": "xsd:string"
},
"ExposedHeaders": {
"@id": "microsoft:ExposedHeaders",
"@type": "xsd:string"
},
"MaxAgeInSeconds": {
"@id": "microsoft:MaxAgeInSeconds",
"@type": "xsd:integer"
},
"ContainerList": "microsoft:ContainerList",
"ServiceEndpoint": {
"@id": "microsoft:ServiceEndpoint",
"@type": "xsd:string"
},
"MaxResults": {
"@id": "microsoft:MaxResults",
"@type": "xsd:integer"
},
"Prefix": {
"@id": "microsoft:Prefix",
"@type": "xsd:string"
},
"Containers": {
"@id": "microsoft:Containers",
"@container": "@list"
},
"NextMarker": {
"@id": "microsoft:NextMarker",
"@type": "xsd:string"
},
"RetentionPolicy": "microsoft:RetentionPolicy",
"Enabled": {
"@id": "microsoft:Enabled",
"@type": "xsd:boolean"
},
"Days": {
"@id": "microsoft:Days",
"@type": "xsd:integer"
},
"StorageServiceProperties": "microsoft:StorageServiceProperties",
"Logging": {
"@id": "microsoft:Logging"
},
"HourMetrics": {
"@id": "microsoft:HourMetrics",
"@type": "@id"
},
"MinuteMetrics": {
"@id": "microsoft:MinuteMetrics",
"@type": "@id"
},
"Cors": {
"@id": "microsoft:Cors",
"@container": "@list"
},
"DefaultServiceVersion": {
"@id": "microsoft:DefaultServiceVersion",
"@type": "xsd:string"
},
"DeleteRetentionPolicy": {
"@id": "microsoft:DeleteRetentionPolicy",
"@type": "@id"
},
"StaticWebsite": {
"@id": "microsoft:StaticWebsite"
},
"Metrics": "microsoft:Metrics",
"Version": {
"@id": "microsoft:Version",
"@type": "xsd:string"
},
"IncludeAPIs": {
"@id": "microsoft:IncludeAPIs",
"@type": "xsd:boolean"
},
"Blob": "microsoft:Blob",
"Tags": {
"@id": "microsoft:Tags"
},
"BlobList": "microsoft:BlobList",
"ContainerName": {
"@id": "microsoft:ContainerName",
"@type": "xsd:string"
},
"Delimiter": {
"@id": "microsoft:Delimiter",
"@type": "xsd:string"
},
"Blobs": {
"@id": "microsoft:Blobs",
"@container": "@list"
},
"BlobPrefixes": {
"@id": "microsoft:BlobPrefixes",
"@container": "@list"
},
"KeyInfo": "microsoft:KeyInfo",
"Start": {
"@id": "microsoft:Start",
"@type": "xsd:string"
},
"Expiry": {
"@id": "microsoft:Expiry",
"@type": "xsd:string"
},
"DelegatedUserTid": {
"@id": "microsoft:DelegatedUserTid",
"@type": "xsd:string"
},
"UserDelegationKey": "microsoft:UserDelegationKey",
"SignedOid": {
"@id": "microsoft:SignedOid",
"@type": "xsd:string"
},
"SignedTid": {
"@id": "microsoft:SignedTid",
"@type": "xsd:string"
},
"SignedStart": {
"@id": "microsoft:SignedStart",
"@type": "xsd:dateTime"
},
"SignedExpiry": {
"@id": "microsoft:SignedExpiry",
"@type": "xsd:dateTime"
},
"SignedService": {
"@id": "microsoft:SignedService",
"@type": "xsd:string"
},
"SignedVersion": {
"@id": "microsoft:SignedVersion",
"@type": "xsd:string"
},
"SignedDelegatedUserTid": {
"@id": "microsoft:SignedDelegatedUserTid",
"@type": "xsd:string"
},
"Value": {
"@id": "microsoft:Value",
"@type": "xsd:string"
},
"PublicAccessType": "microsoft:PublicAccessType",
"CopyStatus": "microsoft:CopyStatus",
"LeaseDuration": "microsoft:LeaseDuration",
"LeaseState": "microsoft:LeaseState",
"LeaseStatus": "microsoft:LeaseStatus",
"StorageError": "microsoft:StorageError",
"Message": {
"@id": "microsoft:Message",
"@type": "xsd:string"
},
"CopySourceStatusCode": {
"@id": "microsoft:CopySourceStatusCode",
"@type": "xsd:integer"
},
"CopySourceErrorCode": {
"@id": "microsoft:CopySourceErrorCode",
"@type": "xsd:string"
},
"CopySourceErrorMessage": {
"@id": "microsoft:CopySourceErrorMessage",
"@type": "xsd:string"
},
"AccessPolicy": "microsoft:AccessPolicy",
"Permission": {
"@id": "microsoft:Permission",
"@type": "xsd:string"
},
"AccessTier": "microsoft:AccessTier",
"ArchiveStatus": "microsoft:ArchiveStatus",
"BlobItemInternal": "microsoft:BlobItemInternal",
"Deleted": {
"@id": "microsoft:Deleted",
"@type": "xsd:boolean"
},
"Snapshot": {
"@id": "microsoft:Snapshot",
"@type": "xsd:string"
},
"VersionId": {
"@id": "microsoft:VersionId",
"@type": "xsd:string"
},
"IsCurrentVersion": {
"@id": "microsoft:IsCurrentVersion",
"@type": "xsd:boolean"
},
"BlobTags": {
"@id": "microsoft:BlobTags",
"@type": "@id"
},
"ObjectReplicationMetadata": {
"@id": "microsoft:ObjectReplicationMetadata",
"@type": "@id"
},
"HasVersionsOnly": {
"@id": "microsoft:HasVersionsOnly",
"@type": "xsd:boolean"
},
"BlobPropertiesInternal": "microsoft:BlobPropertiesInternal",
"Creation-Time": {
"@id": "microsoft:Creation-Time",
"@type": "xsd:string"
},
"Last-Modified": {
"@id": "microsoft:Last-Modified",
"@type": "xsd:string"
},
"Etag": {
"@id": "microsoft:Etag",
"@type": "xsd:string"
},
"Content-Length": {
"@id": "microsoft:Content-Length",
"@type": "xsd:integer"
},
"Content-Type": {
"@id": "microsoft:Content-Type",
"@type": "xsd:string"
},
"Content-Encoding": {
"@id": "microsoft:Content-Encoding",
"@type": "xsd:string"
},
"Content-Language": {
"@id": "microsoft:Content-Language",
"@type": "xsd:string"
},
"Content-MD5": {
"@id": "microsoft:Content-MD5",
"@type": "xsd:string"
},
"Content-Disposition": {
"@id": "microsoft:Content-Disposition",
"@type": "xsd:string"
},
"Cache-Control": {
"@id": "microsoft:Cache-Control",
"@type": "xsd:string"
},
"x-ms-blob-sequence-number": {
"@id": "microsoft:x-ms-blob-sequence-number",
"@type": "xsd:integer"
},
"BlobType": {
"@id": "microsoft:BlobType",
"@type": "xsd:string"
},
"CopyId": {
"@id": "microsoft:CopyId",
"@type": "xsd:string"
},
"CopySource": {
"@id": "microsoft:CopySource",
"@type": "xsd:string"
},
"CopyProgress": {
"@id": "microsoft:CopyProgress",
"@type": "xsd:string"
},
"CopyCompletionTime": {
"@id": "microsoft:CopyCompletionTime",
"@type": "xsd:string"
},
"CopyStatusDescription": {
"@id": "microsoft:CopyStatusDescription",
"@type": "xsd:string"
},
"ServerEncrypted": {
"@id": "microsoft:ServerEncrypted",
"@type": "xsd:boolean"
},
"IncrementalCopy": {
"@id": "microsoft:IncrementalCopy",
"@type": "xsd:boolean"
},
"DestinationSnapshot": {
"@id": "microsoft:DestinationSnapshot",
"@type": "xsd:string"
},
"DeletedTime": {
"@id": "microsoft:DeletedTime",
"@type": "xsd:string"
},
"RemainingRetentionDays": {
"@id": "microsoft:RemainingRetentionDays",
"@type": "xsd:integer"
},
"AccessTierInferred": {
"@id": "microsoft:AccessTierInferred",
"@type": "xsd:boolean"
},
"SmartAccessTier": {
"@id": "microsoft:SmartAccessTier",
"@type": "@id"
},
"CustomerProvidedKeySha256": {
"@id": "microsoft:CustomerProvidedKeySha256",
"@type": "xsd:string"
},
"EncryptionScope": {
"@id": "microsoft:EncryptionScope",
"@type": "xsd:string"
},
"AccessTierChangeTime": {
"@id": "microsoft:AccessTierChangeTime",
"@type": "xsd:string"
},
"TagCount": {
"@id": "microsoft:TagCount",
"@type": "xsd:integer"
},
"Expiry-Time": {
"@id": "microsoft:Expiry-Time",
"@type": "xsd:string"
},
"Sealed": {
"@id": "microsoft:Sealed",
"@type": "xsd:boolean"
},
"RehydratePriority": {
"@id": "microsoft:RehydratePriority",
"@type": "@id"
},
"LastAccessTime": {
"@id": "microsoft:LastAccessTime",
"@type": "xsd:string"
},
"ImmutabilityPolicyUntilDate": {
"@id": "microsoft:ImmutabilityPolicyUntilDate",
"@type": "xsd:string"
},
"ImmutabilityPolicyMode": {
"@id": "microsoft:ImmutabilityPolicyMode",
"@type": "xsd:string"
},
"LegalHold": {
"@id": "microsoft:LegalHold",
"@type": "xsd:boolean"
},
"ListBlobsFlatSegmentResponse": "microsoft:ListBlobsFlatSegmentResponse",
"Marker": {
"@id": "microsoft:Marker",
"@type": "xsd:string"
},
"Segment": {
"@id": "microsoft:Segment",
"@type": "@id"
},
"ListBlobsHierarchySegmentResponse": "microsoft:ListBlobsHierarchySegmentResponse",
"BlobFlatListSegment": "microsoft:BlobFlatListSegment",
"BlobItems": {
"@id": "microsoft:BlobItems",
"@container": "@list"
},
"BlobHierarchyListSegment": "microsoft:BlobHierarchyListSegment",
"BlobPrefix": "microsoft:BlobPrefix",
"BlobName": "microsoft:BlobName",
"Encoded": {
"@id": "microsoft:Encoded",
"@type": "xsd:boolean"
},
"content": {
"@id": "microsoft:content",
"@type": "xsd:string"
},
"BlobTag": "microsoft:BlobTag",
"Key": {
"@id": "microsoft:Key",
"@type": "xsd:string"
},
"Block": "microsoft:Block",
"Size": {
"@id": "microsoft:Size",
"@type": "xsd:integer"
},
"BlockList": "microsoft:BlockList",
"CommittedBlocks": {
"@id": "microsoft:CommittedBlocks",
"@container": "@list"
},
"UncommittedBlocks": {
"@id": "microsoft:UncommittedBlocks",
"@container": "@list"
},
"BlockLookupList": "microsoft:BlockLookupList",
"Committed": {
"@id": "microsoft:Committed",
"@container": "@list"
},
"Uncommitted": {
"@id": "microsoft:Uncommitted",
"@container": "@list"
},
"Latest": {
"@id": "microsoft:Latest",
"@container": "@list"
},
"ContainerItem": "microsoft:ContainerItem",
"ContainerProperties": "microsoft:ContainerProperties",
"PublicAccess": {
"@id": "microsoft:PublicAccess",
"@type": "@id"
},
"HasImmutabilityPolicy": {
"@id": "microsoft:HasImmutabilityPolicy",
"@type": "xsd:boolean"
},
"HasLegalHold": {
"@id": "microsoft:HasLegalHold",
"@type": "xsd:boolean"
},
"DefaultEncryptionScope": {
"@id": "microsoft:DefaultEncryptionScope",
"@type": "xsd:string"
},
"DenyEncryptionScopeOverride": {
"@id": "microsoft:DenyEncryptionScopeOverride",
"@type": "xsd:boolean"
},
"ImmutableStorageWithVersioningEnabled": {
"@id": "microsoft:ImmutableStorageWithVersioningEnabled",
"@type": "xsd:boolean"
},
"DelimitedTextConfiguration": "microsoft:DelimitedTextConfiguration",
"ColumnSeparator": {
"@id": "microsoft:ColumnSeparator",
"@type": "xsd:string"
},
"FieldQuote": {
"@id": "microsoft:FieldQuote",
"@type": "xsd:string"
},
"RecordSeparator": {
"@id": "microsoft:RecordSeparator",
"@type": "xsd:string"
},
"EscapeChar": {
"@id": "microsoft:EscapeChar",
"@type": "xsd:string"
},
"HeadersPresent": {
"@id": "microsoft:HeadersPresent",
"@type": "xsd:boolean"
},
"JsonTextConfiguration": "microsoft:JsonTextConfiguration",
"ArrowConfiguration": "microsoft:ArrowConfiguration",
"Schema": {
"@id": "microsoft:Schema",
"@container": "@list"
},
"ArrowField": "microsoft:ArrowField",
"Type": {
"@id": "microsoft:Type",
"@type": "xsd:string"
},
"Precision": {
"@id": "microsoft:Precision",
"@type": "xsd:integer"
},
"Scale": {
"@id": "microsoft:Scale",
"@type": "xsd:integer"
},
"ListContainersSegmentResponse": "microsoft:ListContainersSegmentResponse",
"ContainerItems": {
"@id": "microsoft:ContainerItems",
"@container": "@list"
},
"ErrorCode": "microsoft:ErrorCode",
"FilterBlobItem": "microsoft:FilterBlobItem",
"FilterBlobSegment": "microsoft:FilterBlobSegment",
"Where": {
"@id": "microsoft:Where",
"@type": "xsd:string"
},
"GeoReplication": "microsoft:GeoReplication",
"Status": {
"@id": "microsoft:Status",
"@type": "xsd:string"
},
"LastSyncTime": {
"@id": "microsoft:LastSyncTime",
"@type": "xsd:string"
},
"BlobMetadata": "microsoft:BlobMetadata",
"Encrypted": {
"@id": "microsoft:Encrypted",
"@type": "xsd:string"
},
"PageList": "microsoft:PageList",
"PageRange": {
"@id": "microsoft:PageRange",
"@container": "@list"
},
"ClearRange": {
"@id": "microsoft:ClearRange",
"@container": "@list"
},
"QueryRequest": "microsoft:QueryRequest",
"QueryType": {
"@id": "microsoft:QueryType",
"@type": "xsd:string"
},
"Expression": {
"@id": "microsoft:Expression",
"@type": "xsd:string"
},
"InputSerialization": {
"@id": "microsoft:InputSerialization",
"@type": "@id"
},
"OutputSerialization": {
"@id": "microsoft:OutputSerialization",
"@type": "@id"
},
"QueryFormat": "microsoft:QueryFormat",
"ParquetTextConfiguration": {
"@id": "microsoft:ParquetTextConfiguration",
"@type": "@id"
},
"QuerySerialization": "microsoft:QuerySerialization",
"Format": {
"@id": "microsoft:Format",
"@type": "@id"
},
"SignedIdentifier": "microsoft:SignedIdentifier",
"Id": {
"@id": "microsoft:Id",
"@type": "xsd:string"
},
"StorageServiceStats": "microsoft:StorageServiceStats"
},
"@type": "schema:Dataset",
"schema:name": "Azure Blob Storage API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Azure Blob Storage's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-11-05) from openapi/microsoft-azure-blob-storage-append-blobs-api-openapi.yml, openapi/microsoft-azure-blob-storage-azure-blob-storage-rest-api-api-openapi.yml, openapi/microsoft-azure-blob-storage-blobs-api-openapi.yml.",
"dcterms:created": "2026-11-05",
"dcterms:source": [
"openapi/microsoft-azure-blob-storage-append-blobs-api-openapi.yml",
"openapi/microsoft-azure-blob-storage-azure-blob-storage-rest-api-api-openapi.yml",
"openapi/microsoft-azure-blob-storage-blobs-api-openapi.yml",
"openapi/microsoft-azure-blob-storage-block-blobs-api-openapi.yml",
"openapi/microsoft-azure-blob-storage-containers-api-openapi.yml"
]
}