SqlElasticPool.DefinitionStages.WithEdition<ParentT> Interface

Type Parameters

ParentT

the stage of the parent definition to return to after attaching this definition

public static interface SqlElasticPool.DefinitionStages.WithEdition

The SQL Elastic Pool definition to set the edition for database.

Method Summary

Modifier and Type Method and Description
abstract WithBasicEdition<ParentT> withBasicPool()

Sets the basic edition for the SQL Elastic Pool.

abstract WithPremiumEdition<ParentT> withPremiumPool()

Sets the premium edition for the SQL Elastic Pool.

abstract WithAttach<ParentT> withSku(ElasticPoolSku sku)

Sets the sku for the SQL Elastic Pool.

abstract WithAttach<ParentT> withSku(Sku sku)

Sets the sku for the SQL Elastic Pool.

abstract WithStandardEdition<ParentT> withStandardPool()

Sets the standard edition for the SQL Elastic Pool.

Method Details

withBasicPool

public abstract SqlElasticPool.DefinitionStages.WithBasicEdition withBasicPool()

Sets the basic edition for the SQL Elastic Pool.

Returns:

The next stage of the definition.

withPremiumPool

public abstract SqlElasticPool.DefinitionStages.WithPremiumEdition withPremiumPool()

Sets the premium edition for the SQL Elastic Pool.

Returns:

The next stage of the definition.

withSku

public abstract SqlElasticPool.DefinitionStages.WithAttach withSku(ElasticPoolSku sku)

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

public abstract SqlElasticPool.DefinitionStages.WithAttach withSku(Sku sku)

Sets the sku for the SQL Elastic Pool.

Parameters:

sku - sku/edition to be set for elastic pool, all possible capabilities could be found by getCapabilitiesByRegion(Region region)

Returns:

The next stage of the definition

withStandardPool

public abstract SqlElasticPool.DefinitionStages.WithStandardEdition withStandardPool()

Sets the standard edition for the SQL Elastic Pool.

Returns:

The next stage of the definition.

Applies to