Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
134 changes: 107 additions & 27 deletions schemas/2021-06-01-preview/Microsoft.Synapse.json
Original file line number Diff line number Diff line change
Expand Up @@ -733,6 +733,9 @@
"oneOf": [
{
"$ref": "#/definitions/ReadWriteDatabase"
},
{
"$ref": "#/definitions/ReadOnlyFollowingDatabase"
}
],
"properties": {
Expand Down Expand Up @@ -2150,11 +2153,6 @@
],
"description": "The cache size"
},
"creationDate": {
"type": "string",
"format": "date-time",
"description": "The time when the Big Data pool was created."
},
"customLibraries": {
"oneOf": [
{
Expand Down Expand Up @@ -2744,6 +2742,28 @@
}
],
"description": "Indicates whether Dynamic Executor Allocation is enabled or not."
},
"maxExecutors": {
"oneOf": [
{
"type": "integer"
},
{
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
}
],
"description": "The maximum number of executors alloted"
},
"minExecutors": {
"oneOf": [
{
"type": "integer"
},
{
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
}
],
"description": "The minimum number of executors alloted"
}
},
"description": "Dynamic Executor Allocation Properties"
Expand Down Expand Up @@ -4298,6 +4318,17 @@
"ManagedIntegrationRuntime": {
"type": "object",
"properties": {
"managedVirtualNetwork": {
"oneOf": [
{
"$ref": "#/definitions/ManagedIntegrationRuntimeManagedVirtualNetworkReference"
},
{
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
}
],
"description": "Managed integration runtime managed virtual network reference."
},
"type": {
"type": "string",
"enum": [
Expand All @@ -4322,6 +4353,24 @@
],
"description": "Managed integration runtime, including managed elastic and managed dedicated integration runtimes."
},
"ManagedIntegrationRuntimeManagedVirtualNetworkReference": {
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "The id of the managed virtual network."
},
"referenceName": {
"type": "string",
"description": "The reference name of the managed virtual network."
},
"type": {
"type": "string",
"description": "The type of the managed virtual network."
}
},
"description": "Managed integration runtime managed virtual network reference."
},
"ManagedIntegrationRuntimeTypeProperties": {
"type": "object",
"properties": {
Expand Down Expand Up @@ -4405,17 +4454,6 @@
}
],
"description": "Indicates whether the metadata sync is enabled or disabled"
},
"syncIntervalInMinutes": {
"oneOf": [
{
"type": "integer"
},
{
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
}
],
"description": "The Sync Interval in minutes."
}
},
"description": "Metadata Sync Config properties"
Expand Down Expand Up @@ -4560,6 +4598,43 @@
},
"description": "Purview Configuration"
},
"ReadOnlyFollowingDatabase": {
"type": "object",
"properties": {
"kind": {
"type": "string",
"enum": [
"ReadOnlyFollowing"
]
},
"properties": {
"oneOf": [
{
"$ref": "#/definitions/ReadOnlyFollowingDatabaseProperties"
},
{
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
}
],
"description": "Class representing the Kusto database properties."
}
},
"required": [
"kind"
],
"description": "Class representing a read only following database."
},
"ReadOnlyFollowingDatabaseProperties": {
"type": "object",
"properties": {
"hotCachePeriod": {
"type": "string",
"format": "duration",
"description": "The time the data should be kept in cache for fast queries in TimeSpan."
}
},
"description": "Class representing the Kusto database properties."
},
"ReadWriteDatabase": {
"type": "object",
"properties": {
Expand Down Expand Up @@ -5214,11 +5289,6 @@
],
"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."
},
"creationDate": {
"type": "string",
"format": "date-time",
"description": "Date the SQL pool was created"
},
"maxSizeBytes": {
"oneOf": [
{
Expand Down Expand Up @@ -5252,18 +5322,13 @@
"type": "string",
"description": "Source database to create from"
},
"status": {
"type": "string",
"description": "Resource status"
},
"storageAccountType": {
"oneOf": [
{
"type": "string",
"enum": [
"GRS",
"LRS",
"ZRS"
"LRS"
]
},
{
Expand Down Expand Up @@ -5765,6 +5830,18 @@
"type": "string",
"description": "SQL administrator login password"
},
"trustedServiceBypassEnabled": {
"oneOf": [
{
"type": "boolean",
"default": false
},
{
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
}
],
"description": "Is trustedServiceBypassEnabled for the workspace"
},
"virtualNetworkProfile": {
"oneOf": [
{
Expand Down Expand Up @@ -6344,6 +6421,9 @@
"oneOf": [
{
"$ref": "#/definitions/ReadWriteDatabase"
},
{
"$ref": "#/definitions/ReadOnlyFollowingDatabase"
}
],
"properties": {
Expand Down
Loading