ElasticPool interface

Un pool élastique.

Extends

Propriétés

autoPauseDelay

Durée en minutes après laquelle le pool élastique est automatiquement suspendu. Une valeur de -1 signifie que la pause automatique est désactivée

availabilityZone

Spécifie la zone de disponibilité vers laquelle le réplica principal du pool est épinglé.

creationDate

Date de création du pool élastique (format ISO8601).

highAvailabilityReplicaCount

Nombre de réplicas secondaires associés au pool élastique Critique pour l’entreprise, Premium ou Hyperscale qui sont utilisés pour fournir une haute disponibilité. Applicable uniquement aux pools élastiques Hyperscale.

kind

Type de pool élastique. Il s’agit des métadonnées utilisées pour l’expérience du portail Azure.

licenseType

Type de licence à appliquer pour ce pool élastique.

maintenanceConfigurationId

ID de configuration de maintenance affecté au pool élastique. Cette configuration définit la période pendant laquelle les mises à jour de maintenance se produisent.

maxSizeBytes

Limite de stockage du pool élastique de base de données en octets.

minCapacity

Capacité minimale que le pool serverless ne réduit pas en dessous, s’il n’est pas suspendu

perDatabaseSettings

Paramètres par base de données pour le pool élastique.

preferredEnclaveType

Type d’enclave demandé sur le pool élastique.

sku

Référence SKU du pool élastique.

La liste des références SKU peut varier selon la région et l’offre de support. Pour déterminer les références SKU (y compris le nom de la référence SKU, le niveau/édition, la famille et la capacité) disponibles pour votre abonnement dans une région Azure, utilisez l’API REST Capabilities_ListByLocation ou la commande suivante :

az sql elastic-pool list-editions -l <location> -o table
state

État du pool élastique.

zoneRedundant

Indique si ce pool élastique est redondant interzone, ce qui signifie que les réplicas de ce pool élastique sont répartis entre plusieurs zones de disponibilité.

Propriétés héritées

id

Identifiant de ressource entièrement qualifié pour la ressource. ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location

Emplacement géographique où réside la ressource

name

nom de la ressource.

systemData

Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy.

tags

Balises de ressource.

type

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts »

Détails de la propriété

autoPauseDelay

Durée en minutes après laquelle le pool élastique est automatiquement suspendu. Une valeur de -1 signifie que la pause automatique est désactivée

autoPauseDelay?: number

Valeur de propriété

number

availabilityZone

Spécifie la zone de disponibilité vers laquelle le réplica principal du pool est épinglé.

availabilityZone?: string

Valeur de propriété

string

creationDate

Date de création du pool élastique (format ISO8601).

creationDate?: Date

Valeur de propriété

Date

highAvailabilityReplicaCount

Nombre de réplicas secondaires associés au pool élastique Critique pour l’entreprise, Premium ou Hyperscale qui sont utilisés pour fournir une haute disponibilité. Applicable uniquement aux pools élastiques Hyperscale.

highAvailabilityReplicaCount?: number

Valeur de propriété

number

kind

Type de pool élastique. Il s’agit des métadonnées utilisées pour l’expérience du portail Azure.

kind?: string

Valeur de propriété

string

licenseType

Type de licence à appliquer pour ce pool élastique.

licenseType?: string

Valeur de propriété

string

maintenanceConfigurationId

ID de configuration de maintenance affecté au pool élastique. Cette configuration définit la période pendant laquelle les mises à jour de maintenance se produisent.

maintenanceConfigurationId?: string

Valeur de propriété

string

maxSizeBytes

Limite de stockage du pool élastique de base de données en octets.

maxSizeBytes?: number

Valeur de propriété

number

minCapacity

Capacité minimale que le pool serverless ne réduit pas en dessous, s’il n’est pas suspendu

minCapacity?: number

Valeur de propriété

number

perDatabaseSettings

Paramètres par base de données pour le pool élastique.

perDatabaseSettings?: ElasticPoolPerDatabaseSettings

Valeur de propriété

preferredEnclaveType

Type d’enclave demandé sur le pool élastique.

preferredEnclaveType?: string

Valeur de propriété

string

sku

Référence SKU du pool élastique.

La liste des références SKU peut varier selon la région et l’offre de support. Pour déterminer les références SKU (y compris le nom de la référence SKU, le niveau/édition, la famille et la capacité) disponibles pour votre abonnement dans une région Azure, utilisez l’API REST Capabilities_ListByLocation ou la commande suivante :

az sql elastic-pool list-editions -l <location> -o table
sku?: Sku

Valeur de propriété

Sku

state

État du pool élastique.

state?: string

Valeur de propriété

string

zoneRedundant

Indique si ce pool élastique est redondant interzone, ce qui signifie que les réplicas de ce pool élastique sont répartis entre plusieurs zones de disponibilité.

zoneRedundant?: boolean

Valeur de propriété

boolean

Détails de la propriété héritée

id

Identifiant de ressource entièrement qualifié pour la ressource. ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

id?: string

Valeur de propriété

string

héritée deTrackedResource.id

location

Emplacement géographique où réside la ressource

location: string

Valeur de propriété

string

héritée deTrackedResource.location

name

nom de la ressource.

name?: string

Valeur de propriété

string

héritée deTrackedResource.name

systemData

Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy.

systemData?: SystemData

Valeur de propriété

héritée deTrackedResource.systemData

tags

Balises de ressource.

tags?: Record<string, string>

Valeur de propriété

Record<string, string>

héritée deTrackedResource.tags

type

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts »

type?: string

Valeur de propriété

string

héritée deTrackedResource.type