Interface IWithKindBeta
- Assembly
- Microsoft.Azure.Management.CosmosDB.Fluent.dll
The stage of the cosmos db definition allowing to set the database account kind.
public interface IWithKindBeta : IBeta
Methods
WithDataModelAzureTable()
Creates an Azure Table CosmosDB account.
IWithConsistencyPolicy WithDataModelAzureTable()
Returns
WithDataModelCassandra()
Creates a Cassandra CosmosDB account.
IWithConsistencyPolicy WithDataModelCassandra()
Returns
WithDataModelGremlin()
Creates a Gremlin CosmosDB account.
IWithConsistencyPolicy WithDataModelGremlin()
Returns
WithDataModelMongoDB()
Creates a MongoDB CosmosDB account.
IWithConsistencyPolicy WithDataModelMongoDB()
Returns
WithDataModelSql()
Creates a SQL CosmosDB account.
IWithConsistencyPolicy WithDataModelSql()
Returns
WithKind(DatabaseAccountKind, params Capability[])
The database account kind for the CosmosDB account.
IWithConsistencyPolicy WithKind(DatabaseAccountKind kind, params Capability[] capabilities)
Parameters
kind
DatabaseAccountKindThe account kind.
capabilities
Capability[]The list of Cosmos DB capabilities for the account.