Azure Queue Storage · JSON-LD Context

Microsoft Azure Queue Storage Context

JSON-LD context defining the semantic vocabulary for Microsoft Azure Queue Storage from Azure Queue Storage.

18 Classes 46 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

AccessPolicy ListQueuesSegmentResponse CorsRule ErrorCode GeoReplication Logging StorageError Metrics QueueItem QueueMessage DequeuedMessageItem PeekedMessageItem EnqueuedMessage SignedIdentifier StorageServiceProperties StorageServiceStats KeyInfo UserDelegationKey

Properties

Property Type Container
Start dateTime
Expiry dateTime
Permission string
ServiceEndpoint string
Prefix string
Marker string
MaxResults integer
QueueItems list
NextMarker string
AllowedOrigins string
AllowedMethods string
AllowedHeaders string
ExposedHeaders string
MaxAgeInSeconds integer
Status string
LastSyncTime string
Version string
Delete boolean
Read boolean
Write boolean
RetentionPolicy reference
Message string
Enabled boolean
IncludeAPIs boolean
Name string
Metadata reference
MessageText string
MessageId string
InsertionTime string
ExpirationTime string
PopReceipt string
TimeNextVisible string
DequeueCount integer
Id string
HourMetrics reference
MinuteMetrics reference
Cors list
DelegatedUserTid string
SignedOid string
SignedTid string
SignedStart dateTime
SignedExpiry dateTime
SignedService string
SignedVersion string
SignedDelegatedUserTid string
Value 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#",
    "AccessPolicy": "microsoft:AccessPolicy",
    "Start": {
      "@id": "microsoft:Start",
      "@type": "xsd:dateTime"
    },
    "Expiry": {
      "@id": "microsoft:Expiry",
      "@type": "xsd:dateTime"
    },
    "Permission": {
      "@id": "microsoft:Permission",
      "@type": "xsd:string"
    },
    "ListQueuesSegmentResponse": "microsoft:ListQueuesSegmentResponse",
    "ServiceEndpoint": {
      "@id": "microsoft:ServiceEndpoint",
      "@type": "xsd:string"
    },
    "Prefix": {
      "@id": "microsoft:Prefix",
      "@type": "xsd:string"
    },
    "Marker": {
      "@id": "microsoft:Marker",
      "@type": "xsd:string"
    },
    "MaxResults": {
      "@id": "microsoft:MaxResults",
      "@type": "xsd:integer"
    },
    "QueueItems": {
      "@id": "microsoft:QueueItems",
      "@container": "@list"
    },
    "NextMarker": {
      "@id": "microsoft:NextMarker",
      "@type": "xsd:string"
    },
    "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"
    },
    "ErrorCode": "microsoft:ErrorCode",
    "GeoReplication": "microsoft:GeoReplication",
    "Status": {
      "@id": "microsoft:Status",
      "@type": "xsd:string"
    },
    "LastSyncTime": {
      "@id": "microsoft:LastSyncTime",
      "@type": "xsd:string"
    },
    "Logging": "microsoft:Logging",
    "Version": {
      "@id": "microsoft:Version",
      "@type": "xsd:string"
    },
    "Delete": {
      "@id": "microsoft:Delete",
      "@type": "xsd:boolean"
    },
    "Read": {
      "@id": "microsoft:Read",
      "@type": "xsd:boolean"
    },
    "Write": {
      "@id": "microsoft:Write",
      "@type": "xsd:boolean"
    },
    "RetentionPolicy": {
      "@id": "microsoft:RetentionPolicy",
      "@type": "@id"
    },
    "StorageError": "microsoft:StorageError",
    "Message": {
      "@id": "microsoft:Message",
      "@type": "xsd:string"
    },
    "Metrics": "microsoft:Metrics",
    "Enabled": {
      "@id": "microsoft:Enabled",
      "@type": "xsd:boolean"
    },
    "IncludeAPIs": {
      "@id": "microsoft:IncludeAPIs",
      "@type": "xsd:boolean"
    },
    "QueueItem": "microsoft:QueueItem",
    "Name": {
      "@id": "microsoft:Name",
      "@type": "xsd:string"
    },
    "Metadata": {
      "@id": "microsoft:Metadata",
      "@type": "@id"
    },
    "QueueMessage": "microsoft:QueueMessage",
    "MessageText": {
      "@id": "microsoft:MessageText",
      "@type": "xsd:string"
    },
    "DequeuedMessageItem": "microsoft:DequeuedMessageItem",
    "MessageId": {
      "@id": "microsoft:MessageId",
      "@type": "xsd:string"
    },
    "InsertionTime": {
      "@id": "microsoft:InsertionTime",
      "@type": "xsd:string"
    },
    "ExpirationTime": {
      "@id": "microsoft:ExpirationTime",
      "@type": "xsd:string"
    },
    "PopReceipt": {
      "@id": "microsoft:PopReceipt",
      "@type": "xsd:string"
    },
    "TimeNextVisible": {
      "@id": "microsoft:TimeNextVisible",
      "@type": "xsd:string"
    },
    "DequeueCount": {
      "@id": "microsoft:DequeueCount",
      "@type": "xsd:integer"
    },
    "PeekedMessageItem": "microsoft:PeekedMessageItem",
    "EnqueuedMessage": "microsoft:EnqueuedMessage",
    "SignedIdentifier": "microsoft:SignedIdentifier",
    "Id": {
      "@id": "microsoft:Id",
      "@type": "xsd:string"
    },
    "StorageServiceProperties": "microsoft:StorageServiceProperties",
    "HourMetrics": {
      "@id": "microsoft:HourMetrics",
      "@type": "@id"
    },
    "MinuteMetrics": {
      "@id": "microsoft:MinuteMetrics",
      "@type": "@id"
    },
    "Cors": {
      "@id": "microsoft:Cors",
      "@container": "@list"
    },
    "StorageServiceStats": "microsoft:StorageServiceStats",
    "KeyInfo": "microsoft:KeyInfo",
    "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"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Azure Queue Storage API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Azure Queue 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-04) from openapi/microsoft-azure-queue-storage-queues-api-openapi.yml.",
  "dcterms:created": "2026-11-04",
  "dcterms:source": [
    "openapi/microsoft-azure-queue-storage-queues-api-openapi.yml"
  ]
}