Condividi tramite


Microsoft.Sql servers/elasticPools 2023-08-01-preview

Definizione di risorsa Bicep

Il tipo di risorsa servers/elasticPools può essere distribuito con operazioni destinate a:

  • gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato risorsa

Per creare una risorsa Microsoft.Sql/servers/elasticPools, aggiungere il bicep seguente al modello.

resource symbolicname 'Microsoft.Sql/servers/elasticPools@2023-08-01-preview' = {
  parent: resourceSymbolicName
  location: 'string'
  name: 'string'
  properties: {
    autoPauseDelay: int
    availabilityZone: 'string'
    highAvailabilityReplicaCount: int
    licenseType: 'string'
    maintenanceConfigurationId: 'string'
    maxSizeBytes: int
    minCapacity: int
    perDatabaseSettings: {
      autoPauseDelay: int
      maxCapacity: int
      minCapacity: int
    }
    preferredEnclaveType: 'string'
    zoneRedundant: bool
  }
  sku: {
    capacity: int
    family: 'string'
    name: 'string'
    size: 'string'
    tier: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Valori delle proprietà

ElasticPoolPerDatabaseSettings

Nome Descrizione Valore
autoPauseDelay Ritardo pausa automatica per ogni database all'interno del pool Int
maxCapacity Capacità massima che può essere utilizzata da un database. Int
minCapacity È garantita la capacità minima di tutti i database. Int

ElasticPoolProperties

Nome Descrizione Valore
autoPauseDelay Tempo in minuti dopo il quale il pool elastico viene sospeso automaticamente. Un valore di -1 indica che la sospensione automatica è disabilitata Int
availabilityZone Specifica la zona di disponibilità a cui viene aggiunta la replica primaria del pool. '1'
'2'
'3'
'NoPreference'
highAvailabilityReplicaCount Numero di repliche secondarie associate al pool elastico business critical, Premium o Hyperscale edition usato per garantire la disponibilità elevata. Applicabile solo ai pool elastici Hyperscale. Int
licenseType Tipo di licenza da applicare per questo pool elastico. 'BasePrice'
'LicenseIncluded'
maintenanceConfigurationId ID di configurazione della manutenzione assegnato al pool elastico. Questa configurazione definisce il periodo in cui verranno eseguiti gli aggiornamenti della manutenzione. corda
maxSizeBytes Limite di archiviazione per il pool elastico del database in byte. Int
minCapacity Capacità minima che il pool serverless non si ridurrà al di sotto, se non viene sospeso Int
perDatabaseSettings Impostazioni per database per il pool elastico. ElasticPoolPerDatabaseSettings
preferredEnclaveType Tipo di enclave richiesto nel pool elastico. 'Default'
'VBS'
zoneRedundant Indipendentemente dal fatto che questo pool elastico sia ridondante della zona, ovvero le repliche di questo pool elastico verranno distribuite in più zone di disponibilità. Bool

Microsoft.Sql/servers/elasticPools

Nome Descrizione Valore
ubicazione Percorso della risorsa. stringa (obbligatorio)
nome Nome della risorsa stringa (obbligatorio)
genitore In Bicep è possibile specificare la risorsa padre per una risorsa figlio. È necessario aggiungere questa proprietà solo quando la risorsa figlio viene dichiarata all'esterno della risorsa padre.

Per altre informazioni, vedere risorsa figlio all'esterno della risorsa padre.
Nome simbolico per la risorsa di tipo: server
proprietà Proprietà delle risorse. ElasticPoolProperties
Sku SKU del pool elastico.

L'elenco degli SKU può variare in base all'area geografica e all'offerta di supporto. Per determinare gli SKU(inclusi il nome dello SKU, il livello/edizione, la famiglia e la capacità) disponibili per la sottoscrizione in un'area di Azure, usare l'API REST Capabilities_ListByLocation o il comando seguente:

'''azurecli
az sql elastic-pool list-editions -l <location> -o table
````
sku
Tag Tag delle risorse Dizionario di nomi e valori di tag. Vedere tag nei modelli

Sku

Nome Descrizione Valore
capacità Capacità dello SKU specifico. Int
famiglia Se il servizio ha generazioni diverse di hardware, per lo stesso SKU, è possibile acquisire qui. corda
nome Il nome dello SKU, in genere, una lettera + codice numerico, ad esempio P3. stringa (obbligatorio)
grandezza Dimensioni dello SKU specifico corda
livello Il livello o l'edizione dello SKU specifico, ad esempio Basic, Premium. corda

TrackedResourceTags

Nome Descrizione Valore

Definizione di risorsa del modello di Resource Manager

Il tipo di risorsa servers/elasticPools può essere distribuito con operazioni destinate a:

  • gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato risorsa

Per creare una risorsa Microsoft.Sql/servers/elasticPools, aggiungere il codice JSON seguente al modello.

{
  "type": "Microsoft.Sql/servers/elasticPools",
  "apiVersion": "2023-08-01-preview",
  "name": "string",
  "location": "string",
  "properties": {
    "autoPauseDelay": "int",
    "availabilityZone": "string",
    "highAvailabilityReplicaCount": "int",
    "licenseType": "string",
    "maintenanceConfigurationId": "string",
    "maxSizeBytes": "int",
    "minCapacity": "int",
    "perDatabaseSettings": {
      "autoPauseDelay": "int",
      "maxCapacity": "int",
      "minCapacity": "int"
    },
    "preferredEnclaveType": "string",
    "zoneRedundant": "bool"
  },
  "sku": {
    "capacity": "int",
    "family": "string",
    "name": "string",
    "size": "string",
    "tier": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Valori delle proprietà

ElasticPoolPerDatabaseSettings

Nome Descrizione Valore
autoPauseDelay Ritardo pausa automatica per ogni database all'interno del pool Int
maxCapacity Capacità massima che può essere utilizzata da un database. Int
minCapacity È garantita la capacità minima di tutti i database. Int

ElasticPoolProperties

Nome Descrizione Valore
autoPauseDelay Tempo in minuti dopo il quale il pool elastico viene sospeso automaticamente. Un valore di -1 indica che la sospensione automatica è disabilitata Int
availabilityZone Specifica la zona di disponibilità a cui viene aggiunta la replica primaria del pool. '1'
'2'
'3'
'NoPreference'
highAvailabilityReplicaCount Numero di repliche secondarie associate al pool elastico business critical, Premium o Hyperscale edition usato per garantire la disponibilità elevata. Applicabile solo ai pool elastici Hyperscale. Int
licenseType Tipo di licenza da applicare per questo pool elastico. 'BasePrice'
'LicenseIncluded'
maintenanceConfigurationId ID di configurazione della manutenzione assegnato al pool elastico. Questa configurazione definisce il periodo in cui verranno eseguiti gli aggiornamenti della manutenzione. corda
maxSizeBytes Limite di archiviazione per il pool elastico del database in byte. Int
minCapacity Capacità minima che il pool serverless non si ridurrà al di sotto, se non viene sospeso Int
perDatabaseSettings Impostazioni per database per il pool elastico. ElasticPoolPerDatabaseSettings
preferredEnclaveType Tipo di enclave richiesto nel pool elastico. 'Default'
'VBS'
zoneRedundant Indipendentemente dal fatto che questo pool elastico sia ridondante della zona, ovvero le repliche di questo pool elastico verranno distribuite in più zone di disponibilità. Bool

Microsoft.Sql/servers/elasticPools

Nome Descrizione Valore
apiVersion Versione dell'API '2023-08-01-preview'
ubicazione Percorso della risorsa. stringa (obbligatorio)
nome Nome della risorsa stringa (obbligatorio)
proprietà Proprietà delle risorse. ElasticPoolProperties
Sku SKU del pool elastico.

L'elenco degli SKU può variare in base all'area geografica e all'offerta di supporto. Per determinare gli SKU(inclusi il nome dello SKU, il livello/edizione, la famiglia e la capacità) disponibili per la sottoscrizione in un'area di Azure, usare l'API REST Capabilities_ListByLocation o il comando seguente:

'''azurecli
az sql elastic-pool list-editions -l <location> -o table
````
sku
Tag Tag delle risorse Dizionario di nomi e valori di tag. Vedere tag nei modelli
digitare Tipo di risorsa 'Microsoft.Sql/servers/elasticPools'

Sku

Nome Descrizione Valore
capacità Capacità dello SKU specifico. Int
famiglia Se il servizio ha generazioni diverse di hardware, per lo stesso SKU, è possibile acquisire qui. corda
nome Il nome dello SKU, in genere, una lettera + codice numerico, ad esempio P3. stringa (obbligatorio)
grandezza Dimensioni dello SKU specifico corda
livello Il livello o l'edizione dello SKU specifico, ad esempio Basic, Premium. corda

TrackedResourceTags

Nome Descrizione Valore

Modelli di avvio rapido

I modelli di avvio rapido seguenti distribuiscono questo tipo di risorsa.

Sagoma Descrizione
Distribuire un nuovo pool elastico SQL

Distribuire in Azure
Questo modello consente di distribuire un nuovo pool elastico SQL con il nuovo SQL Server associato e i nuovi database SQL da assegnare.

Definizione di risorsa Terraform (provider AzAPI)

Il tipo di risorsa servers/elasticPools può essere distribuito con operazioni destinate a:

  • gruppi di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato risorsa

Per creare una risorsa Microsoft.Sql/servers/elasticPools, aggiungere il comando Terraform seguente al modello.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Sql/servers/elasticPools@2023-08-01-preview"
  name = "string"
  location = "string"
  sku = {
    capacity = int
    family = "string"
    name = "string"
    size = "string"
    tier = "string"
  }
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      autoPauseDelay = int
      availabilityZone = "string"
      highAvailabilityReplicaCount = int
      licenseType = "string"
      maintenanceConfigurationId = "string"
      maxSizeBytes = int
      minCapacity = int
      perDatabaseSettings = {
        autoPauseDelay = int
        maxCapacity = int
        minCapacity = int
      }
      preferredEnclaveType = "string"
      zoneRedundant = bool
    }
  })
}

