IRecommendedElasticPool Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
An immutable client-side representation of an Azure SQL Recommended ElasticPool.
public interface IRecommendedElasticPool : Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasId, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Sql.Fluent.Models.RecommendedElasticPoolInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<Microsoft.Azure.Management.Sql.Fluent.ISqlManager>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasName, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasResourceGroup, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.Sql.Fluent.IRecommendedElasticPool>, Microsoft.Azure.Management.Sql.Fluent.IRecommendedElasticPoolBeta
type IRecommendedElasticPool = interface
interface IRefreshable<IRecommendedElasticPool>
interface IHasInner<RecommendedElasticPoolInner>
interface IHasResourceGroup
interface IHasName
interface IHasId
interface IHasManager<ISqlManager>
interface IRecommendedElasticPoolBeta
interface IBeta
Public Interface IRecommendedElasticPool
Implements IBeta, IHasId, IHasInner(Of RecommendedElasticPoolInner), IHasManager(Of ISqlManager), IHasName, IHasResourceGroup, IRecommendedElasticPoolBeta, IRefreshable(Of IRecommendedElasticPool)
- Implements
Properties
DatabaseDtuMax |
Gets the maximum DTU for the database. |
DatabaseDtuMin |
Gets the minimum DTU for the database. |
DatabaseEdition |
Gets the edition of the Azure SQL Recommended Elastic Pool. The ElasticPoolEdition enumeration contains all the valid editions. Possible values include: 'Basic', 'Standard', 'Premium'. (Inherited from IRecommendedElasticPoolBeta) |
Databases |
Gets the list of Azure SQL Databases in this pool. Expanded property. |
Dtu |
Gets the DTU for the SQL Azure Recommended Elastic Pool. |
Id |
Gets the resource id string (Inherited from IHasId) |
Inner | (Inherited from IHasInner<T>) |
Manager |
Gets the manager client type of this resource type. (Inherited from IHasManager<ManagerT>) |
MaxObservedDtu |
Gets maximum observed DTU. |
MaxObservedStorageMB |
Gets maximum observed storage in megabytes. |
Name |
Gets the name of the resource (Inherited from IHasName) |
ObservationPeriodEnd |
Gets the observation period start (ISO8601 format). |
ObservationPeriodStart |
Gets the observation period start (ISO8601 format). |
ResourceGroupName | (Inherited from IHasResourceGroup) |
SqlServerName |
Gets name of the SQL Server to which this database belongs. |
StorageMB |
Gets storage size in megabytes. |
Methods
GetDatabase(String) |
Get a specific database in the recommended database. |
GetDatabaseAsync(String, CancellationToken) |
Get a specific database in the recommended database. (Inherited from IRecommendedElasticPoolBeta) |
ListDatabases() |
Fetches list of databases by making call to Azure. |
ListDatabasesAsync(CancellationToken) |
Fetches list of databases by making call to Azure. (Inherited from IRecommendedElasticPoolBeta) |
ListMetrics() |
Fetches list of metrics information by making call to Azure. |
Refresh() |
Refreshes the resource to sync with Azure. (Inherited from IRefreshable<T>) |
RefreshAsync(CancellationToken) |
Refreshes the resource to sync with Azure. (Inherited from IRefreshable<T>) |