Partilhar via


ElasticPoolUpdate Classe

Uma atualização elástica da piscina.

Herança
ElasticPoolUpdate

Construtor

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)

Parâmetros

sku
Sku
Necessário

Um SKU de Recursos ARM.

tags
dict[str, str]
Necessário

Um conjunto de etiquetas. Etiquetas de recursos.

max_size_bytes
<xref:long>
Necessário

O limite de armazenamento para a piscina elástica da base de dados em bytes.

per_database_settings
ElasticPoolPerDatabaseSettings
Necessário

As definições por base de dados para a piscina elástica.

zone_redundant
bool
Necessário

Se esta piscina elástica é ou não uma zona redundante, o que significa que as réplicas desta piscina elástica serão espalhadas por várias zonas de disponibilidade.

license_type
str ou ElasticPoolLicenseType
Necessário

O tipo de licença para se candidatar a esta piscina elástica. Os valores possíveis incluem: "LicençaIncluded", "BasePrice".

maintenance_configuration_id
str
Necessário

Id de configuração de manutenção atribuído à piscina elástica. Esta configuração define o período em que as atualizações de manutenção ocorrerão.