Sdílet prostřednictvím


Elastic Pools - Create Or Update

Vytvoří nebo aktualizuje elastický fond.

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

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
elasticPoolName
path True

string

Název elastického fondu.

resourceGroupName
path True

string

Název skupiny prostředků, která obsahuje prostředek. Tuto hodnotu můžete získat z rozhraní API Azure Resource Manageru nebo portálu.

serverName
path True

string

Název serveru.

subscriptionId
path True

string

ID předplatného, které identifikuje předplatné Azure.

api-version
query True

string

Verze rozhraní API, která se má použít pro požadavek.

Text požadavku

Name Vyžadováno Typ Description
location True

string

Umístění prostředku

properties.autoPauseDelay

integer (int32)

Doba v minutách, po které se elastický fond automaticky pozastaví. Hodnota -1 znamená, že automatické pozastavení je zakázané.

properties.availabilityZone

AvailabilityZoneType

Určuje zónu dostupnosti, ke které je primární replika fondu připnutá.

properties.highAvailabilityReplicaCount

integer (int32)

Počet sekundárních replik přidružených k elastickému fondu edice Pro důležité obchodní informace, Premium nebo Hyperscale, které slouží k zajištění vysoké dostupnosti. Platí pouze pro elastické fondy Hyperscale.

properties.licenseType

ElasticPoolLicenseType

Typ licence, který se má použít pro tento elastický fond.

properties.maintenanceConfigurationId

string

ID konfigurace údržby přiřazené elastickému fondu Tato konfigurace definuje období, kdy dojde k aktualizacím údržby.

properties.maxSizeBytes

integer (int64)

Limit úložiště pro elastický fond databáze v bajtech.

properties.minCapacity

number (double)

Minimální kapacita bezserverového fondu se nezmenší níže, pokud není pozastavena

properties.perDatabaseSettings

ElasticPoolPerDatabaseSettings

Nastavení jednotlivých databází pro elastický fond.

properties.preferredEnclaveType

AlwaysEncryptedEnclaveType

Typ enklávy požadovaný v elastickém fondu

properties.zoneRedundant

boolean

Bez ohledu na to, jestli je tento elastický fond zónově redundantní, což znamená, že repliky tohoto elastického fondu budou rozloženy do několika zón dostupnosti.

sku

Sku

Skladová položka elastického fondu.

Seznam skladových položek se může lišit podle oblasti a nabídky podpory. Pokud chcete určit skladové položky (včetně názvu skladové položky, úrovně/edice, rodiny a kapacity), které jsou dostupné pro vaše předplatné v oblasti Azure, použijte Capabilities_ListByLocation rozhraní REST API nebo následující příkaz:

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

object

Značky prostředků

Odpovědi

Name Typ Description
200 OK

ElasticPool

Aktualizace elastického fondu

201 Created

ElasticPool

Vytvoření elastického fondu

202 Accepted

Přijal

Hlavičky

Location: string

Other Status Codes

ErrorResponse

