Skip to content
Docs Try Aspire

AzureCosmosDBDatabaseResource

Handle TypeScript
📦 Aspire.Hosting.Azure.CosmosDB v13.2.0-preview.1.26159.1
interface AzureCosmosDBDatabaseResource
extends IManifestExpressionProvider,
IResource,
IResourceWithConnectionString,
IResourceWithParent,
0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51]],
IValueProvider,
IValueWithReferences,
IResourceWithAzureFunctionsConfig {
addContainer(
name: string,
partitionKeyPath: string,
containerName?: string): AzureCosmosDBContainerResource;
addContainerWithPartitionKeyPaths(
name: string,
partitionKeyPaths: string[],
containerName?: string): AzureCosmosDBContainerResource;
}

Methods

method addContainer builder
Adds an Azure Cosmos DB container resource
addContainer(
name: string,
partitionKeyPath: string,
containerName?: string): AzureCosmosDBContainerResource
name string
partitionKeyPath string
containerName string optional
AzureCosmosDBContainerResource
method addContainerWithPartitionKeyPaths builder
Adds an Azure Cosmos DB container resource with hierarchical partition keys
addContainerWithPartitionKeyPaths(
name: string,
partitionKeyPaths: string[],
containerName?: string): AzureCosmosDBContainerResource
name string
partitionKeyPaths string[]
containerName string optional
AzureCosmosDBContainerResource