{
  "@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#",
    "Cluster": "microsoft:Cluster",
    "sku": {
      "@id": "microsoft:sku",
      "@type": "@id"
    },
    "etag": {
      "@id": "microsoft:etag",
      "@type": "xsd:string"
    },
    "properties": {
      "@id": "microsoft:properties",
      "@type": "@id"
    },
    "ClusterProperties": "microsoft:ClusterProperties",
    "createdDate": {
      "@id": "microsoft:createdDate",
      "@type": "xsd:dateTime"
    },
    "clusterId": {
      "@id": "microsoft:clusterId",
      "@type": "xsd:string"
    },
    "provisioningState": {
      "@id": "microsoft:provisioningState",
      "@type": "@id"
    },
    "capacityAllocated": {
      "@id": "microsoft:capacityAllocated",
      "@type": "xsd:integer"
    },
    "capacityAssigned": {
      "@id": "microsoft:capacityAssigned",
      "@type": "xsd:integer"
    },
    "ClusterListResult": "microsoft:ClusterListResult",
    "value": {
      "@id": "microsoft:value",
      "@container": "@list"
    },
    "nextLink": {
      "@id": "microsoft:nextLink",
      "@type": "xsd:string"
    },
    "ClusterJob": "microsoft:ClusterJob",
    "id": {
      "@id": "microsoft:id",
      "@type": "xsd:string"
    },
    "streamingUnits": {
      "@id": "microsoft:streamingUnits",
      "@type": "xsd:integer"
    },
    "jobState": {
      "@id": "microsoft:jobState",
      "@type": "@id"
    },
    "ClusterJobListResult": "microsoft:ClusterJobListResult",
    "ClusterSku": "microsoft:ClusterSku",
    "name": {
      "@id": "microsoft:name",
      "@type": "xsd:string"
    },
    "capacity": {
      "@id": "microsoft:capacity",
      "@type": "xsd:integer"
    },
    "ClusterProvisioningState": "microsoft:ClusterProvisioningState",
    "JobState": "microsoft:JobState",
    "Error": "microsoft:Error",
    "error": {
      "@id": "microsoft:error"
    },
    "Function": "microsoft:Function",
    "FunctionProperties": "microsoft:FunctionProperties",
    "type": {
      "@id": "microsoft:type",
      "@type": "xsd:string"
    },
    "FunctionConfiguration": "microsoft:FunctionConfiguration",
    "inputs": {
      "@id": "microsoft:inputs",
      "@container": "@list"
    },
    "output": {
      "@id": "microsoft:output",
      "@type": "@id"
    },
    "binding": {
      "@id": "microsoft:binding",
      "@type": "@id"
    },
    "FunctionInput": "microsoft:FunctionInput",
    "dataType": {
      "@id": "microsoft:dataType",
      "@type": "xsd:string"
    },
    "isConfigurationParameter": {
      "@id": "microsoft:isConfigurationParameter",
      "@type": "xsd:boolean"
    },
    "FunctionOutput": "microsoft:FunctionOutput",
    "FunctionBinding": "microsoft:FunctionBinding",
    "AzureMachineLearningWebServiceFunctionBinding": "microsoft:AzureMachineLearningWebServiceFunctionBinding",
    "AzureMachineLearningWebServiceFunctionBindingProperties": "microsoft:AzureMachineLearningWebServiceFunctionBindingProperties",
    "endpoint": {
      "@id": "microsoft:endpoint",
      "@type": "xsd:string"
    },
    "apiKey": {
      "@id": "microsoft:apiKey",
      "@type": "xsd:string"
    },
    "outputs": {
      "@id": "microsoft:outputs",
      "@container": "@list"
    },
    "batchSize": {
      "@id": "microsoft:batchSize",
      "@type": "xsd:integer"
    },
    "AzureMachineLearningWebServiceInputs": "microsoft:AzureMachineLearningWebServiceInputs",
    "columnNames": {
      "@id": "microsoft:columnNames",
      "@container": "@list"
    },
    "AzureMachineLearningWebServiceInputColumn": "microsoft:AzureMachineLearningWebServiceInputColumn",
    "mapTo": {
      "@id": "microsoft:mapTo",
      "@type": "xsd:integer"
    },
    "AzureMachineLearningWebServiceOutputColumn": "microsoft:AzureMachineLearningWebServiceOutputColumn",
    "JavaScriptFunctionBinding": "microsoft:JavaScriptFunctionBinding",
    "JavaScriptFunctionBindingProperties": "microsoft:JavaScriptFunctionBindingProperties",
    "script": {
      "@id": "microsoft:script",
      "@type": "xsd:string"
    },
    "FunctionRetrieveDefaultDefinitionParameters": "microsoft:FunctionRetrieveDefaultDefinitionParameters",
    "bindingType": {
      "@id": "microsoft:bindingType",
      "@type": "xsd:string"
    },
    "AzureMachineLearningWebServiceFunctionRetrieveDefaultDefinitionParameters": "microsoft:AzureMachineLearningWebServiceFunctionRetrieveDefaultDefinitionParameters",
    "bindingRetrievalProperties": {
      "@id": "microsoft:bindingRetrievalProperties",
      "@type": "@id"
    },
    "AzureMachineLearningWebServiceFunctionBindingRetrievalProperties": "microsoft:AzureMachineLearningWebServiceFunctionBindingRetrievalProperties",
    "executeEndpoint": {
      "@id": "microsoft:executeEndpoint",
      "@type": "xsd:string"
    },
    "udfType": {
      "@id": "microsoft:udfType",
      "@type": "@id"
    },
    "JavaScriptFunctionRetrieveDefaultDefinitionParameters": "microsoft:JavaScriptFunctionRetrieveDefaultDefinitionParameters",
    "JavaScriptFunctionBindingRetrievalProperties": "microsoft:JavaScriptFunctionBindingRetrievalProperties",
    "FunctionListResult": "microsoft:FunctionListResult",
    "UdfType": "microsoft:UdfType",
    "SubResource": "microsoft:SubResource",
    "Input": "microsoft:Input",
    "InputProperties": "microsoft:InputProperties",
    "serialization": {
      "@id": "microsoft:serialization",
      "@type": "@id"
    },
    "diagnostics": {
      "@id": "microsoft:diagnostics",
      "@type": "@id"
    },
    "compression": {
      "@id": "microsoft:compression",
      "@type": "@id"
    },
    "partitionKey": {
      "@id": "microsoft:partitionKey",
      "@type": "xsd:string"
    },
    "StreamInputProperties": "microsoft:StreamInputProperties",
    "datasource": {
      "@id": "microsoft:datasource",
      "@type": "@id"
    },
    "ReferenceInputProperties": "microsoft:ReferenceInputProperties",
    "StreamInputDataSource": "microsoft:StreamInputDataSource",
    "BlobStreamInputDataSource": "microsoft:BlobStreamInputDataSource",
    "BlobStreamInputDataSourceProperties": "microsoft:BlobStreamInputDataSourceProperties",
    "sourcePartitionCount": {
      "@id": "microsoft:sourcePartitionCount",
      "@type": "xsd:integer"
    },
    "EventHubStreamInputDataSource": "microsoft:EventHubStreamInputDataSource",
    "EventHubV2StreamInputDataSource": "microsoft:EventHubV2StreamInputDataSource",
    "EventHubStreamInputDataSourceProperties": "microsoft:EventHubStreamInputDataSourceProperties",
    "consumerGroupName": {
      "@id": "microsoft:consumerGroupName",
      "@type": "xsd:string"
    },
    "IoTHubStreamInputDataSource": "microsoft:IoTHubStreamInputDataSource",
    "IoTHubStreamInputDataSourceProperties": "microsoft:IoTHubStreamInputDataSourceProperties",
    "iotHubNamespace": {
      "@id": "microsoft:iotHubNamespace",
      "@type": "xsd:string"
    },
    "sharedAccessPolicyName": {
      "@id": "microsoft:sharedAccessPolicyName",
      "@type": "xsd:string"
    },
    "sharedAccessPolicyKey": {
      "@id": "microsoft:sharedAccessPolicyKey",
      "@type": "xsd:string"
    },
    "ReferenceInputDataSource": "microsoft:ReferenceInputDataSource",
    "FileReferenceInputDataSource": "microsoft:FileReferenceInputDataSource",
    "FileReferenceInputDataSourceProperties": "microsoft:FileReferenceInputDataSourceProperties",
    "path": {
      "@id": "microsoft:path",
      "@type": "xsd:string"
    },
    "BlobReferenceInputDataSource": "microsoft:BlobReferenceInputDataSource",
    "BlobDataSourceProperties": "microsoft:BlobDataSourceProperties",
    "storageAccounts": {
      "@id": "microsoft:storageAccounts",
      "@container": "@list"
    },
    "container": {
      "@id": "microsoft:container",
      "@type": "xsd:string"
    },
    "pathPattern": {
      "@id": "microsoft:pathPattern",
      "@type": "xsd:string"
    },
    "dateFormat": {
      "@id": "microsoft:dateFormat",
      "@type": "xsd:string"
    },
    "timeFormat": {
      "@id": "microsoft:timeFormat",
      "@type": "xsd:string"
    },
    "authenticationMode": {
      "@id": "microsoft:authenticationMode",
      "@type": "xsd:string"
    },
    "StorageAccount": "microsoft:StorageAccount",
    "accountName": {
      "@id": "microsoft:accountName",
      "@type": "xsd:string"
    },
    "accountKey": {
      "@id": "microsoft:accountKey",
      "@type": "xsd:string"
    },
    "ServiceBusDataSourceProperties": "microsoft:ServiceBusDataSourceProperties",
    "serviceBusNamespace": {
      "@id": "microsoft:serviceBusNamespace",
      "@type": "xsd:string"
    },
    "EventHubDataSourceProperties": "microsoft:EventHubDataSourceProperties",
    "eventHubName": {
      "@id": "microsoft:eventHubName",
      "@type": "xsd:string"
    },
    "Diagnostics": "microsoft:Diagnostics",
    "conditions": {
      "@id": "microsoft:conditions",
      "@container": "@list"
    },
    "DiagnosticCondition": "microsoft:DiagnosticCondition",
    "since": {
      "@id": "microsoft:since",
      "@type": "xsd:string"
    },
    "code": {
      "@id": "microsoft:code",
      "@type": "xsd:string"
    },
    "message": {
      "@id": "microsoft:message",
      "@type": "xsd:string"
    },
    "InputListResult": "microsoft:InputListResult",
    "Serialization": "microsoft:Serialization",
    "EventSerializationType": "microsoft:EventSerializationType",
    "ParquetSerialization": "microsoft:ParquetSerialization",
    "CsvSerialization": "microsoft:CsvSerialization",
    "CsvSerializationProperties": "microsoft:CsvSerializationProperties",
    "fieldDelimiter": {
      "@id": "microsoft:fieldDelimiter",
      "@type": "xsd:string"
    },
    "encoding": {
      "@id": "microsoft:encoding",
      "@type": "@id"
    },
    "JsonSerialization": "microsoft:JsonSerialization",
    "JsonSerializationProperties": "microsoft:JsonSerializationProperties",
    "format": {
      "@id": "microsoft:format",
      "@type": "@id"
    },
    "AvroSerialization": "microsoft:AvroSerialization",
    "Encoding": "microsoft:Encoding",
    "JsonOutputSerializationFormat": "microsoft:JsonOutputSerializationFormat",
    "ResourceTestStatus": "microsoft:ResourceTestStatus",
    "status": {
      "@id": "microsoft:status",
      "@type": "xsd:string"
    },
    "ErrorResponse": "microsoft:ErrorResponse",
    "Compression": "microsoft:Compression",
    "CompressionType": "microsoft:CompressionType",
    "AzureSqlReferenceInputDataSource": "microsoft:AzureSqlReferenceInputDataSource",
    "AzureSqlReferenceInputDataSourceProperties": "microsoft:AzureSqlReferenceInputDataSourceProperties",
    "server": {
      "@id": "microsoft:server",
      "@type": "xsd:string"
    },
    "database": {
      "@id": "microsoft:database",
      "@type": "xsd:string"
    },
    "user": {
      "@id": "microsoft:user",
      "@type": "xsd:string"
    },
    "password": {
      "@id": "microsoft:password",
      "@type": "xsd:string"
    },
    "table": {
      "@id": "microsoft:table",
      "@type": "xsd:string"
    },
    "refreshType": {
      "@id": "microsoft:refreshType",
      "@type": "@id"
    },
    "refreshRate": {
      "@id": "microsoft:refreshRate",
      "@type": "xsd:string"
    },
    "fullSnapshotQuery": {
      "@id": "microsoft:fullSnapshotQuery",
      "@type": "xsd:string"
    },
    "deltaSnapshotQuery": {
      "@id": "microsoft:deltaSnapshotQuery",
      "@type": "xsd:string"
    },
    "GatewayMessageBusStreamInputDataSource": "microsoft:GatewayMessageBusStreamInputDataSource",
    "GatewayMessageBusSourceProperties": "microsoft:GatewayMessageBusSourceProperties",
    "topic": {
      "@id": "microsoft:topic",
      "@type": "xsd:string"
    },
    "RefreshType": "microsoft:RefreshType",
    "Output": "microsoft:Output",
    "OutputProperties": "microsoft:OutputProperties",
    "timeWindow": {
      "@id": "microsoft:timeWindow",
      "@type": "xsd:string"
    },
    "sizeWindow": {
      "@id": "microsoft:sizeWindow",
      "@type": "xsd:integer"
    },
    "OutputDataSource": "microsoft:OutputDataSource",
    "BlobOutputDataSource": "microsoft:BlobOutputDataSource",
    "BlobOutputDataSourceProperties": "microsoft:BlobOutputDataSourceProperties",
    "blobPathPrefix": {
      "@id": "microsoft:blobPathPrefix",
      "@type": "xsd:string"
    },
    "AzureTableOutputDataSource": "microsoft:AzureTableOutputDataSource",
    "AzureTableOutputDataSourceProperties": "microsoft:AzureTableOutputDataSourceProperties",
    "rowKey": {
      "@id": "microsoft:rowKey",
      "@type": "xsd:string"
    },
    "columnsToRemove": {
      "@id": "microsoft:columnsToRemove",
      "@container": "@list"
    },
    "EventHubOutputDataSource": "microsoft:EventHubOutputDataSource",
    "EventHubV2OutputDataSource": "microsoft:EventHubV2OutputDataSource",
    "EventHubOutputDataSourceProperties": "microsoft:EventHubOutputDataSourceProperties",
    "propertyColumns": {
      "@id": "microsoft:propertyColumns",
      "@container": "@list"
    },
    "AzureSqlDatabaseOutputDataSource": "microsoft:AzureSqlDatabaseOutputDataSource",
    "AzureSynapseOutputDataSource": "microsoft:AzureSynapseOutputDataSource",
    "AzureSynapseDataSourceProperties": "microsoft:AzureSynapseDataSourceProperties",
    "DocumentDbOutputDataSource": "microsoft:DocumentDbOutputDataSource",
    "DocumentDbOutputDataSourceProperties": "microsoft:DocumentDbOutputDataSourceProperties",
    "accountId": {
      "@id": "microsoft:accountId",
      "@type": "xsd:string"
    },
    "collectionNamePattern": {
      "@id": "microsoft:collectionNamePattern",
      "@type": "xsd:string"
    },
    "documentId": {
      "@id": "microsoft:documentId",
      "@type": "xsd:string"
    },
    "AzureFunctionOutputDataSource": "microsoft:AzureFunctionOutputDataSource",
    "AzureFunctionOutputDataSourceProperties": "microsoft:AzureFunctionOutputDataSourceProperties",
    "functionAppName": {
      "@id": "microsoft:functionAppName",
      "@type": "xsd:string"
    },
    "functionName": {
      "@id": "microsoft:functionName",
      "@type": "xsd:string"
    },
    "maxBatchSize": {
      "@id": "microsoft:maxBatchSize",
      "@type": "xsd:decimal"
    },
    "maxBatchCount": {
      "@id": "microsoft:maxBatchCount",
      "@type": "xsd:decimal"
    },
    "ServiceBusQueueOutputDataSource": "microsoft:ServiceBusQueueOutputDataSource",
    "ServiceBusQueueOutputDataSourceProperties": "microsoft:ServiceBusQueueOutputDataSourceProperties",
    "queueName": {
      "@id": "microsoft:queueName",
      "@type": "xsd:string"
    },
    "systemPropertyColumns": {
      "@id": "microsoft:systemPropertyColumns"
    },
    "ServiceBusTopicOutputDataSource": "microsoft:ServiceBusTopicOutputDataSource",
    "ServiceBusTopicOutputDataSourceProperties": "microsoft:ServiceBusTopicOutputDataSourceProperties",
    "topicName": {
      "@id": "microsoft:topicName",
      "@type": "xsd:string"
    },
    "PowerBIOutputDataSource": "microsoft:PowerBIOutputDataSource",
    "PowerBIOutputDataSourceProperties": "microsoft:PowerBIOutputDataSourceProperties",
    "dataset": {
      "@id": "microsoft:dataset",
      "@type": "xsd:string"
    },
    "groupId": {
      "@id": "microsoft:groupId",
      "@type": "xsd:string"
    },
    "groupName": {
      "@id": "microsoft:groupName",
      "@type": "xsd:string"
    },
    "AzureDataLakeStoreOutputDataSource": "microsoft:AzureDataLakeStoreOutputDataSource",
    "AzureDataLakeStoreOutputDataSourceProperties": "microsoft:AzureDataLakeStoreOutputDataSourceProperties",
    "tenantId": {
      "@id": "microsoft:tenantId",
      "@type": "xsd:string"
    },
    "filePathPrefix": {
      "@id": "microsoft:filePathPrefix",
      "@type": "xsd:string"
    },
    "GatewayMessageBusOutputDataSource": "microsoft:GatewayMessageBusOutputDataSource",
    "OutputListResult": "microsoft:OutputListResult",
    "AzureSqlDatabaseDataSourceProperties": "microsoft:AzureSqlDatabaseDataSourceProperties",
    "maxWriterCount": {
      "@id": "microsoft:maxWriterCount",
      "@type": "xsd:decimal"
    },
    "OAuthBasedDataSourceProperties": "microsoft:OAuthBasedDataSourceProperties",
    "refreshToken": {
      "@id": "microsoft:refreshToken",
      "@type": "xsd:string"
    },
    "tokenUserPrincipalName": {
      "@id": "microsoft:tokenUserPrincipalName",
      "@type": "xsd:string"
    },
    "tokenUserDisplayName": {
      "@id": "microsoft:tokenUserDisplayName",
      "@type": "xsd:string"
    },
    "PrivateEndpoint": "microsoft:PrivateEndpoint",
    "PrivateEndpointProperties": "microsoft:PrivateEndpointProperties",
    "manualPrivateLinkServiceConnections": {
      "@id": "microsoft:manualPrivateLinkServiceConnections",
      "@container": "@list"
    },
    "PrivateLinkServiceConnection": "microsoft:PrivateLinkServiceConnection",
    "PrivateLinkServiceConnectionProperties": "microsoft:PrivateLinkServiceConnectionProperties",
    "privateLinkServiceId": {
      "@id": "microsoft:privateLinkServiceId",
      "@type": "xsd:string"
    },
    "groupIds": {
      "@id": "microsoft:groupIds",
      "@container": "@list"
    },
    "requestMessage": {
      "@id": "microsoft:requestMessage",
      "@type": "xsd:string"
    },
    "privateLinkServiceConnectionState": {
      "@id": "microsoft:privateLinkServiceConnectionState",
      "@type": "@id"
    },
    "PrivateLinkConnectionState": "microsoft:PrivateLinkConnectionState",
    "description": {
      "@id": "microsoft:description",
      "@type": "xsd:string"
    },
    "actionsRequired": {
      "@id": "microsoft:actionsRequired",
      "@type": "xsd:string"
    },
    "PrivateEndpointListResult": "microsoft:PrivateEndpointListResult",
    "OperationListResult": "microsoft:OperationListResult",
    "Operation": "microsoft:Operation",
    "isDataAction": {
      "@id": "microsoft:isDataAction",
      "@type": "xsd:boolean"
    },
    "display": {
      "@id": "microsoft:display"
    },
    "StreamingJob": "microsoft:StreamingJob",
    "identity": {
      "@id": "microsoft:identity",
      "@type": "@id"
    },
    "StreamingJobProperties": "microsoft:StreamingJobProperties",
    "jobId": {
      "@id": "microsoft:jobId",
      "@type": "xsd:string"
    },
    "jobType": {
      "@id": "microsoft:jobType",
      "@type": "xsd:string"
    },
    "outputStartMode": {
      "@id": "microsoft:outputStartMode",
      "@type": "@id"
    },
    "outputStartTime": {
      "@id": "microsoft:outputStartTime",
      "@type": "xsd:dateTime"
    },
    "lastOutputEventTime": {
      "@id": "microsoft:lastOutputEventTime",
      "@type": "xsd:dateTime"
    },
    "eventsOutOfOrderPolicy": {
      "@id": "microsoft:eventsOutOfOrderPolicy",
      "@type": "@id"
    },
    "outputErrorPolicy": {
      "@id": "microsoft:outputErrorPolicy",
      "@type": "@id"
    },
    "eventsOutOfOrderMaxDelayInSeconds": {
      "@id": "microsoft:eventsOutOfOrderMaxDelayInSeconds",
      "@type": "xsd:integer"
    },
    "eventsLateArrivalMaxDelayInSeconds": {
      "@id": "microsoft:eventsLateArrivalMaxDelayInSeconds",
      "@type": "xsd:integer"
    },
    "dataLocale": {
      "@id": "microsoft:dataLocale",
      "@type": "xsd:string"
    },
    "compatibilityLevel": {
      "@id": "microsoft:compatibilityLevel",
      "@type": "@id"
    },
    "transformation": {
      "@id": "microsoft:transformation"
    },
    "functions": {
      "@id": "microsoft:functions",
      "@container": "@list"
    },
    "jobStorageAccount": {
      "@id": "microsoft:jobStorageAccount",
      "@type": "@id"
    },
    "contentStoragePolicy": {
      "@id": "microsoft:contentStoragePolicy",
      "@type": "xsd:string"
    },
    "cluster": {
      "@id": "microsoft:cluster",
      "@type": "@id"
    },
    "ClusterInfo": "microsoft:ClusterInfo",
    "Sku": "microsoft:Sku",
    "StreamingJobListResult": "microsoft:StreamingJobListResult",
    "StartStreamingJobParameters": "microsoft:StartStreamingJobParameters",
    "OutputStartMode": "microsoft:OutputStartMode",
    "ScaleStreamingJobParameters": "microsoft:ScaleStreamingJobParameters",
    "EventsOutOfOrderPolicy": "microsoft:EventsOutOfOrderPolicy",
    "OutputErrorPolicy": "microsoft:OutputErrorPolicy",
    "CompatibilityLevel": "microsoft:CompatibilityLevel"
  },
  "@type": "schema:Dataset",
  "schema:name": "Azure Stream Analytics API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Azure Stream Analytics'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-stream-analytics-clusters-api-openapi.yml, openapi/microsoft-azure-stream-analytics-functions-api-openapi.yml, openapi/microsoft-azure-stream-analytics-inputs-api-openapi.yml.",
  "dcterms:created": "2026-11-05",
  "dcterms:source": [
    "openapi/microsoft-azure-stream-analytics-clusters-api-openapi.yml",
    "openapi/microsoft-azure-stream-analytics-functions-api-openapi.yml",
    "openapi/microsoft-azure-stream-analytics-inputs-api-openapi.yml",
    "openapi/microsoft-azure-stream-analytics-outputs-api-openapi.yml",
    "openapi/microsoft-azure-stream-analytics-privateendpoints-api-openapi.yml"
  ]
}