Chybové odpovědi: ***

  • 400 ManagedInstanceStoppingOrStopped – Konfliktní operace odeslaná, když je instance v zastaveném nebo zastaveném stavu

  • 400 ManagedInstanceStarting – Konfliktní operace odeslaná při spuštění instance

  • 400 ElasticPoolOverStorageUsage – pokus o zápis dat do databáze při dosažení limitu úložiště elastického fondu.

  • 400 ElasticPoolScaleNotSupportedWithInaccessibleDatabases – Elastický fond obsahuje nepřístupné databáze, které ztratily přístup ke službě Azure Key Vault vyžadovaný pro konfiguraci transparentního šifrování dat. Přesuňte přístupné databáze do jiného fondu pro škálování nebo obnovte ztracený přístup ke službě Azure Key Vault pro nepřístupné databáze.

  • 400 CreateElasticPoolAttemptedWhenKeyRotationInProgress – Operaci vytvoření elastického fondu nelze v tuto chvíli provést kvůli probíhající obměně klíče transparentního šifrování dat (TDE) na serveru. Zkuste operaci zopakovat později.

  • 400 InvalidSku – uživatel zadal neplatnou skladovou položku.

  • 400 InvalidTierSkuCombination – zadaná úroveň nepodporuje zadanou skladovou položku.

  • 400 ServerQuotaExceeded – Server dosáhl svého limitu pro povolenou jednotku propustnosti databáze.

  • 400 ElasticPoolAlreadyExists – Server již obsahuje elastický fond se zadaným názvem.

  • 400 SubscriptionVcoreQuotaExceededed – Operaci nelze provést, protože předplatné by překročilo povolenou kvótu virtuálních jader.

  • 400 InvalidInputValueForEdition – Zadaná edice není podporována pro zřizování elastického fondu.

  • 400 ElasticPoolDtuBelowLimit – Požadovaná hodnota DTU je pro požadovanou úroveň služby elastického fondu příliš nízká.

  • 400 ElasticPoolDtuAboveLimit – Požadovaná hodnota DTU je pro požadovanou úroveň služby elastického fondu příliš vysoká.

  • 400 InvalidMaxSize - Neplatná maximální velikost.

  • 400 ElasticPoolDbDtuMaxBelowLimit – Požadovaný počet DTU databáze je příliš nízký pro požadovanou úroveň služby elastického fondu.

  • 400 ElasticPoolDbDtuMaxAboveLimit – Požadovaný počet DTU databáze je příliš vysoký pro požadovanou úroveň služby elastického fondu.

  • 400 InvalidInputValueForDatabaseDtuMax – Pokus o nastavení maximální hodnoty DTU na databázi pro fond zdrojů, který neodpovídá povoleným hodnotám.

  • 400 ElasticPoolDbDtuMinAboveLimit – Požadovaná minimální hodnota DTU na databázi je pro požadovanou úroveň služby příliš vysoká.

  • 400 ElasticPoolOverStorage – pokus o zápis dat do databáze při dosažení limitu úložiště elastického fondu.

  • 400 InvalidInputValueForDatabaseDtuMin – Pokus o nastavení min DTU na databázi pro fond zdrojů, který neodpovídá povoleným hodnotám.

  • 400 ElasticPoolInconsistentDtuGuaranteeSettings – Pokus o poskytnutí minimální hodnoty DTU pro databáze v elastickém fondu, které překračují požadované DTU elastického fondu.

  • 400 ElasticPoolDtuUnsupported – Uživatel se pokusil vytvořit nebo aktualizovat elastický fond s kapacitou DTU, která není podporována.

  • 400 ElasticPoolStorageAboveLimitGB – pokus o nastavení limitu úložiště elastického fondu pod podporovaný limit.

  • 400 ElasticPoolsNotEnabled – Elastické fondy nebyly v této oblasti povoleny.

  • 400 ElasticPoolNotEmpty – požadavek na odstranění elastického fondu, který není prázdný.

  • 400 ElasticPoolStorageBelowLimitGB – pokus o nastavení limitu úložiště elastického fondu pod podporovaný limit.

  • 400 ElasticPoolStorageNotAllowedGB – pokus o nastavení limitu úložiště elastického fondu v gb, který neodpovídá povoleným hodnotám.

  • 400 ElasticPoolDatabaseLimit – Elastický fond dosáhl svého limitu pro počet databází.

  • 400 ElasticPoolDecreaseStorageLimitBelowUsage – pokus o snížení limitu úložiště elastického fondu pod jeho využitím úložiště.

  • 400 InvalidInputValueDatabaseDtuMinLargerThanMax – Pokus o nastavení minimální hodnoty DTU na databázi vyšší než maximální hodnota DTU na databázi.

  • 400 ElasticPoolInconsistentVcoreGuaranteeSettings – počet databází a minimální počet virtuálních jader na databázi nesmí překročit požadované virtuální jádra elastického fondu.

  • 400 ElasticPoolStorageBelowLimitMB – Pokus o nastavení limitu úložiště elastického fondu pod podporovaný limit.

  • 400 ElasticPoolStorageNotAllowedMB – Pokus o nastavení limitu úložiště elastického fondu v mb, který neodpovídá povoleným hodnotám.

  • 400 ElasticPoolCapacityStorageNotAllowedMB – Pokus o nastavení limitu úložiště elastického fondu v mb, který neodpovídá povoleným hodnotám.

  • 400 InvalidReadScaleUnits – Uživatel se pokusil poskytnout hodnotu škálování pro čtení, která není podporována.

  • 400 ElasticPoolStorageAboveLimitMB – Pokus o nastavení limitu úložiště elastického fondu pod podporovaný limit.

  • 400 RegionDoesNotSupportVersion – uživatel se pokusil vytvořit server zadané verze v umístění, kde není podporovaná verze serveru.

  • 400 InvalidTier – Uživatel zadal neplatnou úroveň.

  • 400 SourceDatabaseEditionCouldNotBeUpgraded – Zdrojová databáze nemůže mít vyšší edici než cílová databáze.

  • 400 TargetDatabaseEditionCouldNotBeDowngraded – Cílová databáze nemůže mít nižší edici než zdrojová databáze.

  • 400 ElasticPoolUpdateHkNotAllowed – Elastický fond nemůže snížit úroveň služby z úrovně Premium na Standard nebo Basic, protože jedna nebo více databází používá objekty optimalizované pro paměť.

  • 400 UpdateNotAllowedIfGeoDrOperationInProgress – Operace je zakázána, protože právě probíhá operace kopírování nebo převzetí služeb při selhání pro databázi{0}na serveru{1}.

  • 400 RegionDoesNotAllowProvisioning – Vybrané umístění nepřijímá nové servery služby Windows Azure SQL Database. To se může později změnit.

  • 400 HSElasticPoolUpdateSloPRMSNotSupported – Přiřazení cíle služby pro databázi selhalo. Obraťte se na zákaznickou podporu Microsoftu a zadejte název serveru, název databáze a ID aktivity.

  • 400 ElasticPoolOverFileSpace – Nedostatek místa v elastickém fondu

  • 400 ElasticPoolDbDtuMinBelowLimit – Požadovaná minimální minimální hodnota DTU databáze je pro požadovanou úroveň služby elastického fondu příliš nízká.

  • 400 ElasticPoolDbVcoreMaxBelowLimit – Požadovaný maximální počet virtuálních jader pro databázi je příliš nízký pro požadovanou úroveň služby elastického fondu.

  • 400 ElasticPoolDbVcoreMaxAboveLimit – Požadovaný maximální počet virtuálních jader databáze je pro požadovanou úroveň služby elastického fondu příliš vysoký.

  • 400 InvalidInputValueForDatabaseVcoreMax – Pokus o nastavení maximálního počtu virtuálních jader na databázi pro fond zdrojů, který neodpovídá povoleným hodnotám.

  • 400 ElasticPoolDbVcoreMinBelowLimit – Požadovaná minimální minimální počet virtuálních jader databáze je pro požadovanou úroveň služby elastického fondu příliš nízká.

  • 400 InvalidInputValueForDatabaseVcoreMin – pokouší se nastavit minimální počet virtuálních jader na databázi pro fond zdrojů, který neodpovídá povoleným hodnotám.

  • 400 PartnerDBNotCompatibleForSGXEnclave – Pokus o nastavení propojení GeoDR nebo aktualizace SLO pro databázi s podporou enklávy je podporován pouze v případě, že obě databáze běží na hardwaru řady DC.

  • 400 InvalidInputValueDatabaseVcoreMinLargerThanMax – pokus o nastavení minimálního počtu virtuálních jader na databázi vyšší než maximální počet virtuálních jader na databázi.

  • 400 InvalidLicenseType – Uživatel se pokusil vytvořit nebo aktualizovat databázi nebo elastický fond s nepodporovaným typem licence.

  • 400 ProvisioningDisabled – zobrazí chybovou zprávu z autorizátoru operace prostředků tak, jak je, beze změn.

  • 400 CapacityGroupThresholdExceeded – Cíl požadované úrovně služeb a velikost úložiště se mapují na konkrétní skupinu kapacity a aktuálně prostředky pro tuto skupinu kapacity mají dosažení prahové hodnoty a je potřeba provést další akce, než bude možné do těchto okruhů umístit více databází.

  • 400 CapacityGroupThresholdCheckFail – Kontrola omezení prostředků skupiny kapacity se nezdařila, takže se nepodařilo ověřit, zda existuje dostatek kapacity k dokončení operace.

  • 400 InvalidPublicMaintenanceConfiguration – Uživatel se pokusil zadat konfiguraci veřejné údržby, která se nedá převést na interní ID (poškozená nebo nesprávná oblast).

  • 400 InvalidResourceRequestBody – vlastnost prostředku nebo prostředku v textu požadavku je prázdná nebo neplatná.

  • 400 InvalidResourceId – neplatný identifikátor prostředku.

  • 400 InvalidSkuName – neplatný název skladové položky.

  • 400 NeshodaSkuNameAndCapacity – Neshoda mezi názvem skladové položky a kapacitou.

  • 400 NeshodaSkuNameAndTier – Neshoda mezi názvem skladové položky a úrovní.

  • 400 NeshodaSkuNameAndFamily – Neshoda mezi názvem skladové položky a rodinou

  • 400 NeshodaSubscriptionWithUrl – Zadané předplatné neodpovídá předplatnému v adrese URL.

  • 400 AvailabilityZoneNotSupported – Požadované zóny dostupnosti pro databáze a elastické fondy nejsou platné.

  • 400 ElasticPoolOverStorageUsage – pokus o zápis dat do databáze při dosažení limitu úložiště elastického fondu.

  • 400 ElasticPoolScaleNotSupportedWithInaccessibleDatabases – Elastický fond obsahuje nepřístupné databáze, které ztratily přístup ke službě Azure Key Vault vyžadovaný pro konfiguraci transparentního šifrování dat. Přesuňte přístupné databáze do jiného fondu pro škálování nebo obnovte ztracený přístup ke službě Azure Key Vault pro nepřístupné databáze.

  • 400 CreateElasticPoolAttemptedWhenKeyRotationInProgress – Operaci vytvoření elastického fondu nelze v tuto chvíli provést kvůli probíhající obměně klíče transparentního šifrování dat (TDE) na serveru. Zkuste operaci zopakovat později.

  • 400 InvalidSku – uživatel zadal neplatnou skladovou položku.

  • 400 InvalidTierSkuCombination – zadaná úroveň nepodporuje zadanou skladovou položku.

  • 400 ServerQuotaExceeded – Server dosáhl svého limitu pro povolenou jednotku propustnosti databáze.

  • 400 ElasticPoolAlreadyExists – Server již obsahuje elastický fond se zadaným názvem.

  • 400 SubscriptionVcoreQuotaExceededed – Operaci nelze provést, protože předplatné by překročilo povolenou kvótu virtuálních jader.

  • 400 InvalidInputValueForEdition – Zadaná edice není podporována pro zřizování elastického fondu.

  • 400 ElasticPoolDtuBelowLimit – Požadovaná hodnota DTU je pro požadovanou úroveň služby elastického fondu příliš nízká.

  • 400 ElasticPoolDtuAboveLimit – Požadovaná hodnota DTU je pro požadovanou úroveň služby elastického fondu příliš vysoká.

  • 400 InvalidMaxSize - Neplatná maximální velikost.

  • 400 ElasticPoolDbDtuMaxBelowLimit – Požadovaný počet DTU databáze je příliš nízký pro požadovanou úroveň služby elastického fondu.

  • 400 ElasticPoolDbDtuMaxAboveLimit – Požadovaný počet DTU databáze je příliš vysoký pro požadovanou úroveň služby elastického fondu.

  • 400 InvalidInputValueForDatabaseDtuMax – Pokus o nastavení maximální hodnoty DTU na databázi pro fond zdrojů, který neodpovídá povoleným hodnotám.

  • 400 ElasticPoolDbDtuMinAboveLimit – Požadovaná minimální hodnota DTU na databázi je pro požadovanou úroveň služby příliš vysoká.

  • 400 ElasticPoolOverStorage – pokus o zápis dat do databáze při dosažení limitu úložiště elastického fondu.

  • 400 InvalidInputValueForDatabaseDtuMin – Pokus o nastavení min DTU na databázi pro fond zdrojů, který neodpovídá povoleným hodnotám.

  • 400 ElasticPoolInconsistentDtuGuaranteeSettings – Pokus o poskytnutí minimální hodnoty DTU pro databáze v elastickém fondu, které překračují požadované DTU elastického fondu.

  • 400 ElasticPoolDtuUnsupported – Uživatel se pokusil vytvořit nebo aktualizovat elastický fond s kapacitou DTU, která není podporována.

  • 400 ElasticPoolStorageAboveLimitGB – pokus o nastavení limitu úložiště elastického fondu pod podporovaný limit.

  • 400 ElasticPoolsNotEnabled – Elastické fondy nebyly v této oblasti povoleny.

  • 400 ElasticPoolNotEmpty – požadavek na odstranění elastického fondu, který není prázdný.

  • 400 ElasticPoolStorageBelowLimitGB – pokus o nastavení limitu úložiště elastického fondu pod podporovaný limit.

  • 400 ElasticPoolStorageNotAllowedGB – pokus o nastavení limitu úložiště elastického fondu v gb, který neodpovídá povoleným hodnotám.

  • 400 ElasticPoolDatabaseLimit – Elastický fond dosáhl svého limitu pro počet databází.

  • 400 ElasticPoolDecreaseStorageLimitBelowUsage – pokus o snížení limitu úložiště elastického fondu pod jeho využitím úložiště.

  • 400 InvalidInputValueDatabaseDtuMinLargerThanMax – Pokus o nastavení minimální hodnoty DTU na databázi vyšší než maximální hodnota DTU na databázi.

  • 400 ElasticPoolInconsistentVcoreGuaranteeSettings – počet databází a minimální počet virtuálních jader na databázi nesmí překročit požadované virtuální jádra elastického fondu.

  • 400 ElasticPoolStorageBelowLimitMB – Pokus o nastavení limitu úložiště elastického fondu pod podporovaný limit.

  • 400 ElasticPoolStorageNotAllowedMB – Pokus o nastavení limitu úložiště elastického fondu v mb, který neodpovídá povoleným hodnotám.

  • 400 ElasticPoolCapacityStorageNotAllowedMB – Pokus o nastavení limitu úložiště elastického fondu v mb, který neodpovídá povoleným hodnotám.

  • 400 InvalidReadScaleUnits – Uživatel se pokusil poskytnout hodnotu škálování pro čtení, která není podporována.

  • 400 ElasticPoolStorageAboveLimitMB – Pokus o nastavení limitu úložiště elastického fondu pod podporovaný limit.

  • 400 RegionDoesNotSupportVersion – uživatel se pokusil vytvořit server zadané verze v umístění, kde není podporovaná verze serveru.

  • 400 InvalidTier – Uživatel zadal neplatnou úroveň.

  • 400 SourceDatabaseEditionCouldNotBeUpgraded – Zdrojová databáze nemůže mít vyšší edici než cílová databáze.

  • 400 TargetDatabaseEditionCouldNotBeDowngraded – Cílová databáze nemůže mít nižší edici než zdrojová databáze.

  • 400 ElasticPoolUpdateHkNotAllowed – Elastický fond nemůže snížit úroveň služby z úrovně Premium na Standard nebo Basic, protože jedna nebo více databází používá objekty optimalizované pro paměť.

  • 400 UpdateNotAllowedIfGeoDrOperationInProgress – Operace je zakázána, protože právě probíhá operace kopírování nebo převzetí služeb při selhání pro databázi{0}na serveru{1}.

  • 400 RegionDoesNotAllowProvisioning – Vybrané umístění nepřijímá nové servery služby Windows Azure SQL Database. To se může později změnit.

  • 400 HSElasticPoolUpdateSloPRMSNotSupported – Přiřazení cíle služby pro databázi selhalo. Obraťte se na zákaznickou podporu Microsoftu a zadejte název serveru, název databáze a ID aktivity.

  • 400 ElasticPoolOverFileSpace – Nedostatek místa v elastickém fondu

  • 400 ElasticPoolDbDtuMinBelowLimit – Požadovaná minimální minimální hodnota DTU databáze je pro požadovanou úroveň služby elastického fondu příliš nízká.

  • 400 ElasticPoolDbVcoreMaxBelowLimit – Požadovaný maximální počet virtuálních jader pro databázi je příliš nízký pro požadovanou úroveň služby elastického fondu.

  • 400 ElasticPoolDbVcoreMaxAboveLimit – Požadovaný maximální počet virtuálních jader databáze je pro požadovanou úroveň služby elastického fondu příliš vysoký.

  • 400 InvalidInputValueForDatabaseVcoreMax – Pokus o nastavení maximálního počtu virtuálních jader na databázi pro fond zdrojů, který neodpovídá povoleným hodnotám.

  • 400 ElasticPoolDbVcoreMinBelowLimit – Požadovaná minimální minimální počet virtuálních jader databáze je pro požadovanou úroveň služby elastického fondu příliš nízká.

  • 400 InvalidInputValueForDatabaseVcoreMin – pokouší se nastavit minimální počet virtuálních jader na databázi pro fond zdrojů, který neodpovídá povoleným hodnotám.

  • 400 PartnerDBNotCompatibleForSGXEnclave – Pokus o nastavení propojení GeoDR nebo aktualizace SLO pro databázi s podporou enklávy je podporován pouze v případě, že obě databáze běží na hardwaru řady DC.

  • 400 InvalidInputValueDatabaseVcoreMinLargerThanMax – pokus o nastavení minimálního počtu virtuálních jader na databázi vyšší než maximální počet virtuálních jader na databázi.

  • 400 InvalidLicenseType – Uživatel se pokusil vytvořit nebo aktualizovat databázi nebo elastický fond s nepodporovaným typem licence.

  • 400 ProvisioningDisabled – zobrazí chybovou zprávu z autorizátoru operace prostředků tak, jak je, beze změn.

  • 400 CapacityGroupThresholdExceeded – Cíl požadované úrovně služeb a velikost úložiště se mapují na konkrétní skupinu kapacity a aktuálně prostředky pro tuto skupinu kapacity mají dosažení prahové hodnoty a je potřeba provést další akce, než bude možné do těchto okruhů umístit více databází.

  • 400 CapacityGroupThresholdCheckFail – Kontrola omezení prostředků skupiny kapacity se nezdařila, takže se nepodařilo ověřit, zda existuje dostatek kapacity k dokončení operace.

  • 400 InvalidPublicMaintenanceConfiguration – Uživatel se pokusil zadat konfiguraci veřejné údržby, která se nedá převést na interní ID (poškozená nebo nesprávná oblast).

  • 400 VBSEnclaveResourcePoolInvalidCombination - Přidání databáze s '{0}' preferredEnclaveType do elastického fondu '{1}' s '{2}' preferredEnclaveType není podporováno. Před přidáním databáze do elastického fondu se ujistěte, že upřednostňovaný typEnclaveType je stejný pro databázi i elastický fond. Další informace najdete na https://aka.ms/AlwaysEncryptedEnableSecureEnclaves

  • 400 VBSEnclaveNotSupportedForDW – PreferEnclaveType není podporován pro vyhrazené fondy SQL.

  • 400 VBSEnclaveNotSupportedForDCSeriesSLO – Konfigurace preferovaného typu VBS pro databáze pomocí hardwarové konfigurace řady DC-series se nepodporuje. Databáze řady DC jsou předem nakonfigurované s enklávy Intel SGX. Enklávy založené na virtualizaci se nepodporují.

  • 400 VBSEnclaveNotSupportedForGeoReplicationWithDefaultEnclave – Konfigurace geografické replikace není podporována pro databáze pomocí různých hodnot vlastnosti preferredEnclaveType. Primární databáze{0}na serveru{1}používá{2}preferredEnclaveType, zatímco zadaná hodnota preferredEnclaveType pro sekundární databázi{3}na serveru{4}je{5}.

  • 400 VBSEnclaveNotSupportedForPlannedFailoverBetweenDatabasesWithDifferentPreferentPreferredEnclaveTypes – Plánované převzetí služeb při selhání mezi primární a sekundární databází s jiným typem preferredEnclaveType není podporováno pro enklávy založené na virtualizaci (VBS).

  • 404 ServerNotInSubscriptionResourceGroup – Zadaný server neexistuje v zadané skupině prostředků a předplatném.

  • 404 SubscriptionDoesNotHaveServer – Požadovaný server nebyl nalezen.

  • 404 ElasticPoolNotFound – Zadaný elastický fond neexistuje pro zadaný server.

  • 404 OperationIdNotFound – operace s ID neexistuje.

  • 404 ElasticPoolNotFound – Zadaný elastický fond neexistuje pro zadaný server.

  • 405 NotSupported – Tato funkce není podporována.

  • 405 NotSupported – Tato funkce není podporována.

  • 409 ElasticPoolBusy – Došlo k pokusu o operaci správy v elastickém fondu, který je zaneprázdněn.

  • 409 ServerDisabled – Server je zakázaný.

  • 409 SimultaneousSkuChangeNotAllowed – Operace změny cíle služby se nedají spustit na obou databázích vztahu replikace najednou.

  • 409 ElasticPoolUpdateLinksNotInCatchup – Elastický fond nejde aktualizovat, zatímco jedna z jejích databází provádí operaci kopírování nebo převzetí služeb při selhání geografické replikace.

  • 409 CannotCancelOperation – Operace správy je ve stavu, který nelze zrušit.

  • 409 OperationCancelled - Operace byla zrušena uživatelem.

  • 409 OperationInterrupted – operaci s prostředkem nebylo možné dokončit, protože byla přerušena jinou operací na stejném prostředku.

  • 409 ElasticPoolBusy – Došlo k pokusu o operaci správy v elastickém fondu, který je zaneprázdněn.

  • 409 ServerDisabled – Server je zakázaný.

  • 409 SimultaneousSkuChangeNotAllowed – Operace změny cíle služby se nedají spustit na obou databázích vztahu replikace najednou.

  • 409 ElasticPoolUpdateLinksNotInCatchup – Elastický fond nejde aktualizovat, zatímco jedna z jejích databází provádí operaci kopírování nebo převzetí služeb při selhání geografické replikace.

  • 429 SubscriptionTooManyCreateUpdateRequests – Požadavky nad rámec maximálních požadavků, které je možné zpracovat dostupnými prostředky.

  • 429 SubscriptionTooManyRequests – Požadavky nad rámec maximálních požadavků, které je možné zpracovat dostupnými prostředky.

  • 429 SubscriptionTooManyRequests – Požadavky nad rámec maximálních požadavků, které je možné zpracovat dostupnými prostředky.

  • 429 SubscriptionTooManyCreateUpdateRequests – Požadavky nad rámec maximálních požadavků, které je možné zpracovat dostupnými prostředky.

  • 500 ElasticPoolFailedMoveDbToElasticPool – Databázi se nepodařilo přesunout do elastického fondu kvůli interním omezením prostředků. Může se jednat o přechodný stav. Zkuste to prosím znovu.

  • 500 OperationTimedOut – Vypršel časový limit operace a automaticky se vrátil zpět. Zkuste operaci zopakovat.

  • 500 ElasticPoolFailedMoveDbToElasticPool – Databázi se nepodařilo přesunout do elastického fondu kvůli interním omezením prostředků. Může se jednat o přechodný stav. Zkuste to prosím znovu.

  • 503 ServiceTemporarilyUnavailable – Funkce je dočasně nedostupná.

  • 503 TooManyRequests – Požadavky nad rámec maximálních požadavků, které je možné zpracovat dostupnými prostředky.

  • 503 ServiceTemporarilyUnavailable – Funkce je dočasně nedostupná.

  • 503 TooManyRequests – Požadavky nad rámec maximálních požadavků, které je možné zpracovat dostupnými prostředky.

