Freigeben über


Elastic Pools - Get

Ruft einen elastischen Pool ab.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/elasticPools/{elasticPoolName}?api-version=2023-08-01

URI-Parameter

Name In Erforderlich Typ Beschreibung
elasticPoolName
path True

string

Der Name des elastischen Pools.

resourceGroupName
path True

string

Der Name der Ressourcengruppe, die die Ressource enthält. Sie können diesen Wert aus der Azure Resource Manager-API oder dem Portal abrufen.

serverName
path True

string

Der Name des Servers.

subscriptionId
path True

string

Die Abonnement-ID, die ein Azure-Abonnement identifiziert.

api-version
query True

string

Die API-Version, die für die Anforderung verwendet werden soll.

Antworten

Name Typ Beschreibung
200 OK

ElasticPool

Gelungen

Other Status Codes

ErrorResponse

Fehlerantworten: ***

  • 400 ManagedInstanceStoppingOrStopped – Konfliktierender Vorgang, der während der Instanz beendet/beendet wird

  • 400 ManagedInstanceStarting – Konfliktierender Vorgang, der während der Instanz im Startzustand liegt

  • 400 ElasticPoolOverStorageUsage - Der Versuch, Daten in eine Datenbank zu schreiben, wenn die Speichergrenze des elastischen Pools erreicht wurde.

  • 400 ElasticPoolScaleNotSupportedWithInaccessibleDatabases – Der elastische Pool enthält nicht zugängliche Datenbanken, die den Azure Key Vault-Zugriff verloren haben, der für die TDE-Konfiguration erforderlich ist. Verschieben Sie die barrierefreien Datenbanken in einen anderen Pool, um den verlorenen Azure Key Vault-Zugriff für die nicht zugänglichen Datenbanken zu skalieren oder wiederherzustellen.

  • 400 CreateElasticPoolAttemptedWhenKeyRotationInProgress – Der Erstellen eines flexiblen Poolvorgangs kann zu diesem Zeitpunkt aufgrund der fortlaufenden TDE-Schlüsseldrehung (Transparent Data Encryption) auf dem Server nicht ausgeführt werden. Versuchen Sie es später erneut.

  • 400 InvalidSku – Der Benutzer hat eine ungültige Sku angegeben.

  • 400 InvalidTierSkuCombination – Die angegebene Ebene unterstützt die angegebene SKU nicht.

  • 400 ServerQuotaExceeded – Der Server hat seinen Grenzwert für zulässige Datenbankdurchsatzeinheit erreicht.

  • 400 ElasticPoolAlreadyExists - Der Server enthält bereits einen elastischen Pool mit dem angegebenen Namen.

  • 400 SubscriptionVcoreQuotaExceededed – Der Vorgang konnte nicht ausgeführt werden, da das Abonnement das zulässige vCore-Kontingent überschreitet.

  • 400 InvalidInputValueForEdition – Angegebene Edition wird für die Bereitstellung des elastischen Pools nicht unterstützt.

  • 400 ElasticPoolDtuBelowLimit - Der angeforderte DTU-Wert ist für die angeforderte elastische Pool-Serviceebene zu niedrig.

  • 400 ElasticPoolDtuAboveLimit - Der angeforderte DTU-Wert ist für die angeforderte elastische Pool-Serviceebene zu hoch.

  • 400 InvalidMaxSize - Ungültige maximale Größe.

  • 400 ElasticPoolDbDtuMaxBelowLimit - Der angeforderte DTU max der Datenbank ist für die angeforderte elastische Pool-Serviceebene zu niedrig.

  • 400 ElasticPoolDbDtuMaxAboveLimit - Die angeforderte datenbank DTU max ist zu hoch für die angeforderte elastische Pool service tier.

  • 400 InvalidInputValueForDatabaseDtuMax – Der Versuch, den DTU Max pro Datenbank für den Ressourcenpool festzulegen, der nicht mit den zulässigen Werten übereinstimmt.

  • 400 ElasticPoolDbDtuMinAboveLimit - Die angeforderte DTU Min pro Datenbank ist für die angeforderte Dienstebene zu hoch.

  • 400 ElasticPoolOverStorage – Der Versuch, Daten in eine Datenbank zu schreiben, wenn die Speichergrenze des elastischen Pools erreicht wurde.

  • 400 InvalidInputValueForDatabaseDtuMin – Der Versuch, die DTU-Min pro Datenbank für den Ressourcenpool festzulegen, der nicht mit den zulässigen Werten übereinstimmt.

  • 400 ElasticPoolInconsistentDtuGuaranteeSettings - Der Versuch, DTU-Min für Datenbanken im elastischen Pool bereitzustellen, die die angeforderten DTUs des elastischen Pools überschreitet.

  • 400 ElasticPoolDtuUnsupported – Der Benutzer hat versucht, einen elastischen Pool mit einer nicht unterstützten DTU-Kapazität zu erstellen oder zu aktualisieren.

  • 400 ElasticPoolStorageAboveLimitGB – Der Versuch, den flexiblen Speichergrenzwert des Pools unter dem unterstützten Grenzwert festzulegen.

  • 400 ElasticPoolsNotEnabled - Elastic Pools wurden in dieser Region nicht aktiviert.

  • 400 ElasticPoolNotEmpty – Anforderung, einen elastischen Pool zu löschen, der nicht leer ist.

  • 400 ElasticPoolStorageBelowLimitGB – Der Versuch, den flexiblen Speichergrenzwert des Pools unter dem unterstützten Grenzwert festzulegen.

  • 400 ElasticPoolStorageNotAllowedGB – Es wird versucht, die Speichergrenze des elastischen Pools in GB festzulegen, die nicht mit den zulässigen Werten übereinstimmt.

  • 400 ElasticPoolDatabaseLimit - Der elastische Pool hat seine Grenze für die Anzahl der Datenbanken erreicht.

  • 400 ElasticPoolDecreaseStorageLimitBelowUsage – Versuchen Sie, die Speichergrenze des elastischen Pools unter der Speicherauslastung zu verringern.

  • 400 InvalidInputValueDatabaseDtuMinLargerThanMax - Der Versuch, die DTU Min pro Datenbank höher als die DTU max pro Datenbank festzulegen.

  • 400 ElasticPoolInconsistentVcoreGuaranteeSettings - Die Anzahl der Datenbanken und VCore min pro Datenbank darf die angeforderten VCores des elastischen Pools nicht überschreiten.

  • 400 ElasticPoolStorageBelowLimitMB – Der Versuch, den flexiblen Speichergrenzwert des Pools unter dem unterstützten Grenzwert festzulegen.

  • 400 ElasticPoolStorageNotAllowedMB – Es wird versucht, die Speichergrenze des elastischen Pools in MB festzulegen, die nicht mit den zulässigen Werten übereinstimmt.

  • 400 ElasticPoolCapacityStorageNotAllowedMB – Es wird versucht, die Speichergrenze des elastischen Pools in MB festzulegen, die nicht mit den zulässigen Werten übereinstimmt.

  • 400 InvalidReadScaleUnits – Der Benutzer hat versucht, einen Wert für die Leseskala bereitzustellen, der nicht unterstützt wird.

  • 400 ElasticPoolStorageAboveLimitMB – Der Versuch, den flexiblen Speichergrenzwert des Pools unter dem unterstützten Grenzwert festzulegen.

  • 400 RegionDoesNotSupportVersion – Ein Benutzer hat versucht, einen Server einer angegebenen Version an einem Speicherort zu erstellen, an dem diese Serverversion nicht unterstützt wird.

  • 400 InvalidTier – Der Benutzer hat eine ungültige Ebene angegeben.

  • 400 SourceDatabaseEditionCouldNotBeUpgraded – Die Quelldatenbank darf keine höhere Edition als die Zieldatenbank aufweisen.

  • 400 TargetDatabaseEditionCouldNotBeDowngraded – Die Zieldatenbank darf nicht niedriger als die Quelldatenbank sein.

  • 400 ElasticPoolUpdateHkNotAllowed – Der elastische Pool kann seine Dienstebene nicht von Premium auf Standard oder Basic senken, da mindestens eine datenbank speicheroptimierte Objekte verwendet.

  • 400 UpdateNotAllowedIfGeoDrOperationInProgress – Der Vorgang ist unzulässig, da der Kopier- oder Failovervorgang für datenbank '{0}' auf server '{1}' derzeit ausgeführt wird.

  • 400 RegionDoesNotAllowProvisioning – Der ausgewählte Speicherort akzeptiert keine neuen Windows Azure SQL-Datenbankserver. Dies kann sich zu einem späteren Zeitpunkt ändern.

  • 400 HSElasticPoolUpdateSloPRMSNotSupported – Fehler bei der Dienstzielzuweisung für die Datenbank. Wenden Sie sich an den Microsoft-Kundensupport, und geben Sie den Servernamen, den Datenbanknamen und die Aktivitäts-ID an.

  • 400 ElasticPoolOverFileSpace - Unzureichender Dateiraum im elastischen Pool.

  • 400 ElasticPoolDbDtuMinBelowLimit – Die angeforderte DTU-Min. pro Datenbank ist für die angeforderte flexible Pooldienstebene zu niedrig.

  • 400 ElasticPoolDbVcoreMaxBelowLimit - Die angeforderte pro Datenbank VCore max ist zu niedrig für die angeforderte elastische Pool-Serviceebene.

  • 400 ElasticPoolDbVcoreMaxAboveLimit - Die angeforderte pro Datenbank VCore max ist zu hoch für die angeforderte elastische Pool-Serviceebene.

  • 400 InvalidInputValueForDatabaseVcoreMax – Versuch, die VCore max pro Datenbank für den Ressourcenpool festzulegen, der nicht mit den zulässigen Werten übereinstimmt.

  • 400 ElasticPoolDbVcoreMinBelowLimit - Die angeforderte pro Datenbank-VCore-Min ist für die angeforderte elastische Pool-Serviceebene zu niedrig.

  • 400 InvalidInputValueForDatabaseVcoreMin – Der Versuch, die VCore-Min pro Datenbank für den Ressourcenpool festzulegen, der nicht mit den zulässigen Werten übereinstimmt.

  • 400 PartnerDBNotCompatibleForSGXEnclave – Versuch, geoDR-Verknüpfung festzulegen oder SLO für aktivierte Enklavendatenbank festzulegen, wird nur unterstützt, wenn beide Datenbanken auf DC-Serie-Hardware ausgeführt werden.

  • 400 InvalidInputValueDatabaseVcoreMinLargerThanMax - Der Versuch, die VCore-Min pro Datenbank höher als die VCore max pro Datenbank festzulegen.

  • 400 InvalidLicenseType – Der Benutzer hat versucht, eine Datenbank oder einen elastischen Pool mit einem nicht unterstützten Lizenztyp zu erstellen oder zu aktualisieren.

  • 400 ProvisioningDisabled – Zeigt die Fehlermeldung des ressourcenbetriebsautorisierens an, ohne Änderungen

  • 400 CapacityGroupThresholdExceeded - Angeforderte Ziel- und Speichergröße des Diensts entspricht bestimmten Kapazitätsgruppen und derzeit Ressourcen für diese Kapazitätsgruppe erreicht Schwellenwert, und weitere Maßnahmen müssen ergriffen werden, bevor mehr Datenbank in diesen Ringen platziert werden kann.

  • 400 CapacityGroupThresholdCheckFail – Prüfung der Ressourceneinschränkung der Kapazitätsgruppe konnte daher nicht überprüft werden, ob genügend Kapazität vorhanden ist, um den Vorgang abzuschließen.

  • 400 InvalidPublicMaintenanceConfiguration – Der Benutzer hat versucht, eine öffentliche Wartungskonfiguration anzugeben, die nicht in die interne ID konvertiert werden kann (falsch formatiert oder falsch).

  • 404 ServerNotInSubscriptionResourceGroup – Der angegebene Server ist in der angegebenen Ressourcengruppe und dem angegebenen Abonnement nicht vorhanden.

  • 404 SubscriptionDoesNotHaveServer – Der angeforderte Server wurde nicht gefunden.

  • 404 ElasticPoolNotFound - Der angegebene elastische Pool ist für den angegebenen Server nicht vorhanden.

  • 404 OperationIdNotFound – Der Vorgang mit der ID ist nicht vorhanden.

  • 404 ResourceNotFound – Die angeforderte Ressource wurde nicht gefunden.

  • 405 NotSupported – Diese Funktionalität wird nicht unterstützt.

  • 409 ElasticPoolBusy – Ein Verwaltungsvorgang wurde auf einem elastischen Pool versucht, der ausgelastet ist.

  • 409 ServerDisabled – Server ist deaktiviert.

  • 409 SimultaneousSkuChangeNotAllowed – Dienstzielbezogene Änderungsvorgänge können nicht auf beiden Datenbanken einer Replikationsbeziehung gleichzeitig ausgeführt werden.

  • 409 ElasticPoolUpdateLinksNotInCatchup – Der elastische Pool kann nicht aktualisiert werden, während eine der Datenbanken einen Kopier- oder Georeplikationsfailovervorgang ausführt.

  • 409 CannotCancelOperation – Der Verwaltungsvorgang befindet sich in einem Zustand, der nicht abgebrochen werden kann.

  • 409 OperationCancelled – Der Vorgang wurde vom Benutzer abgebrochen.

  • 409 OperationInterrupted – Der Vorgang für die Ressource konnte nicht abgeschlossen werden, weil er durch einen anderen Vorgang in derselben Ressource unterbrochen wurde.

  • 429 SubscriptionTooManyCreateUpdateRequests – Anforderungen über max. Anforderungen hinaus, die von verfügbaren Ressourcen verarbeitet werden können.

  • 429 SubscriptionTooManyRequests – Anforderungen über max. Anforderungen hinaus, die von verfügbaren Ressourcen verarbeitet werden können.

  • 500 ElasticPoolFailedMoveDbToElasticPool – Fehler beim Verschieben der Datenbank in den elastischen Pool aufgrund interner Ressourceneinschränkungen. Dies kann eine vorübergehende Bedingung sein, bitte versuchen Sie es erneut.

  • 500 OperationTimedOut – Timeout des Vorgangs und automatisches Zurücksetzen. Versuchen Sie den Vorgang erneut.

  • 503 ServiceTemporarilyUnavailable - Feature vorübergehend nicht verfügbar.

  • 503 TooManyRequests – Anforderungen über max. Anforderungen hinaus, die von verfügbaren Ressourcen verarbeitet werden können.

