Share via


ElasticPoolInner Class

Definition

Represents a database elastic pool.

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

Constructors

ElasticPoolInner()

Initializes a new instance of the ElasticPoolInner class.

ElasticPoolInner(String, String, String, String, IDictionary<String, String>, Nullable<DateTime>, ElasticPoolState, ElasticPoolEdition, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Boolean>, String)

Initializes a new instance of the ElasticPoolInner class.

Properties

CreationDate

Gets the creation date of the elastic pool (ISO8601 format).

DatabaseDtuMax

Gets or sets the maximum DTU any one database can consume.

DatabaseDtuMin

Gets or sets the minimum DTU all databases are guaranteed.

Dtu

Gets or sets the total shared DTU for the database elastic pool.

Edition

Gets or sets the edition of the elastic pool. Possible values include: 'Basic', 'Standard', 'Premium', 'GeneralPurpose', 'BusinessCritical'

Id

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

(Inherited from ProxyResource)
Kind

Gets kind of elastic pool. This is metadata used for the Azure portal experience.

Location

Resource location

(Inherited from Resource)
Name

Resource name

(Inherited from ProxyResource)
State

Gets the state of the elastic pool. Possible values include: 'Creating', 'Ready', 'Disabled'

StorageMB

Gets storage limit for the database elastic pool in MB.

Tags

Resource tags

(Inherited from Resource)
Type

Resource type

(Inherited from ProxyResource)
ZoneRedundant

Gets or sets whether or not this database elastic pool is zone redundant, which means the replicas of this database will be spread across multiple availability zones.

Methods

Validate()

Validate the object.

Applies to