RecommendedElasticPool Constructors

Definition

Overloads

RecommendedElasticPool()

Initializes a new instance of the RecommendedElasticPool class.

RecommendedElasticPool(String, String, String, String, Nullable<Double>, Nullable<Double>, Nullable<Double>, Nullable<Double>, Nullable<DateTime>, Nullable<DateTime>, Nullable<Double>, Nullable<Double>, IList<TrackedResource>, IList<RecommendedElasticPoolMetric>)

Initializes a new instance of the RecommendedElasticPool class.

RecommendedElasticPool()

Initializes a new instance of the RecommendedElasticPool class.

public RecommendedElasticPool ();
Public Sub New ()

RecommendedElasticPool(String, String, String, String, Nullable<Double>, Nullable<Double>, Nullable<Double>, Nullable<Double>, Nullable<DateTime>, Nullable<DateTime>, Nullable<Double>, Nullable<Double>, IList<TrackedResource>, IList<RecommendedElasticPoolMetric>)

Initializes a new instance of the RecommendedElasticPool class.

public RecommendedElasticPool (string id = null, string name = null, string type = null, string databaseEdition = null, Nullable<double> dtu = null, Nullable<double> databaseDtuMin = null, Nullable<double> databaseDtuMax = null, Nullable<double> storageMB = null, Nullable<DateTime> observationPeriodStart = null, Nullable<DateTime> observationPeriodEnd = null, Nullable<double> maxObservedDtu = null, Nullable<double> maxObservedStorageMB = null, System.Collections.Generic.IList<Microsoft.Azure.Management.Sql.Models.TrackedResource> databases = null, System.Collections.Generic.IList<Microsoft.Azure.Management.Sql.Models.RecommendedElasticPoolMetric> metrics = null);
new Microsoft.Azure.Management.Sql.Models.RecommendedElasticPool : string * string * string * string * Nullable<double> * Nullable<double> * Nullable<double> * Nullable<double> * Nullable<DateTime> * Nullable<DateTime> * Nullable<double> * Nullable<double> * System.Collections.Generic.IList<Microsoft.Azure.Management.Sql.Models.TrackedResource> * System.Collections.Generic.IList<Microsoft.Azure.Management.Sql.Models.RecommendedElasticPoolMetric> -> Microsoft.Azure.Management.Sql.Models.RecommendedElasticPool
Public Sub New (Optional id As String = null, Optional name As String = null, Optional type As String = null, Optional databaseEdition As String = null, Optional dtu As Nullable(Of Double) = null, Optional databaseDtuMin As Nullable(Of Double) = null, Optional databaseDtuMax As Nullable(Of Double) = null, Optional storageMB As Nullable(Of Double) = null, Optional observationPeriodStart As Nullable(Of DateTime) = null, Optional observationPeriodEnd As Nullable(Of DateTime) = null, Optional maxObservedDtu As Nullable(Of Double) = null, Optional maxObservedStorageMB As Nullable(Of Double) = null, Optional databases As IList(Of TrackedResource) = null, Optional metrics As IList(Of RecommendedElasticPoolMetric) = null)

Parameters

id
String

Resource ID.

name
String

Resource name.

type
String

Resource type.

databaseEdition
String

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

dtu
Nullable<Double>

The DTU for the recommended elastic pool.

databaseDtuMin
Nullable<Double>

The minimum DTU for the database.

databaseDtuMax
Nullable<Double>

The maximum DTU for the database.

storageMB
Nullable<Double>

Gets storage size in megabytes.

observationPeriodStart
Nullable<DateTime>

The observation period start (ISO8601 format).

observationPeriodEnd
Nullable<DateTime>

The observation period start (ISO8601 format).

maxObservedDtu
Nullable<Double>

Gets maximum observed DTU.

maxObservedStorageMB
Nullable<Double>

Gets maximum observed storage in megabytes.

databases
IList<TrackedResource>

The list of databases in this pool. Expanded property

metrics
IList<RecommendedElasticPoolMetric>

The list of databases housed in the server. Expanded property

Applies to