Beispiele

Get a Hyperscale elastic pool
Get an elastic pool
Get an elastic pool with Availability Zone
Get an elastic pool with preferred enclave type parameter
Get an elastic pool with serverless properties

Get a Hyperscale elastic pool

Beispielanforderung

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-2369/providers/Microsoft.Sql/servers/sqlcrudtest-8069/elasticPools/sqlcrudtest-8102?api-version=2023-08-01

Beispiel für eine Antwort

{
  "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": "vcore,pool",
  "sku": {
    "name": "HS_Gen5",
    "tier": "Hyperscale",
    "family": "Gen5",
    "capacity": 4
  },
  "properties": {
    "state": "Ready",
    "creationDate": "2021-08-26T03:46:20.57Z",
    "maxSizeBytes": 0,
    "perDatabaseSettings": {
      "minCapacity": 0,
      "maxCapacity": 4
    },
    "zoneRedundant": false,
    "licenseType": "LicenseIncluded",
    "maintenanceConfigurationId": "/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_Default",
    "highAvailabilityReplicaCount": 2
  }
}

Get an elastic pool

Beispielanforderung

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-2369/providers/Microsoft.Sql/servers/sqlcrudtest-8069/elasticPools/sqlcrudtest-8102?api-version=2023-08-01

Beispiel für eine Antwort

