Interface SqlDatabase.DefinitionStages.WithEditionDefaults<ParentT>
- Type Parameters:
 ParentT- the stage of the parent definition to return to after attaching this definition
- All Superinterfaces:
 Attachable.InDefinition<ParentT>,SqlDatabase.DefinitionStages.WithAttachFinal<ParentT>
- All Known Subinterfaces:
 SqlDatabase.DefinitionStages.Blank<ParentT>,SqlDatabase.DefinitionStages.WithAllDifferentOptions<ParentT>,SqlDatabase.DefinitionStages.WithAttachAllOptions<ParentT>,SqlDatabase.SqlDatabaseDefinition<ParentT>
- Enclosing interface:
 - SqlDatabase.DefinitionStages
 
public static interface SqlDatabase.DefinitionStages.WithEditionDefaults<ParentT>
extends SqlDatabase.DefinitionStages.WithAttachFinal<ParentT>
The SQL Database definition to set the edition default for database.
- 
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceThe SQL Database definition to set the collation for database. - 
Method Summary
Modifier and TypeMethodDescriptionSets a "Basic" edition for the SQL Database.withBasicEdition(SqlDatabaseBasicStorage maxStorageCapacity) Sets a "Basic" edition and maximum storage capacity for the SQL Database.withPremiumEdition(SqlDatabasePremiumServiceObjective serviceObjective) Sets a "Premium" edition for the SQL Database.withPremiumEdition(SqlDatabasePremiumServiceObjective serviceObjective, SqlDatabasePremiumStorage maxStorageCapacity) Sets a "Premium" edition and maximum storage capacity for the SQL Database.withStandardEdition(SqlDatabaseStandardServiceObjective serviceObjective) Sets a "Standard" edition for the SQL Database.withStandardEdition(SqlDatabaseStandardServiceObjective serviceObjective, SqlDatabaseStandardStorage maxStorageCapacity) Sets a "Standard" edition and maximum storage capacity for the SQL Database.Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.model.Attachable.InDefinition
attach 
- 
Method Details
- 
withBasicEdition
Sets a "Basic" edition for the SQL Database.- Returns:
 - The next stage of the definition
 
 - 
withBasicEdition
@Beta(V1_7_0) SqlDatabase.DefinitionStages.WithEditionDefaults<ParentT> withBasicEdition(SqlDatabaseBasicStorage maxStorageCapacity) Sets a "Basic" edition and maximum storage capacity for the SQL Database.- Parameters:
 maxStorageCapacity- the max storage capacity- Returns:
 - The next stage of the definition
 
 - 
withStandardEdition
@Beta(V1_7_0) SqlDatabase.DefinitionStages.WithEditionDefaults<ParentT> withStandardEdition(SqlDatabaseStandardServiceObjective serviceObjective) Sets a "Standard" edition for the SQL Database.- Parameters:
 serviceObjective- edition to be set for database- Returns:
 - The next stage of the definition
 
 - 
withStandardEdition
@Beta(V1_7_0) SqlDatabase.DefinitionStages.WithEditionDefaults<ParentT> withStandardEdition(SqlDatabaseStandardServiceObjective serviceObjective, SqlDatabaseStandardStorage maxStorageCapacity) Sets a "Standard" edition and maximum storage capacity for the SQL Database.- Parameters:
 serviceObjective- edition to be set for databasemaxStorageCapacity- edition to be set for database- Returns:
 - The next stage of the definition
 
 - 
withPremiumEdition
@Beta(V1_7_0) SqlDatabase.DefinitionStages.WithEditionDefaults<ParentT> withPremiumEdition(SqlDatabasePremiumServiceObjective serviceObjective) Sets a "Premium" edition for the SQL Database.- Parameters:
 serviceObjective- edition to be set for database- Returns:
 - The next stage of the definition
 
 - 
withPremiumEdition
@Beta(V1_7_0) SqlDatabase.DefinitionStages.WithEditionDefaults<ParentT> withPremiumEdition(SqlDatabasePremiumServiceObjective serviceObjective, SqlDatabasePremiumStorage maxStorageCapacity) Sets a "Premium" edition and maximum storage capacity for the SQL Database.- Parameters:
 serviceObjective- edition to be set for databasemaxStorageCapacity- edition to be set for database- Returns:
 - The next stage of the definition
 
 
 -