ElasticPoolUpdate Constructors

Definition

Overloads

ElasticPoolUpdate()

Initializes a new instance of the ElasticPoolUpdate class.

ElasticPoolUpdate(Sku, Nullable<Int64>, ElasticPoolPerDatabaseSettings, Nullable<Boolean>, String, String, Nullable<Int32>, IDictionary<String, String>)

Initializes a new instance of the ElasticPoolUpdate class.

ElasticPoolUpdate()

Initializes a new instance of the ElasticPoolUpdate class.

public ElasticPoolUpdate ();
Public Sub New ()

Applies to

ElasticPoolUpdate(Sku, Nullable<Int64>, ElasticPoolPerDatabaseSettings, Nullable<Boolean>, String, String, Nullable<Int32>, IDictionary<String, String>)

Initializes a new instance of the ElasticPoolUpdate class.

public ElasticPoolUpdate (Microsoft.Azure.Management.Sql.Models.Sku sku = default, long? maxSizeBytes = default, Microsoft.Azure.Management.Sql.Models.ElasticPoolPerDatabaseSettings perDatabaseSettings = default, bool? zoneRedundant = default, string licenseType = default, string maintenanceConfigurationId = default, int? highAvailabilityReplicaCount = default, System.Collections.Generic.IDictionary<string,string> tags = default);
new Microsoft.Azure.Management.Sql.Models.ElasticPoolUpdate : Microsoft.Azure.Management.Sql.Models.Sku * Nullable<int64> * Microsoft.Azure.Management.Sql.Models.ElasticPoolPerDatabaseSettings * Nullable<bool> * string * string * Nullable<int> * System.Collections.Generic.IDictionary<string, string> -> Microsoft.Azure.Management.Sql.Models.ElasticPoolUpdate
Public Sub New (Optional sku As Sku = Nothing, Optional maxSizeBytes As Nullable(Of Long) = Nothing, Optional perDatabaseSettings As ElasticPoolPerDatabaseSettings = Nothing, Optional zoneRedundant As Nullable(Of Boolean) = Nothing, Optional licenseType As String = Nothing, Optional maintenanceConfigurationId As String = Nothing, Optional highAvailabilityReplicaCount As Nullable(Of Integer) = Nothing, Optional tags As IDictionary(Of String, String) = Nothing)

Parameters

sku
Sku
maxSizeBytes
Nullable<Int64>

The storage limit for the database elastic pool in bytes.

perDatabaseSettings
ElasticPoolPerDatabaseSettings

The per database settings for the elastic pool.

zoneRedundant
Nullable<Boolean>

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

licenseType
String

The license type to apply for this elastic pool. Possible values include: 'LicenseIncluded', 'BasePrice'

maintenanceConfigurationId
String

Maintenance configuration id assigned to the elastic pool. This configuration defines the period when the maintenance updates will will occur.

highAvailabilityReplicaCount
Nullable<Int32>

The number of secondary replicas associated with the elastic pool that are used to provide high availability. Applicable only to Hyperscale elastic pools.

tags
IDictionary<String,String>

Resource tags.

Applies to