Interface SqlElasticPoolOperations.DefinitionStages.WithPremiumEdition
- All Superinterfaces:
Creatable<SqlElasticPool>, HasName, Indexable, Resource.DefinitionWithTags<SqlElasticPoolOperations.DefinitionStages.WithCreate>, SqlElasticPoolOperations.DefinitionStages.WithCreate, SqlElasticPoolOperations.DefinitionStages.WithDatabase, SqlElasticPoolOperations.DefinitionStages.WithDatabaseMaxCapacity, SqlElasticPoolOperations.DefinitionStages.WithDatabaseMinCapacity, SqlElasticPoolOperations.DefinitionStages.WithStorageCapacity
- All Known Subinterfaces:
SqlElasticPoolOperations.SqlElasticPoolOperationsDefinition
- Enclosing interface:
SqlElasticPoolOperations.DefinitionStages
public static interface SqlElasticPoolOperations.DefinitionStages.WithPremiumEdition
extends SqlElasticPoolOperations.DefinitionStages.WithCreate
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 Creatable
create, create, createAsync, createAsyncMethods inherited from interface Resource.DefinitionWithTags
withTag, withTagsMethods inherited from interface SqlElasticPoolOperations.DefinitionStages.WithDatabase
defineDatabase, withExistingDatabase, withExistingDatabase, withNewDatabaseMethods inherited from interface SqlElasticPoolOperations.DefinitionStages.WithDatabaseMaxCapacity
withDatabaseMaxCapacityMethods inherited from interface SqlElasticPoolOperations.DefinitionStages.WithDatabaseMinCapacity
withDatabaseMinCapacityMethods inherited from interface SqlElasticPoolOperations.DefinitionStages.WithStorageCapacity
withStorageCapacity
-
Method Details
-
withReservedDtu
SqlElasticPoolOperations.DefinitionStages.WithPremiumEdition 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
SqlElasticPoolOperations.DefinitionStages.WithPremiumEdition 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
SqlElasticPoolOperations.DefinitionStages.WithPremiumEdition 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
SqlElasticPoolOperations.DefinitionStages.WithPremiumEdition 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.
-