Elastic Pools - Update

Aktualizuje pulę elastyczną.

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

Parametry identyfikatora URI

Name In Required Type Description
elasticPoolName
path True
  • string

Nazwa puli elastycznej.

resourceGroupName
path True
  • string

Nazwa grupy zasobów zawierającej zasób. Tę wartość można uzyskać za pomocą interfejsu API Azure Resource Manager lub portalu.

serverName
path True
  • string

Nazwa serwera.

subscriptionId
path True
  • string

Identyfikator subskrypcji, który identyfikuje subskrypcję platformy Azure.

api-version
query True
  • string

Wersja interfejsu API do użycia dla żądania.

Treść żądania

Name Type Description
properties.licenseType

Typ licencji, który ma zostać zastosowany dla tej puli elastycznej.

properties.maintenanceConfigurationId
  • string

Identyfikator konfiguracji konserwacji przypisany do elastycznej puli. Ta konfiguracja określa okres, w którym będą wykonywane aktualizacje konserwacji.

properties.maxSizeBytes
  • integer

Limit magazynowania dla puli elastycznej bazy danych w bajtach.

properties.perDatabaseSettings

Ustawienia dla puli elastycznej.

properties.zoneRedundant
  • boolean

Czy ta pula elastyczna jest nadmiarowa strefy, co oznacza, że repliki tej puli elastycznej zostaną rozłożone w wielu strefach dostępności.

sku

Jednostka SKU zasobu ARM.

tags
  • object

Tagi zasobów.

Odpowiedzi

Name Type Description
200 OK

Zaktualizowano pulę elastyczną

202 Accepted

Zaakceptowano

Other Status Codes

