Elastic Pools - List By Server
Ruft alle Pools für elastische Datenbanken auf einem Server ab.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/elasticPools?api-version=2021-11-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/elasticPools?$skip={$skip}&api-version=2021-11-01
URI-Parameter
Name | In | Erforderlich | Typ | Beschreibung |
---|---|---|---|---|
resource
|
path | True |
string |
Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden. |
server
|
path | True |
string |
Name des Servers |
subscription
|
path | True |
string |
Abonnement-ID für ein Azure-Abonnement. |
api-version
|
query | True |
string |
API-Version, die für die Anforderung verwendet werden soll. |
$skip
|
query |
integer int64 |
Die Anzahl der zu überspringenden Elemente in der Auflistung. |
Antworten
Name | Typ | Beschreibung |
---|---|---|
200 OK |
Erfolgreich |
|
Other Status Codes |
Fehlerantworten: ***
|
Beispiele
Get all elastic pools in a server
Beispielanforderung
Beispiel für eine Antwort
{
"value": [
{
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-2369/providers/Microsoft.Sql/servers/sqlcrudtest-8069/elasticPools/sqlcrudtest-2729",
"name": "sqlcrudtest-2729",
"type": "Microsoft.Sql/servers/elasticPools",
"location": "Japan East",
"kind": null,
"sku": {
"name": "GP_Gen4_2",
"tier": "GeneralPurpose",
"capacity": 2
},
"properties": {
"creationDate": "2017-02-10T01:27:21.32Z",
"state": "Ready",
"maxSizeBytes": 5242880000,
"perDatabaseSettings": {
"minCapacity": 0.25,
"maxCapacity": 1
},
"zoneRedundant": true,
"licenseType": "LicenseIncluded"
}
},
{
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-2369/providers/Microsoft.Sql/servers/sqlcrudtest-8069/elasticPools/sqlcrudtest-3191",
"name": "sqlcrudtest-3191",
"type": "Microsoft.Sql/servers/elasticPools",
"location": "Japan East",
"kind": null,
"sku": {
"name": "BasicPool",
"tier": "Basic",
"capacity": 50
},
"properties": {
"creationDate": "2017-02-10T01:26:26.45Z",
"state": "Ready",
"maxSizeBytes": 5242880000,
"perDatabaseSettings": {
"minCapacity": 0,
"maxCapacity": 5
}
}
},
{
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-2369/providers/Microsoft.Sql/servers/sqlcrudtest-8069/elasticPools/sqlcrudtest-8102",
"name": "sqlcrudtest-8102",
"type": "Microsoft.Sql/servers/elasticPools",
"location": "Japan East",
"kind": null,
"sku": {
"name": "BasicPool",
"tier": "Basic",
"capacity": 50
},
"properties": {
"creationDate": "2017-02-10T01:25:25.033Z",
"state": "Ready",
"maxSizeBytes": 5242880000,
"perDatabaseSettings": {
"minCapacity": 0,
"maxCapacity": 5
}
}
}
]
}
Definitionen
Name | Beschreibung |
---|---|
Elastic |
Ein Pool für elastische Datenbanken. |
Elastic |
Der Lizenztyp, der für diesen Pool für elastische Datenbanken angewendet werden soll. |
Elastic |
Das Ergebnis einer Poollistenanforderung für elastische Datenbanken. |
Elastic |
Pro Datenbankeinstellungen eines Pools für elastische Datenbanken. |
Elastic |
Der Zustand des Pools für elastische Datenbanken. |
Sku |
Eine ARM-Ressourcen-SKU. |
ElasticPool
Ein Pool für elastische Datenbanken.
Name | Typ | Beschreibung |
---|---|---|
id |
string |
Ressourcen-ID |
kind |
string |
Art des Pools für elastische Datenbanken. Dies sind Metadaten, die für die Azure-Portal-Benutzeroberfläche verwendet werden. |
location |
string |
Ressourcenspeicherort |
name |
string |
Name der Ressource. |
properties.creationDate |
string |
Das Erstellungsdatum des Pools für elastische Datenbanken (ISO8601 Format). |
properties.highAvailabilityReplicaCount |
integer |
Die Anzahl der sekundären Replikate, die dem Pool für elastische Datenbanken zugeordnet sind und zur Bereitstellung von Hochverfügbarkeit verwendet werden. Gilt nur für Pools für elastische Hyperscale-Datenbanken. |
properties.licenseType |
Der Lizenztyp, der für diesen Pool für elastische Datenbanken angewendet werden soll. |
|
properties.maintenanceConfigurationId |
string |
Wartungskonfigurations-ID, die dem Pool für elastische Datenbanken zugewiesen ist. Diese Konfiguration definiert den Zeitraum, in dem die Wartungsupdates durchgeführt werden. |
properties.maxSizeBytes |
integer |
Das Speicherlimit für den Pool für elastische Datenbanken in Bytes. |
properties.minCapacity |
number |
Minimale Kapazität, die der serverlose Pool nicht kleiner wird, wenn nicht angehalten |
properties.perDatabaseSettings |
Die Einstellungen pro Datenbank für den Pool für elastische Datenbanken. |
|
properties.state |
Der Zustand des Pools für elastische Datenbanken. |
|
properties.zoneRedundant |
boolean |
Unabhängig davon, ob dieser Pool für elastische Datenbanken zonenredundant ist, werden die Replikate dieses Pools für elastische Datenbanken auf mehrere Verfügbarkeitszonen verteilt. |
sku |
Die SKU des Pools für elastische Datenbanken. Die Liste der SKUs kann je nach Region und Supportangebot variieren. Verwenden Sie die REST-API oder den folgenden Befehl, um die SKUs (einschließlich SKU-Name, Tarif/Edition, Familie und Kapazität) zu ermitteln, die
|
|
tags |
object |
Ressourcentags. |
type |
string |
Der Ressourcentyp. |
ElasticPoolLicenseType
Der Lizenztyp, der für diesen Pool für elastische Datenbanken angewendet werden soll.
Name | Typ | Beschreibung |
---|---|---|
BasePrice |
string |
|
LicenseIncluded |
string |
ElasticPoolListResult
Das Ergebnis einer Poollistenanforderung für elastische Datenbanken.
Name | Typ | Beschreibung |
---|---|---|
nextLink |
string |
Link zum Abrufen der nächsten Ergebnisseite. |
value |
Array von Ergebnissen. |
ElasticPoolPerDatabaseSettings
Pro Datenbankeinstellungen eines Pools für elastische Datenbanken.
Name | Typ | Beschreibung |
---|---|---|
maxCapacity |
number |
Die maximale Kapazität, die eine Datenbank nutzen kann. |
minCapacity |
number |
Die Mindestkapazität für alle Datenbanken ist garantiert. |
ElasticPoolState
Der Zustand des Pools für elastische Datenbanken.
Name | Typ | Beschreibung |
---|---|---|
Creating |
string |
|
Disabled |
string |
|
Ready |
string |
Sku
Eine ARM-Ressourcen-SKU.
Name | Typ | Beschreibung |
---|---|---|
capacity |
integer |
Kapazität der jeweiligen SKU. |
family |
string |
Wenn der Dienst über unterschiedliche Hardwaregenerationen für dieselbe SKU verfügt, kann dies hier erfasst werden. |
name |
string |
Der Name der SKU, in der Regel ein Buchstabe + Zahlencode, z. B. P3. |
size |
string |
Größe der jeweiligen SKU |
tier |
string |
Der Tarif oder die Edition der jeweiligen SKU, z. B. Basic, Premium. |