Dela via


ElasticPoolPerformanceLevelCapability Klass

Prestandanivåfunktionen för elastisk pool.

Variabler fylls bara i av servern och ignoreras när en begäran skickas.

Arv
ElasticPoolPerformanceLevelCapability

Konstruktor

ElasticPoolPerformanceLevelCapability(*, reason: str | None = None, **kwargs)

Parametrar

reason
str
Obligatorisk

Orsaken till att funktionen inte är tillgänglig.

Variabler

performance_level
PerformanceLevelCapability

Prestandanivån för poolen.

sku
Sku

SKU:n.

supported_license_types
list[LicenseTypeCapability]

Lista över licenstyper som stöds.

max_database_count
int

Det maximala antalet databaser som stöds.

included_max_size
MaxSizeCapability

Den inkluderade (kostnadsfria) maxstorleken för den här prestandanivån.

supported_max_sizes
list[MaxSizeRangeCapability]

Listan över maxstorlekar som stöds.

supported_per_database_max_sizes
list[MaxSizeRangeCapability]

Listan över maxstorlekar per databas.

supported_per_database_max_performance_levels
list[ElasticPoolPerDatabaseMaxPerformanceLevelCapability]

Listan över maximala prestandanivåer per databas.

zone_redundant
bool

Om zonredundans stöds för prestandanivån eller inte.

supported_maintenance_configurations
list[MaintenanceConfigurationCapability]

Lista över underhållskonfigurationer som stöds.

status
str eller CapabilityStatus

Status för funktionen. Möjliga värden är: "Visible", "Available", "Default", "Disabled".