{
  "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": "GP_Gen5_2",
    "tier": "GeneralPurpose",
    "capacity": 2
  },
  "properties": {
    "creationDate": "2017-10-10T01:25:25.033Z",
    "state": "Ready",
    "maxSizeBytes": 5242880000,
    "perDatabaseSettings": {
      "minCapacity": 0.25,
      "maxCapacity": 1
    },
    "zoneRedundant": true,
    "licenseType": "LicenseIncluded",
    "maintenanceConfigurationId": "/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_JapanEast_1"
  }
}

Get an elastic pool with Availability Zone

Beispielanforderung

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-2369/providers/Microsoft.Sql/servers/sqlcrudtest-8069/elasticPools/sqlcrudtest-8102?api-version=2023-08-01

Beispiel für eine Antwort

{
  "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": "GP_Gen5_2",
    "tier": "GeneralPurpose",
    "capacity": 2
  },
  "properties": {
    "creationDate": "2017-10-10T01:25:25.033Z",
    "state": "Ready",
    "maxSizeBytes": 5242880000,
    "perDatabaseSettings": {
      "minCapacity": 0.25,
      "maxCapacity": 1
    },
    "zoneRedundant": true,
    "licenseType": "LicenseIncluded",
    "maintenanceConfigurationId": "/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_JapanEast_1",
    "availabilityZone": "1"
  }
}

