Partager via


ElasticPool Classe

Définition

Un pool élastique.

[Microsoft.Rest.Serialization.JsonTransformation]
public class ElasticPool : Microsoft.Azure.Management.Sql.Models.TrackedResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type ElasticPool = class
    inherit TrackedResource
Public Class ElasticPool
Inherits TrackedResource
Héritage
Attributs

Constructeurs

ElasticPool()

Initialise une nouvelle instance de la classe ElasticPool.

ElasticPool(String, String, String, String, IDictionary<String, String>, Sku, String, String, Nullable<DateTime>, Nullable<Int64>, ElasticPoolPerDatabaseSettings, Nullable<Boolean>, String, String, Nullable<Int32>)

Initialise une nouvelle instance de la classe ElasticPool.

Propriétés

CreationDate

Obtient la date de création du pool élastique (format ISO8601).

DatabaseDtuMax

Obtient ou définit la DTU maximale qu’une base de données peut consommer.

DatabaseDtuMin

Obtient ou définit la DTU minimale garantie pour toutes les bases de données.

Dtu

Obtient la DTU partagée totale pour le pool élastique de base de données.

Edition

Obtient ou définit l’édition du pool élastique. Les valeurs possibles sont les suivantes : « De base », « Standard », « Premium »

HighAvailabilityReplicaCount

Obtient ou définit le nombre de réplicas secondaires associés au pool élastique utilisés pour fournir une haute disponibilité.

Id

Obtient l'ID de ressource

(Hérité de Resource)
Kind

Obtient le type de pool élastique. Il s’agit des métadonnées utilisées pour l’expérience Portail Azure.

LicenseType

Obtient ou définit le type de licence à appliquer à ce pool élastique. Les valeurs possibles sont les suivantes : « LicenseIncluded », « BasePrice »

Location

Obtient ou définit l’emplacement des ressources.

(Hérité de TrackedResource)
MaintenanceConfigurationId

Obtient ou définit l’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

Obtient ou définit la limite de stockage pour le pool élastique de base de données en octets.

Name

Obtient le nom de la ressource.

(Hérité de Resource)
PerDatabaseSettings

Obtient ou définit les paramètres par base de données pour le pool élastique.

Sku

Obtient ou définit la 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 Capabilities_ListByLocation REST ou la commande suivante :

az sql elastic-pool list-editions -l &amp;lt;location&amp;gt; -o
table
State

Obtient l’état du pool élastique. Les valeurs possibles sont les suivantes : « Création », « Prêt », « Désactivé »

StorageMB

Obtient la limite de stockage pour le pool élastique de base de données en Mo.

Tags

Obtient ou définit des balises de ressources.

(Hérité de TrackedResource)
Type

Obtient le type de ressource.

(Hérité de Resource)
ZoneRedundant

Obtient ou définit si ce pool élastique est redondant interzone ou non, ce qui signifie que les réplicas de ce pool élastique seront répartis sur plusieurs zones de disponibilité.

Méthodes

Validate()

Validez l’objet .

S’applique à