ParentT - the stage of the parent definition to return to after attaching this definitionpublic static interface SqlDatabase.SqlDatabaseDefinition<ParentT> extends SqlDatabase.DefinitionStages.Blank<ParentT>, SqlDatabase.DefinitionStages.WithAllDifferentOptions<ParentT>, SqlDatabase.DefinitionStages.WithElasticPoolName<ParentT>, SqlDatabase.DefinitionStages.WithRestorableDroppedDatabase<ParentT>, SqlDatabase.DefinitionStages.WithImportFrom<ParentT>, SqlDatabase.DefinitionStages.WithStorageKey<ParentT>, SqlDatabase.DefinitionStages.WithAuthentication<ParentT>, SqlDatabase.DefinitionStages.WithRestorePointDatabase<ParentT>, SqlDatabase.DefinitionStages.WithSourceDatabaseId<ParentT>, SqlDatabase.DefinitionStages.WithCreateMode<ParentT>, SqlDatabase.DefinitionStages.WithAttachAllOptions<ParentT>, SqlDatabase.DefinitionStages.WithAttachFinal<ParentT>
SqlDatabase.DefinitionStages.WithEditionDefaults.WithCollation<ParentT>withExistingElasticPool, withExistingElasticPool, withNewElasticPoolfromRestorableDroppedDatabaseimportFrom, importFromfromRestorePoint, fromRestorePointfromSamplewithSourceDatabase, withSourceDatabasewithServiceObjectivewithEditionwithBasicEdition, withBasicEdition, withPremiumEdition, withPremiumEdition, withStandardEdition, withStandardEditionattachwithCollationwithMaxSizeByteswithSharedAccessKey, withStorageAccessKeywithActiveDirectoryLoginAndPassword, withSqlAdministratorLoginAndPasswordwithMode/**
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for
* license information.
*/