Příklady

Create or Update an elastic pool with Availability Zone
Create or Update an elastic pool with serverless properties
Create or update elastic pool with all parameter
Create or update elastic pool with maintenance configuration parameter
Create or update elastic pool with minimum parameters
Create or update elastic pool with preferred enclave type parameter as Default
Create or update elastic pool with preferred enclave type parameter as VBS
Create or update Hyperscale elastic pool with high availability replica count parameter

Create or Update an elastic pool with Availability Zone

Ukázkový požadavek

PUT 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

{
  "location": "Japan East",
  "sku": {
    "name": "HS_Gen5_4"
  },
  "properties": {
    "perDatabaseSettings": {
      "minCapacity": 0.25,
      "maxCapacity": 2
    },
    "zoneRedundant": true,
    "availabilityZone": "1"
  }
}

Ukázková odpověď

{
  "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": "StandardPool",
    "tier": "Standard",
    "capacity": 100
  },
  "properties": {
    "creationDate": "2017-02-10T01:25:25.033Z",
    "state": "Ready",
    "maxSizeBytes": 102400,
    "perDatabaseSettings": {
      "minCapacity": 0.25,
      "maxCapacity": 2
    },
    "zoneRedundant": true,
    "availabilityZone": "1"
  }
}
Location: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/sqlcrudtest-2369/providers/Microsoft.Sql/locations/japaneast1/operationStatus/default/operationId/00000000-0000-0000-0000-000000000000?api-version=2022-08-01
{
  "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": "StandardPool",
    "tier": "Standard",
    "capacity": 100
  },
  "properties": {
    "creationDate": "2017-02-10T01:25:25.033Z",
    "state": "Ready",
    "maxSizeBytes": 102400,
    "perDatabaseSettings": {
      "minCapacity": 0.25,
      "maxCapacity": 2
    },
    "availabilityZone": "1"
  }
}
Location: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/sqlcrudtest-2369/providers/Microsoft.Sql/locations/japaneast1/operationStatus/default/operationId/00000000-0000-0000-0000-000000000000?api-version=2022-08-01

