SqlElasticPoolOperations.DefinitionStages.WithDatabase Interface

public static interface SqlElasticPoolOperations.DefinitionStages.WithDatabase

The SQL Elastic Pool definition to add the Database in the Elastic Pool.

Method Summary

Modifier and Type Method and Description
abstract WithExistingDatabaseAfterElasticPool<WithCreate> defineDatabase(String databaseName)

Begins the definition of a new SQL Database to be added to this server.

abstract WithCreate withExistingDatabase(SqlDatabase database)

Adds the database in the SQL elastic pool.

abstract WithCreate withExistingDatabase(String databaseName)

Adds an existing database in the SQL elastic pool.

abstract WithCreate withNewDatabase(String databaseName)

Creates a new database in the SQL elastic pool.

Method Details

defineDatabase

public abstract SqlDatabase.DefinitionStages.WithExistingDatabaseAfterElasticPool defineDatabase(String databaseName)

Begins the definition of a new SQL Database to be added to this server.

Parameters:

databaseName - the name of the new SQL Database

Returns:

the first stage of the new SQL Database definition

withExistingDatabase

public abstract SqlElasticPoolOperations.DefinitionStages.WithCreate withExistingDatabase(SqlDatabase database)

Adds the database in the SQL elastic pool.

Parameters:

database - database instance to be added in SQL elastic pool

Returns:

The next stage of the definition.

withExistingDatabase

public abstract SqlElasticPoolOperations.DefinitionStages.WithCreate withExistingDatabase(String databaseName)

Adds an existing database in the SQL elastic pool.

Parameters:

databaseName - name of the existing database to be added in the elastic pool

Returns:

The next stage of the definition.

withNewDatabase

public abstract SqlElasticPoolOperations.DefinitionStages.WithCreate withNewDatabase(String databaseName)

Creates a new database in the SQL elastic pool.

Parameters:

databaseName - name of the new database to be added in the elastic pool

Returns:

The next stage of the definition.

Applies to