Microsoft.Synapse workspaces/sqlPools

Bicep-Ressourcendefinition

Der Ressourcentyp workspaces/sqlPools kann mit Vorgängen bereitgestellt werden, die Folgendes zum Ziel haben:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.Synapse/workspaces/sqlPools-Ressource zu erstellen, fügen Sie der Vorlage den folgenden Bicep hinzu.

resource symbolicname 'Microsoft.Synapse/workspaces/sqlPools@2021-06-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    capacity: int
    name: 'string'
    tier: 'string'
  }
  parent: resourceSymbolicName
  properties: {
    collation: 'string'
    createMode: 'string'
    maxSizeBytes: int
    provisioningState: 'string'
    recoverableDatabaseId: 'string'
    restorePointInTime: 'string'
    sourceDatabaseDeletionDate: 'string'
    sourceDatabaseId: 'string'
    storageAccountType: 'string'
  }
}

Eigenschaftswerte

workspaces/sqlPools

Name BESCHREIBUNG Wert
name Der Ressourcenname

Erfahren Sie, wie Sie Namen und Typen für untergeordnete Ressourcen in Bicep festlegen.
Zeichenfolge (erforderlich)

Zeichenlimit: 1-60

Gültige Zeichen:
Darf weder <>*%&:\/?@- noch Steuerzeichen enthalten.

Darf nicht auf . oder ein Leerzeichen enden.

Es darf kein reserviertes Wort enthalten sein.
location Der geografische Standort, an dem sich die Ressource befindet Zeichenfolge (erforderlich)
tags Ressourcentags. Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen
sku SQL-Pool-SKU sku
parent In Bicep können Sie die übergeordnete Ressource für eine untergeordnete Ressource angeben. Sie müssen diese Eigenschaft nur hinzufügen, wenn die untergeordnete Ressource außerhalb der übergeordneten Ressource deklariert wird.

Weitere Informationen finden Sie unter Untergeordnete Ressource außerhalb der übergeordneten Ressource.
Symbolischer Name für Ressource vom Typ: Arbeitsbereiche
properties EIGENSCHAFTEN DES SQL-Pools SqlPoolResourceProperties

SqlPoolResourceProperties

Name BESCHREIBUNG Wert
collation Sortierungsmodus Zeichenfolge
createMode Gibt den Modus der Sql-Poolerstellung an.

Standard: Reguläre Sql-Poolerstellung.

PointInTimeRestore: Erstellt einen SQL-Pool, indem eine Zeitpunktsicherung eines vorhandenen SQL-Pools wiederhergestellt wird. sourceDatabaseId muss als Ressourcen-ID des vorhandenen SQL-Pools angegeben werden, und restorePointInTime muss angegeben werden.

Wiederherstellung: Erstellt einen SQL-Pool durch eine georeplizierte Sicherung. sourceDatabaseId muss als recoverableDatabaseId für die Wiederherstellung angegeben werden.

Wiederherstellen: Erstellt einen SQL-Pool, indem eine Sicherung eines gelöschten SQL-Pools wiederhergestellt wird. SourceDatabaseId sollte die ursprüngliche Ressourcen-ID des SQL-Pools sein. SourceDatabaseId und sourceDatabaseDeletionDate müssen angegeben werden.
'Standardwert'
'PointInTimeRestore'
"Wiederherstellung"
"Wiederherstellen"
maxSizeBytes Maximale Größe in Bytes INT
provisioningState Ressourcenzustand Zeichenfolge
recoverableDatabaseId Sicherungsdatenbank für die Wiederherstellung aus Zeichenfolge
restorePointInTime Momentaufnahmezeit für die Wiederherstellung Zeichenfolge
sourceDatabaseDeletionDate Gibt den Zeitpunkt an, zu dem der SQL-Pool gelöscht wurde. Zeichenfolge
sourceDatabaseId Quelldatenbank, aus der erstellt werden soll Zeichenfolge
storageAccountType Der Speicherkontotyp, der zum Speichern von Sicherungen für diesen SQL-Pool verwendet wird. "GRS"
"LRS"

Sku

Name BESCHREIBUNG Wert
Kapazität Wenn die SKU das Horizontal-/Einskalieren unterstützt, sollte die ganze Kapazität enthalten sein. Wenn das Horizontal-/Einskalieren für die Ressource nicht möglich ist, wird dies möglicherweise weggelassen. INT
name Der SKU-Name Zeichenfolge
Ebene Die Dienstebene Zeichenfolge

Schnellstartvorlagen

