Interface SqlElasticPool.DefinitionStages.WithPremiumEdition<ParentT>
- Type Parameters:
ParentT
- the stage of the parent definition to return to after attaching this definition
- All Superinterfaces:
Attachable.InDefinition<ParentT>
,SqlElasticPool.DefinitionStages.WithAttach<ParentT>
,SqlElasticPool.DefinitionStages.WithDatabaseDtuMax<ParentT>
,SqlElasticPool.DefinitionStages.WithDatabaseDtuMin<ParentT>
,SqlElasticPool.DefinitionStages.WithDtu<ParentT>
,SqlElasticPool.DefinitionStages.WithStorageCapacity<ParentT>
- All Known Subinterfaces:
SqlElasticPool.SqlElasticPoolDefinition<ParentT>
- Enclosing interface:
- SqlElasticPool.DefinitionStages
public static interface SqlElasticPool.DefinitionStages.WithPremiumEdition<ParentT>
extends SqlElasticPool.DefinitionStages.WithAttach<ParentT>
The SQL Elastic Pool definition to set the eDTU and storage capacity limits for a premium pool.
-
Method Summary
Modifier and TypeMethodDescriptionSets the maximum number of eDTU a database in the pool can consume.Sets the minimum number of eDTU for each database in the pool are regardless of its activity.Sets the total shared eDTU for the SQL Azure Database Elastic Pool.withStorageCapacity
(SqlElasticPoolPremiumSorage storageCapacity) Sets the storage capacity for the SQL Azure Database Elastic Pool.Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.model.Attachable.InDefinition
attach
Methods inherited from interface com.microsoft.azure.management.sql.SqlElasticPool.DefinitionStages.WithDatabaseDtuMax
withDatabaseDtuMax
Methods inherited from interface com.microsoft.azure.management.sql.SqlElasticPool.DefinitionStages.WithDatabaseDtuMin
withDatabaseDtuMin
Methods inherited from interface com.microsoft.azure.management.sql.SqlElasticPool.DefinitionStages.WithDtu
withDtu
Methods inherited from interface com.microsoft.azure.management.sql.SqlElasticPool.DefinitionStages.WithStorageCapacity
withStorageCapacity
-
Method Details
-
withReservedDtu
@Beta(V1_7_0) SqlElasticPool.DefinitionStages.WithPremiumEdition<ParentT> withReservedDtu(SqlElasticPoolPremiumEDTUs eDTU) Sets the total shared eDTU for the SQL Azure Database Elastic Pool.- Parameters:
eDTU
- total shared eDTU for the SQL Azure Database Elastic Pool- Returns:
- The next stage of the definition.
-
withDatabaseDtuMax
@Beta(V1_7_0) SqlElasticPool.DefinitionStages.WithPremiumEdition<ParentT> withDatabaseDtuMax(SqlElasticPoolPremiumMaxEDTUs eDTU) Sets the maximum number of eDTU a database in the pool can consume.- Parameters:
eDTU
- maximum eDTU a database in the pool can consume- Returns:
- The next stage of the definition.
-
withDatabaseDtuMin
@Beta(V1_7_0) SqlElasticPool.DefinitionStages.WithPremiumEdition<ParentT> withDatabaseDtuMin(SqlElasticPoolPremiumMinEDTUs eDTU) Sets the minimum number of eDTU for each database in the pool are regardless of its activity.- Parameters:
eDTU
- minimum eDTU for all SQL Azure databases- Returns:
- The next stage of the definition.
-
withStorageCapacity
@Beta(V1_7_0) SqlElasticPool.DefinitionStages.WithPremiumEdition<ParentT> withStorageCapacity(SqlElasticPoolPremiumSorage storageCapacity) Sets the storage capacity for the SQL Azure Database Elastic Pool.- Parameters:
storageCapacity
- storage capacity for the SQL Azure Database Elastic Pool- Returns:
- The next stage of the definition.
-