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
View Context View on GitHub

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

Raw ↑
{
  "@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"
  ]
}