Share via


ElasticPool Clase

Definición

Un grupo elástico.

[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
Herencia
Atributos

Constructores

ElasticPool()

Inicializa una nueva instancia de la clase ElasticPool.

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

Inicializa una nueva instancia de la clase ElasticPool.

Propiedades

CreationDate

Obtiene la fecha de creación del grupo elástico (formato ISO8601).

DatabaseDtuMax

Obtiene o establece el número máximo de DTU que puede consumir una base de datos.

DatabaseDtuMin

Obtiene o establece la DTU mínima que todas las bases de datos están garantizadas.

Dtu

Obtiene el DTU compartido total para el grupo elástico de base de datos.

Edition

Obtiene o establece la edición del grupo elástico. Entre los valores posibles se incluyen: "Basic", "Standard", "Premium".

HighAvailabilityReplicaCount

Obtiene o establece el número de réplicas secundarias asociadas al grupo elástico que se usan para proporcionar alta disponibilidad.

Id

Obtiene el identificador de recursos.

(Heredado de Resource)
Kind

Obtiene el tipo de grupo elástico. Estos son los metadatos que se usan para la experiencia de Azure Portal.

LicenseType

Obtiene o establece el tipo de licencia que se va a aplicar a este grupo elástico. Entre los valores posibles se incluyen: "LicenseIncluded", "BasePrice"

Location

Obtiene o establece la ubicación del recurso.

(Heredado de TrackedResource)
MaintenanceConfigurationId

Obtiene o establece el identificador de configuración de mantenimiento asignado al grupo elástico. Esta configuración define el período en el que se producirán las actualizaciones de mantenimiento.

MaxSizeBytes

Obtiene o establece el límite de almacenamiento para el grupo elástico de base de datos en bytes.

Name

Obtiene el nombre del recurso.

(Heredado de Resource)
PerDatabaseSettings

Obtiene o establece la configuración por base de datos para el grupo elástico.

Sku

Obtiene o establece la SKU del grupo elástico.

La lista de SKU puede variar según la región y la oferta de soporte técnico. Para determinar las SKU (incluido el nombre de la SKU, la edición, la familia y la capacidad) que están disponibles para la suscripción en una región de Azure, use la Capabilities_ListByLocation API REST o el siguiente comando:

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

Obtiene el estado del grupo elástico. Entre los valores posibles se incluyen: "Creating", "Ready", "Disabled"

StorageMB

Obtiene el límite de almacenamiento del grupo elástico de la base de datos en MB.

Tags

Obtiene o establece etiquetas de recursos.

(Heredado de TrackedResource)
Type

Obtiene el tipo de recurso.

(Heredado de Resource)
ZoneRedundant

Obtiene o establece si este grupo elástico tiene redundancia de zona, lo que significa que las réplicas de este grupo elástico se distribuirán entre varias zonas de disponibilidad.

Métodos

Validate()

Valide el objeto .

Se aplica a