Valori delle proprietà

ElasticPoolPerDatabaseSettings

Nome Descrizione Valore
autoPauseDelay Ritardo pausa automatica per ogni database all'interno del pool Int
maxCapacity Capacità massima che può essere utilizzata da un database. Int
minCapacity È garantita la capacità minima di tutti i database. Int

ElasticPoolProperties

Nome Descrizione Valore
autoPauseDelay Tempo in minuti dopo il quale il pool elastico viene sospeso automaticamente. Un valore di -1 indica che la sospensione automatica è disabilitata Int
availabilityZone Specifica la zona di disponibilità a cui viene aggiunta la replica primaria del pool. '1'
'2'
'3'
'NoPreference'
highAvailabilityReplicaCount Numero di repliche secondarie associate al pool elastico business critical, Premium o Hyperscale edition usato per garantire la disponibilità elevata. Applicabile solo ai pool elastici Hyperscale. Int
licenseType Tipo di licenza da applicare per questo pool elastico. 'BasePrice'
'LicenseIncluded'
maintenanceConfigurationId ID di configurazione della manutenzione assegnato al pool elastico. Questa configurazione definisce il periodo in cui verranno eseguiti gli aggiornamenti della manutenzione. corda
maxSizeBytes Limite di archiviazione per il pool elastico del database in byte. Int
minCapacity Capacità minima che il pool serverless non si ridurrà al di sotto, se non viene sospeso Int
perDatabaseSettings Impostazioni per database per il pool elastico. ElasticPoolPerDatabaseSettings
preferredEnclaveType Tipo di enclave richiesto nel pool elastico. 'Default'
'VBS'
zoneRedundant Indipendentemente dal fatto che questo pool elastico sia ridondante della zona, ovvero le repliche di questo pool elastico verranno distribuite in più zone di disponibilità. Bool