Create or Update an elastic pool with serverless properties

Ukázkový požadavek

PUT 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

{
  "location": "Japan East",
  "sku": {
    "name": "GP_S_Gen5_2",
    "tier": "GeneralPurpose",
    "capacity": 2
  },
  "properties": {
    "minCapacity": 0.5,
    "autoPauseDelay": 60,
    "perDatabaseSettings": {
      "minCapacity": 0,
      "maxCapacity": 2,
      "autoPauseDelay": 80
    }
  }
}

Ukázková odpověď

{
  "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-02-10T01:25:25.033Z",
    "state": "Ready",
    "maxSizeBytes": 102400,
    "minCapacity": 0.5,
    "autoPauseDelay": 60,
    "perDatabaseSettings": {
      "minCapacity": 0,
      "maxCapacity": 2,
      "autoPauseDelay": 80
    }
  }
}
Location: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/sqlcrudtest-2369/providers/Microsoft.Sql/locations/japaneast1/operationStatus/default/operationId/00000000-0000-0000-0000-000000000000?api-version=2023-05-01
{
  "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-02-10T01:25:25.033Z",
    "state": "Ready",
    "maxSizeBytes": 102400,
    "minCapacity": 0.5,
    "autoPauseDelay": 60,
    "perDatabaseSettings": {
      "minCapacity": 0,
      "maxCapacity": 2,
      "autoPauseDelay": 80
    }
  }
}
Location: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/sqlcrudtest-2369/providers/Microsoft.Sql/locations/japaneast1/operationStatus/default/operationId/00000000-0000-0000-0000-000000000000?api-version=2023-05-01

