ElasticPool interface

Uma piscina elástica.

Extends

Propriedades

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á desativada

availabilityZone

Especifica a zona de disponibilidade na qual a réplica primária do pool está fixada.

creationDate

A data de criação do pool elástico (formato ISO8601).

highAvailabilityReplicaCount

O número de réplicas secundárias associadas ao pool elástico Business Critical, Premium ou Hyperscale edition que são usadas para fornecer alta disponibilidade. Aplicável apenas a pools elásticos Hyperscale.

kind

Tipo de piscina elástica. Esses são metadados usados para a experiência do portal do Azure.

licenseType

O tipo de licença a ser aplicado para esse pool elástico.

maintenanceConfigurationId

ID de configuração de manutenção atribuído ao pool elástico. Essa configuração define o período em que as atualizações de manutenção ocorrerão.

maxSizeBytes

O limite de armazenamento para o pool elástico de banco de dados em bytes.

minCapacity

Capacidade mínima que o pool sem servidor não diminuirá abaixo, se não for pausado

perDatabaseSettings

As configurações por banco de dados para o pool elástico.

preferredEnclaveType

Tipo de enclave solicitado na piscina elástica.

sku

A piscina elástica SKU.

A lista de SKUs pode variar de acordo com a região e a oferta de suporte. Para determinar as SKUs (incluindo o nome, a camada/edição, a família e a capacidade da SKU) 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
state

O estado do pool elástico.

zoneRedundant

Se esse pool elástico é ou não redundante de zona, o que significa que as réplicas desse pool elástico serão espalhadas por várias zonas de disponibilidade.

Propriedades Herdadas

id

ID de recurso totalmente qualificado para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location

A geolocalização onde o recurso vive

name

O nome do recurso

systemData

Metadados do Azure Resource Manager contendo informações createdBy e modifiedBy.

tags

Tags de recursos.

type

O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts"

Detalhes de 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á desativada

autoPauseDelay?: number

Valor de Propriedade

number

availabilityZone

Especifica a zona de disponibilidade na qual a réplica primária do pool está fixada.

availabilityZone?: string

Valor de Propriedade

string

creationDate

A data de criação do pool elástico (formato ISO8601).

creationDate?: Date

Valor de Propriedade

Date

highAvailabilityReplicaCount

O número de réplicas secundárias associadas ao pool elástico Business Critical, Premium ou Hyperscale edition que são usadas para fornecer alta disponibilidade. Aplicável apenas a pools elásticos Hyperscale.

highAvailabilityReplicaCount?: number

Valor de Propriedade

number

kind

Tipo de piscina elástica. Esses são metadados usados para a experiência do portal do Azure.

kind?: string

Valor de Propriedade

string

licenseType

O tipo de licença a ser aplicado para esse pool elástico.

licenseType?: string

Valor de Propriedade

string

maintenanceConfigurationId

ID de configuração de manutenção atribuído ao pool elástico. Essa configuração define o período em que as atualizações de manutenção ocorrerão.

maintenanceConfigurationId?: string

Valor de Propriedade

string

maxSizeBytes

O limite de armazenamento para o pool elástico de banco de dados em bytes.

maxSizeBytes?: number

Valor de Propriedade

number

minCapacity

Capacidade mínima que o pool sem servidor não diminuirá abaixo, se não for pausado

minCapacity?: number

Valor de Propriedade

number

perDatabaseSettings

As configurações por banco de dados para o pool elástico.

perDatabaseSettings?: ElasticPoolPerDatabaseSettings

Valor de Propriedade

preferredEnclaveType

Tipo de enclave solicitado na piscina elástica.

preferredEnclaveType?: string

Valor de Propriedade

string

sku

A piscina elástica SKU.

A lista de SKUs pode variar de acordo com a região e a oferta de suporte. Para determinar as SKUs (incluindo o nome, a camada/edição, a família e a capacidade da SKU) 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 de Propriedade

Sku

state

O estado do pool elástico.

state?: string

Valor de Propriedade

string

zoneRedundant

Se esse pool elástico é ou não redundante de zona, o que significa que as réplicas desse pool elástico serão espalhadas por várias zonas de disponibilidade.

zoneRedundant?: boolean

Valor de Propriedade

boolean

Detalhes da Propriedade Herdada

id

ID de recurso totalmente qualificado para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

id?: string

Valor de Propriedade

string

herdado deTrackedResource.id

location

A geolocalização onde o recurso vive

location: string

Valor de Propriedade

string

herdado de TrackedResource.location

name

O nome do recurso

name?: string

Valor de Propriedade

string

herdado deTrackedResource.name

systemData

Metadados do Azure Resource Manager contendo informações createdBy e modifiedBy.

systemData?: SystemData

Valor de Propriedade

herdado deTrackedResource.systemData

tags

Tags de recursos.

tags?: Record<string, string>

Valor de Propriedade

Record<string, string>

herdado deTrackedResource.tags

type

O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts"

type?: string

Valor de Propriedade

string

herdado de TrackedResource.type