Skip to content

Commit

Permalink
[ReleasePR streamanalytics] [Stream Analytics] Fix s360 for 2021 prev…
Browse files Browse the repository at this point in the history
  • Loading branch information
msftbot[bot] authored Mar 25, 2022
2 parents 9c69c4e + 513ab74 commit 42b6f06
Show file tree
Hide file tree
Showing 3 changed files with 610 additions and 68 deletions.
4 changes: 0 additions & 4 deletions schemas/2020-03-01-preview/Microsoft.StreamAnalytics.json
Original file line number Diff line number Diff line change
Expand Up @@ -291,10 +291,6 @@
"privateLinkServiceId": {
"type": "string",
"description": "The resource id of the private link service. Required on PUT (CreateOrUpdate) requests."
},
"requestMessage": {
"type": "string",
"description": "A message passed to the owner of the remote resource with this connection request. Restricted to 140 chars."
}
},
"description": "Bag of properties defining a privatelinkServiceConnection."
Expand Down
124 changes: 70 additions & 54 deletions schemas/2020-03-01/Microsoft.StreamAnalytics.json
Original file line number Diff line number Diff line change
Expand Up @@ -368,6 +368,21 @@
}
},
"definitions": {
"AggregateFunctionProperties": {
"type": "object",
"properties": {
"type": {
"type": "string",
"enum": [
"Aggregate"
]
}
},
"required": [
"type"
],
"description": "The properties that are associated with an aggregate function."
},
"AvroSerialization": {
"type": "object",
"properties": {
Expand Down Expand Up @@ -1688,6 +1703,46 @@
"properties": {},
"description": "The physical binding of the function. For example, in the Azure Machine Learning web service’s case, this describes the endpoint."
},
"FunctionConfiguration": {
"type": "object",
"properties": {
"binding": {
"oneOf": [
{
"$ref": "#/definitions/FunctionBinding"
},
{
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
}
],
"description": "The physical binding of the function. For example, in the Azure Machine Learning web service’s case, this describes the endpoint."
},
"inputs": {
"oneOf": [
{
"type": "array",
"items": {
"$ref": "#/definitions/FunctionInput"
}
},
{
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
}
]
},
"output": {
"oneOf": [
{
"$ref": "#/definitions/FunctionOutput"
},
{
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
}
],
"description": "Describes the output of a function."
}
}
},
"FunctionInput": {
"type": "object",
"properties": {
Expand Down Expand Up @@ -1724,9 +1779,23 @@
"oneOf": [
{
"$ref": "#/definitions/ScalarFunctionProperties"
},
{
"$ref": "#/definitions/AggregateFunctionProperties"
}
],
"properties": {},
"properties": {
"properties": {
"oneOf": [
{
"$ref": "#/definitions/FunctionConfiguration"
},
{
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
}
]
}
},
"description": "The properties that are associated with a function."
},
"Identity": {
Expand Down Expand Up @@ -2306,62 +2375,9 @@
],
"description": "The properties that are associated with an input containing reference data."
},
"ScalarFunctionConfiguration": {
"type": "object",
"properties": {
"binding": {
"oneOf": [
{
"$ref": "#/definitions/FunctionBinding"
},
{
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
}
],
"description": "The physical binding of the function. For example, in the Azure Machine Learning web service’s case, this describes the endpoint."
},
"inputs": {
"oneOf": [
{
"type": "array",
"items": {
"$ref": "#/definitions/FunctionInput"
}
},
{
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
}
],
"description": "A list of inputs describing the parameters of the function."
},
"output": {
"oneOf": [
{
"$ref": "#/definitions/FunctionOutput"
},
{
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
}
],
"description": "Describes the output of a function."
}
},
"description": "Describes the configuration of the scalar function."
},
"ScalarFunctionProperties": {
"type": "object",
"properties": {
"properties": {
"oneOf": [
{
"$ref": "#/definitions/ScalarFunctionConfiguration"
},
{
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
}
],
"description": "Describes the configuration of the scalar function."
},
"type": {
"type": "string",
"enum": [
Expand Down
Loading

0 comments on commit 42b6f06

Please sign in to comment.