Skip to content

Commit 0ac5526

Browse files
author
Autogenerator Pipeline
committed
Autogenerate schemas
1 parent 6b5cc95 commit 0ac5526

File tree

1 file changed

+59
-0
lines changed

1 file changed

+59
-0
lines changed

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

Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1319,6 +1319,23 @@
13191319
],
13201320
"description": "The custom setup of installing 3rd party components."
13211321
},
1322+
"CustomerManagedKeyDetails": {
1323+
"type": "object",
1324+
"properties": {
1325+
"key": {
1326+
"oneOf": [
1327+
{
1328+
"$ref": "#/definitions/WorkspaceKeyDetails"
1329+
},
1330+
{
1331+
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
1332+
}
1333+
],
1334+
"description": "Details of the customer managed key associated with the workspace"
1335+
}
1336+
},
1337+
"description": "Details of the customer managed key associated with the workspace"
1338+
},
13221339
"CustomSetupBase": {
13231340
"type": "object",
13241341
"oneOf": [
@@ -1459,6 +1476,23 @@
14591476
],
14601477
"description": "The properties of a Sql pool data masking rule."
14611478
},
1479+
"EncryptionDetails": {
1480+
"type": "object",
1481+
"properties": {
1482+
"cmk": {
1483+
"oneOf": [
1484+
{
1485+
"$ref": "#/definitions/CustomerManagedKeyDetails"
1486+
},
1487+
{
1488+
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
1489+
}
1490+
],
1491+
"description": "Details of the customer managed key associated with the workspace"
1492+
}
1493+
},
1494+
"description": "Details of the encryption associated with the workspace"
1495+
},
14621496
"EntityReference": {
14631497
"type": "object",
14641498
"properties": {
@@ -2950,6 +2984,20 @@
29502984
},
29512985
"description": "Properties of a Vulnerability Assessment recurring scans."
29522986
},
2987+
"WorkspaceKeyDetails": {
2988+
"type": "object",
2989+
"properties": {
2990+
"keyVaultUrl": {
2991+
"type": "string",
2992+
"description": "Workspace Key sub-resource key vault url"
2993+
},
2994+
"name": {
2995+
"type": "string",
2996+
"description": "Workspace Key sub-resource name"
2997+
}
2998+
},
2999+
"description": "Details of the customer managed key associated with the workspace"
3000+
},
29533001
"WorkspaceProperties": {
29543002
"type": "object",
29553003
"properties": {
@@ -2979,6 +3027,17 @@
29793027
],
29803028
"description": "Details of the data lake storage account associated with the workspace"
29813029
},
3030+
"encryption": {
3031+
"oneOf": [
3032+
{
3033+
"$ref": "#/definitions/EncryptionDetails"
3034+
},
3035+
{
3036+
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
3037+
}
3038+
],
3039+
"description": "Details of the encryption associated with the workspace"
3040+
},
29823041
"managedResourceGroupName": {
29833042
"type": "string",
29843043
"description": "Workspace managed resource group. The resource group name uniquely identifies the resource group within the user subscriptionId. The resource group name must be no longer than 90 characters long, and must be alphanumeric characters (Char.IsLetterOrDigit()) and '-', '_', '(', ')' and'.'. Note that the name cannot end with '.'"

0 commit comments

Comments
 (0)