Skip to content

Commit b62872f

Browse files
author
msftbot[bot]
authored
[ReleasePR streamanalytics] [Stream Analytics] Add Subscription Level APIs (#1791)
Create to sync Azure/azure-rest-api-specs#13322 [ReCreate this PR](https://github.com/azure-resource-manager-schemas/compare/master...AzureSDKAutomation:sdkAuto/streamanalytics?expand=1)
2 parents f6466af + 853638f commit b62872f

File tree

1 file changed

+115
-2
lines changed

1 file changed

+115
-2
lines changed

schemas/2017-04-01-preview/Microsoft.StreamAnalytics.json

Lines changed: 115 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -811,7 +811,8 @@
811811
{
812812
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
813813
}
814-
]
814+
],
815+
"description": "Describes Azure SQL database reference input data source properties."
815816
},
816817
"type": {
817818
"type": "string",
@@ -864,7 +865,8 @@
864865
"type": "string",
865866
"description": "This element is associated with the datasource element. This is the user name that will be used to connect to the SQL Database instance."
866867
}
867-
}
868+
},
869+
"description": "Describes Azure SQL database reference input data source properties."
868870
},
869871
"AzureSynapseOutputDataSource": {
870872
"type": "object",
@@ -2062,6 +2064,9 @@
20622064
"OutputDataSource": {
20632065
"type": "object",
20642066
"oneOf": [
2067+
{
2068+
"$ref": "#/definitions/RawOutputDatasource"
2069+
},
20652070
{
20662071
"$ref": "#/definitions/BlobOutputDataSource"
20672072
},
@@ -2239,12 +2244,117 @@
22392244
},
22402245
"description": "The properties that are associated with a Power BI output."
22412246
},
2247+
"RawInputDatasourceProperties": {
2248+
"type": "object",
2249+
"properties": {
2250+
"payload": {
2251+
"type": "string",
2252+
"description": "The JSON serialized content of the input data. Either payload or payloadUri must be set, but not both. "
2253+
},
2254+
"payloadUri": {
2255+
"type": "string",
2256+
"description": "The SAS URL to a blob containing the JSON serialized content of the input data. Either payload or payloadUri must be set, but not both."
2257+
}
2258+
},
2259+
"description": "The properties that are associated with a raw input."
2260+
},
2261+
"RawOutputDatasource": {
2262+
"type": "object",
2263+
"properties": {
2264+
"properties": {
2265+
"oneOf": [
2266+
{
2267+
"$ref": "#/definitions/RawOutputDatasourceProperties"
2268+
},
2269+
{
2270+
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
2271+
}
2272+
],
2273+
"description": "The properties that are associated with a raw output."
2274+
},
2275+
"type": {
2276+
"type": "string",
2277+
"enum": [
2278+
"Raw"
2279+
]
2280+
}
2281+
},
2282+
"required": [
2283+
"type"
2284+
],
2285+
"description": "Describes a raw output data source. This data source type is only applicable/usable when using the query testing API. You cannot create a job with this data source type or add an output of this data source type to an existing job."
2286+
},
2287+
"RawOutputDatasourceProperties": {
2288+
"type": "object",
2289+
"properties": {
2290+
"payloadUri": {
2291+
"type": "string",
2292+
"description": "The SAS URL to a blob where the output should be written. If this property is not set, output data will be written into a temporary storage, and a SAS URL to that temporary storage will be included in the result."
2293+
}
2294+
},
2295+
"description": "The properties that are associated with a raw output."
2296+
},
2297+
"RawReferenceInputDataSource": {
2298+
"type": "object",
2299+
"properties": {
2300+
"properties": {
2301+
"oneOf": [
2302+
{
2303+
"$ref": "#/definitions/RawInputDatasourceProperties"
2304+
},
2305+
{
2306+
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
2307+
}
2308+
],
2309+
"description": "The properties that are associated with a raw input."
2310+
},
2311+
"type": {
2312+
"type": "string",
2313+
"enum": [
2314+
"Raw"
2315+
]
2316+
}
2317+
},
2318+
"required": [
2319+
"type"
2320+
],
2321+
"description": "Describes a raw input data source that contains reference data. This data source type is only applicable/usable when using the query testing API. You cannot create a job with this data source type or add an input of this data source type to an existing job."
2322+
},
2323+
"RawStreamInputDataSource": {
2324+
"type": "object",
2325+
"properties": {
2326+
"properties": {
2327+
"oneOf": [
2328+
{
2329+
"$ref": "#/definitions/RawInputDatasourceProperties"
2330+
},
2331+
{
2332+
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
2333+
}
2334+
],
2335+
"description": "The properties that are associated with a raw input."
2336+
},
2337+
"type": {
2338+
"type": "string",
2339+
"enum": [
2340+
"Raw"
2341+
]
2342+
}
2343+
},
2344+
"required": [
2345+
"type"
2346+
],
2347+
"description": "Describes a raw input data source that contains stream data. This data source type is only applicable/usable when using the query testing API. You cannot create a job with this data source type or add an input of this data source type to an existing job."
2348+
},
22422349
"ReferenceInputDataSource": {
22432350
"type": "object",
22442351
"oneOf": [
22452352
{
22462353
"$ref": "#/definitions/BlobReferenceInputDataSource"
22472354
},
2355+
{
2356+
"$ref": "#/definitions/RawReferenceInputDataSource"
2357+
},
22482358
{
22492359
"$ref": "#/definitions/AzureSqlReferenceInputDataSource"
22502360
}
@@ -2927,6 +3037,9 @@
29273037
},
29283038
{
29293039
"$ref": "#/definitions/IoTHubStreamInputDataSource"
3040+
},
3041+
{
3042+
"$ref": "#/definitions/RawStreamInputDataSource"
29303043
}
29313044
],
29323045
"properties": {},

0 commit comments

Comments
 (0)