ElasticPool interface
Un pool élastique.
- Extends
Propriétés
| auto |
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 |
| availability |
Spécifie la zone de disponibilité vers laquelle le réplica principal du pool est épinglé. |
| creation |
Date de création du pool élastique (format ISO8601). |
| high |
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. |
| license |
Type de licence à appliquer pour ce pool élastique. |
| maintenance |
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. |
| max |
Limite de stockage du pool élastique de base de données en octets. |
| min |
Capacité minimale que le pool serverless ne réduit pas en dessous, s’il n’est pas suspendu |
| per |
Paramètres par base de données pour le pool élastique. |
| preferred |
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
|
| state | État du pool élastique. |
| zone |
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. |
| system |
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é
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
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