Get an elastic pool with preferred enclave type parameter

Beispielanforderung

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-2369/providers/Microsoft.Sql/servers/sqlcrudtest-8069/elasticPools/sqlcrudtest-8102?api-version=2023-08-01

Beispiel für eine Antwort

{
  "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": "vcore,pool",
  "sku": {
    "name": "GP_Gen5",
    "tier": "GeneralPurpose",
    "family": "Gen5",
    "capacity": 4
  },
  "properties": {
    "state": "Ready",
    "creationDate": "2022-08-26T03:46:20.57Z",
    "maxSizeBytes": 0,
    "perDatabaseSettings": {
      "minCapacity": 0,
      "maxCapacity": 4
    },
    "zoneRedundant": false,
    "licenseType": "LicenseIncluded",
    "maintenanceConfigurationId": "/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_Default",
    "highAvailabilityReplicaCount": 2,
    "preferredEnclaveType": "VBS"
  }
}

Get an elastic pool with serverless properties

Beispielanforderung

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-2369/providers/Microsoft.Sql/servers/sqlcrudtest-8069/elasticPools/sqlcrudtest-8102?api-version=2023-08-01

Beispiel für eine Antwort

{
  "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": "GP_S_Gen5_2",
    "tier": "GeneralPurpose",
    "capacity": 2
  },
  "properties": {
    "creationDate": "2017-10-10T01:25:25.033Z",
    "state": "Ready",
    "maxSizeBytes": 5242880000,
    "minCapacity": 0.5,
    "autoPauseDelay": 60,
    "perDatabaseSettings": {
      "minCapacity": 0,
      "maxCapacity": 1,
      "autoPauseDelay": 60
    },
    "zoneRedundant": true,
    "licenseType": "LicenseIncluded",
    "maintenanceConfigurationId": "/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_JapanEast_1"
  }
}

