Partager via


ISqlElasticPool Interface

Définition

Représentation côté client immuable d’un pool élastique Azure SQL.

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)
Implémente

Propriétés

CreationDate

Obtient la date de création du pool élastique Azure SQL.

DatabaseDtuMax

Obtient la DTU maximale que SQL Azure base de données peut consommer.

DatabaseDtuMin

Obtient la DTU minimale de toutes les SQL Azure Bases de données sont garanties.

Dtu

Obtient le total DTU partagé pour le pool élastique de base de données SQL Azure.

Edition

Obtient l’édition de Azure SQL pool élastique.

Id

Représentation côté client immuable d’un pool élastique Azure SQL.

(Hérité de IExternalChildResource<FluentModelT,IParentT>)
Inner

Représentation côté client immuable d’un pool élastique Azure SQL.

(Hérité de IHasInner<T>)
Key

Représentation côté client immuable d’un pool élastique Azure SQL.

(Hérité de IIndexable)
Name

Obtient le nom de la ressource

(Hérité de IHasName)
Parent

Obtient le parent de cette ressource enfant.

(Hérité de IHasParent<ParentT>)
ParentId

Obtient l’ID du serveur SQL parent.

Region

Obtient la région dans laquelle se trouve la ressource.

RegionName

Obtient le nom de la région dans laquelle se trouve la ressource.

ResourceGroupName

Représentation côté client immuable d’un pool élastique Azure SQL.

(Hérité de IHasResourceGroup)
SqlServerName

Obtient le nom du SQL Server auquel appartient ce pool élastique.

State

Obtient l’état du pool élastique Azure SQL.

StorageCapacityInMB

Obtient la limite de capacité de stockage pour le pool élastique de base de données SQL Azure en Mo.

StorageMB

Obtient la limite de stockage pour le pool élastique de base de données SQL Azure en Mo.

Méthodes

AddExistingDatabase(ISqlDatabase)

Ajoute une SQL Database existante au pool élastique.

AddExistingDatabase(String)

Ajoute une SQL Database existante au pool élastique.

AddNewDatabase(String)

Ajoute une nouvelle SQL Database au pool élastique.

Delete()

Supprime ce pool élastique SQL du serveur SQL parent.

DeleteAsync(CancellationToken)

Supprime ce pool élastique SQL de façon asynchrone du serveur SQL parent.

GetDatabase(String)

Obtient la base de données spécifique dans le pool élastique.

ListActivities()

Représentation côté client immuable d’un pool élastique Azure SQL.

ListActivitiesAsync(CancellationToken)

Représentation côté client immuable d’un pool élastique Azure SQL.

ListDatabaseActivities()

Représentation côté client immuable d’un pool élastique Azure SQL.

ListDatabaseActivitiesAsync(CancellationToken)

Représentation côté client immuable d’un pool élastique Azure SQL.

ListDatabaseMetricDefinitions()

Répertorie les définitions de métriques de base de données pour ce pool élastique SQL.

ListDatabaseMetricDefinitionsAsync(CancellationToken)

Répertorie de façon asynchrone les définitions de métriques de base de données pour ce pool élastique SQL.

ListDatabaseMetrics(String)

Répertorie les métriques de base de données pour ce pool élastique SQL.

ListDatabaseMetricsAsync(String, CancellationToken)

Répertorie de manière asynchrone les métriques de base de données pour ce pool élastique SQL.

ListDatabases()

Répertorie les bases de données SQL dans ce pool élastique SQL.

ListDatabasesAsync(CancellationToken)

Répertorie de façon asynchrone les bases de données SQL dans ce pool élastique SQL.

Refresh()

Actualise la ressource pour la synchroniser avec Azure.

(Hérité de IRefreshable<T>)
RefreshAsync(CancellationToken)

Actualise la ressource pour la synchroniser avec Azure.

(Hérité de IRefreshable<T>)
RemoveDatabase(String)

Supprime un SQL Database existant du pool élastique.

Update()

Représentation côté client immuable d’un pool élastique Azure SQL.

(Hérité de IUpdatable<T>)

S’applique à