Interface SqlElasticPool.DefinitionStages.WithEdition<ParentT>
- Type Parameters:
ParentT- the stage of the parent definition to return to after attaching this definition
- All Known Subinterfaces:
SqlElasticPool.DefinitionStages.Blank<ParentT>, SqlElasticPool.SqlElasticPoolDefinition<ParentT>
- Enclosing interface:
SqlElasticPool.DefinitionStages
public static interface SqlElasticPool.DefinitionStages.WithEdition<ParentT>
The SQL Elastic Pool definition to set the edition for database.
-
Method Summary
Modifier and TypeMethodDescriptionSets the basic edition for the SQL Elastic Pool.Sets the premium edition for the SQL Elastic Pool.withSku(ElasticPoolSku sku) Sets the sku for the SQL Elastic Pool.Sets the sku for the SQL Elastic Pool.Sets the standard edition for the SQL Elastic Pool.
-
Method Details
-
withSku
Sets the sku for the SQL Elastic Pool.- Parameters:
sku- the sku to be set for elastic pool- Returns:
- The next stage of the definition
-
withSku
Sets the sku for the SQL Elastic Pool.- Parameters:
sku- sku/edition to be set for elastic pool, all possible capabilities could be found bySqlServers.getCapabilitiesByRegion(Region)- Returns:
- The next stage of the definition
-
withBasicPool
SqlElasticPool.DefinitionStages.WithBasicEdition<ParentT> withBasicPool()Sets the basic edition for the SQL Elastic Pool.- Returns:
- The next stage of the definition.
-
withStandardPool
SqlElasticPool.DefinitionStages.WithStandardEdition<ParentT> withStandardPool()Sets the standard edition for the SQL Elastic Pool.- Returns:
- The next stage of the definition.
-
withPremiumPool
SqlElasticPool.DefinitionStages.WithPremiumEdition<ParentT> withPremiumPool()Sets the premium edition for the SQL Elastic Pool.- Returns:
- The next stage of the definition.
-