ElasticPoolUpdate interface
An elastic pool update.
Properties
high |
The number of secondary replicas associated with the elastic pool that are used to provide high availability. Applicable only to Hyperscale elastic pools. |
license |
The license type to apply for this elastic pool. |
maintenance |
Maintenance configuration id assigned to the elastic pool. This configuration defines the period when the maintenance updates will will occur. |
max |
The storage limit for the database elastic pool in bytes. |
per |
The per database settings for the elastic pool. |
sku | An ARM Resource SKU. |
tags | Resource tags. |
zone |
Whether or not this elastic pool is zone redundant, which means the replicas of this elastic pool will be spread across multiple availability zones. |
Property Details
highAvailabilityReplicaCount
The number of secondary replicas associated with the elastic pool that are used to provide high availability. Applicable only to Hyperscale elastic pools.
highAvailabilityReplicaCount?: number
Property Value
number
licenseType
The license type to apply for this elastic pool.
licenseType?: string
Property Value
string
maintenanceConfigurationId
Maintenance configuration id assigned to the elastic pool. This configuration defines the period when the maintenance updates will will occur.
maintenanceConfigurationId?: string
Property Value
string
maxSizeBytes
The storage limit for the database elastic pool in bytes.
maxSizeBytes?: number
Property Value
number
perDatabaseSettings
The per database settings for the elastic pool.
perDatabaseSettings?: ElasticPoolPerDatabaseSettings
Property Value
sku
tags
Resource tags.
tags?: {[propertyName: string]: string}
Property Value
{[propertyName: string]: string}
zoneRedundant
Whether or not this elastic pool is zone redundant, which means the replicas of this elastic pool will be spread across multiple availability zones.
zoneRedundant?: boolean
Property Value
boolean