Dela via


Microsoft.Sql-servrar/elasticPools 2021-11-01-preview

Bicep-resursdefinition

Resurstypen servrar/elasticPools kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Sql/servers/elasticPools-resurs lägger du till följande Bicep i mallen.

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

Egenskapsvärden

ElasticPoolPerDatabaseSettings

Namn Beskrivning Värde
maxCapacity Den maximala kapaciteten som en databas kan använda. Int
minCapacity Den minsta kapaciteten som alla databaser garanteras. Int

ElasticPoolEgenskaper

Namn Beskrivning Värde
highAvailabilityReplicaCount Antalet sekundära repliker som är associerade med den elastiska poolen som används för att ge hög tillgänglighet. Gäller endast för elastiska Hyperskala-pooler. Int
licenseType Licenstypen som ska tillämpas för den här elastiska poolen. "BasePrice"
"LicenseIncluded"
maintenanceConfigurationId Underhållskonfigurations-ID som tilldelats den elastiska poolen. Den här konfigurationen definierar den period då underhållsuppdateringarna ska ske. sträng
maxSizeBytes Lagringsgränsen för databasens elastiska pool i byte. Int
minCapacity Minimal kapacitet som den serverlösa poolen inte krymper under, om den inte är pausad Int
perDatabaseSettings Inställningarna per databas för den elastiska poolen. ElasticPoolPerDatabaseSettings
zoneRedundant Om den här elastiska poolen är zonredundant, vilket innebär att replikerna i den här elastiska poolen sprids över flera tillgänglighetszoner. Bool

Microsoft.Sql/servers/elasticPools

Namn Beskrivning Värde
plats Resursplats. sträng (krävs)
Namn Resursnamnet sträng (krävs)
förälder I Bicep kan du ange den överordnade resursen för en underordnad resurs. Du behöver bara lägga till den här egenskapen när den underordnade resursen deklareras utanför den överordnade resursen.

Mer information finns i Underordnad resurs utanför den överordnade resursen.
Symboliskt namn för resurs av typen: servrar
Egenskaper Resursegenskaper. ElasticPoolEgenskaper
Sku SKU:n för elastisk pool.

Listan över SKU:er kan variera beroende på region och supporterbjudande. Om du vill fastställa vilka SKU:er (inklusive SKU-namn, nivå/utgåva, familj och kapacitet) som är tillgängliga för din prenumeration i en Azure-region använder du Capabilities_ListByLocation REST API eller följande kommando:

'''azurecli
az sql elastic-pool list-editions -l <plats> -o tabell
````
Sku
Taggar Resurstaggar Ordlista med taggnamn och värden. Se taggar i mallar

Sku

Namn Beskrivning Värde
kapacitet Kapacitet för den specifika SKU:n. Int
familj Om tjänsten har olika generationer av maskinvara, för samma SKU, kan den samlas in här. sträng
Namn Namnet på SKU:n, vanligtvis en bokstav + nummerkod, t.ex. P3. sträng (krävs)
storlek Storleken på den specifika SKU:n sträng
Nivå Nivån eller utgåvan av den specifika SKU:n, t.ex. Basic, Premium. sträng

TrackedResourceTags

Namn Beskrivning Värde

Resursdefinition för ARM-mall

Resurstypen servrar/elasticPools kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Sql/servers/elasticPools-resurs lägger du till följande JSON i mallen.

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

Egenskapsvärden

ElasticPoolPerDatabaseSettings

Namn Beskrivning Värde
maxCapacity Den maximala kapaciteten som en databas kan använda. Int
minCapacity Den minsta kapaciteten som alla databaser garanteras. Int

ElasticPoolEgenskaper

Namn Beskrivning Värde
highAvailabilityReplicaCount Antalet sekundära repliker som är associerade med den elastiska poolen som används för att ge hög tillgänglighet. Gäller endast för elastiska Hyperskala-pooler. Int
licenseType Licenstypen som ska tillämpas för den här elastiska poolen. "BasePrice"
"LicenseIncluded"
maintenanceConfigurationId Underhållskonfigurations-ID som tilldelats den elastiska poolen. Den här konfigurationen definierar den period då underhållsuppdateringarna ska ske. sträng
maxSizeBytes Lagringsgränsen för databasens elastiska pool i byte. Int
minCapacity Minimal kapacitet som den serverlösa poolen inte krymper under, om den inte är pausad Int
perDatabaseSettings Inställningarna per databas för den elastiska poolen. ElasticPoolPerDatabaseSettings
zoneRedundant Om den här elastiska poolen är zonredundant, vilket innebär att replikerna i den här elastiska poolen sprids över flera tillgänglighetszoner. Bool

Microsoft.Sql/servers/elasticPools

Namn Beskrivning Värde
apiVersion API-versionen "2021-11-01-preview"
plats Resursplats. sträng (krävs)
Namn Resursnamnet sträng (krävs)
Egenskaper Resursegenskaper. ElasticPoolEgenskaper
Sku SKU:n för elastisk pool.

Listan över SKU:er kan variera beroende på region och supporterbjudande. Om du vill fastställa vilka SKU:er (inklusive SKU-namn, nivå/utgåva, familj och kapacitet) som är tillgängliga för din prenumeration i en Azure-region använder du Capabilities_ListByLocation REST API eller följande kommando:

'''azurecli
az sql elastic-pool list-editions -l <plats> -o tabell
````
Sku
Taggar Resurstaggar Ordlista med taggnamn och värden. Se taggar i mallar
typ Resurstypen "Microsoft.Sql/servers/elasticPools"