Definitionen

Name Beschreibung
AlwaysEncryptedEnclaveType

Typ der Enklave auf dem elastischen Pool angefordert.

AvailabilityZoneType

Gibt die Verfügbarkeitszone an, an die das primäre Replikat des Pools angeheftet ist.

ElasticPool

Ein elastischer Pool.

ElasticPoolLicenseType

Der Lizenztyp, der für diesen elastischen Pool gilt.

ElasticPoolPerDatabaseSettings

Pro Datenbankeinstellungen eines elastischen Pools.

ElasticPoolState

Der Zustand des elastischen Pools.

ErrorAdditionalInfo

Der Ressourcenverwaltungsfehler zusätzliche Informationen.

ErrorDetail

Das Fehlerdetails.

ErrorResponse

Fehlerantwort

Sku

Eine ARM-Ressourcen-SKU.

AlwaysEncryptedEnclaveType

Typ der Enklave auf dem elastischen Pool angefordert.

Wert Beschreibung
Default
VBS

AvailabilityZoneType

Gibt die Verfügbarkeitszone an, an die das primäre Replikat des Pools angeheftet ist.

Wert Beschreibung
1
2
3
NoPreference

ElasticPool

Ein elastischer Pool.

Name Typ Beschreibung
id

string

Ressourcen-ID.

kind

string

Art des elastischen Pools. Dies sind Metadaten, die für die Azure-Portaloberfläche verwendet werden.

location

string

Ressourcenspeicherort.

name

string

Ressourcenname.

properties.autoPauseDelay

integer (int32)

Die Zeit in Minuten, nach der der elastische Pool automatisch angehalten wird. Ein Wert von -1 bedeutet, dass die automatische Pause deaktiviert ist.

