Skip to content

Commit 3505c81

Browse files
author
SDKAuto
committed
CodeGen from PR 17213 in Azure/azure-rest-api-specs
Merge c58257efd15d1363d43f064efd8514445e0cb706 into 23ca45b7dfce24112bc686bae70c4424f33ae69e
1 parent 810e603 commit 3505c81

File tree

2 files changed

+227
-46
lines changed

2 files changed

+227
-46
lines changed

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

Lines changed: 107 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -733,6 +733,9 @@
733733
"oneOf": [
734734
{
735735
"$ref": "#/definitions/ReadWriteDatabase"
736+
},
737+
{
738+
"$ref": "#/definitions/ReadOnlyFollowingDatabase"
736739
}
737740
],
738741
"properties": {
@@ -2150,11 +2153,6 @@
21502153
],
21512154
"description": "The cache size"
21522155
},
2153-
"creationDate": {
2154-
"type": "string",
2155-
"format": "date-time",
2156-
"description": "The time when the Big Data pool was created."
2157-
},
21582156
"customLibraries": {
21592157
"oneOf": [
21602158
{
@@ -2744,6 +2742,28 @@
27442742
}
27452743
],
27462744
"description": "Indicates whether Dynamic Executor Allocation is enabled or not."
2745+
},
2746+
"maxExecutors": {
2747+
"oneOf": [
2748+
{
2749+
"type": "integer"
2750+
},
2751+
{
2752+
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
2753+
}
2754+
],
2755+
"description": "The maximum number of executors alloted"
2756+
},
2757+
"minExecutors": {
2758+
"oneOf": [
2759+
{
2760+
"type": "integer"
2761+
},
2762+
{
2763+
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
2764+
}
2765+
],
2766+
"description": "The minimum number of executors alloted"
27472767
}
27482768
},
27492769
"description": "Dynamic Executor Allocation Properties"
@@ -4298,6 +4318,17 @@
42984318
"ManagedIntegrationRuntime": {
42994319
"type": "object",
43004320
"properties": {
4321+
"managedVirtualNetwork": {
4322+
"oneOf": [
4323+
{
4324+
"$ref": "#/definitions/ManagedIntegrationRuntimeManagedVirtualNetworkReference"
4325+
},
4326+
{
4327+
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
4328+
}
4329+
],
4330+
"description": "Managed integration runtime managed virtual network reference."
4331+
},
43014332
"type": {
43024333
"type": "string",
43034334
"enum": [
@@ -4322,6 +4353,24 @@
43224353
],
43234354
"description": "Managed integration runtime, including managed elastic and managed dedicated integration runtimes."
43244355
},
4356+
"ManagedIntegrationRuntimeManagedVirtualNetworkReference": {
4357+
"type": "object",
4358+
"properties": {
4359+
"id": {
4360+
"type": "string",
4361+
"description": "The id of the managed virtual network."
4362+
},
4363+
"referenceName": {
4364+
"type": "string",
4365+
"description": "The reference name of the managed virtual network."
4366+
},
4367+
"type": {
4368+
"type": "string",
4369+
"description": "The type of the managed virtual network."
4370+
}
4371+
},
4372+
"description": "Managed integration runtime managed virtual network reference."
4373+
},
43254374
"ManagedIntegrationRuntimeTypeProperties": {
43264375
"type": "object",
43274376
"properties": {
@@ -4405,17 +4454,6 @@
44054454
}
44064455
],
44074456
"description": "Indicates whether the metadata sync is enabled or disabled"
4408-
},
4409-
"syncIntervalInMinutes": {
4410-
"oneOf": [
4411-
{
4412-
"type": "integer"
4413-
},
4414-
{
4415-
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
4416-
}
4417-
],
4418-
"description": "The Sync Interval in minutes."
44194457
}
44204458
},
44214459
"description": "Metadata Sync Config properties"
@@ -4560,6 +4598,43 @@
45604598
},
45614599
"description": "Purview Configuration"
45624600
},
4601+
"ReadOnlyFollowingDatabase": {
4602+
"type": "object",
4603+
"properties": {
4604+
"kind": {
4605+
"type": "string",
4606+
"enum": [
4607+
"ReadOnlyFollowing"
4608+
]
4609+
},
4610+
"properties": {
4611+
"oneOf": [
4612+
{
4613+
"$ref": "#/definitions/ReadOnlyFollowingDatabaseProperties"
4614+
},
4615+
{
4616+
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
4617+
}
4618+
],
4619+
"description": "Class representing the Kusto database properties."
4620+
}
4621+
},
4622+
"required": [
4623+
"kind"
4624+
],
4625+
"description": "Class representing a read only following database."
4626+
},
4627+
"ReadOnlyFollowingDatabaseProperties": {
4628+
"type": "object",
4629+
"properties": {
4630+
"hotCachePeriod": {
4631+
"type": "string",
4632+
"format": "duration",
4633+
"description": "The time the data should be kept in cache for fast queries in TimeSpan."
4634+
}
4635+
},
4636+
"description": "Class representing the Kusto database properties."
4637+
},
45634638
"ReadWriteDatabase": {
45644639
"type": "object",
45654640
"properties": {
@@ -5214,11 +5289,6 @@
52145289
],
52155290
"description": "Specifies the mode of sql pool creation.\n\nDefault: regular sql pool creation.\n\nPointInTimeRestore: Creates a sql pool by restoring a point in time backup of an existing sql pool. sourceDatabaseId must be specified as the resource ID of the existing sql pool, and restorePointInTime must be specified.\n\nRecovery: Creates a sql pool by a geo-replicated backup. sourceDatabaseId must be specified as the recoverableDatabaseId to restore.\n\nRestore: Creates a sql pool by restoring a backup of a deleted sql pool. SourceDatabaseId should be the sql pool's original resource ID. SourceDatabaseId and sourceDatabaseDeletionDate must be specified."
52165291
},
5217-
"creationDate": {
5218-
"type": "string",
5219-
"format": "date-time",
5220-
"description": "Date the SQL pool was created"
5221-
},
52225292
"maxSizeBytes": {
52235293
"oneOf": [
52245294
{
@@ -5252,18 +5322,13 @@
52525322
"type": "string",
52535323
"description": "Source database to create from"
52545324
},
5255-
"status": {
5256-
"type": "string",
5257-
"description": "Resource status"
5258-
},
52595325
"storageAccountType": {
52605326
"oneOf": [
52615327
{
52625328
"type": "string",
52635329
"enum": [
52645330
"GRS",
5265-
"LRS",
5266-
"ZRS"
5331+
"LRS"
52675332
]
52685333
},
52695334
{
@@ -5765,6 +5830,18 @@
57655830
"type": "string",
57665831
"description": "SQL administrator login password"
57675832
},
5833+
"trustedServiceBypassEnabled": {
5834+
"oneOf": [
5835+
{
5836+
"type": "boolean",
5837+
"default": false
5838+
},
5839+
{
5840+
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
5841+
}
5842+
],
5843+
"description": "Is trustedServiceBypassEnabled for the workspace"
5844+
},
57685845
"virtualNetworkProfile": {
57695846
"oneOf": [
57705847
{
@@ -6344,6 +6421,9 @@
63446421
"oneOf": [
63456422
{
63466423
"$ref": "#/definitions/ReadWriteDatabase"
6424+
},
6425+
{
6426+
"$ref": "#/definitions/ReadOnlyFollowingDatabase"
63476427
}
63486428
],
63496429
"properties": {

0 commit comments

Comments
 (0)