# azure.mgmt.cosmosdb package

## Submodules

- azure.mgmt.cosmosdb.models module
- azure.mgmt.cosmosdb.operations module

## Module contents

class `azure.mgmt.cosmosdb.``CosmosDBManagementClient`(credentials, subscription_id, base_url=None)

  Bases: `msrest.service_client.SDKClient`

  Azure Cosmos DB Database Service Resource Provider REST API

  Variables:

  - config (CosmosDBManagementClientConfiguration) – Configuration for client.
  - database_accounts (azure.mgmt.cosmosdb.operations.DatabaseAccountsOperations) – DatabaseAccounts operations
  - operations (azure.mgmt.cosmosdb.operations.Operations) – Operations operations
  - database (azure.mgmt.cosmosdb.operations.DatabaseOperations) – Database operations
  - collection (azure.mgmt.cosmosdb.operations.CollectionOperations) – Collection operations
  - collection_region (azure.mgmt.cosmosdb.operations.CollectionRegionOperations) – CollectionRegion operations
  - database_account_region (azure.mgmt.cosmosdb.operations.DatabaseAccountRegionOperations) – DatabaseAccountRegion operations
  - percentile_source_target (azure.mgmt.cosmosdb.operations.PercentileSourceTargetOperations) – PercentileSourceTarget operations
  - percentile_target (azure.mgmt.cosmosdb.operations.PercentileTargetOperations) – PercentileTarget operations
  - percentile (azure.mgmt.cosmosdb.operations.PercentileOperations) – Percentile operations
  - collection_partition_region (azure.mgmt.cosmosdb.operations.CollectionPartitionRegionOperations) – CollectionPartitionRegion operations
  - collection_partition (azure.mgmt.cosmosdb.operations.CollectionPartitionOperations) – CollectionPartition operations
  - partition_key_range_id (azure.mgmt.cosmosdb.operations.PartitionKeyRangeIdOperations) – PartitionKeyRangeId operations
  - partition_key_range_id_region (azure.mgmt.cosmosdb.operations.PartitionKeyRangeIdRegionOperations) – PartitionKeyRangeIdRegion operations
  - sql_resources (azure.mgmt.cosmosdb.operations.SqlResourcesOperations) – SqlResources operations
  - mongo_db_resources (azure.mgmt.cosmosdb.operations.MongoDBResourcesOperations) – MongoDBResources operations
  - table_resources (azure.mgmt.cosmosdb.operations.TableResourcesOperations) – TableResources operations
  - cassandra_resources (azure.mgmt.cosmosdb.operations.CassandraResourcesOperations) – CassandraResources operations
  - gremlin_resources (azure.mgmt.cosmosdb.operations.GremlinResourcesOperations) – GremlinResources operations
  - private_link_resources (azure.mgmt.cosmosdb.operations.PrivateLinkResourcesOperations) – PrivateLinkResources operations
  - private_endpoint_connections (azure.mgmt.cosmosdb.operations.PrivateEndpointConnectionsOperations) – PrivateEndpointConnections operations

  Parameters:

  - credentials (`A msrestazure Credentials object`) – Credentials needed for the client to connect to Azure.
  - subscription_id (str) – Azure subscription ID.
  - base_url (str) – Service URL

class `azure.mgmt.cosmosdb.``CosmosDBManagementClientConfiguration`(credentials, subscription_id, base_url=None)

  Bases: `msrestazure.azure_configuration.AzureConfiguration`

  Configuration for CosmosDBManagementClient Note that all parameters used to create this instance are saved as instance attributes.

  Parameters:

  - credentials (`A msrestazure Credentials object`) – Credentials needed for the client to connect to Azure.
  - subscription_id (str) – Azure subscription ID.
  - base_url (str) – Service URL