ElasticPool interface
Um pool elástico.
- Extends
Propriedades
| auto |
Tempo em minutos após o qual o pool elástico é pausado automaticamente. Um valor de -1 significa que a pausa automática está desabilitada |
| availability |
Especifica a zona de disponibilidade à qual a réplica primária do pool está fixada. |
| creation |
A data de criação do pool elástico (formato ISO8601). |
| high |
O número de réplicas secundárias associadas ao pool elástico da edição Business Critical, Premium ou Hyperscale que são usadas para fornecer alta disponibilidade. Aplicável somente a pools elásticos de Hiperescala. |
| kind | Tipo de pool elástico. Esses são metadados usados para a experiência do portal do Azure. |
| license |
O tipo de licença a ser aplicado a esse pool elástico. |
| maintenance |
ID de configuração de manutenção atribuída ao pool elástico. Essa configuração define o período em que as atualizações de manutenção ocorrerão. |
| max |
O limite de armazenamento do pool elástico do banco de dados em bytes. |
| min |
Capacidade mínima que o pool sem servidor não reduzirá abaixo, se não estiver em pausa |
| per |
As configurações por banco de dados para o pool elástico. |
| preferred |
Tipo de enclave solicitado no pool elástico. |
| sku | O SKU do pool elástico. A lista de SKUs pode variar de acordo com a região e a oferta de suporte. Para determinar os SKUs (incluindo o nome do SKU, camada/edição, família e capacidade) que estão disponíveis para sua assinatura em uma região do Azure, use a API REST
|
| state | O estado do pool elástico. |
| zone |
Se esse pool elástico é ou não redundante por zona, o que significa que as réplicas desse pool elástico serão distribuídas entre várias zonas de disponibilidade. |
Propriedades herdadas
| id | ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| location | A geolocalização onde o recurso reside |
| name | O nome do recurso |
| system |
Metadados do Azure Resource Manager que contêm informações createdBy e modifiedBy. |
| tags | Marcas de recurso. |
| type | O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" |
Detalhes da propriedade
autoPauseDelay
Tempo em minutos após o qual o pool elástico é pausado automaticamente. Um valor de -1 significa que a pausa automática está desabilitada
autoPauseDelay?: number
Valor da propriedade
number
availabilityZone
Especifica a zona de disponibilidade à qual a réplica primária do pool está fixada.
availabilityZone?: string
Valor da propriedade
string
creationDate
A data de criação do pool elástico (formato ISO8601).
creationDate?: Date
Valor da propriedade
Date
highAvailabilityReplicaCount
O número de réplicas secundárias associadas ao pool elástico da edição Business Critical, Premium ou Hyperscale que são usadas para fornecer alta disponibilidade. Aplicável somente a pools elásticos de Hiperescala.
highAvailabilityReplicaCount?: number
Valor da propriedade
number
kind
Tipo de pool elástico. Esses são metadados usados para a experiência do portal do Azure.
kind?: string
Valor da propriedade
string
licenseType
O tipo de licença a ser aplicado a esse pool elástico.
licenseType?: string
Valor da propriedade
string
maintenanceConfigurationId
ID de configuração de manutenção atribuída ao pool elástico. Essa configuração define o período em que as atualizações de manutenção ocorrerão.
maintenanceConfigurationId?: string
Valor da propriedade
string
maxSizeBytes
O limite de armazenamento do pool elástico do banco de dados em bytes.
maxSizeBytes?: number
Valor da propriedade
number
minCapacity
Capacidade mínima que o pool sem servidor não reduzirá abaixo, se não estiver em pausa
minCapacity?: number
Valor da propriedade
number
perDatabaseSettings
As configurações por banco de dados para o pool elástico.
perDatabaseSettings?: ElasticPoolPerDatabaseSettings
Valor da propriedade
preferredEnclaveType
Tipo de enclave solicitado no pool elástico.
preferredEnclaveType?: string
Valor da propriedade
string
sku
O SKU do pool elástico.
A lista de SKUs pode variar de acordo com a região e a oferta de suporte. Para determinar os SKUs (incluindo o nome do SKU, camada/edição, família e capacidade) que estão disponíveis para sua assinatura em uma região do Azure, use a API REST Capabilities_ListByLocation ou o seguinte comando:
az sql elastic-pool list-editions -l <location> -o table
sku?: Sku
Valor da propriedade
state
O estado do pool elástico.
state?: string
Valor da propriedade
string
zoneRedundant
Se esse pool elástico é ou não redundante por zona, o que significa que as réplicas desse pool elástico serão distribuídas entre várias zonas de disponibilidade.
zoneRedundant?: boolean
Valor da propriedade
boolean
Detalhes das propriedades herdadas
id
ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
id?: string
Valor da propriedade
string
herdado deTrackedResource.id
location
A geolocalização onde o recurso reside
location: string
Valor da propriedade
string
Herdado deTrackedResource.location
name
systemData
Metadados do Azure Resource Manager que contêm informações createdBy e modifiedBy.
systemData?: SystemData
Valor da propriedade
herdado detrackedResource.systemData
tags
Marcas de recurso.
tags?: Record<string, string>
Valor da propriedade
Record<string, string>
Herdado deTrackedResource.tags
type
O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts"
type?: string
Valor da propriedade
string
Herdado deTrackedResource.type