Freigeben über


ISqlElasticPool Schnittstelle

Definition

Eine unveränderliche clientseitige Darstellung eines Azure SQL Pools für elastische Datenbanken.

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)
Implementiert

Eigenschaften

CreationDate

Ruft das Erstellungsdatum des Azure SQL Pools für elastische Datenbanken ab.

DatabaseDtuMax

Ruft die maximale DTU ab, die SQL Azure Datenbank nutzen kann.

DatabaseDtuMin

Ruft die Mindest-DTU ab, SQL Azure Datenbanken garantiert sind.

Dtu

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

Edition

Ruft die Edition von Azure SQL Pool für elastische Datenbanken ab.

Id

Eine unveränderliche clientseitige Darstellung eines Azure SQL Pools für elastische Datenbanken.

(Geerbt von IExternalChildResource<FluentModelT,IParentT>)
Inner

Eine unveränderliche clientseitige Darstellung eines Azure SQL Pools für elastische Datenbanken.

(Geerbt von IHasInner<T>)
Key

Eine unveränderliche clientseitige Darstellung eines Azure SQL Pools für elastische Datenbanken.

(Geerbt von IIndexable)
Name

Ruft den Namen der Ressource ab.

(Geerbt von IHasName)
Parent

Ruft das übergeordnete Element dieser untergeordneten Ressource ab.

(Geerbt von IHasParent<ParentT>)
ParentId

Ruft die übergeordnete SQL Server-ID ab.

Region

Ruft die Region ab, in der sich die Ressource befindet.

RegionName

Ruft den Namen der Region ab, in der sich die Ressource befindet.

ResourceGroupName

Eine unveränderliche clientseitige Darstellung eines Azure SQL Pools für elastische Datenbanken.

(Geerbt von IHasResourceGroup)
SqlServerName

Ruft den Namen des SQL Server ab, zu dem dieser Pool für elastische Datenbanken gehört.

State

Ruft den Zustand des Azure SQL Pools für elastische Datenbanken ab.

StorageCapacityInMB

Ruft das Speicherkapazitätslimit für den SQL Azure Pool für elastische Datenbanken in MB ab.

StorageMB

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

Methoden

AddExistingDatabase(ISqlDatabase)

Fügt dem Pool für elastische Datenbanken eine vorhandene SQL-Datenbank hinzu.

AddExistingDatabase(String)

Fügt dem Pool für elastische Datenbanken eine vorhandene SQL-Datenbank hinzu.

AddNewDatabase(String)

Fügt dem Pool für elastische Datenbanken eine neue SQL-Datenbank hinzu.

Delete()

Löscht diesen SQL-Pool für elastische Datenbanken aus dem übergeordneten SQL Server.

DeleteAsync(CancellationToken)

Löscht diesen SQL-Pool für elastische Datenbanken asynchron aus dem übergeordneten SQL Server.

GetDatabase(String)

Ruft die spezifische Datenbank im Pool für elastische Datenbanken ab.

ListActivities()

Eine unveränderliche clientseitige Darstellung eines Azure SQL Pools für elastische Datenbanken.

ListActivitiesAsync(CancellationToken)

Eine unveränderliche clientseitige Darstellung eines Azure SQL Pools für elastische Datenbanken.

ListDatabaseActivities()

Eine unveränderliche clientseitige Darstellung eines Azure SQL Pools für elastische Datenbanken.

ListDatabaseActivitiesAsync(CancellationToken)

Eine unveränderliche clientseitige Darstellung eines Azure SQL Pools für elastische Datenbanken.

ListDatabaseMetricDefinitions()

Listet die Datenbankmetrikdefinitionen für diesen SQL-Pool für elastische Datenbanken auf.

ListDatabaseMetricDefinitionsAsync(CancellationToken)

Listet asynchron die Datenbankmetrikdefinitionen für diesen SQL-Pool für elastische Datenbanken auf.

ListDatabaseMetrics(String)

Listet die Datenbankmetriken für diesen SQL-Pool für elastische Datenbanken auf.

ListDatabaseMetricsAsync(String, CancellationToken)

Listet asynchron die Datenbankmetriken für diesen SQL-Pool für elastische Datenbanken auf.

ListDatabases()

Listet die SQL-Datenbanken in diesem Pool für elastische SQL-Datenbanken auf.

ListDatabasesAsync(CancellationToken)

Listet die SQL-Datenbanken in diesem POOL für elastische SQL-Datenbanken asynchron auf.

Refresh()

Aktualisiert die Ressource, um sie mit Azure zu synchronisieren.

(Geerbt von IRefreshable<T>)
RefreshAsync(CancellationToken)

Aktualisiert die Ressource, um sie mit Azure zu synchronisieren.

(Geerbt von IRefreshable<T>)
RemoveDatabase(String)

Entfernt eine vorhandene SQL-Datenbank aus dem Pool für elastische Datenbanken.

Update()

Eine unveränderliche clientseitige Darstellung eines Azure SQL Pools für elastische Datenbanken.

(Geerbt von IUpdatable<T>)

Gilt für: