Freigeben über


ElasticPool Konstruktoren

Definition

Überlädt

ElasticPool()

Initialisiert eine neue instance der ElasticPool-Klasse.

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

Initialisiert eine neue instance der ElasticPool-Klasse.

ElasticPool()

Initialisiert eine neue instance der ElasticPool-Klasse.

public ElasticPool ();
Public Sub New ()

Gilt für:

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

Initialisiert eine neue instance der ElasticPool-Klasse.

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)

Parameter

location
String

Ressourcenspeicherort

id
String

Ressourcen-ID

name
String

Name der Ressource.

type
String

Der Ressourcentyp.

tags
IDictionary<String,String>

Ressourcentags.

sku
Sku

Die SKU des Pools für elastische Datenbanken.

         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

Art des Pools für elastische Datenbanken. Dies sind Metadaten, die für die Azure-Portal-Benutzeroberfläche verwendet werden.

state
String

Der Zustand des Pools für elastische Datenbanken. Mögliche Werte: "Creating", "Ready", "Disabled"

creationDate
Nullable<DateTime>

Das Erstellungsdatum des Pools für elastische Datenbanken (ISO8601-Format).

maxSizeBytes
Nullable<Int64>

Das Speicherlimit für den Pool für elastische Datenbanken in Bytes.

perDatabaseSettings
ElasticPoolPerDatabaseSettings

Die Einstellungen pro Datenbank für den Pool für elastische Datenbanken.

zoneRedundant
Nullable<Boolean>

Unabhängig davon, ob dieser Pool für elastische Datenbanken zonenredundant ist, werden die Replikate dieses Pools für elastische Datenbanken auf mehrere Verfügbarkeitszonen verteilt.

licenseType
String

Der Lizenztyp, der für diesen Pool für elastische Datenbanken angewendet werden soll. Mögliche Werte: "LicenseIncluded", "BasePrice"

maintenanceConfigurationId
String

Wartungskonfigurations-ID, die dem Pool für elastische Datenbanken zugewiesen ist. Diese Konfiguration definiert den Zeitraum, in dem die Wartungsupdates durchgeführt werden.

highAvailabilityReplicaCount
Nullable<Int32>

Die Anzahl der sekundären Replikate, die dem Pool für elastische Datenbanken zugeordnet sind und zur Bereitstellung von Hochverfügbarkeit verwendet werden.

Gilt für: