ElasticPoolUpdate Class

An elastic pool update.

Inheritance
msrest.serialization.Model
ElasticPoolUpdate

Constructor

ElasticPoolUpdate(*, sku: Sku | None = None, tags: Dict[str, str] | None = None, max_size_bytes: int | None = None, per_database_settings: ElasticPoolPerDatabaseSettings | None = None, zone_redundant: bool | None = None, license_type: str | ElasticPoolLicenseType | None = None, maintenance_configuration_id: str | None = None, **kwargs)

Parameters

Name Description
sku
Required
Sku

An ARM Resource SKU.

tags
Required

A set of tags. Resource tags.

max_size_bytes
Required
<xref:long>

The storage limit for the database elastic pool in bytes.

per_database_settings
Required

The per database settings for the elastic pool.

zone_redundant
Required

Whether or not this elastic pool is zone redundant, which means the replicas of this elastic pool will be spread across multiple availability zones.

license_type
Required

The license type to apply for this elastic pool. Possible values include: "LicenseIncluded", "BasePrice".

maintenance_configuration_id
Required
str

Maintenance configuration id assigned to the elastic pool. This configuration defines the period when the maintenance updates will will occur.

Keyword-Only Parameters

Name Description
sku
Required
tags
Required
max_size_bytes
Required
per_database_settings
Required
zone_redundant
Required
license_type
Required
maintenance_configuration_id
Required