Diesen Ressourcentyp werden in den folgenden Schnellstartvorlagen bereitgestellt.

Vorlage BESCHREIBUNG
Azure Synapse Proof-of-Concept

Bereitstellen in Azure
Diese Vorlage erstellt eine Proof-of-Concept-Umgebung für Azure Synapse, einschließlich SQL-Pools und optionaler Apache Spark-Pools.

Ressourcendefinition mit einer ARM-Vorlage

Der Ressourcentyp workspaces/sqlPools kann mit Vorgängen bereitgestellt werden, die Folgendes zum Ziel haben:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.Synapse/workspaces/sqlPools-Ressource zu erstellen, fügen Sie der Vorlage den folgenden JSON-Code hinzu.

{
  "type": "Microsoft.Synapse/workspaces/sqlPools",
  "apiVersion": "2021-06-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "capacity": "int",
    "name": "string",
    "tier": "string"
  },
  "properties": {
    "collation": "string",
    "createMode": "string",
    "maxSizeBytes": "int",
    "provisioningState": "string",
    "recoverableDatabaseId": "string",
    "restorePointInTime": "string",
    "sourceDatabaseDeletionDate": "string",
    "sourceDatabaseId": "string",
    "storageAccountType": "string"
  }
}

Eigenschaftswerte

workspaces/sqlPools

Name BESCHREIBUNG Wert
type Ressourcentyp "Microsoft.Synapse/workspaces/sqlPools"
apiVersion Die Ressourcen-API-Version '2021-06-01'
name Der Ressourcenname

Erfahren Sie, wie Sie Namen und Typen für untergeordnete Ressourcen in JSON-ARM-Vorlagen festlegen.
Zeichenfolge (erforderlich)

Zeichenlimit: 1-60

Gültige Zeichen:
Darf weder <>*%&:\/?@- noch Steuerzeichen enthalten.

Darf nicht auf . oder ein Leerzeichen enden.

Es darf kein reserviertes Wort enthalten sein.
location Der geografische Standort, an dem sich die Ressource befindet Zeichenfolge (erforderlich)
tags Ressourcentags. Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen
sku SQL-Pool-SKU sku
properties EIGENSCHAFTEN DES SQL-Pools SqlPoolResourceProperties

SqlPoolResourceProperties

Name BESCHREIBUNG Wert
collation Sortierungsmodus Zeichenfolge
createMode Gibt den Modus der Sql-Poolerstellung an.

Standard: Reguläre Sql-Poolerstellung.

PointInTimeRestore: Erstellt einen SQL-Pool, indem eine Zeitpunktsicherung eines vorhandenen SQL-Pools wiederhergestellt wird. sourceDatabaseId muss als Ressourcen-ID des vorhandenen SQL-Pools angegeben werden, und restorePointInTime muss angegeben werden.

Wiederherstellung: Erstellt einen SQL-Pool durch eine georeplizierte Sicherung. sourceDatabaseId muss als recoverableDatabaseId für die Wiederherstellung angegeben werden.

Wiederherstellen: Erstellt einen SQL-Pool, indem eine Sicherung eines gelöschten SQL-Pools wiederhergestellt wird. SourceDatabaseId sollte die ursprüngliche Ressourcen-ID des SQL-Pools sein. SourceDatabaseId und sourceDatabaseDeletionDate müssen angegeben werden.
'Standardwert'
'PointInTimeRestore'
"Wiederherstellung"
"Wiederherstellen"
maxSizeBytes Maximale Größe in Bytes INT
provisioningState Ressourcenzustand Zeichenfolge
recoverableDatabaseId Sicherungsdatenbank für die Wiederherstellung aus Zeichenfolge
restorePointInTime Momentaufnahmezeit für die Wiederherstellung Zeichenfolge
sourceDatabaseDeletionDate Gibt den Zeitpunkt an, zu dem der SQL-Pool gelöscht wurde. Zeichenfolge
sourceDatabaseId Quelldatenbank, aus der erstellt werden soll Zeichenfolge
storageAccountType Der Speicherkontotyp, der zum Speichern von Sicherungen für diesen SQL-Pool verwendet wird. "GRS"
"LRS"

Sku

Name BESCHREIBUNG Wert
Kapazität Wenn die SKU das Horizontal-/Einskalieren unterstützt, sollte die ganze Kapazität enthalten sein. Wenn das Horizontal-/Einskalieren für die Ressource nicht möglich ist, wird dies möglicherweise weggelassen. INT
name Der SKU-Name Zeichenfolge
Ebene Die Dienstebene Zeichenfolge