Odpowiedzi na błędy: * * *

  • 400 ElasticPoolOverStorageUsage — próba zapisu danych w bazie danych, gdy osiągnięto limit magazynowania dla puli elastycznej.

  • 400 InvalidSku — użytkownik określił nieprawidłową jednostkę SKU.

  • 400 InvalidTierSkuCombination — określona warstwa nie obsługuje określonej jednostki SKU.

  • 400 ServerQuotaExceeded — serwer osiągnął limit dozwolonej jednostki przepływności bazy danych.

  • 400 ElasticPoolAlreadyExists — serwer zawiera już pulę elastyczną o określonej nazwie.

  • 400 InvalidInputValueForEdition — określona wersja nie jest obsługiwana w przypadku aprowizacji elastycznej puli.

  • 400 ElasticPoolDtuBelowLimit — żądana wartość DTU jest zbyt niska dla wymaganej warstwy usług puli elastycznej.

  • 400 ElasticPoolDtuAboveLimit — żądana wartość DTU jest zbyt duża dla wymaganej warstwy usług puli elastycznej.

  • 400 InvalidMaxSize — nieprawidłowy maksymalny rozmiar.

  • 400 ElasticPoolDbDtuMaxBelowLimit — Maksymalna liczba jednostek DTU na bazę danych jest zbyt niska dla wymaganej warstwy usług puli elastycznej.

  • 400 ElasticPoolDbDtuMaxAboveLimit — Maksymalna liczba jednostek DTU dla każdej bazy danych jest zbyt duża dla wymaganej warstwy usług puli elastycznej.

  • 400 InvalidInputValueForDatabaseDtuMax — próba ustawienia maksymalnej liczby jednostek DTU na bazę danych dla puli zasobów, która nie pasuje do dozwolonych wartości.

  • 400 ElasticPoolDbDtuMinAboveLimit — minimalna żądana wartość DTU na bazę danych jest zbyt duża dla wymaganej warstwy usług.

  • 400 InvalidInputValueForDatabaseDtuMin — próba ustawienia minimalnej liczby jednostek DTU na bazę danych dla puli zasobów, która nie pasuje do dozwolonych wartości.

  • 400 ElasticPoolInconsistentDtuGuaranteeSettings — próba zapewnienia minimalnej liczby jednostek DTU dla baz danych w puli elastycznej, które przekraczają żądany DTU puli elastycznej.

  • 400 ElasticPoolDtuUnsupported — użytkownik próbował utworzyć lub zaktualizować pulę elastyczną o pojemności jednostek DTU, która nie jest obsługiwana.

  • 400 ElasticPoolStorageAboveLimitGB — próba ustawienia limitu magazynu elastycznej puli poniżej obsługiwanego limitu.

  • 400 ElasticPoolsNotEnabled — pule elastyczne nie zostały włączone w tym regionie.

  • 400 ElasticPoolNotEmpty — żądanie usunięcia puli elastycznej, która nie jest pusta.

  • 400 ElasticPoolStorageBelowLimitGB — próba ustawienia limitu magazynu elastycznej puli poniżej obsługiwanego limitu.

  • 400 ElasticPoolStorageNotAllowedGB — próba ustawienia limitu magazynowania puli elastycznej w GB, która nie jest zgodna z dozwolonymi wartościami.

  • 400 ElasticPoolDatabaseLimit — osiągnięto limit liczby baz danych w puli elastycznej.

  • 400 ElasticPoolDecreaseStorageLimitBelowUsage — próba zmniejszenia limitu magazynowania elastycznej puli poniżej użycia magazynu.

  • 400 ElasticPoolBusy — podjęto próbę wykonania operacji zarządzania w puli elastycznej, która jest zajęta.

  • 400 InvalidInputValueDatabaseDtuMinLargerThanMax — podjęto próbę ustawienia minimalnej wartości DTU na bazę danych wyższą niż maksymalna wartość DTU na bazę danych.

  • 400 ElasticPoolInconsistentVcoreGuaranteeSettings — liczba baz danych i rdzeń wirtualny min na bazę danych nie może przekroczyć żądanego rdzeni wirtualnych puli elastycznej.

  • 400 ElasticPoolStorageBelowLimitMB — próba ustawienia limitu magazynu elastycznej puli poniżej obsługiwanego limitu.

  • 400 ElasticPoolStorageNotAllowedMB — próba ustawienia limitu magazynowania puli elastycznej (w MB), która nie jest zgodna z dozwolonymi wartościami.

  • 400 ElasticPoolCapacityStorageNotAllowedMB — próba ustawienia limitu magazynowania puli elastycznej (w MB), która nie jest zgodna z dozwolonymi wartościami.

  • 400 ElasticPoolStorageAboveLimitMB — próba ustawienia limitu magazynu elastycznej puli poniżej obsługiwanego limitu.

  • 400 RegionDoesNotSupportVersion — użytkownik próbował utworzyć serwer o określonej wersji w lokalizacji, w której ta wersja serwera nie jest obsługiwana.

  • 400 InvalidTier — użytkownik określił nieprawidłową warstwę.

  • 400 ElasticPoolUpdateHkNotAllowed — Pula elastyczna nie może obniżyć jej warstwy usług od wersji Premium do wersji Standard lub Basic, ponieważ co najmniej jedna z jej baz danych używa obiektów zoptymalizowanych pod kątem pamięci.

  • 400 RegionDoesNotAllowProvisioning — wybrana lokalizacja nie akceptuje nowych serwerów Azure SQL Database systemu Windows. Może to ulec zmianie w późniejszym czasie.

  • 400 ElasticPoolOverFileSpace — niewystarczająca ilość miejsca w pliku w puli elastycznej.

  • 400 ElasticPoolDbDtuMinBelowLimit — minimalna liczba jednostek DTU na bazę danych jest zbyt niska dla wymaganej warstwy usługi elastycznej puli.

  • 400 ElasticPoolDbVcoreMaxBelowLimit-żądana na bazę danych rdzeń wirtualny Max jest zbyt niska dla wymaganej warstwy usług puli elastycznej.

  • 400 ElasticPoolDbVcoreMaxAboveLimit-żądana dla bazy danych rdzeń wirtualny Max jest zbyt wysoka dla wymaganej warstwy usług puli elastycznej.

  • 400 InvalidInputValueForDatabaseVcoreMax — próba ustawienia maksymalnego rdzeń wirtualny na bazę danych dla puli zasobów, która nie pasuje do dozwolonych wartości.

  • 400 ElasticPoolDbVcoreMinBelowLimit-żądana dla bazy danych rdzeń wirtualny min jest zbyt niska dla wymaganej warstwy usług puli elastycznej.

  • 400 InvalidInputValueForDatabaseVcoreMin — próba ustawienia minimalnej wartości rdzeń wirtualny na bazę danych dla puli zasobów, która nie jest zgodna z dozwolonymi wartościami.

  • 400 InvalidInputValueDatabaseVcoreMinLargerThanMax — próbuje ustawić minimalną wartość rdzeń wirtualny na bazę danych wyższą niż maksymalna wartość rdzeń wirtualny na bazę danych.

  • 400 InvalidLicenseType — użytkownik próbował utworzyć lub zaktualizować bazę danych lub pulę elastyczną z nieobsługiwanym typem licencji.

  • 400 ProvisioningDisabled — wyświetla komunikat o błędzie z autoryzacji operacji zasobów, jeśli jest, bez zmian

  • 400 InvalidPublicMaintenanceConfiguration — użytkownik próbował określić publiczną konfigurację konserwacji, której nie można przekonwertować na wewnętrzny identyfikator (źle sformułowany lub nieprawidłowy region).

  • 400 InvalidResourceRequestBody — właściwości zasobu lub zasobu w treści żądania są puste lub nieprawidłowe.

  • 400 InvalidResourceId — nieprawidłowy identyfikator zasobu.

  • 400 InvalidSkuName — Nieprawidłowa nazwa jednostki SKU.

  • 400 MismatchedSkuNameAndCapacity — niezgodność między nazwą jednostki SKU a pojemnością.

  • 400 MismatchedSkuNameAndTier — niezgodność między nazwą jednostki SKU a warstwą.

  • 400 MismatchedSkuNameAndFamily — niezgodność między nazwą jednostki SKU a rodziną.

  • 400 MismatchingSubscriptionWithUrl — podana subskrypcja nie jest zgodna z subskrypcją w adresie URL.

  • 400 ElasticPoolOverStorageUsage — próba zapisu danych w bazie danych, gdy osiągnięto limit magazynowania dla puli elastycznej.

  • 400 InvalidSku — użytkownik określił nieprawidłową jednostkę SKU.

  • 400 InvalidTierSkuCombination — określona warstwa nie obsługuje określonej jednostki SKU.

  • 400 ServerQuotaExceeded — serwer osiągnął limit dozwolonej jednostki przepływności bazy danych.

  • 400 ElasticPoolAlreadyExists — serwer zawiera już pulę elastyczną o określonej nazwie.

  • 400 InvalidInputValueForEdition — określona wersja nie jest obsługiwana w przypadku aprowizacji elastycznej puli.

  • 400 ElasticPoolDtuBelowLimit — żądana wartość DTU jest zbyt niska dla wymaganej warstwy usług puli elastycznej.

  • 400 ElasticPoolDtuAboveLimit — żądana wartość DTU jest zbyt duża dla wymaganej warstwy usług puli elastycznej.

  • 400 InvalidMaxSize — nieprawidłowy maksymalny rozmiar.

  • 400 ElasticPoolDbDtuMaxBelowLimit — Maksymalna liczba jednostek DTU na bazę danych jest zbyt niska dla wymaganej warstwy usług puli elastycznej.

  • 400 ElasticPoolDbDtuMaxAboveLimit — Maksymalna liczba jednostek DTU dla każdej bazy danych jest zbyt duża dla wymaganej warstwy usług puli elastycznej.

  • 400 InvalidInputValueForDatabaseDtuMax — próba ustawienia maksymalnej liczby jednostek DTU na bazę danych dla puli zasobów, która nie pasuje do dozwolonych wartości.

  • 400 ElasticPoolDbDtuMinAboveLimit — minimalna żądana wartość DTU na bazę danych jest zbyt duża dla wymaganej warstwy usług.

  • 400 InvalidInputValueForDatabaseDtuMin — próba ustawienia minimalnej liczby jednostek DTU na bazę danych dla puli zasobów, która nie pasuje do dozwolonych wartości.

  • 400 ElasticPoolInconsistentDtuGuaranteeSettings — próba zapewnienia minimalnej liczby jednostek DTU dla baz danych w puli elastycznej, które przekraczają żądany DTU puli elastycznej.

  • 400 ElasticPoolDtuUnsupported — użytkownik próbował utworzyć lub zaktualizować pulę elastyczną o pojemności jednostek DTU, która nie jest obsługiwana.

  • 400 ElasticPoolStorageAboveLimitGB — próba ustawienia limitu magazynu elastycznej puli poniżej obsługiwanego limitu.

  • 400 ElasticPoolsNotEnabled — pule elastyczne nie zostały włączone w tym regionie.

  • 400 ElasticPoolNotEmpty — żądanie usunięcia puli elastycznej, która nie jest pusta.

  • 400 ElasticPoolStorageBelowLimitGB — próba ustawienia limitu magazynu elastycznej puli poniżej obsługiwanego limitu.

  • 400 ElasticPoolStorageNotAllowedGB — próba ustawienia limitu magazynowania puli elastycznej w GB, która nie jest zgodna z dozwolonymi wartościami.

  • 400 ElasticPoolDatabaseLimit — osiągnięto limit liczby baz danych w puli elastycznej.

  • 400 ElasticPoolDecreaseStorageLimitBelowUsage — próba zmniejszenia limitu magazynowania elastycznej puli poniżej użycia magazynu.

  • 400 ElasticPoolBusy — podjęto próbę wykonania operacji zarządzania w puli elastycznej, która jest zajęta.

  • 400 InvalidInputValueDatabaseDtuMinLargerThanMax — podjęto próbę ustawienia minimalnej wartości DTU na bazę danych wyższą niż maksymalna wartość DTU na bazę danych.

  • 400 ElasticPoolInconsistentVcoreGuaranteeSettings — liczba baz danych i rdzeń wirtualny min na bazę danych nie może przekroczyć żądanego rdzeni wirtualnych puli elastycznej.

  • 400 ElasticPoolStorageBelowLimitMB — próba ustawienia limitu magazynu elastycznej puli poniżej obsługiwanego limitu.

  • 400 ElasticPoolStorageNotAllowedMB — próba ustawienia limitu magazynowania puli elastycznej (w MB), która nie jest zgodna z dozwolonymi wartościami.

  • 400 ElasticPoolCapacityStorageNotAllowedMB — próba ustawienia limitu magazynowania puli elastycznej (w MB), która nie jest zgodna z dozwolonymi wartościami.

  • 400 ElasticPoolStorageAboveLimitMB — próba ustawienia limitu magazynu elastycznej puli poniżej obsługiwanego limitu.

  • 400 RegionDoesNotSupportVersion — użytkownik próbował utworzyć serwer o określonej wersji w lokalizacji, w której ta wersja serwera nie jest obsługiwana.

  • 400 InvalidTier — użytkownik określił nieprawidłową warstwę.

  • 400 ElasticPoolUpdateHkNotAllowed — Pula elastyczna nie może obniżyć jej warstwy usług od wersji Premium do wersji Standard lub Basic, ponieważ co najmniej jedna z jej baz danych używa obiektów zoptymalizowanych pod kątem pamięci.

  • 400 RegionDoesNotAllowProvisioning — wybrana lokalizacja nie akceptuje nowych serwerów Azure SQL Database systemu Windows. Może to ulec zmianie w późniejszym czasie.

  • 400 ElasticPoolOverFileSpace — niewystarczająca ilość miejsca w pliku w puli elastycznej.

  • 400 ElasticPoolDbDtuMinBelowLimit — minimalna liczba jednostek DTU na bazę danych jest zbyt niska dla wymaganej warstwy usługi elastycznej puli.

  • 400 ElasticPoolDbVcoreMaxBelowLimit-żądana na bazę danych rdzeń wirtualny Max jest zbyt niska dla wymaganej warstwy usług puli elastycznej.

  • 400 ElasticPoolDbVcoreMaxAboveLimit-żądana dla bazy danych rdzeń wirtualny Max jest zbyt wysoka dla wymaganej warstwy usług puli elastycznej.

  • 400 InvalidInputValueForDatabaseVcoreMax — próba ustawienia maksymalnego rdzeń wirtualny na bazę danych dla puli zasobów, która nie pasuje do dozwolonych wartości.

  • 400 ElasticPoolDbVcoreMinBelowLimit-żądana dla bazy danych rdzeń wirtualny min jest zbyt niska dla wymaganej warstwy usług puli elastycznej.

  • 400 InvalidInputValueForDatabaseVcoreMin — próba ustawienia minimalnej wartości rdzeń wirtualny na bazę danych dla puli zasobów, która nie jest zgodna z dozwolonymi wartościami.

  • 400 InvalidInputValueDatabaseVcoreMinLargerThanMax — próbuje ustawić minimalną wartość rdzeń wirtualny na bazę danych wyższą niż maksymalna wartość rdzeń wirtualny na bazę danych.

  • 400 InvalidLicenseType — użytkownik próbował utworzyć lub zaktualizować bazę danych lub pulę elastyczną z nieobsługiwanym typem licencji.

  • 400 ProvisioningDisabled — wyświetla komunikat o błędzie z autoryzacji operacji zasobów, jeśli jest, bez zmian

  • 400 InvalidPublicMaintenanceConfiguration — użytkownik próbował określić publiczną konfigurację konserwacji, której nie można przekonwertować na wewnętrzny identyfikator (źle sformułowany lub nieprawidłowy region).

  • 404 SubscriptionDoesNotHaveServer — nie znaleziono żądanego serwera

  • 404 ServerNotInSubscriptionResourceGroup — określony serwer nie istnieje w określonej grupie zasobów i subskrypcji.

  • 404 ElasticPoolNotFound — określona Pula elastyczna nie istnieje dla określonego serwera.

  • 404 OperationIdNotFound — operacja o identyfikatorze nie istnieje.

  • 404 ElasticPoolNotFound — określona Pula elastyczna nie istnieje dla określonego serwera.

  • 405 NotSupported — ta funkcja nie jest obsługiwana.

  • 405 NotSupported — ta funkcja nie jest obsługiwana.

  • 409 ServerDisabled — serwer jest wyłączony.

  • 409 ElasticPoolUpdateLinksNotInCatchup — nie można zaktualizować puli elastycznej, gdy jedna z jej baz danych wykonuje operację trybu failover kopiowania lub replikacji geograficznej.

  • 409 OperationCancelled — operacja została anulowana przez użytkownika.

  • 409 OperationInterrupted — nie można ukończyć operacji na zasobie, ponieważ została ona przerwana przez inną operację na tym samym zasobie.

  • 409 ServerDisabled — serwer jest wyłączony.

  • 409 ElasticPoolUpdateLinksNotInCatchup — nie można zaktualizować puli elastycznej, gdy jedna z jej baz danych wykonuje operację trybu failover kopiowania lub replikacji geograficznej.

  • 500 OperationTimedOut — upłynął limit czasu operacji i zostanie on automatycznie wycofany. Ponów próbę wykonania operacji.

  • 503 ServiceTemporarilyUnavailable — funkcja jest tymczasowo niedostępna.

  • 503 ServiceTemporarilyUnavailable — funkcja jest tymczasowo niedostępna.

