Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 32 additions & 0 deletions schemas/2017-04-01-preview/Microsoft.StreamAnalytics.json
Original file line number Diff line number Diff line change
Expand Up @@ -1104,6 +1104,22 @@
"BlobReferenceInputDataSourceProperties": {
"type": "object",
"properties": {
"authenticationMode": {
"oneOf": [
{
"type": "string",
"enum": [
"Msi",
"UserToken",
"ConnectionString"
]
},
{
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
}
],
"description": "Authentication Mode."
},
"container": {
"type": "string",
"description": "The name of a container within the associated Storage account. This container contains either the blob(s) to be read from or written to. Required on PUT (CreateOrReplace) requests."
Expand Down Expand Up @@ -1166,6 +1182,22 @@
"BlobStreamInputDataSourceProperties": {
"type": "object",
"properties": {
"authenticationMode": {
"oneOf": [
{
"type": "string",
"enum": [
"Msi",
"UserToken",
"ConnectionString"
]
},
{
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
}
],
"description": "Authentication Mode."
},
"container": {
"type": "string",
"description": "The name of a container within the associated Storage account. This container contains either the blob(s) to be read from or written to. Required on PUT (CreateOrReplace) requests."
Expand Down
101 changes: 101 additions & 0 deletions schemas/2020-03-01/Microsoft.StreamAnalytics.json
Original file line number Diff line number Diff line change
Expand Up @@ -468,6 +468,72 @@
},
"description": "The properties that are associated with an Azure Data Lake Store."
},
"AzureFunctionOutputDataSource": {
"type": "object",
"properties": {
"properties": {
"oneOf": [
{
"$ref": "#/definitions/AzureFunctionOutputDataSourceProperties"
},
{
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
}
],
"description": "The properties that are associated with an Azure Function output."
},
"type": {
"type": "string",
"enum": [
"Microsoft.AzureFunction"
]
}
},
"required": [
"type"
],
"description": "Defines the metadata of AzureFunctionOutputDataSource"
},
"AzureFunctionOutputDataSourceProperties": {
"type": "object",
"properties": {
"apiKey": {
"type": "string",
"description": "If you want to use an Azure Function from another subscription, you can do so by providing the key to access your function."
},
"functionAppName": {
"type": "string",
"description": "The name of your Azure Functions app."
},
"functionName": {
"type": "string",
"description": "The name of the function in your Azure Functions app."
},
"maxBatchCount": {
"oneOf": [
{
"type": "number"
},
{
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
}
],
"description": "A property that lets you specify the maximum number of events in each batch that's sent to Azure Functions. The default value is 100."
},
"maxBatchSize": {
"oneOf": [
{
"type": "number"
},
{
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
}
],
"description": "A property that lets you set the maximum size for each output batch that's sent to your Azure function. The input unit is in bytes. By default, this value is 262,144 bytes (256 KB)."
}
},
"description": "The properties that are associated with an Azure Function output."
},
"AzureMachineLearningWebServiceFunctionBinding": {
"type": "object",
"properties": {
Expand Down Expand Up @@ -1013,6 +1079,22 @@
"BlobReferenceInputDataSourceProperties": {
"type": "object",
"properties": {
"authenticationMode": {
"oneOf": [
{
"type": "string",
"enum": [
"Msi",
"UserToken",
"ConnectionString"
]
},
{
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
}
],
"description": "Authentication Mode."
},
"container": {
"type": "string",
"description": "The name of a container within the associated Storage account. This container contains either the blob(s) to be read from or written to. Required on PUT (CreateOrReplace) requests."
Expand Down Expand Up @@ -1075,6 +1157,22 @@
"BlobStreamInputDataSourceProperties": {
"type": "object",
"properties": {
"authenticationMode": {
"oneOf": [
{
"type": "string",
"enum": [
"Msi",
"UserToken",
"ConnectionString"
]
},
{
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
}
],
"description": "Authentication Mode."
},
"container": {
"type": "string",
"description": "The name of a container within the associated Storage account. This container contains either the blob(s) to be read from or written to. Required on PUT (CreateOrReplace) requests."
Expand Down Expand Up @@ -1934,6 +2032,9 @@
{
"$ref": "#/definitions/DocumentDbOutputDataSource"
},
{
"$ref": "#/definitions/AzureFunctionOutputDataSource"
},
{
"$ref": "#/definitions/ServiceBusQueueOutputDataSource"
},
Expand Down
36 changes: 34 additions & 2 deletions schemas/2021-10-01-preview/Microsoft.StreamAnalytics.json
Original file line number Diff line number Diff line change
Expand Up @@ -377,7 +377,7 @@
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
}
],
"description": "The properties that are associated with a DocumentDB output."
"description": "The properties that are associated with an Azure Function output."
},
"type": {
"type": "string",
Expand Down Expand Up @@ -429,7 +429,7 @@
"description": "A property that lets you set the maximum size for each output batch that's sent to your Azure function. The input unit is in bytes. By default, this value is 262,144 bytes (256 KB)."
}
},
"description": "The properties that are associated with a DocumentDB output."
"description": "The properties that are associated with an Azure Function output."
},
"AzureMachineLearningServiceFunctionBinding": {
"type": "object",
Expand Down Expand Up @@ -1116,6 +1116,22 @@
"BlobReferenceInputDataSourceProperties": {
"type": "object",
"properties": {
"authenticationMode": {
"oneOf": [
{
"type": "string",
"enum": [
"Msi",
"UserToken",
"ConnectionString"
]
},
{
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
}
],
"description": "Authentication Mode."
},
"container": {
"type": "string",
"description": "The name of a container within the associated Storage account. This container contains either the blob(s) to be read from or written to. Required on PUT (CreateOrReplace) requests."
Expand Down Expand Up @@ -1178,6 +1194,22 @@
"BlobStreamInputDataSourceProperties": {
"type": "object",
"properties": {
"authenticationMode": {
"oneOf": [
{
"type": "string",
"enum": [
"Msi",
"UserToken",
"ConnectionString"
]
},
{
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
}
],
"description": "Authentication Mode."
},
"container": {
"type": "string",
"description": "The name of a container within the associated Storage account. This container contains either the blob(s) to be read from or written to. Required on PUT (CreateOrReplace) requests."
Expand Down