Share via


RecommendedElasticPoolInner Class

Definition

Represents a recommended elastic pool.

[Microsoft.Rest.Serialization.JsonTransformation]
public class RecommendedElasticPoolInner : Microsoft.Azure.Management.Sql.Fluent.Models.ProxyResourceInner
[<Microsoft.Rest.Serialization.JsonTransformation>]
type RecommendedElasticPoolInner = class
    inherit ProxyResourceInner
Public Class RecommendedElasticPoolInner
Inherits ProxyResourceInner
Inheritance
RecommendedElasticPoolInner
Attributes

Constructors

RecommendedElasticPoolInner()

Initializes a new instance of the RecommendedElasticPoolInner class.

RecommendedElasticPoolInner(String, String, String, ElasticPoolEdition, Nullable<Double>, Nullable<Double>, Nullable<Double>, Nullable<Double>, Nullable<DateTime>, Nullable<DateTime>, Nullable<Double>, Nullable<Double>, IList<DatabaseInner>, IList<RecommendedElasticPoolMetric>)

Initializes a new instance of the RecommendedElasticPoolInner class.

Properties

DatabaseDtuMax

Gets or sets the maximum DTU for the database.

DatabaseDtuMin

Gets or sets the minimum DTU for the database.

DatabaseEdition

Gets the edition of the recommended elastic pool. The ElasticPoolEdition enumeration contains all the valid editions. Possible values include: 'Basic', 'Standard', 'Premium', 'GeneralPurpose', 'BusinessCritical'

Databases

Gets the list of databases in this pool. Expanded property

Dtu

Gets or sets the DTU for the recommended elastic pool.

Id

Resource Id. Setter is protected because Id needs to be set in Network resources.

(Inherited from ProxyResource)
Location

Resource location

(Inherited from Resource)
MaxObservedDtu

Gets maximum observed DTU.

MaxObservedStorageMB

Gets maximum observed storage in megabytes.

Metrics

Gets the list of databases housed in the server. Expanded property

Name

Resource name

(Inherited from ProxyResource)
ObservationPeriodEnd

Gets the observation period start (ISO8601 format).

ObservationPeriodStart

Gets the observation period start (ISO8601 format).

StorageMB

Gets storage size in megabytes.

Tags

Resource tags

(Inherited from Resource)
Type

Resource type

(Inherited from ProxyResource)

Methods

Validate()

Validate the object. Throws ValidationException if validation fails.

(Inherited from Resource)

Applies to