Przykłady

Assigns maintenance configuration to an elastic pool.
Resets maintenance configuration of an elastic pool to default.
Update an elastic pool with all parameter
Update an elastic pool with minimum parameters

Assigns maintenance configuration to an elastic pool.

Sample Request

PATCH https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-2369/providers/Microsoft.Sql/servers/sqlcrudtest-8069/elasticPools/sqlcrudtest-8102?api-version=2020-08-01-preview
{
  "properties": {
    "maintenanceConfigurationId": "/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_JapanEast_1"
  }
}

Sample Response

{
  "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
    },
    "maintenanceConfigurationId": "/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_JapanEast_1"
  }
}

Resets maintenance configuration of an elastic pool to default.

Sample Request

PATCH https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-2369/providers/Microsoft.Sql/servers/sqlcrudtest-8069/elasticPools/sqlcrudtest-8102?api-version=2020-08-01-preview
{
  "properties": {
    "maintenanceConfigurationId": "/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_Default"
  }
}

Sample Response

{
  "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
    }
  }
}

Update an elastic pool with all parameter

Sample Request

PATCH https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-2369/providers/Microsoft.Sql/servers/sqlcrudtest-8069/elasticPools/sqlcrudtest-8102?api-version=2020-08-01-preview
{
  "sku": {
    "name": "BC_Gen4",
    "tier": "BusinessCritical",
    "capacity": 2
  },
  "properties": {
    "perDatabaseSettings": {
      "minCapacity": 0.25,
      "maxCapacity": 1
    },
    "zoneRedundant": true,
    "licenseType": "LicenseIncluded"
  }
}