Microsoft.Sql/servers/elasticPools

Nome Descrizione Valore
ubicazione Percorso della risorsa. stringa (obbligatorio)
nome Nome della risorsa stringa (obbligatorio)
parent_id ID della risorsa padre per questa risorsa. ID per la risorsa di tipo: server
proprietà Proprietà delle risorse. ElasticPoolProperties
Sku SKU del pool elastico.

L'elenco degli SKU può variare in base all'area geografica e all'offerta di supporto. Per determinare gli SKU(inclusi il nome dello SKU, il livello/edizione, la famiglia e la capacità) disponibili per la sottoscrizione in un'area di Azure, usare l'API REST Capabilities_ListByLocation o il comando seguente:

'''azurecli
az sql elastic-pool list-editions -l <location> -o table
````
sku
Tag Tag delle risorse Dizionario di nomi e valori di tag.
digitare Tipo di risorsa "Microsoft.Sql/servers/elasticPools@2023-08-01-preview"

Sku

Nome Descrizione Valore
capacità Capacità dello SKU specifico. Int
famiglia Se il servizio ha generazioni diverse di hardware, per lo stesso SKU, è possibile acquisire qui. corda
nome Il nome dello SKU, in genere, una lettera + codice numerico, ad esempio P3. stringa (obbligatorio)
grandezza Dimensioni dello SKU specifico corda
livello Il livello o l'edizione dello SKU specifico, ad esempio Basic, Premium. corda

TrackedResourceTags

Nome Descrizione Valore