AzureCosmosDBResource
Handle TypeScript
interface AzureCosmosDBResource extends IAzureResource, IManifestExpressionProvider, IResource, IResourceWithConnectionString, IResourceWithEndpoints, IResourceWithParameters, IValueProvider, IValueWithReferences, IAzurePrivateEndpointTarget, IResourceWithAzureFunctionsConfig { addCosmosDatabase( name: string, databaseName?: string): AzureCosmosDBDatabaseResource; runAsEmulator(configureContainer?: (obj: AzureCosmosDBEmulatorResource) => void): AzureCosmosDBResource; runAsPreviewEmulator(configureContainer?: (obj: AzureCosmosDBEmulatorResource) => void): AzureCosmosDBResource; withAccessKeyAuthentication(): AzureCosmosDBResource; withAccessKeyAuthenticationWithKeyVault(keyVaultBuilder: IAzureKeyVaultResource): AzureCosmosDBResource; withDefaultAzureSku(): AzureCosmosDBResource;} 6 members
Methods
method
addCosmosDatabase builder Adds an Azure Cosmos DB database resource
addCosmosDatabase( name: string, databaseName?: string): AzureCosmosDBDatabaseResourceParameters
name string databaseName string optional Returns
AzureCosmosDBDatabaseResource method
runAsEmulator builder Configures the Azure Cosmos DB resource to run using the local emulator
runAsEmulator(configureContainer?: (obj: AzureCosmosDBEmulatorResource) => void): AzureCosmosDBResourceParameters
configureContainer (obj: AzureCosmosDBEmulatorResource) => void optional Returns
AzureCosmosDBResource method
runAsPreviewEmulator builder Configures the Azure Cosmos DB resource to run using the preview emulator
runAsPreviewEmulator(configureContainer?: (obj: AzureCosmosDBEmulatorResource) => void): AzureCosmosDBResourceParameters
configureContainer (obj: AzureCosmosDBEmulatorResource) => void optional Returns
AzureCosmosDBResource method
withAccessKeyAuthentication builder Configures Azure Cosmos DB to use access key authentication
withAccessKeyAuthentication(): AzureCosmosDBResourceReturns
AzureCosmosDBResource method
withAccessKeyAuthenticationWithKeyVault builder Configures Azure Cosmos DB access key authentication using a specified Azure Key Vault resource
withAccessKeyAuthenticationWithKeyVault(keyVaultBuilder: IAzureKeyVaultResource): AzureCosmosDBResourceParameters
keyVaultBuilder IAzureKeyVaultResource Returns
AzureCosmosDBResource method
withDefaultAzureSku builder Configures Azure Cosmos DB to use the default Azure SKU
withDefaultAzureSku(): AzureCosmosDBResourceReturns
AzureCosmosDBResource