Microsoft.Synapse workspaces/sqlPools 2020-12-01

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@2020-12-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    capacity: int
    name: 'string'
    tier: 'string'
  }
  parent: resourceSymbolicName
  properties: {
    collation: 'string'
    createMode: 'string'
    creationDate: 'string'
    maxSizeBytes: int
    provisioningState: 'string'
    recoverableDatabaseId: 'string'
    restorePointInTime: 'string'
    sourceDatabaseId: 'string'
    status: '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"
creationDate Erstellungsdatum des SQL-Pools Zeichenfolge
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
sourceDatabaseId Quelldatenbank, aus der erstellt werden soll Zeichenfolge
status Ressourcenstatus Zeichenfolge
storageAccountType Der Speicherkontotyp, der zum Speichern von Sicherungen für diesen SQL-Pool verwendet wird. "GRS"
"LRS"
"ZRS"

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": "2020-12-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "capacity": "int",
    "name": "string",
    "tier": "string"
  },
  "properties": {
    "collation": "string",
    "createMode": "string",
    "creationDate": "string",
    "maxSizeBytes": "int",
    "provisioningState": "string",
    "recoverableDatabaseId": "string",
    "restorePointInTime": "string",
    "sourceDatabaseId": "string",
    "status": "string",
    "storageAccountType": "string"
  }
}

Eigenschaftswerte

workspaces/sqlPools

Name BESCHREIBUNG Wert
type Ressourcentyp "Microsoft.Synapse/workspaces/sqlPools"
apiVersion Die Ressourcen-API-Version '2020-12-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"
creationDate Erstellungsdatum des SQL-Pools Zeichenfolge
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
sourceDatabaseId Quelldatenbank, aus der erstellt werden soll Zeichenfolge
status Ressourcenstatus Zeichenfolge
storageAccountType Der Speicherkontotyp, der zum Speichern von Sicherungen für diesen SQL-Pool verwendet wird. "GRS"
"LRS"
"ZRS"

Sku

Name BESCHREIBUNG Wert
Kapazität Wenn die SKU horizontales/horizontales Hochskalieren unterstützt, sollte die Kapazitäts-Ganzzahl eingeschlossen werden. Wenn horizontales/in für die Ressource nicht möglich ist, wird dies möglicherweise weggelassen. INT
name Der SKU-Name Zeichenfolge
Ebene Die Dienstebene Zeichenfolge

Schnellstartvorlagen

In den folgenden Schnellstartvorlagen wird dieser Ressourcentyp 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-Ressourcendefinition (AzAPI-Anbieter)

Der Ressourcentyp workspaces/sqlPools kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

  • Ressourcengruppen

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

Ressourcenformat

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

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

Eigenschaftswerte

workspaces/sqlPools

Name BESCHREIBUNG Wert
type Der Ressourcentyp "Microsoft.Synapse/workspaces/sqlPools@2020-12-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 das übergeordnete Element 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 und restorePointInTime 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"
creationDate Datum der Erstellung des SQL-Pools Zeichenfolge
maxSizeBytes Maximale Größe in Bytes INT
provisioningState Ressourcenzustand Zeichenfolge
recoverableDatabaseId Sichern der Datenbank, aus der wiederhergestellt werden soll Zeichenfolge
restorePointInTime Wiederherzustellende Momentaufnahmezeit Zeichenfolge
sourceDatabaseId Quelldatenbank, aus der erstellt werden soll Zeichenfolge
status Ressourcenstatus Zeichenfolge
storageAccountType Der Speicherkontotyp, der zum Speichern von Sicherungen für diesen SQL-Pool verwendet wird. "GRS"
"LRS"
"ZRS"

Sku

Name BESCHREIBUNG Wert
Kapazität Wenn die SKU horizontales/horizontales Hochskalieren unterstützt, sollte die Kapazitäts-Ganzzahl eingeschlossen werden. Wenn horizontales/in für die Ressource nicht möglich ist, wird dies möglicherweise weggelassen. INT
name Der SKU-Name Zeichenfolge
Ebene Die Dienstebene Zeichenfolge