Skip to main content

mongodb_resources

Creates, updates, deletes, gets or lists a mongodb_resources resource.

Overview

Namemongodb_resources
TypeResource
Idazure.cosmos_db.mongodb_resources

Fields

The following fields are returned by SELECT queries:

SELECT not supported for this resource, use SHOW METHODS to view available operations for the resource.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
retrieve_continuous_backup_informationexecsubscriptionId, resourceGroupName, accountName, databaseName, collectionNameRetrieves continuous backup information for a Mongodb collection.
migrate_mongodb_database_to_autoscaleexecsubscriptionId, resourceGroupName, accountName, databaseNameMigrate an Azure Cosmos DB MongoDB database from manual throughput to autoscale
migrate_mongodb_database_to_manual_throughputexecsubscriptionId, resourceGroupName, accountName, databaseNameMigrate an Azure Cosmos DB MongoDB database from autoscale to manual throughput
mongodb_database_retrieve_throughput_distributionexecsubscriptionId, resourceGroupName, accountName, databaseName, propertiesRetrieve throughput distribution for an Azure Cosmos DB MongoDB database
mongodb_database_redistribute_throughputexecsubscriptionId, resourceGroupName, accountName, databaseName, propertiesRedistribute throughput for an Azure Cosmos DB MongoDB database
mongodb_container_retrieve_throughput_distributionexecsubscriptionId, resourceGroupName, accountName, databaseName, collectionName, propertiesRetrieve throughput distribution for an Azure Cosmos DB MongoDB container
mongodb_container_redistribute_throughputexecsubscriptionId, resourceGroupName, accountName, databaseName, collectionName, propertiesRedistribute throughput for an Azure Cosmos DB MongoDB container
mongodb_database_partition_mergeexecsubscriptionId, resourceGroupName, accountName, databaseNameMerges the partitions of a MongoDB database
migrate_mongodb_collection_to_autoscaleexecsubscriptionId, resourceGroupName, accountName, databaseName, collectionNameMigrate an Azure Cosmos DB MongoDB collection from manual throughput to autoscale
migrate_mongodb_collection_to_manual_throughputexecsubscriptionId, resourceGroupName, accountName, databaseName, collectionNameMigrate an Azure Cosmos DB MongoDB collection from autoscale to manual throughput

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
accountNamestringCosmos DB database account name.
collectionNamestringCosmos DB collection name.
databaseNamestringCosmos DB database name.
resourceGroupNamestringThe name of the resource group. The name is case insensitive.
subscriptionIdstringThe ID of the target subscription.

Lifecycle Methods

Retrieves continuous backup information for a Mongodb collection.

EXEC azure.cosmos_db.mongodb_resources.retrieve_continuous_backup_information 
@subscriptionId='{{ subscriptionId }}' --required,
@resourceGroupName='{{ resourceGroupName }}' --required,
@accountName='{{ accountName }}' --required,
@databaseName='{{ databaseName }}' --required,
@collectionName='{{ collectionName }}' --required
@@json=
'{
"location": "{{ location }}"
}'
;