Skip to content

Commit eb76af2

Browse files
authored
Merge pull request #3008 from Azure/autogenerate-batch
Update Generated Schemas
2 parents 73e4774 + f56b75f commit eb76af2

27 files changed

+80659
-41801
lines changed

schemas/2018-05-01/subscriptionDeploymentTemplate.json

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1010,6 +1010,21 @@
10101010
{
10111011
"$ref": "https://schema.management.azure.com/schemas/2023-08-01/Microsoft.CostManagement.json#/unknown_resourceDefinitions/views"
10121012
},
1013+
{
1014+
"$ref": "https://schema.management.azure.com/schemas/2023-11-01/Microsoft.CostManagement.json#/unknown_resourceDefinitions/budgets"
1015+
},
1016+
{
1017+
"$ref": "https://schema.management.azure.com/schemas/2023-11-01/Microsoft.CostManagement.json#/unknown_resourceDefinitions/exports"
1018+
},
1019+
{
1020+
"$ref": "https://schema.management.azure.com/schemas/2023-11-01/Microsoft.CostManagement.json#/unknown_resourceDefinitions/scheduledActions"
1021+
},
1022+
{
1023+
"$ref": "https://schema.management.azure.com/schemas/2023-11-01/Microsoft.CostManagement.json#/unknown_resourceDefinitions/settings"
1024+
},
1025+
{
1026+
"$ref": "https://schema.management.azure.com/schemas/2023-11-01/Microsoft.CostManagement.json#/unknown_resourceDefinitions/views"
1027+
},
10131028
{
10141029
"$ref": "https://schema.management.azure.com/schemas/2020-02-01-preview/Microsoft.Datadog.json#/subscription_resourceDefinitions/agreements"
10151030
},

schemas/2018-06-01/Microsoft.DataFactory.json

