SqlDatabaseOperations.DefinitionStages.WithElasticPoolName Interface

public static interface SqlDatabaseOperations.DefinitionStages.WithElasticPoolName

The SQL Database definition to set the elastic pool for database.

Method Summary

Modifier and Type Method and Description
abstract Blank<WithExistingDatabaseAfterElasticPool> defineElasticPool(String elasticPoolName)

Begins the definition of a new SQL Elastic Pool to be added to this database parent SQL server.

abstract WithExistingDatabaseAfterElasticPool withExistingElasticPool(SqlElasticPool sqlElasticPool)

Sets the existing elastic pool for the SQLDatabase.

abstract WithExistingDatabaseAfterElasticPool withExistingElasticPool(String elasticPoolName)

Sets the existing elastic pool for the SQLDatabase.

abstract WithExistingDatabaseAfterElasticPool withExistingElasticPoolId(String elasticPoolId)

Sets the existing elastic pool for the SQLDatabase.

abstract WithExistingDatabaseAfterElasticPool withNewElasticPool(Creatable<SqlElasticPool> sqlElasticPool)

Sets the new elastic pool for the SQLDatabase, this will create a new elastic pool while creating database.

Method Details

defineElasticPool

public abstract SqlElasticPool.DefinitionStages.Blank defineElasticPool(String elasticPoolName)

Begins the definition of a new SQL Elastic Pool to be added to this database parent SQL server.

Parameters:

elasticPoolName - the name of the new SQL Elastic Pool

Returns:

the first stage of the new SQL Elastic Pool definition

withExistingElasticPool

public abstract SqlDatabaseOperations.DefinitionStages.WithExistingDatabaseAfterElasticPool withExistingElasticPool(SqlElasticPool sqlElasticPool)

Sets the existing elastic pool for the SQLDatabase.

Parameters:

sqlElasticPool - for the SQL Database

Returns:

The next stage of the definition.

withExistingElasticPool

public abstract SqlDatabaseOperations.DefinitionStages.WithExistingDatabaseAfterElasticPool withExistingElasticPool(String elasticPoolName)

Sets the existing elastic pool for the SQLDatabase.

Parameters:

elasticPoolName - for the SQL Database

Returns:

The next stage of the definition.

withExistingElasticPoolId

public abstract SqlDatabaseOperations.DefinitionStages.WithExistingDatabaseAfterElasticPool withExistingElasticPoolId(String elasticPoolId)

Sets the existing elastic pool for the SQLDatabase.

Parameters:

elasticPoolId - for the SQL Database

Returns:

The next stage of the definition.

withNewElasticPool

public abstract SqlDatabaseOperations.DefinitionStages.WithExistingDatabaseAfterElasticPool withNewElasticPool(Creatable sqlElasticPool)

Sets the new elastic pool for the SQLDatabase, this will create a new elastic pool while creating database.

Parameters:

sqlElasticPool - creatable definition for new elastic pool to be created for the SQL Database

Returns:

The next stage of the definition.

Applies to