Skip to content

Commit 42b6f06

Browse files
author
msftbot[bot]
authored
[ReleasePR streamanalytics] [Stream Analytics] Fix s360 for 2021 preview version (#2161)
Create to sync Azure/azure-rest-api-specs#18305 [ReCreate this PR](https://github.com/azure-resource-manager-schemas/compare/main...AzureSDKAutomation:sdkAuto/streamanalytics?expand=1)
2 parents 9c69c4e + 513ab74 commit 42b6f06

File tree

3 files changed

+610
-68
lines changed

3 files changed

+610
-68
lines changed

schemas/2020-03-01-preview/Microsoft.StreamAnalytics.json

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -291,10 +291,6 @@
291291
"privateLinkServiceId": {
292292
"type": "string",
293293
"description": "The resource id of the private link service. Required on PUT (CreateOrUpdate) requests."
294-
},
295-
"requestMessage": {
296-
"type": "string",
297-
"description": "A message passed to the owner of the remote resource with this connection request. Restricted to 140 chars."
298294
}
299295
},
300296
"description": "Bag of properties defining a privatelinkServiceConnection."

schemas/2020-03-01/Microsoft.StreamAnalytics.json

Lines changed: 70 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -368,6 +368,21 @@
368368
}
369369
},
370370
"definitions": {
371+
"AggregateFunctionProperties": {
372+
"type": "object",
373+
"properties": {
374+
"type": {
375+
"type": "string",
376+
"enum": [
377+
"Aggregate"
378+
]
379+
}
380+
},
381+
"required": [
382+
"type"
383+
],
384+
"description": "The properties that are associated with an aggregate function."
385+
},
371386
"AvroSerialization": {
372387
"type": "object",
373388
"properties": {
@@ -1688,6 +1703,46 @@
16881703
"properties": {},
16891704
"description": "The physical binding of the function. For example, in the Azure Machine Learning web service’s case, this describes the endpoint."
16901705
},
1706+
"FunctionConfiguration": {
1707+
"type": "object",
1708+
"properties": {
1709+
"binding": {
1710+
"oneOf": [
1711+
{
1712+
"$ref": "#/definitions/FunctionBinding"
1713+
},
1714+
{
1715+
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
1716+
}
1717+
],
1718+
"description": "The physical binding of the function. For example, in the Azure Machine Learning web service’s case, this describes the endpoint."
1719+
},
1720+
"inputs": {
1721+
"oneOf": [
1722+
{
1723+
"type": "array",
1724+
"items": {
1725+
"$ref": "#/definitions/FunctionInput"
1726+
}
1727+
},
1728+
{
1729+
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
1730+
}
1731+
]
1732+
},
1733+
"output": {
1734+
"oneOf": [
1735+
{
1736+
"$ref": "#/definitions/FunctionOutput"
1737+
},
1738+
{
1739+
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
1740+
}
1741+
],
1742+
"description": "Describes the output of a function."
1743+
}
1744+
}
1745+
},
16911746
"FunctionInput": {
16921747
"type": "object",
16931748
"properties": {
@@ -1724,9 +1779,23 @@
17241779
"oneOf": [
17251780
{
17261781
"$ref": "#/definitions/ScalarFunctionProperties"
1782+
},
1783+
{
1784+
"$ref": "#/definitions/AggregateFunctionProperties"
17271785
}
17281786
],
1729-
"properties": {},
1787+
"properties": {
1788+
"properties": {
1789+
"oneOf": [
1790+
{
1791+
"$ref": "#/definitions/FunctionConfiguration"
1792+
},
1793+
{
1794+
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
1795+
}
1796+
]
1797+
}
1798+
},
17301799
"description": "The properties that are associated with a function."
17311800
},
17321801
"Identity": {
@@ -2306,62 +2375,9 @@
23062375
],
23072376
"description": "The properties that are associated with an input containing reference data."
23082377
},
2309-
"ScalarFunctionConfiguration": {
2310-
"type": "object",
2311-
"properties": {
2312-
"binding": {
2313-
"oneOf": [
2314-
{
2315-
"$ref": "#/definitions/FunctionBinding"
2316-
},
2317-
{
2318-
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
2319-
}
2320-
],
2321-
"description": "The physical binding of the function. For example, in the Azure Machine Learning web service’s case, this describes the endpoint."
2322-
},
2323-
"inputs": {
2324-
"oneOf": [
2325-
{
2326-
"type": "array",
2327-
"items": {
2328-
"$ref": "#/definitions/FunctionInput"
2329-
}
2330-
},
2331-
{
2332-
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
2333-
}
2334-
],
2335-
"description": "A list of inputs describing the parameters of the function."
2336-
},
2337-
"output": {
2338-
"oneOf": [
2339-
{
2340-
"$ref": "#/definitions/FunctionOutput"
2341-
},
2342-
{
2343-
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
2344-
}
2345-
],
2346-
"description": "Describes the output of a function."
2347-
}
2348-
},
2349-
"description": "Describes the configuration of the scalar function."
2350-
},
23512378
"ScalarFunctionProperties": {
23522379
"type": "object",
23532380
"properties": {
2354-
"properties": {
2355-
"oneOf": [
2356-
{
2357-
"$ref": "#/definitions/ScalarFunctionConfiguration"
2358-
},
2359-
{
2360-
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
2361-
}
2362-
],
2363-
"description": "Describes the configuration of the scalar function."
2364-
},
23652381
"type": {
23662382
"type": "string",
23672383
"enum": [

0 commit comments

Comments
 (0)