Sample Response

{
  "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": "BC_Gen4",
    "tier": "BusinessCritical",
    "capacity": 2
  },
  "properties": {
    "creationDate": "2017-02-10T01:27:21.32Z",
    "state": "Ready",
    "maxSizeBytes": 5242880000,
    "perDatabaseSettings": {
      "minCapacity": 0.25,
      "maxCapacity": 1
    },
    "zoneRedundant": true,
    "licenseType": "LicenseIncluded"
  }
}

Update an elastic pool with minimum parameters

Sample Request

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

Sample Response

{
  "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
    }
  }
}

Definicje

ElasticPool

Pula elastyczna.

ElasticPoolLicenseType

Typ licencji, który ma zostać zastosowany dla tej puli elastycznej.

ElasticPoolPerDatabaseSettings

Dla ustawień bazy danych puli elastycznej.

ElasticPoolState

Stan puli elastycznej.

ElasticPoolUpdate

Aktualizacja puli elastycznej.

Sku

Jednostka SKU zasobu ARM.

ElasticPool

Pula elastyczna.

Name Type Description
id
  • string

Identyfikator zasobu.

kind
  • string

Rodzaj puli elastycznej. Jest to metadane używane dla Azure Portal środowiska.

location
  • string

Lokalizacja zasobu.