Lines changed: 38 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -4400,7 +4400,7 @@
44004400
"headers": {
44014401
"type": "object",
44024402
"properties": {},
4403-
"description": "Represents the headers that will be sent to the request. For example, to set the language and type on a request: \"headers\" : { \"Accept-Language\": \"en-us\", \"Content-Type\": \"application/json\" }. Type: string (or Expression with resultType string)."
4403+
"description": "Represents the headers that will be sent to the request. For example, to set the language and type on a request: \"headers\" : { \"Accept-Language\": \"en-us\", \"Content-Type\": \"application/json\" }. Type: dictionary (or Expression with resultType dictionary)."
44044404
},
44054405
"method": {
44064406
"oneOf": [
@@ -4482,7 +4482,7 @@
44824482
"functionAppUrl": {
44834483
"type": "object",
44844484
"properties": {},
4485-
"description": "The endpoint of the Azure Function App. URL will be in the format https://<accountName>.azurewebsites.net."
4485+
"description": "The endpoint of the Azure Function App. URL will be in the format https://<accountName>.azurewebsites.net. Type: string (or Expression with resultType string)."
44864486
},
44874487
"functionKey": {
44884488
"oneOf": [
@@ -4498,7 +4498,7 @@
44984498
"resourceId": {
44994499
"type": "object",
45004500
"properties": {},
4501-
"description": "Allowed token audiences for azure function."
4501+
"description": "Allowed token audiences for azure function. Type: string (or Expression with resultType string)."
45024502
}
45034503
},
45044504
"required": [
@@ -4812,7 +4812,7 @@
48124812
"dataPathAssignments": {
48134813
"type": "object",
48144814
"properties": {},
4815-
"description": "Dictionary used for changing data path assignments without retraining. Values will be passed in the dataPathAssignments property of the published pipeline execution request. Type: object with key value pairs (or Expression with resultType object)."
4815+
"description": "Dictionary used for changing data path assignments without retraining. Values will be passed in the dataPathAssignments property of the published pipeline execution request. Type: object (or Expression with resultType object)."
48164816
},
48174817
"experimentName": {
48184818
"type": "object",
@@ -5996,7 +5996,7 @@
59965996
"partitionOption": {
59975997
"type": "object",
59985998
"properties": {},
5999-
"description": "The partition mechanism that will be used for Sql read in parallel. Possible values include: \"None\", \"PhysicalPartitionsOfTable\", \"DynamicRange\"."
5999+
"description": "The partition mechanism that will be used for Sql read in parallel. Possible values include: \"None\", \"PhysicalPartitionsOfTable\", \"DynamicRange\". Type: string (or Expression with resultType string)."
60006000
},
60016001
"partitionSettings": {
60026002
"oneOf": [
@@ -7105,12 +7105,12 @@
71057105
"targetName": {
71067106
"type": "object",
71077107
"properties": {},
7108-
"description": "The server name of data source access."
7108+
"description": "The server name of data source access. Type: string."
71097109
},
71107110
"userName": {
71117111
"type": "object",
71127112
"properties": {},
7113-
"description": "The user name of data source access."
7113+
"description": "The user name of data source access. Type: string."
71147114
}
71157115
},
71167116
"required": [
@@ -15846,7 +15846,7 @@
1584615846
"clusterSize": {
1584715847
"type": "object",
1584815848
"properties": {},
15849-
"description": "Number of worker/data nodes in the cluster. Suggestion value: 4. Type: string (or Expression with resultType string)."
15849+
"description": "Number of worker/data nodes in the cluster. Suggestion value: 4. Type: int (or Expression with resultType int)."
1585015850
},
1585115851
"clusterSshPassword": {
1585215852
"oneOf": [
@@ -16777,7 +16777,7 @@
1677716777
"authHeaders": {
1677816778
"type": "object",
1677916779
"properties": {},
16780-
"description": "The additional HTTP headers in the request to RESTful API used for authorization. Type: object (or Expression with resultType object)."
16780+
"description": "The additional HTTP headers in the request to RESTful API used for authorization. Type: key value pairs (value should be string type)."
1678116781
},
1678216782
"certThumbprint": {
1678316783
"type": "object",
@@ -21602,7 +21602,7 @@
2160221602
"authHeaders": {
2160321603
"type": "object",
2160421604
"properties": {},
21605-
"description": "The additional HTTP headers in the request to RESTful API used for authorization. Type: object (or Expression with resultType object)."
21605+
"description": "The additional HTTP headers in the request to RESTful API used for authorization. Type: key value pairs (value should be string type)."
2160621606
},
2160721607
"azureCloudType": {
2160821608
"type": "object",
@@ -25065,12 +25065,12 @@
2506525065
"additionalHeaders": {
2506625066
"type": "object",
2506725067
"properties": {},
25068-
"description": "The additional HTTP headers in the request to the RESTful API. Type: string (or Expression with resultType string)."
25068+
"description": "The additional HTTP headers in the request to the RESTful API. Type: key value pairs (value should be string type)."
2506925069
},
2507025070
"httpCompressionType": {
2507125071
"type": "object",
2507225072
"properties": {},
25073-
"description": "Http Compression Type to Send data in compressed format with Optimal Compression Level, Default is None. And The Only Supported option is Gzip. "
25073+
"description": "Http Compression Type to Send data in compressed format with Optimal Compression Level, Default is None. And The Only Supported option is Gzip. Type: string (or Expression with resultType string)."
2507425074
},
2507525075
"httpRequestTimeout": {
2507625076
"type": "object",
@@ -25105,7 +25105,7 @@
2510525105
"additionalColumns": {
2510625106
"type": "object",
2510725107
"properties": {},
25108-
"description": "Specifies the additional columns to be added to source data. Type: array of objects(AdditionalColumns) (or Expression with resultType array of objects)."
25108+
"description": "Specifies the additional columns to be added to source data. Type: key value pairs (value should be string type)."
2510925109
},
2511025110
"additionalHeaders": {
2511125111
"type": "object",
@@ -28796,7 +28796,7 @@
2879628796
"partitionOption": {
2879728797
"type": "object",
2879828798
"properties": {},
28799-
"description": "The partition mechanism that will be used for Sql read in parallel. Possible values include: \"None\", \"PhysicalPartitionsOfTable\", \"DynamicRange\"."
28799+
"description": "The partition mechanism that will be used for Sql read in parallel. Possible values include: \"None\", \"PhysicalPartitionsOfTable\", \"DynamicRange\". Type: string (or Expression with resultType string)."
2880028800
},
2880128801
"partitionSettings": {
2880228802
"oneOf": [
@@ -28910,7 +28910,7 @@
2891028910
"writeBehavior": {
2891128911
"type": "object",
2891228912
"properties": {},
28913-
"description": "White behavior when copying data into azure SQL MI. Type: SqlWriteBehaviorEnum (or Expression with resultType SqlWriteBehaviorEnum)"
28913+
"description": "White behavior when copying data into azure SQL MI. Type: string (or Expression with resultType string)"
2891428914
}
2891528915
},
2891628916
"required": [
@@ -28929,7 +28929,7 @@
2892928929
"partitionOption": {
2893028930
"type": "object",
2893128931
"properties": {},
28932-
"description": "The partition mechanism that will be used for Sql read in parallel. Possible values include: \"None\", \"PhysicalPartitionsOfTable\", \"DynamicRange\"."
28932+
"description": "The partition mechanism that will be used for Sql read in parallel. Possible values include: \"None\", \"PhysicalPartitionsOfTable\", \"DynamicRange\". Type: string (or Expression with resultType string)."
2893328933
},
2893428934
"partitionSettings": {
2893528935
"oneOf": [
@@ -29125,7 +29125,7 @@
2912529125
"writeBehavior": {
2912629126
"type": "object",
2912729127
"properties": {},
29128-
"description": "Write behavior when copying data into sql server. Type: SqlWriteBehaviorEnum (or Expression with resultType SqlWriteBehaviorEnum)"
29128+
"description": "Write behavior when copying data into sql server. Type: string (or Expression with resultType string)."
2912929129
}
2913029130
},
2913129131
"required": [
@@ -29144,7 +29144,7 @@
2914429144
"partitionOption": {
2914529145
"type": "object",
2914629146
"properties": {},
29147-
"description": "The partition mechanism that will be used for Sql read in parallel. Possible values include: \"None\", \"PhysicalPartitionsOfTable\", \"DynamicRange\"."
29147+
"description": "The partition mechanism that will be used for Sql read in parallel. Possible values include: \"None\", \"PhysicalPartitionsOfTable\", \"DynamicRange\". Type: string (or Expression with resultType string)."
2914829148
},
2914929149
"partitionSettings": {
2915029150
"oneOf": [
@@ -29340,7 +29340,7 @@
2934029340
"writeBehavior": {
2934129341
"type": "object",
2934229342
"properties": {},
29343-
"description": "Write behavior when copying data into sql. Type: SqlWriteBehaviorEnum (or Expression with resultType SqlWriteBehaviorEnum)"
29343+
"description": "Write behavior when copying data into sql. Type: string (or Expression with resultType string)."
2934429344
}
2934529345
},
2934629346
"required": [
@@ -29359,7 +29359,7 @@
2935929359
"partitionOption": {
2936029360
"type": "object",
2936129361
"properties": {},
29362-
"description": "The partition mechanism that will be used for Sql read in parallel. Possible values include: \"None\", \"PhysicalPartitionsOfTable\", \"DynamicRange\"."
29362+
"description": "The partition mechanism that will be used for Sql read in parallel. Possible values include: \"None\", \"PhysicalPartitionsOfTable\", \"DynamicRange\". Type: string (or Expression with resultType string)."
2936329363
},
2936429364
"partitionSettings": {
2936529365
"oneOf": [
@@ -32149,7 +32149,12 @@
3214932149
"headers": {
3215032150
"type": "object",
3215132151
"properties": {},
32152-
"description": "Represents the headers that will be sent to the request. For example, to set the language and type on a request: \"headers\" : { \"Accept-Language\": \"en-us\", \"Content-Type\": \"application/json\" }. Type: string (or Expression with resultType string)."
32152+
"description": "Represents the headers that will be sent to the request. For example, to set the language and type on a request: \"headers\" : { \"Accept-Language\": \"en-us\", \"Content-Type\": \"application/json\" }. Type: dictionary (or Expression with resultType dictionary)."
32153+
},
32154+
"httpRequestTimeout": {
32155+
"type": "object",
32156+
"properties": {},
32157+
"description": "Timeout for the HTTP request to get a response. Format is in TimeSpan (hh:mm:ss). This value is the timeout to get a response, not the activity timeout. The default value is 00:01:00 (1 minute). The range is from 1 to 10 minutes"
3215332158
},
3215432159
"linkedServices": {
3215532160
"oneOf": [
@@ -32182,6 +32187,17 @@
3218232187
],
3218332188
"description": "Rest API method for target endpoint."
3218432189
},
32190+
"turnOffAsync": {
32191+
"oneOf": [
32192+
{
32193+
"type": "boolean"
32194+
},
32195+
{
32196+
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
32197+
}
32198+
],
32199+
"description": "Option to disable invoking HTTP GET on location given in response header of a HTTP 202 Response. If set true, it stops invoking HTTP GET on http location given in response header. If set false then continues to invoke HTTP GET call on location given in http response headers."
32200+
},
3218532201
"url": {
3218632202
"type": "object",
3218732203
"properties": {},
@@ -32341,7 +32357,7 @@
3234132357
"headers": {
3234232358
"type": "object",
3234332359
"properties": {},
32344-
"description": "Represents the headers that will be sent to the request. For example, to set the language and type on a request: \"headers\" : { \"Accept-Language\": \"en-us\", \"Content-Type\": \"application/json\" }. Type: string (or Expression with resultType string)."
32360+
"description": "Represents the headers that will be sent to the request. For example, to set the language and type on a request: \"headers\" : { \"Accept-Language\": \"en-us\", \"Content-Type\": \"application/json\" }. Type: dictionary (or Expression with resultType dictionary)."
3234532361
},
3234632362
"method": {
3234732363
"oneOf": [

schemas/2019-01-01-preview/Microsoft.Security.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -207,7 +207,7 @@
207207
"expirationDateUtc": {
208208
"type": "string",
209209
"format": "date-time",
210-
"description": "Expiration date of the rule, if value is not provided or provided as null this field will default to the maximum allowed expiration date."
210+
"description": "Expiration date of the rule, if value is not provided or provided as null there will no expiration at all"
211211
},
212212
"reason": {
213213
"type": "string",

schemas/2019-08-01/managementGroupDeploymentTemplate.json

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -830,6 +830,15 @@
830830
{
831831
"$ref": "https://schema.management.azure.com/schemas/2023-08-01/Microsoft.CostManagement.json#/unknown_resourceDefinitions/views"
832832
},
833+
{
834+
"$ref": "https://schema.management.azure.com/schemas/2023-11-01/Microsoft.CostManagement.json#/unknown_resourceDefinitions/budgets"
835+
},
836+
{
837+
"$ref": "https://schema.management.azure.com/schemas/2023-11-01/Microsoft.CostManagement.json#/unknown_resourceDefinitions/exports"
838+
},
839+
{
840+
"$ref": "https://schema.management.azure.com/schemas/2023-11-01/Microsoft.CostManagement.json#/unknown_resourceDefinitions/views"
841+
},
833842
{
834843
"$ref": "https://schema.management.azure.com/schemas/2020-01-01-preview/Microsoft.Insights.json#/managementGroup_resourceDefinitions/diagnosticSettings"
835844
},

schemas/2019-08-01/tenantDeploymentTemplate.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -751,6 +751,12 @@
751751
{
752752
"$ref": "https://schema.management.azure.com/schemas/2023-08-01/Microsoft.CostManagement.json#/tenant_resourceDefinitions/views"
753753
},
754+
{
755+
"$ref": "https://schema.management.azure.com/schemas/2023-11-01/Microsoft.CostManagement.json#/tenant_resourceDefinitions/scheduledActions"
756+
},
757+
{
758+
"$ref": "https://schema.management.azure.com/schemas/2023-11-01/Microsoft.CostManagement.json#/tenant_resourceDefinitions/views"
759+
},
754760
{
755761
"$ref": "https://schema.management.azure.com/schemas/2015-01-14-preview/Microsoft.Intune.json#/tenant_resourceDefinitions/locations_androidPolicies"
756762
},

schemas/2020-11-01-preview/Microsoft.Sql.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1387,9 +1387,6 @@
13871387
{
13881388
"$ref": "#/definitions/servers_databases_vulnerabilityAssessments_childResource"
13891389
},
1390-
{
1391-
"$ref": "#/definitions/servers_databases_backupLongTermRetentionPolicies_childResource"
1392-
},
13931390
{
13941391
"$ref": "#/definitions/servers_databases_maintenanceWindows_childResource"
13951392
},
@@ -1399,6 +1396,9 @@
13991396
{
14001397
"$ref": "#/definitions/servers_databases_workloadGroups_childResource"
14011398
},
1399+
{
1400+
"$ref": "#/definitions/servers_databases_backupLongTermRetentionPolicies_childResource"
1401+
},
14021402
{
14031403
"$ref": "#/definitions/servers_databases_backupShortTermRetentionPolicies_childResource"
14041404
},

schemas/2021-06-01-preview/Microsoft.Synapse.json

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2229,6 +2229,17 @@
22292229
],
22302230
"description": "Auto-scaling properties of a Big Data pool powered by Apache Spark"
22312231
},
2232+
"cacheSize": {
2233+
"oneOf": [
2234+
{
2235+
"type": "integer"
2236+
},
2237+
{
2238+
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
2239+
}
2240+
],
2241+
"description": "The cache size"
2242+
},
22322243
"customLibraries": {
22332244
"oneOf": [
22342245
{

schemas/2021-06-01/Microsoft.Synapse.json

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1768,6 +1768,17 @@
17681768
],
17691769
"description": "Auto-scaling properties of a Big Data pool powered by Apache Spark"
17701770
},
1771+
"cacheSize": {
1772+
"oneOf": [
1773+
{
1774+
"type": "integer"
1775+
},
1776+
{
1777+
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
1778+
}
1779+
],
1780+
"description": "The cache size"
1781+
},
17711782
"customLibraries": {
17721783
"oneOf": [
17731784
{

0 commit comments

Comments
 (0)