Create or update elastic pool with all parameter

Ukázkový požadavek

PUT 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

{
  "location": "Japan East",
  "sku": {
    "name": "GP_Gen4_2",
    "tier": "GeneralPurpose",
    "capacity": 2
  },
  "properties": {
    "perDatabaseSettings": {
      "minCapacity": 0.25,
      "maxCapacity": 2
    }
  }
}

Ukázková odpověď

{
  "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_Gen4_2",
    "tier": "GeneralPurpose",
    "capacity": 2
  },
  "properties": {
    "creationDate": "2017-02-10T01:25:25.033Z",
    "state": "Ready",
    "maxSizeBytes": 5242880000,
    "perDatabaseSettings": {
      "minCapacity": 0.25,
      "maxCapacity": 2
    }
  }
}
Location: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/sqlcrudtest-2369/providers/Microsoft.Sql/locations/japaneast1/operationStatus/default/operationId/00000000-0000-0000-0000-000000000000?api-version=2017-10-01
{
  "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_Gen4_2",
    "tier": "GeneralPurpose",
    "capacity": 2
  },
  "properties": {
    "creationDate": "2017-02-10T01:25:25.033Z",
    "state": "Ready",
    "maxSizeBytes": 5242880000,
    "perDatabaseSettings": {
      "minCapacity": 0.25,
      "maxCapacity": 2
    }
  }
}
Location: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/sqlcrudtest-2369/providers/Microsoft.Sql/locations/japaneast1/operationStatus/default/operationId/00000000-0000-0000-0000-000000000000?api-version=2017-10-01

