Freigeben über


ElasticPool Klasse

Definition

Ein Pool für elastische Datenbanken.

[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
Vererbung
Attribute

Konstruktoren

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.

Eigenschaften

CreationDate

Ruft das Erstellungsdatum des Pools für elastische Datenbanken ab (ISO8601-Format).

DatabaseDtuMax

Ruft die maximale DTU ab, die eine Datenbank nutzen kann, oder legt sie fest.

DatabaseDtuMin

Ruft die Mindest-DTU ab, die für alle Datenbanken garantiert ist, oder legt sie fest.

Dtu

Ruft die gesamte freigegebene DTU für den Pool für elastische Datenbanken ab.

Edition

Ruft die Edition des Pools für elastische Datenbanken ab oder legt sie fest. Mögliche Werte: "Basic", "Standard", "Premium"

HighAvailabilityReplicaCount

Ruft die Anzahl der sekundären Replikate ab, die dem Pool für elastische Datenbanken zugeordnet sind, die zur Bereitstellung von Hochverfügbarkeit verwendet werden, oder legt diese fest.

Id

Ruft die Ressourcen-ID ab

(Geerbt von Resource)
Kind

Ruft einen Pool für elastische Datenbanken ab. Dies sind Metadaten, die für die Azure-Portal-Benutzeroberfläche verwendet werden.

LicenseType

Ruft den Lizenztyp ab, der für diesen Pool für elastische Datenbanken angewendet werden soll, oder legt diesen fest. Mögliche Werte: "LicenseIncluded", "BasePrice"

Location

Ruft den Ressourcenspeicherort ab oder legt diese fest.

(Geerbt von TrackedResource)
MaintenanceConfigurationId

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

MaxSizeBytes

Ruft das Speicherlimit für den Pool für elastische Datenbanken in Bytes ab oder legt dieses fest.

Name

Ruft den Ressourcennamen ab.

(Geerbt von Resource)
PerDatabaseSettings

Ruft die Datenbankeinstellungen für den Pool für elastische Datenbanken ab oder legt diese fest.

Sku

Ruft die SKU des Pools für elastische Datenbanken ab oder legt sie fest.

Die Liste der SKUs kann je nach Region und Supportangebot variieren. Verwenden Sie die REST-API oder den folgenden Befehl, um die SKUs (einschließlich SKU-Name, Ebene/Edition, Familie und Kapazität) zu ermitteln, die Capabilities_ListByLocation für Ihr Abonnement in einer Azure-Region verfügbar sind:

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

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

StorageMB

Ruft das Speicherlimit für den Pool für elastische Datenbanken in MB ab.

Tags

Ruft Ressourcentags ab oder legt diese fest.

(Geerbt von TrackedResource)
Type

Ruft den Ressourcentyp ab.

(Geerbt von Resource)
ZoneRedundant

Ruft ab oder legt fest, ob dieser Pool für elastische Datenbanken zonenredundant ist, was bedeutet, dass die Replikate dieses Pools für elastische Datenbanken auf mehrere Verfügbarkeitszonen verteilt werden.

Methoden

Validate()

Überprüfen Sie das Objekt.

Gilt für: