Partager via


ElasticPool Constructeurs

Définition

Surcharges

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.

ElasticPool()

Initialise une nouvelle instance de la classe ElasticPool.

public ElasticPool ();
Public Sub New ()

S’applique à

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.

public ElasticPool (string location, string id = default, string name = default, string type = default, System.Collections.Generic.IDictionary<string,string> tags = default, Microsoft.Azure.Management.Sql.Models.Sku sku = default, string kind = default, string state = default, DateTime? creationDate = default, long? maxSizeBytes = default, Microsoft.Azure.Management.Sql.Models.ElasticPoolPerDatabaseSettings perDatabaseSettings = default, bool? zoneRedundant = default, string licenseType = default, string maintenanceConfigurationId = default, int? highAvailabilityReplicaCount = default);
new Microsoft.Azure.Management.Sql.Models.ElasticPool : string * string * string * string * System.Collections.Generic.IDictionary<string, string> * Microsoft.Azure.Management.Sql.Models.Sku * string * string * Nullable<DateTime> * Nullable<int64> * Microsoft.Azure.Management.Sql.Models.ElasticPoolPerDatabaseSettings * Nullable<bool> * string * string * Nullable<int> -> Microsoft.Azure.Management.Sql.Models.ElasticPool
Public Sub New (location As String, Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional sku As Sku = Nothing, Optional kind As String = Nothing, Optional state As String = Nothing, Optional creationDate As Nullable(Of DateTime) = Nothing, Optional maxSizeBytes As Nullable(Of Long) = Nothing, Optional perDatabaseSettings As ElasticPoolPerDatabaseSettings = Nothing, Optional zoneRedundant As Nullable(Of Boolean) = Nothing, Optional licenseType As String = Nothing, Optional maintenanceConfigurationId As String = Nothing, Optional highAvailabilityReplicaCount As Nullable(Of Integer) = Nothing)

Paramètres

location
String

Emplacement de la ressource.

id
String

ID de la ressource

name
String

Nom de la ressource.

type
String

Type de ressource.

tags
IDictionary<String,String>

Balises de ressource.

sku
Sku

Référence SKU du pool élastique.

         The list of SKUs may vary by region and support offer. To determine
         the SKUs (including the SKU name, tier/edition, family, and
         capacity) that are available to your subscription in an Azure
         region, use the `Capabilities_ListByLocation` REST API or the
         following command:

         ```azurecli
         az sql elastic-pool list-editions -l &lt;location&gt; -o table
         ````
kind
String

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

state
String

État du pool élastique. Les valeurs possibles sont les suivantes : 'Creating', 'Ready', 'Disabled'

creationDate
Nullable<DateTime>

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

maxSizeBytes
Nullable<Int64>

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

perDatabaseSettings
ElasticPoolPerDatabaseSettings

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

zoneRedundant
Nullable<Boolean>

Indique 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é.

licenseType
String

Type de licence à appliquer pour ce pool élastique. Les valeurs possibles sont les suivantes : 'LicenseIncluded', 'BasePrice'

maintenanceConfigurationId
String

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

highAvailabilityReplicaCount
Nullable<Int32>

Nombre de réplicas secondaires associés au pool élastique qui sont utilisés pour fournir une haute disponibilité.

S’applique à