Sku

Namn Beskrivning Värde
kapacitet Kapacitet för den specifika SKU:n. Int
familj Om tjänsten har olika generationer av maskinvara, för samma SKU, kan den samlas in här. sträng
Namn Namnet på SKU:n, vanligtvis en bokstav + nummerkod, t.ex. P3. sträng (krävs)
storlek Storleken på den specifika SKU:n sträng
Nivå Nivån eller utgåvan av den specifika SKU:n, t.ex. Basic, Premium. sträng

TrackedResourceTags

Namn Beskrivning Värde

Snabbstartsmallar

Följande snabbstartsmallar distribuerar den här resurstypen.

Mall Beskrivning
Distribuera en ny elastisk SQL-pool

Distribuera till Azure
Med den här mallen kan du distribuera en ny elastisk SQL-pool med den nya associerade SQL Server och nya SQL-databaser som ska tilldelas till den.

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen servrar/elasticPools kan distribueras med åtgärder som mål:

  • Resursgrupper

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Sql/servers/elasticPools-resurs lägger du till följande Terraform i mallen.

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

Egenskapsvärden

ElasticPoolPerDatabaseSettings

Namn Beskrivning Värde
maxCapacity Den maximala kapaciteten som en databas kan använda. Int
minCapacity Den minsta kapaciteten som alla databaser garanteras. Int

ElasticPoolEgenskaper

Namn Beskrivning Värde
highAvailabilityReplicaCount Antalet sekundära repliker som är associerade med den elastiska poolen som används för att ge hög tillgänglighet. Gäller endast för elastiska Hyperskala-pooler. Int
licenseType Licenstypen som ska tillämpas för den här elastiska poolen. "BasePrice"
"LicenseIncluded"
maintenanceConfigurationId Underhållskonfigurations-ID som tilldelats den elastiska poolen. Den här konfigurationen definierar den period då underhållsuppdateringarna ska ske. sträng
maxSizeBytes Lagringsgränsen för databasens elastiska pool i byte. Int
minCapacity Minimal kapacitet som den serverlösa poolen inte krymper under, om den inte är pausad Int
perDatabaseSettings Inställningarna per databas för den elastiska poolen. ElasticPoolPerDatabaseSettings
zoneRedundant Om den här elastiska poolen är zonredundant, vilket innebär att replikerna i den här elastiska poolen sprids över flera tillgänglighetszoner. Bool

Microsoft.Sql/servers/elasticPools

Namn Beskrivning Värde
plats Resursplats. sträng (krävs)
Namn Resursnamnet sträng (krävs)
parent_id ID för resursen som är överordnad för den här resursen. ID för resurs av typen: servrar
Egenskaper Resursegenskaper. ElasticPoolEgenskaper
Sku SKU:n för elastisk pool.

Listan över SKU:er kan variera beroende på region och supporterbjudande. Om du vill fastställa vilka SKU:er (inklusive SKU-namn, nivå/utgåva, familj och kapacitet) som är tillgängliga för din prenumeration i en Azure-region använder du Capabilities_ListByLocation REST API eller följande kommando:

'''azurecli
az sql elastic-pool list-editions -l <plats> -o tabell
````
Sku
Taggar Resurstaggar Ordlista med taggnamn och värden.
typ Resurstypen "Microsoft.Sql/servers/elasticPools@2021-11-01-preview"

Sku

Namn Beskrivning Värde
kapacitet Kapacitet för den specifika SKU:n. Int
familj Om tjänsten har olika generationer av maskinvara, för samma SKU, kan den samlas in här. sträng
Namn Namnet på SKU:n, vanligtvis en bokstav + nummerkod, t.ex. P3. sträng (krävs)
storlek Storleken på den specifika SKU:n sträng
Nivå Nivån eller utgåvan av den specifika SKU:n, t.ex. Basic, Premium. sträng

TrackedResourceTags

Namn Beskrivning Värde