Create or update elastic pool with maintenance configuration parameter

Ukázkový požadavek

PUT 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

{
  "location": "Japan East",
  "properties": {
    "maintenanceConfigurationId": "/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_JapanEast_1"
  }
}

Ukázková odpověď

{
  "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": "StandardPool",
    "tier": "Standard",
    "capacity": 100
  },
  "properties": {
    "creationDate": "2017-02-10T01:25:25.033Z",
    "state": "Ready",
    "maxSizeBytes": 102400,
    "perDatabaseSettings": {
      "minCapacity": 0,
      "maxCapacity": 100
    },
    "maintenanceConfigurationId": "/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_JapanEast_1"
  }
}
Location: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/sqlcrudtest-2369/providers/Microsoft.Sql/locations/japaneast1/operationStatus/default/operationId/00000000-0000-0000-0000-000000000000?api-version=2020-08-01
{
  "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": "StandardPool",
    "tier": "Standard",
    "capacity": 100
  },
  "properties": {
    "creationDate": "2017-02-10T01:25:25.033Z",
    "state": "Ready",
    "maxSizeBytes": 102400,
    "perDatabaseSettings": {
      "minCapacity": 0,
      "maxCapacity": 100
    },
    "maintenanceConfigurationId": "/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_JapanEast_1"
  }
}
Location: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/sqlcrudtest-2369/providers/Microsoft.Sql/locations/japaneast1/operationStatus/default/operationId/00000000-0000-0000-0000-000000000000?api-version=2020-08-01