name
  • string

Nazwa zasobu.

properties.creationDate
  • string

Data utworzenia puli elastycznej (format ISO8601).

properties.licenseType

Typ licencji, który ma zostać zastosowany dla tej puli elastycznej.

properties.maintenanceConfigurationId
  • string

Identyfikator konfiguracji konserwacji przypisany do elastycznej puli. Ta konfiguracja określa okres, w którym będą wykonywane aktualizacje konserwacji.

properties.maxSizeBytes
  • integer

Limit magazynowania dla puli elastycznej bazy danych w bajtach.

properties.perDatabaseSettings

Ustawienia dla puli elastycznej.

properties.state

Stan puli elastycznej.

properties.zoneRedundant
  • boolean

Czy ta pula elastyczna jest nadmiarowa strefy, co oznacza, że repliki tej puli elastycznej zostaną rozłożone w wielu strefach dostępności.

sku

Jednostka SKU puli elastycznej.

Lista jednostek SKU może różnić się w zależności od regionu i oferty pomocy technicznej. Aby określić jednostki SKU (w tym nazwę jednostki SKU, warstwę/wydanie, rodzinę i pojemność), które są dostępne dla subskrypcji w regionie świadczenia usługi Azure, użyj Capabilities_ListByLocation interfejsu API REST lub następującego polecenia:

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