Schnellstartvorlagen

Diesen Ressourcentyp werden in den folgenden Schnellstartvorlagen bereitgestellt.

Vorlage BESCHREIBUNG
Azure Synapse Proof-of-Concept

Bereitstellen in Azure
Diese Vorlage erstellt eine Proof-of-Concept-Umgebung für Azure Synapse, einschließlich SQL-Pools und optionaler Apache Spark-Pools.

Terraform (AzAPI-Anbieter) Ressourcendefinition

Der Ressourcentyp workspaces/sqlPools kann mit Vorgängen bereitgestellt werden, die Folgendes zum Ziel haben:

  • Ressourcengruppen

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.Synapse/workspaces/sqlPools-Ressource zu erstellen, fügen Sie der Vorlage die folgende Terraform-Ressource hinzu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Synapse/workspaces/sqlPools@2021-06-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      collation = "string"
      createMode = "string"
      maxSizeBytes = int
      provisioningState = "string"
      recoverableDatabaseId = "string"
      restorePointInTime = "string"
      sourceDatabaseDeletionDate = "string"
      sourceDatabaseId = "string"
      storageAccountType = "string"
    }
    sku = {
      capacity = int
      name = "string"
      tier = "string"
    }
  })
}

Eigenschaftswerte

workspaces/sqlPools

Name BESCHREIBUNG Wert
type Ressourcentyp "Microsoft.Synapse/workspaces/sqlPools@2021-06-01"
name Der Ressourcenname Zeichenfolge (erforderlich)

Zeichenlimit: 1-60

Gültige Zeichen:
Darf weder <>*%&:\/?@- noch Steuerzeichen enthalten.

Darf nicht auf . oder ein Leerzeichen enden.

Es darf kein reserviertes Wort enthalten sein.
location Der geografische Standort, an dem sich die Ressource befindet Zeichenfolge (erforderlich)
parent_id Die ID der Ressource, die die übergeordnete Ressource für diese Ressource ist. ID für Ressource vom Typ: Arbeitsbereiche
tags Ressourcentags. Wörterbuch der Tagnamen und -werte.
sku SQL-Pool-SKU sku
properties EIGENSCHAFTEN DES SQL-Pools SqlPoolResourceProperties

SqlPoolResourceProperties

Name BESCHREIBUNG Wert
collation Sortierungsmodus Zeichenfolge
createMode Gibt den Modus der Sql-Poolerstellung an.

Standard: Reguläre Sql-Poolerstellung.

PointInTimeRestore: Erstellt einen SQL-Pool, indem eine Zeitpunktsicherung eines vorhandenen SQL-Pools wiederhergestellt wird. sourceDatabaseId muss als Ressourcen-ID des vorhandenen SQL-Pools angegeben werden, und restorePointInTime muss angegeben werden.

Wiederherstellung: Erstellt einen SQL-Pool durch eine georeplizierte Sicherung. sourceDatabaseId muss als recoverableDatabaseId für die Wiederherstellung angegeben werden.

Wiederherstellen: Erstellt einen SQL-Pool, indem eine Sicherung eines gelöschten SQL-Pools wiederhergestellt wird. SourceDatabaseId sollte die ursprüngliche Ressourcen-ID des SQL-Pools sein. SourceDatabaseId und sourceDatabaseDeletionDate müssen angegeben werden.
"Standard"
"PointInTimeRestore"
"Wiederherstellung"
"Wiederherstellen"
maxSizeBytes Maximale Größe in Bytes INT
provisioningState Ressourcenzustand Zeichenfolge
recoverableDatabaseId Sicherungsdatenbank für die Wiederherstellung aus Zeichenfolge
restorePointInTime Momentaufnahmezeit für die Wiederherstellung Zeichenfolge
sourceDatabaseDeletionDate Gibt den Zeitpunkt an, zu dem der SQL-Pool gelöscht wurde. Zeichenfolge
sourceDatabaseId Quelldatenbank, aus der erstellt werden soll Zeichenfolge
storageAccountType Der Speicherkontotyp, der zum Speichern von Sicherungen für diesen SQL-Pool verwendet wird. "GRS"
"LRS"

Sku

Name BESCHREIBUNG Wert
Kapazität Wenn die SKU das Horizontal-/Einskalieren unterstützt, sollte die ganze Kapazität enthalten sein. Wenn das Horizontal-/Einskalieren für die Ressource nicht möglich ist, wird dies möglicherweise weggelassen. INT
name Der SKU-Name Zeichenfolge
Ebene Die Dienstebene Zeichenfolge