你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ISqlElasticPool 接口

定义

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)
实现

属性

CreationDate

获取Azure SQL弹性池的创建日期。

DatabaseDtuMax

获取数据库SQL Azure可以使用的最大 DTU。

DatabaseDtuMin

获取保证数据库SQL Azure的最小 DTU。

Dtu

获取SQL Azure数据库弹性池的总共享 DTU。

Edition

获取 Azure SQL 弹性池的版本。

Id

Azure SQL弹性池的不可变客户端表示形式。

(继承自 IExternalChildResource<FluentModelT,IParentT>)
Inner

Azure SQL弹性池的不可变客户端表示形式。

(继承自 IHasInner<T>)
Key

Azure SQL弹性池的不可变客户端表示形式。

(继承自 IIndexable)
Name

获取资源的名称

(继承自 IHasName)
Parent

获取此子资源的父级。

(继承自 IHasParent<ParentT>)
ParentId

获取父 SQL 服务器 ID。

Region

获取资源所在的区域。

RegionName

获取资源所在的区域的名称。

ResourceGroupName

Azure SQL弹性池的不可变客户端表示形式。

(继承自 IHasResourceGroup)
SqlServerName

获取此弹性池所属SQL Server的名称。

State

获取Azure SQL弹性池的状态。

StorageCapacityInMB

获取SQL Azure数据库弹性池的存储容量限制(以 MB 为单位)。

StorageMB

获取SQL Azure数据库弹性池的存储限制(以 MB 为单位)。

方法

AddExistingDatabase(ISqlDatabase)

将现有SQL 数据库添加到弹性池。

AddExistingDatabase(String)

将现有SQL 数据库添加到弹性池。

AddNewDatabase(String)

向弹性池添加新SQL 数据库。

Delete()

从父 SQL 服务器中删除此 SQL 弹性池。

DeleteAsync(CancellationToken)

从父 SQL 服务器异步删除此 SQL 弹性池。

GetDatabase(String)

获取弹性池中的特定数据库。

ListActivities()

Azure SQL弹性池的不可变客户端表示形式。

ListActivitiesAsync(CancellationToken)

Azure SQL弹性池的不可变客户端表示形式。

ListDatabaseActivities()

Azure SQL弹性池的不可变客户端表示形式。

ListDatabaseActivitiesAsync(CancellationToken)

Azure SQL弹性池的不可变客户端表示形式。

ListDatabaseMetricDefinitions()

列出此 SQL 弹性池的数据库指标定义。

ListDatabaseMetricDefinitionsAsync(CancellationToken)

异步列出此 SQL 弹性池的数据库指标定义。

ListDatabaseMetrics(String)

列出此 SQL 弹性池的数据库指标。

ListDatabaseMetricsAsync(String, CancellationToken)

异步列出此 SQL 弹性池的数据库指标。

ListDatabases()

列出此 SQL 弹性池中的 SQL 数据库。

ListDatabasesAsync(CancellationToken)

异步列出此 SQL 弹性池中的 SQL 数据库。

Refresh()

刷新资源以与 Azure 同步。

(继承自 IRefreshable<T>)
RefreshAsync(CancellationToken)

刷新资源以与 Azure 同步。

(继承自 IRefreshable<T>)
RemoveDatabase(String)

从弹性池中删除现有SQL 数据库。

Update()

Azure SQL弹性池的不可变客户端表示形式。

(继承自 IUpdatable<T>)

适用于