Create or update elastic pool with minimum parameters

Ukázkový požadavek

PUT 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

{
  "location": "Japan East"
}

Ukázková odpověď

{
  "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": "StandardPool",
    "tier": "Standard",
    "capacity": 100
  },
  "properties": {
    "creationDate": "2017-02-10T01:25:25.033Z",
    "state": "Ready",
    "maxSizeBytes": 102400,
    "perDatabaseSettings": {
      "minCapacity": 0,
      "maxCapacity": 100
    }
  }
}
Location: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/sqlcrudtest-2369/providers/Microsoft.Sql/locations/japaneast1/operationStatus/default/operationId/00000000-0000-0000-0000-000000000000?api-version=2017-10-01
{
  "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": "StandardPool",
    "tier": "Standard",
    "capacity": 100
  },
  "properties": {
    "creationDate": "2017-02-10T01:25:25.033Z",
    "state": "Ready",
    "maxSizeBytes": 102400,
    "perDatabaseSettings": {
      "minCapacity": 0,
      "maxCapacity": 100
    }
  }
}
Location: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/sqlcrudtest-2369/providers/Microsoft.Sql/locations/japaneast1/operationStatus/default/operationId/00000000-0000-0000-0000-000000000000?api-version=2017-10-01

Create or update elastic pool with preferred enclave type parameter as Default

Ukázkový požadavek

PUT 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

{
  "location": "Japan East",
  "sku": {
    "name": "GP_Gen5_4"
  },
  "properties": {
    "preferredEnclaveType": "Default"
  }
}

Ukázková odpověď

{
  "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",
    "preferredEnclaveType": "Default"
  }
}
Location: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/sqlcrudtest-2369/providers/Microsoft.Sql/locations/japaneast1/operationStatus/default/operationId/00000000-0000-0000-0000-000000000000?api-version=2022-08-01
{
  "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",
    "preferredEnclaveType": "Default"
  }
}
Location: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/sqlcrudtest-2369/providers/Microsoft.Sql/locations/japaneast1/operationStatus/default/operationId/00000000-0000-0000-0000-000000000000?api-version=2022-08-01

Create or update elastic pool with preferred enclave type parameter as VBS

Ukázkový požadavek

PUT 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

{
  "location": "Japan East",
  "sku": {
    "name": "GP_Gen5_4"
  },
  "properties": {
    "preferredEnclaveType": "VBS"
  }
}

Ukázková odpověď

{
  "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",
    "preferredEnclaveType": "VBS"
  }
}
Location: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/sqlcrudtest-2369/providers/Microsoft.Sql/locations/japaneast1/operationStatus/default/operationId/00000000-0000-0000-0000-000000000000?api-version=2022-08-01
{
  "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",
    "preferredEnclaveType": "VBS"
  }
}
Location: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/sqlcrudtest-2369/providers/Microsoft.Sql/locations/japaneast1/operationStatus/default/operationId/00000000-0000-0000-0000-000000000000?api-version=2022-08-01

Create or update Hyperscale elastic pool with high availability replica count parameter

Ukázkový požadavek

PUT 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

{
  "location": "Japan East",
  "sku": {
    "name": "HS_Gen5_4"
  },
  "properties": {
    "highAvailabilityReplicaCount": 2
  }
}

Ukázková odpověď

