Compartilhar via


ISqlElasticPool Interface

Definição

Uma representação imutável do lado do cliente de um pool elástico SQL do Azure.

public interface ISqlElasticPool : Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IChildResource<Microsoft.Azure.Management.Sql.Fluent.ISqlServer>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IExternalChildResource<Microsoft.Azure.Management.Sql.Fluent.ISqlElasticPool,Microsoft.Azure.Management.Sql.Fluent.ISqlServer>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Sql.Fluent.Models.ElasticPoolInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasParent<Microsoft.Azure.Management.Sql.Fluent.ISqlServer>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasResourceGroup, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.Sql.Fluent.ISqlElasticPool>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IUpdatable<Microsoft.Azure.Management.Sql.Fluent.SqlElasticPool.Update.IUpdate>
type ISqlElasticPool = interface
    interface IBeta
    interface IExternalChildResource<ISqlElasticPool, ISqlServer>
    interface IChildResource<ISqlServer>
    interface IHasName
    interface IIndexable
    interface IHasParent<ISqlServer>
    interface IRefreshable<ISqlElasticPool>
    interface IHasInner<ElasticPoolInner>
    interface IHasResourceGroup
    interface IUpdatable<IUpdate>
Public Interface ISqlElasticPool
Implements IBeta, IChildResource(Of ISqlServer), IExternalChildResource(Of ISqlElasticPool, ISqlServer), IHasInner(Of ElasticPoolInner), IHasParent(Of ISqlServer), IHasResourceGroup, IRefreshable(Of ISqlElasticPool), IUpdatable(Of IUpdate)
Implementações

Propriedades

CreationDate

Obtém a data de criação do pool elástico SQL do Azure.

DatabaseDtuMax

Obtém o máximo de DTU que qualquer banco de dados SQL Azure pode consumir.

DatabaseDtuMin

Obtém a DTU mínima SQL Azure bancos de dados são garantidos.

Dtu

Obtém a DTU compartilhada total para o pool elástico do banco de dados SQL Azure.

Edition

Obtém a edição de SQL do Azure Pool Elástico.

Id

Uma representação imutável do lado do cliente de um pool elástico SQL do Azure.

(Herdado de IExternalChildResource<FluentModelT,IParentT>)
Inner

Uma representação imutável do lado do cliente de um pool elástico SQL do Azure.

(Herdado de IHasInner<T>)
Key

Uma representação imutável do lado do cliente de um pool elástico SQL do Azure.

(Herdado de IIndexable)
Name

Obtém o nome do recurso

(Herdado de IHasName)
Parent

Obtém o pai desse recurso filho.

(Herdado de IHasParent<ParentT>)
ParentId

Obtém a ID do SQL Server pai.

Region

Obtém a região em que o recurso está.

RegionName

Obtém o nome da região em que o recurso está.

ResourceGroupName

Uma representação imutável do lado do cliente de um pool elástico SQL do Azure.

(Herdado de IHasResourceGroup)
SqlServerName

Obtém o nome da SQL Server à qual esse pool elástico pertence.

State

Obtém o estado do pool elástico SQL do Azure.

StorageCapacityInMB

Obtém o limite de capacidade de armazenamento para o pool elástico do banco de dados SQL Azure em MB.

StorageMB

Obtém o limite de armazenamento para o pool elástico do banco de dados SQL Azure em MB.

Métodos

AddExistingDatabase(ISqlDatabase)

Adiciona um Banco de Dados SQL existente ao Pool Elástico.

AddExistingDatabase(String)

Adiciona um Banco de Dados SQL existente ao Pool Elástico.

AddNewDatabase(String)

Adiciona um novo Banco de Dados SQL ao Pool Elástico.

Delete()

Exclui esse Pool Elástico do SQL do SQL Server pai.

DeleteAsync(CancellationToken)

Exclui esse Pool Elástico do SQL de forma assíncrona do SQL Server pai.

GetDatabase(String)

Obtém o banco de dados específico no pool elástico.

ListActivities()

Uma representação imutável do lado do cliente de um pool elástico SQL do Azure.

ListActivitiesAsync(CancellationToken)

Uma representação imutável do lado do cliente de um pool elástico SQL do Azure.

ListDatabaseActivities()

Uma representação imutável do lado do cliente de um pool elástico SQL do Azure.

ListDatabaseActivitiesAsync(CancellationToken)

Uma representação imutável do lado do cliente de um pool elástico SQL do Azure.

ListDatabaseMetricDefinitions()

Lista as definições de métrica de banco de dados para esse Pool Elástico do SQL.

ListDatabaseMetricDefinitionsAsync(CancellationToken)

Lista de forma assíncrona as definições de métrica do banco de dados para esse Pool Elástico do SQL.

ListDatabaseMetrics(String)

Lista as métricas de banco de dados para esse Pool Elástico do SQL.

ListDatabaseMetricsAsync(String, CancellationToken)

Lista de forma assíncrona as métricas de banco de dados para esse Pool Elástico do SQL.

ListDatabases()

Lista os bancos de dados SQL neste Pool Elástico do SQL.

ListDatabasesAsync(CancellationToken)

Lista de forma assíncrona os bancos de dados SQL neste Pool Elástico do SQL.

Refresh()

Atualiza o recurso para sincronizar com o Azure.

(Herdado de IRefreshable<T>)
RefreshAsync(CancellationToken)

Atualiza o recurso para sincronizar com o Azure.

(Herdado de IRefreshable<T>)
RemoveDatabase(String)

Remove um Banco de Dados SQL existente do Pool Elástico.

Update()

Uma representação imutável do lado do cliente de um pool elástico SQL do Azure.

(Herdado de IUpdatable<T>)

Aplica-se a