ElasticPoolPerformanceLevelCapability interface

The Elastic Pool performance level capability.

Properties

includedMaxSize

The included (free) max size for this performance level. NOTE: This property will not be serialized. It can only be populated by the server.

maxDatabaseCount

The maximum number of databases supported. NOTE: This property will not be serialized. It can only be populated by the server.

performanceLevel

The performance level for the pool. NOTE: This property will not be serialized. It can only be populated by the server.

reason

The reason for the capability not being available.

sku

The sku. NOTE: This property will not be serialized. It can only be populated by the server.

status

The status of the capability. NOTE: This property will not be serialized. It can only be populated by the server.

supportedLicenseTypes

List of supported license types. NOTE: This property will not be serialized. It can only be populated by the server.

supportedMaintenanceConfigurations

List of supported maintenance configurations NOTE: This property will not be serialized. It can only be populated by the server.

supportedMaxSizes

The list of supported max sizes. NOTE: This property will not be serialized. It can only be populated by the server.

supportedPerDatabaseMaxPerformanceLevels

The list of supported per database max performance levels. NOTE: This property will not be serialized. It can only be populated by the server.

supportedPerDatabaseMaxSizes

The list of supported per database max sizes. NOTE: This property will not be serialized. It can only be populated by the server.

zoneRedundant

Whether or not zone redundancy is supported for the performance level. NOTE: This property will not be serialized. It can only be populated by the server.

Property Details

includedMaxSize

The included (free) max size for this performance level. NOTE: This property will not be serialized. It can only be populated by the server.

includedMaxSize?: MaxSizeCapability

Property Value

maxDatabaseCount

The maximum number of databases supported. NOTE: This property will not be serialized. It can only be populated by the server.

maxDatabaseCount?: number

Property Value

number

performanceLevel

The performance level for the pool. NOTE: This property will not be serialized. It can only be populated by the server.

performanceLevel?: PerformanceLevelCapability

Property Value

reason

The reason for the capability not being available.

reason?: string

Property Value

string

sku

The sku. NOTE: This property will not be serialized. It can only be populated by the server.

sku?: Sku

Property Value

Sku

status

The status of the capability. NOTE: This property will not be serialized. It can only be populated by the server.

status?: CapabilityStatus

Property Value

supportedLicenseTypes

List of supported license types. NOTE: This property will not be serialized. It can only be populated by the server.

supportedLicenseTypes?: LicenseTypeCapability[]

Property Value

supportedMaintenanceConfigurations

List of supported maintenance configurations NOTE: This property will not be serialized. It can only be populated by the server.

supportedMaintenanceConfigurations?: MaintenanceConfigurationCapability[]

Property Value

supportedMaxSizes

The list of supported max sizes. NOTE: This property will not be serialized. It can only be populated by the server.

supportedMaxSizes?: MaxSizeRangeCapability[]

Property Value

supportedPerDatabaseMaxPerformanceLevels

The list of supported per database max performance levels. NOTE: This property will not be serialized. It can only be populated by the server.

supportedPerDatabaseMaxPerformanceLevels?: ElasticPoolPerDatabaseMaxPerformanceLevelCapability[]

Property Value

supportedPerDatabaseMaxSizes

The list of supported per database max sizes. NOTE: This property will not be serialized. It can only be populated by the server.

supportedPerDatabaseMaxSizes?: MaxSizeRangeCapability[]

Property Value

zoneRedundant

Whether or not zone redundancy is supported for the performance level. NOTE: This property will not be serialized. It can only be populated by the server.

zoneRedundant?: boolean

Property Value

boolean