{
  "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
  }
}
Location: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/sqlcrudtest-2369/providers/Microsoft.Sql/locations/japaneast1/operationStatus/default/operationId/00000000-0000-0000-0000-000000000000?api-version=2021-08-01
{
  "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
  }
}
Location: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/sqlcrudtest-2369/providers/Microsoft.Sql/locations/japaneast1/operationStatus/default/operationId/00000000-0000-0000-0000-000000000000?api-version=2021-08-01

Definice

Name Description
AlwaysEncryptedEnclaveType

Typ enklávy požadovaný v elastickém fondu

AvailabilityZoneType

Určuje zónu dostupnosti, ke které je primární replika fondu připnutá.

ElasticPool

Elastický fond.

ElasticPoolLicenseType

Typ licence, který se má použít pro tento elastický fond.

ElasticPoolPerDatabaseSettings

Nastavení elastického fondu na databázi

ElasticPoolState

Stav elastického fondu.

ErrorAdditionalInfo

Další informace o chybě správy prostředků

ErrorDetail

Podrobnosti o chybě.

ErrorResponse

Chybová odpověď

Sku

Skladová položka prostředku ARM.

AlwaysEncryptedEnclaveType

Typ enklávy požadovaný v elastickém fondu

Hodnota Description
Default
VBS

AvailabilityZoneType

Určuje zónu dostupnosti, ke které je primární replika fondu připnutá.

Hodnota Description
NoPreference
1
2
3

ElasticPool

Elastický fond.

Name Typ Description
id

string

ID prostředku.

kind

string

Druh elastického fondu. Toto jsou metadata používaná pro prostředí webu Azure Portal.

location

string

Umístění prostředku

name

string

Název prostředku

properties.autoPauseDelay

integer (int32)

Doba v minutách, po které se elastický fond automaticky pozastaví. Hodnota -1 znamená, že automatické pozastavení je zakázané.

properties.availabilityZone

AvailabilityZoneType

Určuje zónu dostupnosti, ke které je primární replika fondu připnutá.

properties.creationDate

string (date-time)

Datum vytvoření elastického fondu (formát ISO8601).

properties.highAvailabilityReplicaCount

integer (int32)

Počet sekundárních replik přidružených k elastickému fondu edice Pro důležité obchodní informace, Premium nebo Hyperscale, které slouží k zajištění vysoké dostupnosti. Platí pouze pro elastické fondy Hyperscale.

properties.licenseType

ElasticPoolLicenseType

Typ licence, který se má použít pro tento elastický fond.

properties.maintenanceConfigurationId

string

ID konfigurace údržby přiřazené elastickému fondu Tato konfigurace definuje období, kdy dojde k aktualizacím údržby.

properties.maxSizeBytes

integer (int64)

Limit úložiště pro elastický fond databáze v bajtech.

properties.minCapacity

number (double)

Minimální kapacita bezserverového fondu se nezmenší níže, pokud není pozastavena

properties.perDatabaseSettings

ElasticPoolPerDatabaseSettings

Nastavení jednotlivých databází pro elastický fond.

properties.preferredEnclaveType

AlwaysEncryptedEnclaveType

Typ enklávy požadovaný v elastickém fondu

properties.state

ElasticPoolState

Stav elastického fondu.

properties.zoneRedundant

boolean

Bez ohledu na to, jestli je tento elastický fond zónově redundantní, což znamená, že repliky tohoto elastického fondu budou rozloženy do několika zón dostupnosti.

sku

Sku

Skladová položka elastického fondu.

Seznam skladových položek se může lišit podle oblasti a nabídky podpory. Pokud chcete určit skladové položky (včetně názvu skladové položky, úrovně/edice, rodiny a kapacity), které jsou dostupné pro vaše předplatné v oblasti Azure, použijte Capabilities_ListByLocation rozhraní REST API nebo následující příkaz:

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

object

Značky prostředků

type

string

Typ prostředku.

ElasticPoolLicenseType

Typ licence, který se má použít pro tento elastický fond.

Hodnota Description
LicenseIncluded
BasePrice

ElasticPoolPerDatabaseSettings

Nastavení elastického fondu na databázi

Name Typ Description
autoPauseDelay

integer (int32)

Zpoždění automatického pozastavení pro každou databázi v rámci fondu

maxCapacity

number (double)

Maximální kapacita může spotřebovávat libovolná databáze.

minCapacity

number (double)

Minimální kapacita je zaručená pro všechny databáze.

ElasticPoolState

Stav elastického fondu.

Hodnota Description
Creating
Ready
Disabled

ErrorAdditionalInfo

Další informace o chybě správy prostředků

Name Typ Description
info

object

Další informace.

type

string

Další typ informací.

ErrorDetail

Podrobnosti o chybě.

Name Typ Description
additionalInfo

ErrorAdditionalInfo[]

Další informace o chybě.

code

string

Kód chyby.

details

ErrorDetail[]

Podrobnosti o chybě.

message

string

Chybová zpráva.

target

string

Cíl chyby.

ErrorResponse

Chybová odpověď

Name Typ Description
error

ErrorDetail

Objekt chyby.

Sku

Skladová položka prostředku ARM.

Name Typ Description
capacity

integer (int32)

Kapacita konkrétní skladové položky.

family

string

Pokud má služba různé generace hardwaru, pro stejnou skladovou položku, můžete ji zde zachytit.

name

string

Název skladové položky, obvykle písmeno + číslo, např. P3.

size

string

Velikost konkrétní skladové položky

tier

string

Úroveň nebo edice konkrétní skladové položky, např. Basic, Premium.