Skip to content

Commit 4984161

Browse files
author
SDKAuto
committed
CodeGen from PR 15602 in Azure/azure-rest-api-specs
Merge f6eafacebb282fe46d1c4d297b5446a3193444a9 into de39992649ff0f4f9bdd957b14c5597731dbf9e5
1 parent 5150e49 commit 4984161

File tree

2 files changed

+146
-0
lines changed

2 files changed

+146
-0
lines changed

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

Lines changed: 143 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -148,6 +148,9 @@
148148
{
149149
"$ref": "#/definitions/workspaces_managedIdentitySqlControlSettings_childResource"
150150
},
151+
{
152+
"$ref": "#/definitions/workspaces_azureADOnlyAuthentications_childResource"
153+
},
151154
{
152155
"$ref": "#/definitions/workspaces_kustoPools_childResource"
153156
}
@@ -278,6 +281,53 @@
278281
],
279282
"description": "Microsoft.Synapse/workspaces/auditingSettings"
280283
},
284+
"workspaces_azureADOnlyAuthentications": {
285+
"type": "object",
286+
"properties": {
287+
"apiVersion": {
288+
"type": "string",
289+
"enum": [
290+
"2021-06-01-preview"
291+
]
292+
},
293+
"name": {
294+
"oneOf": [
295+
{
296+
"type": "string",
297+
"pattern": "^.*/default$"
298+
},
299+
{
300+
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
301+
}
302+
],
303+
"description": "name of the property"
304+
},
305+
"properties": {
306+
"oneOf": [
307+
{
308+
"$ref": "#/definitions/AzureADOnlyAuthenticationProperties"
309+
},
310+
{
311+
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
312+
}
313+
],
314+
"description": "Azure Active Directory Only Authentication properties"
315+
},
316+
"type": {
317+
"type": "string",
318+
"enum": [
319+
"Microsoft.Synapse/workspaces/azureADOnlyAuthentications"
320+
]
321+
}
322+
},
323+
"required": [
324+
"apiVersion",
325+
"name",
326+
"properties",
327+
"type"
328+
],
329+
"description": "Microsoft.Synapse/workspaces/azureADOnlyAuthentications"
330+
},
281331
"workspaces_bigDataPools": {
282332
"type": "object",
283333
"properties": {
@@ -1991,6 +2041,26 @@
19912041
},
19922042
"description": "Auto-scaling properties of a Big Data pool powered by Apache Spark"
19932043
},
2044+
"AzureADOnlyAuthenticationProperties": {
2045+
"type": "object",
2046+
"properties": {
2047+
"azureADOnlyAuthentication": {
2048+
"oneOf": [
2049+
{
2050+
"type": "boolean"
2051+
},
2052+
{
2053+
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
2054+
}
2055+
],
2056+
"description": "Azure Active Directory Only Authentication enabled"
2057+
}
2058+
},
2059+
"required": [
2060+
"azureADOnlyAuthentication"
2061+
],
2062+
"description": "Azure Active Directory Only Authentication properties"
2063+
},
19942064
"AzureSku": {
19952065
"type": "object",
19962066
"properties": {
@@ -2529,9 +2599,24 @@
25292599
"type": "string",
25302600
"description": "Account URL"
25312601
},
2602+
"createManagedPrivateEndpoint": {
2603+
"oneOf": [
2604+
{
2605+
"type": "boolean"
2606+
},
2607+
{
2608+
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
2609+
}
2610+
],
2611+
"description": "Create managed private endpoint to this storage account or not"
2612+
},
25322613
"filesystem": {
25332614
"type": "string",
25342615
"description": "Filesystem name"
2616+
},
2617+
"resourceId": {
2618+
"type": "string",
2619+
"description": "ARM resource Id of this storage account"
25352620
}
25362621
},
25372622
"description": "Details of the data lake storage account associated with the workspace"
@@ -5125,6 +5210,11 @@
51255210
"format": "date-time",
51265211
"description": "Snapshot time to restore"
51275212
},
5213+
"sourceDatabaseDeletionDate": {
5214+
"type": "string",
5215+
"format": "date-time",
5216+
"description": "Specifies the time that the sql pool was deleted"
5217+
},
51285218
"sourceDatabaseId": {
51295219
"type": "string",
51305220
"description": "Source database to create from"
@@ -5516,6 +5606,17 @@
55165606
"WorkspaceProperties": {
55175607
"type": "object",
55185608
"properties": {
5609+
"azureADOnlyAuthentication": {
5610+
"oneOf": [
5611+
{
5612+
"type": "boolean"
5613+
},
5614+
{
5615+
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
5616+
}
5617+
],
5618+
"description": "Enable or Disable AzureADOnlyAuthentication on All Workspace subresource"
5619+
},
55195620
"connectivityEndpoints": {
55205621
"oneOf": [
55215622
{
@@ -5789,6 +5890,48 @@
57895890
],
57905891
"description": "Microsoft.Synapse/workspaces/auditingSettings"
57915892
},
5893+
"workspaces_azureADOnlyAuthentications_childResource": {
5894+
"type": "object",
5895+
"properties": {
5896+
"apiVersion": {
5897+
"type": "string",
5898+
"enum": [
5899+
"2021-06-01-preview"
5900+
]
5901+
},
5902+
"name": {
5903+
"type": "string",
5904+
"enum": [
5905+
"default"
5906+
],
5907+
"description": "name of the property"
5908+
},
5909+
"properties": {
5910+
"oneOf": [
5911+
{
5912+
"$ref": "#/definitions/AzureADOnlyAuthenticationProperties"
5913+
},
5914+
{
5915+
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
5916+
}
5917+
],
5918+
"description": "Azure Active Directory Only Authentication properties"
5919+
},
5920+
"type": {
5921+
"type": "string",
5922+
"enum": [
5923+
"azureADOnlyAuthentications"
5924+
]
5925+
}
5926+
},
5927+
"required": [
5928+
"apiVersion",
5929+
"name",
5930+
"properties",
5931+
"type"
5932+
],
5933+
"description": "Microsoft.Synapse/workspaces/azureADOnlyAuthentications"
5934+
},
57925935
"workspaces_bigDataPools_childResource": {
57935936
"type": "object",
57945937
"properties": {

schemas/common/autogeneratedResources.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11005,6 +11005,9 @@
1100511005
{
1100611006
"$ref": "https://schema.management.azure.com/schemas/2021-06-01-preview/Microsoft.Synapse.json#/resourceDefinitions/workspaces_auditingSettings"
1100711007
},
11008+
{
11009+
"$ref": "https://schema.management.azure.com/schemas/2021-06-01-preview/Microsoft.Synapse.json#/resourceDefinitions/workspaces_azureADOnlyAuthentications"
11010+
},
1100811011
{
1100911012
"$ref": "https://schema.management.azure.com/schemas/2021-06-01-preview/Microsoft.Synapse.json#/resourceDefinitions/workspaces_bigDataPools"
1101011013
},

0 commit comments

Comments
 (0)