Tagi zasobów.

type
  • string

Typ zasobu.

ElasticPoolLicenseType

Typ licencji, który ma zostać zastosowany dla tej puli elastycznej.

Name Type Description
BasePrice
  • string
LicenseIncluded
  • string

ElasticPoolPerDatabaseSettings

Dla ustawień bazy danych puli elastycznej.

Name Type Description
maxCapacity
  • number

Maksymalna pojemność, którą może wykorzystać jedna baza danych.

minCapacity
  • number

Gwarantowana jest minimalna pojemność wszystkich baz danych.

ElasticPoolState

Stan puli elastycznej.

Name Type Description
Creating
  • string
Disabled
  • string
Ready
  • string

ElasticPoolUpdate

Aktualizacja puli elastycznej.

Name Type Description
properties.licenseType

Typ licencji, który ma zostać zastosowany dla tej puli elastycznej.

properties.maintenanceConfigurationId
  • string

Identyfikator konfiguracji konserwacji przypisany do elastycznej puli. Ta konfiguracja określa okres, w którym będą wykonywane aktualizacje konserwacji.

properties.maxSizeBytes
  • integer

Limit magazynowania dla puli elastycznej bazy danych w bajtach.

properties.perDatabaseSettings

Ustawienia dla puli elastycznej.

properties.zoneRedundant
  • boolean

Czy ta pula elastyczna jest nadmiarowa strefy, co oznacza, że repliki tej puli elastycznej zostaną rozłożone w wielu strefach dostępności.

sku

Jednostka SKU zasobu ARM.

tags
  • object

Tagi zasobów.

Sku

Jednostka SKU zasobu ARM.

Name Type Description
capacity
  • integer

Pojemność określonej jednostki SKU.

family
  • string

Jeśli usługa ma różne generacji sprzętu, dla tej samej jednostki SKU, które można przechwycić w tym miejscu.

name
  • string

Nazwa jednostki SKU (zazwyczaj jest to litera + Code), np. P3.

size
  • string

Rozmiar określonej jednostki SKU

tier
  • string

Warstwa lub wydanie określonej jednostki SKU, np. Basic, Premium.