Microsoft.Sql-servrar/elasticPools
- Senaste
- 2023-05-01-preview
- Förhandsversion 2023-02-01
- 2022-11-01-förhandsversion
- Förhandsversion av 2022-08-01
- Förhandsversion av 2022-05-01
- Förhandsversion av 2022-02-01
- 2021-11-01
- Förhandsversion 2021-11-01
- 2021-08-01-preview
- Förhandsversion av 2021-05-01
- Förhandsversion av 2021-02-01
- Förhandsversion 2020-11-01
- Förhandsversion 2020-08-01
- 2020-02-02-preview
- Förhandsversion av 2017-10-01
- 2014-04-01
Bicep-resursdefinition
Resurstypen servrar/elasticPools kan distribueras med åtgärder som mål:
- Resursgrupper – Se kommandon för resursgruppsdistribution
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@2023-05-01-preview' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
sku: {
capacity: int
family: 'string'
name: 'string'
size: 'string'
tier: 'string'
}
parent: resourceSymbolicName
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
}
}
Egenskapsvärden
servrar/elasticPools
Name | Beskrivning | Värde |
---|---|---|
name | Resursnamnet Se hur du anger namn och typer för underordnade resurser i Bicep. |
sträng (krävs) Teckengräns: 1–128 Giltiga tecken: Det går inte att använda: <>*%&:\/? eller kontrollteckenDet går inte att avsluta med punkt eller blanksteg. |
location | Resursplats. | sträng (krävs) |
tags | Resurstaggar. | Ordlista med taggnamn och värden. Se Taggar i mallar |
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 Capabilities_ListByLocation du REST-API:et eller följande kommando:Azure CLI: az sql elastic-pool list-editions -l {location} -o table |
Sku |
parent | 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 överordnad resurs. |
Symboliskt namn för resurs av typen: servrar |
properties | Resursegenskaper. | ElasticPoolEgenskaper |
ElasticPoolEgenskaper
Name | Beskrivning | Värde |
---|---|---|
autoPauseDelay | Tid i minuter efter vilken den elastiska poolen pausas automatiskt. Värdet -1 innebär att automatisk paus är inaktiverat | int |
availabilityZone | Anger tillgänglighetszonen som poolens primära replik är fäst på. | '1' '2' '3' "NoPreference" |
highAvailabilityReplicaCount | Antalet sekundära repliker som är associerade med den elastiska poolen som används för att tillhandahålla hög tillgänglighet. Gäller endast för elastiska pooler i Hyperskala. | int |
licenseType | Licenstypen som ska gälla 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 |
preferredEnclaveType | Typ av enklav som begärs i den elastiska poolen. | "Standard" "VBS" |
zoneRedundant | Oavsett om den här elastiska poolen är zonredundant eller inte, vilket innebär att replikerna i den elastiska poolen sprids över flera tillgänglighetszoner. | boolesk |
ElasticPoolPerDatabaseSettings
Name | Beskrivning | Värde |
---|---|---|
autoPauseDelay | Automatisk pausfördröjning per databas i poolen | int |
maxCapacity | Den maximala kapaciteten som en databas kan använda. | int |
minCapacity | Den minsta kapaciteten som alla databaser garanteras. | int |
Sku
Name | Beskrivning | Värde |
---|---|---|
capacity | 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 |
name | Namnet på SKU:n, vanligtvis en bokstav + nummerkod, t.ex. P3. | sträng (krävs) |
ikoner | 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 |
Snabbstartsmallar
Följande snabbstartsmallar distribuerar den här resurstypen.
Mall | Description |
---|---|
Distribuera en ny elastisk SQL-pool |
Med den här mallen kan du distribuera en ny elastisk SQL-pool med dess nya associerade SQL Server och nya SQL-databaser att tilldela till den. |
Resursdefinition för ARM-mall
Resurstypen servrar/elasticPools kan distribueras med åtgärder som mål:
- Resursgrupper – Se kommandon för resursgruppsdistribution
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": "2023-05-01-preview",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"sku": {
"capacity": "int",
"family": "string",
"name": "string",
"size": "string",
"tier": "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"
}
}
Egenskapsvärden
servrar/elasticPools
Name | Beskrivning | Värde |
---|---|---|
typ | Resurstypen | "Microsoft.Sql/servers/elasticPools" |
apiVersion | Resurs-API-versionen | "2023-05-01-preview" |
name | Resursnamnet Se hur du anger namn och typer för underordnade resurser i JSON ARM-mallar. |
sträng (krävs) Teckengräns: 1–128 Giltiga tecken: Det går inte att använda: <>*%&:\/? eller kontrollteckenDet går inte att avsluta med punkt eller blanksteg. |
location | Resursplats. | sträng (krävs) |
tags | Resurstaggar. | Ordlista med taggnamn och värden. Se Taggar i mallar |
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 Capabilities_ListByLocation du REST-API:et eller följande kommando:Azure CLI: az sql elastic-pool list-editions -l {location} -o table |
Sku |
properties | Resursegenskaper. | ElasticPoolEgenskaper |
ElasticPoolEgenskaper
Name | Beskrivning | Värde |
---|---|---|
autoPauseDelay | Tid i minuter efter vilken den elastiska poolen pausas automatiskt. Värdet -1 innebär att automatisk paus är inaktiverat | int |
availabilityZone | Anger tillgänglighetszonen som poolens primära replik är fäst på. | '1' '2' '3' "NoPreference" |
highAvailabilityReplicaCount | Antalet sekundära repliker som är associerade med den elastiska poolen som används för att tillhandahålla hög tillgänglighet. Gäller endast för elastiska pooler i Hyperskala. | int |
licenseType | Licenstypen som ska gälla 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 |
preferredEnclaveType | Typ av enklav som begärs i den elastiska poolen. | "Standard" "VBS" |
zoneRedundant | Oavsett om den här elastiska poolen är zonredundant eller inte, vilket innebär att replikerna i den elastiska poolen sprids över flera tillgänglighetszoner. | boolesk |
ElasticPoolPerDatabaseSettings
Name | Beskrivning | Värde |
---|---|---|
autoPauseDelay | Automatisk pausfördröjning per databas i poolen | int |
maxCapacity | Den maximala kapaciteten som en databas kan använda. | int |
minCapacity | Den minsta kapaciteten som alla databaser garanteras. | int |
Sku
Name | Beskrivning | Värde |
---|---|---|
capacity | 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 |
name | Namnet på SKU:n, vanligtvis en bokstav + nummerkod, t.ex. P3. | sträng (krävs) |
ikoner | 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 |
Snabbstartsmallar
Följande snabbstartsmallar distribuerar den här resurstypen.
Mall | Description |
---|---|
Distribuera en ny elastisk SQL-pool |
Med den här mallen kan du distribuera en ny elastisk SQL-pool med dess nya associerade SQL Server och nya SQL-databaser att tilldela 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@2023-05-01-preview"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
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
}
sku = {
capacity = int
family = "string"
name = "string"
size = "string"
tier = "string"
}
})
}
Egenskapsvärden
servrar/elasticPools
Name | Beskrivning | Värde |
---|---|---|
typ | Resurstypen | "Microsoft.Sql/servers/elasticPools@2023-05-01-preview" |
name | Resursnamnet | sträng (krävs) Teckengräns: 1–128 Giltiga tecken: Det går inte att använda: <>*%&:\/? eller kontrollteckenDet går inte att avsluta med punkt eller blanksteg. |
location | Resursplats. | 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 |
tags | Resurstaggar. | Ordlista med taggnamn och värden. |
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 REST-API:et Capabilities_ListByLocation eller följande kommando:Azure CLI: az sql elastic-pool list-editions -l {location} -o table |
Sku |
properties | Resursegenskaper. | ElasticPoolEgenskaper |
ElasticPoolEgenskaper
Name | Beskrivning | Värde |
---|---|---|
autoPauseDelay | Tid i minuter efter vilken den elastiska poolen pausas automatiskt. Värdet -1 innebär att automatisk paus är inaktiverat | int |
availabilityZone | Anger tillgänglighetszonen som poolens primära replik är fäst vid. | ”1” "2" "3" "NoPreference" |
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 kommer att ske. | sträng |
maxSizeBytes | Lagringsgränsen för databasens elastiska pool i byte. | int |
minCapacity | Minimal kapacitet som serverlös pool inte krymper nedan, om den inte pausas | int |
perDatabaseSettings | Inställningarna per databas för den elastiska poolen. | ElasticPoolPerDatabaseSettings |
preferredEnclaveType | Typ av enklav som begärs i den elastiska poolen. | "Standard" "VBS" |
zoneRedundant | Om den elastiska poolen är zonredundant eller inte, vilket innebär att replikerna i den här elastiska poolen sprids över flera tillgänglighetszoner. | boolesk |
ElasticPoolPerDatabaseSettings
Name | Beskrivning | Värde |
---|---|---|
autoPauseDelay | Automatisk pausfördröjning för per databas i poolen | int |
maxCapacity | Maximal kapacitet som en databas kan använda. | int |
minCapacity | Minsta kapacitet som alla databaser garanteras. | int |
Sku
Name | Beskrivning | Värde |
---|---|---|
capacity | 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 |
name | Namnet på SKU:n, vanligtvis en bokstav + nummerkod, t.ex. P3. | sträng (krävs) |
ikoner | 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 |