properties.availabilityZone

AvailabilityZoneType

Gibt die Verfügbarkeitszone an, an die das primäre Replikat des Pools angeheftet ist.

properties.creationDate

string (date-time)

Das Erstellungsdatum des elastischen Pools (ISO8601 Format).

properties.highAvailabilityReplicaCount

integer (int32)

Die Anzahl der sekundären Replikate, die dem elastischen Business Critical-, Premium- oder Hyperscale Edition-Pool zugeordnet sind, der verwendet wird, um hohe Verfügbarkeit bereitzustellen. Gilt nur für hyperskalenlastische Pools.

properties.licenseType

ElasticPoolLicenseType

Der Lizenztyp, der für diesen elastischen Pool gilt.

properties.maintenanceConfigurationId

string

Die Wartungskonfigurations-ID, die dem elastischen Pool zugewiesen ist. Diese Konfiguration definiert den Zeitraum, in dem die Wartungsupdates auftreten.

properties.maxSizeBytes

integer (int64)

Der Speichergrenzwert für den datenbanklastischen Pool in Byte.

properties.minCapacity

number (double)

Minimale Kapazität, die serverlose Pools nicht verkleinern, wenn nicht angehalten

properties.perDatabaseSettings

ElasticPoolPerDatabaseSettings

Die Einstellungen pro Datenbank für den elastischen Pool.

properties.preferredEnclaveType

AlwaysEncryptedEnclaveType

Typ der Enklave auf dem elastischen Pool angefordert.

properties.state

ElasticPoolState

Der Zustand des elastischen Pools.

properties.zoneRedundant

boolean

Unabhängig davon, ob dieser elastische Pool zonenredundant ist, bedeutet dies, dass die Replikate dieses elastischen Pools über mehrere Verfügbarkeitszonen verteilt werden.

sku

Sku

Die SKU des elastischen Pools.

Die Liste der SKUs kann je nach Region und Supportangebot variieren. Um die SKUs (einschließlich SKU-Name, Ebene/Edition, Familie und Kapazität) zu ermitteln, die für Ihr Abonnement in einer Azure-Region verfügbar sind, verwenden Sie die Capabilities_ListByLocation REST-API oder den folgenden Befehl:

az sql elastic-pool list-editions -l <location> -o table
tags

object

Ressourcentags.

type

string

Ressourcentyp.

ElasticPoolLicenseType

Der Lizenztyp, der für diesen elastischen Pool gilt.

Wert Beschreibung
BasePrice
LicenseIncluded

ElasticPoolPerDatabaseSettings

Pro Datenbankeinstellungen eines elastischen Pools.

Name Typ Beschreibung
autoPauseDelay

integer (int32)

Automatische Pausenverzögerung pro Datenbank innerhalb des Pools

maxCapacity

number (double)

Die maximale Kapazität jeder Datenbank kann verbrauchen.

minCapacity

number (double)

Die Mindestkapazität aller Datenbanken ist gewährleistet.

ElasticPoolState

Der Zustand des elastischen Pools.

Wert Beschreibung
Creating
Disabled
Ready

ErrorAdditionalInfo

Der Ressourcenverwaltungsfehler zusätzliche Informationen.

Name Typ Beschreibung
info

object

Die zusätzlichen Informationen.

type

string

Der zusätzliche Informationstyp.

ErrorDetail

Das Fehlerdetails.

Name Typ Beschreibung
additionalInfo

ErrorAdditionalInfo[]

Die zusätzlichen Informationen des Fehlers.

code

string

Der Fehlercode.

details

ErrorDetail[]

Die Fehlerdetails.

message

string

Die Fehlermeldung.

target

string

Das Fehlerziel.

ErrorResponse

Fehlerantwort

Name Typ Beschreibung
error

ErrorDetail

Das Fehlerobjekt.

Sku

Eine ARM-Ressourcen-SKU.

Name Typ Beschreibung
capacity

integer (int32)

Kapazität der jeweiligen SKU.

family

string

Wenn der Dienst über unterschiedliche Hardwaregenerationen verfügt, kann dies für dieselbe SKU 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

Die Stufe oder Edition der jeweiligen SKU, z. B. Basic, Premium.