|
148 | 148 | { |
149 | 149 | "$ref": "#/definitions/workspaces_managedIdentitySqlControlSettings_childResource" |
150 | 150 | }, |
| 151 | + { |
| 152 | + "$ref": "#/definitions/workspaces_azureADOnlyAuthentications_childResource" |
| 153 | + }, |
151 | 154 | { |
152 | 155 | "$ref": "#/definitions/workspaces_kustoPools_childResource" |
153 | 156 | } |
|
278 | 281 | ], |
279 | 282 | "description": "Microsoft.Synapse/workspaces/auditingSettings" |
280 | 283 | }, |
| 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 | + }, |
281 | 331 | "workspaces_bigDataPools": { |
282 | 332 | "type": "object", |
283 | 333 | "properties": { |
|
1991 | 2041 | }, |
1992 | 2042 | "description": "Auto-scaling properties of a Big Data pool powered by Apache Spark" |
1993 | 2043 | }, |
| 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 | + }, |
1994 | 2064 | "AzureSku": { |
1995 | 2065 | "type": "object", |
1996 | 2066 | "properties": { |
|
2529 | 2599 | "type": "string", |
2530 | 2600 | "description": "Account URL" |
2531 | 2601 | }, |
| 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 | + }, |
2532 | 2613 | "filesystem": { |
2533 | 2614 | "type": "string", |
2534 | 2615 | "description": "Filesystem name" |
| 2616 | + }, |
| 2617 | + "resourceId": { |
| 2618 | + "type": "string", |
| 2619 | + "description": "ARM resource Id of this storage account" |
2535 | 2620 | } |
2536 | 2621 | }, |
2537 | 2622 | "description": "Details of the data lake storage account associated with the workspace" |
|
3426 | 3511 | ], |
3427 | 3512 | "description": "Unmatched properties from the message are deserialized this collection" |
3428 | 3513 | }, |
| 3514 | + "cleanup": { |
| 3515 | + "oneOf": [ |
| 3516 | + { |
| 3517 | + "type": "boolean" |
| 3518 | + }, |
| 3519 | + { |
| 3520 | + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
| 3521 | + } |
| 3522 | + ], |
| 3523 | + "description": "Cluster will not be recycled and it will be used in next data flow activity run until TTL (time to live) is reached if this is set as false. Default is true." |
| 3524 | + }, |
3429 | 3525 | "computeType": { |
3430 | 3526 | "oneOf": [ |
3431 | 3527 | { |
|
3960 | 4056 | "type": { |
3961 | 4057 | "type": "string", |
3962 | 4058 | "description": "Type of the library." |
| 4059 | + }, |
| 4060 | + "uploadedTimestamp": { |
| 4061 | + "type": "string", |
| 4062 | + "format": "date-time", |
| 4063 | + "description": "The last update time of the library." |
3963 | 4064 | } |
3964 | 4065 | }, |
3965 | 4066 | "description": "Library/package information of a Big Data pool powered by Apache Spark" |
|
5125 | 5226 | "format": "date-time", |
5126 | 5227 | "description": "Snapshot time to restore" |
5127 | 5228 | }, |
| 5229 | + "sourceDatabaseDeletionDate": { |
| 5230 | + "type": "string", |
| 5231 | + "format": "date-time", |
| 5232 | + "description": "Specifies the time that the sql pool was deleted" |
| 5233 | + }, |
5128 | 5234 | "sourceDatabaseId": { |
5129 | 5235 | "type": "string", |
5130 | 5236 | "description": "Source database to create from" |
|
5516 | 5622 | "WorkspaceProperties": { |
5517 | 5623 | "type": "object", |
5518 | 5624 | "properties": { |
| 5625 | + "azureADOnlyAuthentication": { |
| 5626 | + "oneOf": [ |
| 5627 | + { |
| 5628 | + "type": "boolean" |
| 5629 | + }, |
| 5630 | + { |
| 5631 | + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
| 5632 | + } |
| 5633 | + ], |
| 5634 | + "description": "Enable or Disable AzureADOnlyAuthentication on All Workspace subresource" |
| 5635 | + }, |
5519 | 5636 | "connectivityEndpoints": { |
5520 | 5637 | "oneOf": [ |
5521 | 5638 | { |
|
5789 | 5906 | ], |
5790 | 5907 | "description": "Microsoft.Synapse/workspaces/auditingSettings" |
5791 | 5908 | }, |
| 5909 | + "workspaces_azureADOnlyAuthentications_childResource": { |
| 5910 | + "type": "object", |
| 5911 | + "properties": { |
| 5912 | + "apiVersion": { |
| 5913 | + "type": "string", |
| 5914 | + "enum": [ |
| 5915 | + "2021-06-01-preview" |
| 5916 | + ] |
| 5917 | + }, |
| 5918 | + "name": { |
| 5919 | + "type": "string", |
| 5920 | + "enum": [ |
| 5921 | + "default" |
| 5922 | + ], |
| 5923 | + "description": "name of the property" |
| 5924 | + }, |
| 5925 | + "properties": { |
| 5926 | + "oneOf": [ |
| 5927 | + { |
| 5928 | + "$ref": "#/definitions/AzureADOnlyAuthenticationProperties" |
| 5929 | + }, |
| 5930 | + { |
| 5931 | + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
| 5932 | + } |
| 5933 | + ], |
| 5934 | + "description": "Azure Active Directory Only Authentication properties" |
| 5935 | + }, |
| 5936 | + "type": { |
| 5937 | + "type": "string", |
| 5938 | + "enum": [ |
| 5939 | + "azureADOnlyAuthentications" |
| 5940 | + ] |
| 5941 | + } |
| 5942 | + }, |
| 5943 | + "required": [ |
| 5944 | + "apiVersion", |
| 5945 | + "name", |
| 5946 | + "properties", |
| 5947 | + "type" |
| 5948 | + ], |
| 5949 | + "description": "Microsoft.Synapse/workspaces/azureADOnlyAuthentications" |
| 5950 | + }, |
5792 | 5951 | "workspaces_bigDataPools_childResource": { |
5793 | 5952 | "type": "object", |
5794 | 5953 | "properties": { |
|
0 commit comments