# Cosmos DB API coverage

Source service: `cosmos-db`. 50 of 310 tracked operations are implemented.

Service documentation: /azure/services/cosmos-db/

| Operation | Status |
| --- | --- |
| CassandraResources.CreateUpdateCassandraKeyspace | Not implemented |
| CassandraResources.CreateUpdateCassandraRoleAssignment | Not implemented |
| CassandraResources.CreateUpdateCassandraRoleDefinition | Not implemented |
| CassandraResources.CreateUpdateCassandraTable | Not implemented |
| CassandraResources.DeleteCassandraKeyspace | Not implemented |
| CassandraResources.DeleteCassandraRoleAssignment | Not implemented |
| CassandraResources.DeleteCassandraRoleDefinition | Not implemented |
| CassandraResources.DeleteCassandraTable | Not implemented |
| CassandraResources.GetCassandraKeyspace | Not implemented |
| CassandraResources.GetCassandraKeyspaceThroughput | Not implemented |
| CassandraResources.GetCassandraRoleAssignment | Not implemented |
| CassandraResources.GetCassandraRoleDefinition | Not implemented |
| CassandraResources.GetCassandraTable | Not implemented |
| CassandraResources.GetCassandraTableThroughput | Not implemented |
| CassandraResources.ListCassandraKeyspaces | Not implemented |
| CassandraResources.ListCassandraRoleAssignments | Not implemented |
| CassandraResources.ListCassandraRoleDefinitions | Not implemented |
| CassandraResources.ListCassandraTables | Not implemented |
| CassandraResources.MigrateCassandraKeyspaceToAutoscale | Not implemented |
| CassandraResources.MigrateCassandraKeyspaceToManualThroughput | Not implemented |
| CassandraResources.MigrateCassandraTableToAutoscale | Not implemented |
| CassandraResources.MigrateCassandraTableToManualThroughput | Not implemented |
| CassandraResources.UpdateCassandraKeyspaceThroughput | Not implemented |
| CassandraResources.UpdateCassandraTableThroughput | Not implemented |
| Clusters.CheckNameAvailability | Implemented |
| Collection.ListMetricDefinitions | Not implemented |
| Collection.ListMetrics | Not implemented |
| Collection.ListUsages | Not implemented |
| CollectionPartition.ListMetrics | Not implemented |
| CollectionPartition.ListUsages | Not implemented |
| CollectionPartitionRegion.ListMetrics | Not implemented |
| CollectionRegion.ListMetrics | Not implemented |
| Database.ListMetricDefinitions | Not implemented |
| Database.ListMetrics | Not implemented |
| Database.ListUsages | Not implemented |
| DatabaseAccountRegion.ListMetrics | Not implemented |
| DatabaseAccounts.CheckNameExists | Implemented |
| DatabaseAccounts.CreateOrUpdate | Implemented |
| DatabaseAccounts.CreateUpdateCassandraKeyspace | Not implemented |
| DatabaseAccounts.CreateUpdateCassandraTable | Not implemented |
| DatabaseAccounts.CreateUpdateGremlinDatabase | Not implemented |
| DatabaseAccounts.CreateUpdateGremlinGraph | Not implemented |
| DatabaseAccounts.CreateUpdateMongoDbCollection | Not implemented |
| DatabaseAccounts.CreateUpdateMongoDbDatabase | Not implemented |
| DatabaseAccounts.CreateUpdateSqlContainer | Not implemented |
| DatabaseAccounts.CreateUpdateSqlDatabase | Not implemented |
| DatabaseAccounts.CreateUpdateTable | Not implemented |
| DatabaseAccounts.Delete | Implemented |
| DatabaseAccounts.DeleteCassandraKeyspace | Not implemented |
| DatabaseAccounts.DeleteCassandraTable | Not implemented |
| DatabaseAccounts.DeleteGremlinDatabase | Not implemented |
| DatabaseAccounts.DeleteGremlinGraph | Not implemented |
| DatabaseAccounts.DeleteMongoDbCollection | Not implemented |
| DatabaseAccounts.DeleteMongoDbDatabase | Not implemented |
| DatabaseAccounts.DeleteSqlContainer | Not implemented |
| DatabaseAccounts.DeleteSqlDatabase | Not implemented |
| DatabaseAccounts.DeleteTable | Not implemented |
| DatabaseAccounts.FailoverPriorityChange | Not implemented |
| DatabaseAccounts.Get | Implemented |
| DatabaseAccounts.GetCassandraKeyspace | Not implemented |
| DatabaseAccounts.GetCassandraKeyspaceThroughput | Not implemented |
| DatabaseAccounts.GetCassandraTable | Not implemented |
| DatabaseAccounts.GetCassandraTableThroughput | Not implemented |
| DatabaseAccounts.GetGremlinDatabase | Not implemented |
| DatabaseAccounts.GetGremlinDatabaseThroughput | Not implemented |
| DatabaseAccounts.GetGremlinGraph | Not implemented |
| DatabaseAccounts.GetGremlinGraphThroughput | Not implemented |
| DatabaseAccounts.GetMongoDbCollection | Not implemented |
| DatabaseAccounts.GetMongoDbCollectionThroughput | Not implemented |
| DatabaseAccounts.GetMongoDbDatabase | Not implemented |
| DatabaseAccounts.GetMongoDbDatabaseThroughput | Not implemented |
| DatabaseAccounts.GetReadOnlyKeys | Implemented |
| DatabaseAccounts.GetSqlContainer | Not implemented |
| DatabaseAccounts.GetSqlContainerThroughput | Not implemented |
| DatabaseAccounts.GetSqlDatabase | Not implemented |
| DatabaseAccounts.GetSqlDatabaseThroughput | Not implemented |
| DatabaseAccounts.GetTable | Not implemented |
| DatabaseAccounts.GetTableThroughput | Not implemented |
| DatabaseAccounts.List | Implemented |
| DatabaseAccounts.ListByResourceGroup | Implemented |
| DatabaseAccounts.ListCassandraKeyspaces | Not implemented |
| DatabaseAccounts.ListCassandraTables | Not implemented |
| DatabaseAccounts.ListConnectionStrings | Implemented |
| DatabaseAccounts.ListGremlinDatabases | Not implemented |
| DatabaseAccounts.ListGremlinGraphs | Not implemented |
| DatabaseAccounts.ListKeys | Implemented |
| DatabaseAccounts.ListMetricDefinitions | Not implemented |
| DatabaseAccounts.ListMetrics | Not implemented |
| DatabaseAccounts.ListMongoDbCollections | Not implemented |
| DatabaseAccounts.ListMongoDbDatabases | Not implemented |
| DatabaseAccounts.ListReadOnlyKeys | Implemented |
| DatabaseAccounts.ListSqlContainers | Not implemented |
| DatabaseAccounts.ListSqlDatabases | Not implemented |
| DatabaseAccounts.ListTables | Not implemented |
| DatabaseAccounts.ListUsages | Not implemented |
| DatabaseAccounts.OfflineRegion | Not implemented |
| DatabaseAccounts.OnlineRegion | Not implemented |
| DatabaseAccounts.RegenerateKey | Not implemented |
| DatabaseAccounts.Update | Implemented |
| DatabaseAccounts.UpdateCassandraKeyspaceThroughput | Not implemented |
| DatabaseAccounts.UpdateCassandraTableThroughput | Not implemented |
| DatabaseAccounts.UpdateGremlinDatabaseThroughput | Not implemented |
| DatabaseAccounts.UpdateGremlinGraphThroughput | Not implemented |
| DatabaseAccounts.UpdateMongoDbCollectionThroughput | Not implemented |
| DatabaseAccounts.UpdateMongoDbDatabaseThroughput | Not implemented |
| DatabaseAccounts.UpdateSqlContainerThroughput | Not implemented |
| DatabaseAccounts.UpdateSqlDatabaseThroughput | Not implemented |
| DatabaseAccounts.UpdateTableThroughput | Not implemented |
| Fleet.Create | Not implemented |
| Fleet.Delete | Not implemented |
| Fleet.Get | Not implemented |
| Fleet.List | Not implemented |
| Fleet.ListByResourceGroup | Not implemented |
| Fleet.Update | Not implemented |
| Fleetspace.Create | Not implemented |
| Fleetspace.Delete | Not implemented |
| Fleetspace.Get | Not implemented |
| Fleetspace.List | Not implemented |
| Fleetspace.Update | Not implemented |
| FleetspaceAccount.Create | Not implemented |
| FleetspaceAccount.Delete | Not implemented |
| FleetspaceAccount.Get | Not implemented |
| FleetspaceAccount.List | Not implemented |
| GremlinResources.CreateUpdateGremlinDatabase | Not implemented |
| GremlinResources.CreateUpdateGremlinGraph | Not implemented |
| GremlinResources.CreateUpdateGremlinRoleAssignment | Not implemented |
| GremlinResources.CreateUpdateGremlinRoleDefinition | Not implemented |
| GremlinResources.DeleteGremlinDatabase | Not implemented |
| GremlinResources.DeleteGremlinGraph | Not implemented |
| GremlinResources.DeleteGremlinRoleAssignment | Not implemented |
| GremlinResources.DeleteGremlinRoleDefinition | Not implemented |
| GremlinResources.GetGremlinDatabase | Not implemented |
| GremlinResources.GetGremlinDatabaseThroughput | Not implemented |
| GremlinResources.GetGremlinGraph | Not implemented |
| GremlinResources.GetGremlinGraphThroughput | Not implemented |
| GremlinResources.GetGremlinRoleAssignment | Not implemented |
| GremlinResources.GetGremlinRoleDefinition | Not implemented |
| GremlinResources.ListGremlinDatabases | Not implemented |
| GremlinResources.ListGremlinGraphs | Not implemented |
| GremlinResources.ListGremlinRoleAssignments | Not implemented |
| GremlinResources.ListGremlinRoleDefinitions | Not implemented |
| GremlinResources.MigrateGremlinDatabaseToAutoscale | Not implemented |
| GremlinResources.MigrateGremlinDatabaseToManualThroughput | Not implemented |
| GremlinResources.MigrateGremlinGraphToAutoscale | Not implemented |
| GremlinResources.MigrateGremlinGraphToManualThroughput | Not implemented |
| GremlinResources.RetrieveContinuousBackupInformation | Not implemented |
| GremlinResources.UpdateGremlinDatabaseThroughput | Not implemented |
| GremlinResources.UpdateGremlinGraphThroughput | Not implemented |
| Locations.Get | Not implemented |
| Locations.List | Not implemented |
| MongoDbResources.CreateUpdateMongoDbCollection | Implemented |
| MongoDbResources.CreateUpdateMongoDbDatabase | Implemented |
| MongoDbResources.CreateUpdateMongoRoleDefinition | Not implemented |
| MongoDbResources.CreateUpdateMongoUserDefinition | Not implemented |
| MongoDbResources.DeleteMongoDbCollection | Implemented |
| MongoDbResources.DeleteMongoDbDatabase | Implemented |
| MongoDbResources.DeleteMongoRoleDefinition | Not implemented |
| MongoDbResources.DeleteMongoUserDefinition | Not implemented |
| MongoDbResources.GetMongoDbCollection | Implemented |
| MongoDbResources.GetMongoDbCollectionThroughput | Implemented |
| MongoDbResources.GetMongoDbDatabase | Implemented |
| MongoDbResources.GetMongoDbDatabaseThroughput | Implemented |
| MongoDbResources.GetMongoRoleDefinition | Not implemented |
| MongoDbResources.GetMongoUserDefinition | Not implemented |
| MongoDbResources.ListMongoDbCollections | Implemented |
| MongoDbResources.ListMongoDbDatabases | Implemented |
| MongoDbResources.ListMongoRoleDefinitions | Not implemented |
| MongoDbResources.ListMongoUserDefinitions | Not implemented |
| MongoDbResources.MigrateMongoDbCollectionToAutoscale | Not implemented |
| MongoDbResources.MigrateMongoDbCollectionToManualThroughput | Not implemented |
| MongoDbResources.MigrateMongoDbDatabaseToAutoscale | Not implemented |
| MongoDbResources.MigrateMongoDbDatabaseToManualThroughput | Not implemented |
| MongoDbResources.RetrieveContinuousBackupInformation | Not implemented |
| MongoDbResources.UpdateMongoDbCollectionThroughput | Implemented |
| MongoDbResources.UpdateMongoDbDatabaseThroughput | Implemented |
| MongoMIResources.CreateUpdateMongoMIRoleAssignment | Not implemented |
| MongoMIResources.CreateUpdateMongoMIRoleDefinition | Not implemented |
| MongoMIResources.DeleteMongoMIRoleAssignment | Not implemented |
| MongoMIResources.DeleteMongoMIRoleDefinition | Not implemented |
| MongoMIResources.GetMongoMIRoleAssignment | Not implemented |
| MongoMIResources.GetMongoMIRoleDefinition | Not implemented |
| MongoMIResources.ListMongoMIRoleAssignments | Not implemented |
| MongoMIResources.ListMongoMIRoleDefinitions | Not implemented |
| NotebookWorkspaces.CreateOrUpdate | Not implemented |
| NotebookWorkspaces.Delete | Not implemented |
| NotebookWorkspaces.Get | Not implemented |
| NotebookWorkspaces.ListByDatabaseAccount | Not implemented |
| NotebookWorkspaces.ListConnectionInfo | Not implemented |
| NotebookWorkspaces.RegenerateAuthToken | Not implemented |
| NotebookWorkspaces.Start | Not implemented |
| Operations.List | Not implemented |
| PartitionKeyRangeId.ListMetrics | Not implemented |
| PartitionKeyRangeIdRegion.ListMetrics | Not implemented |
| Percentile.ListMetrics | Not implemented |
| PercentileSourceTarget.ListMetrics | Not implemented |
| PercentileTarget.ListMetrics | Not implemented |
| PrivateEndpointConnections.CreateOrUpdate | Not implemented |
| PrivateEndpointConnections.Delete | Not implemented |
| PrivateEndpointConnections.Get | Not implemented |
| PrivateEndpointConnections.ListByDatabaseAccount | Not implemented |
| PrivateLinkResources.Get | Not implemented |
| PrivateLinkResources.ListByDatabaseAccount | Not implemented |
| RestorableDatabaseAccounts.GetByLocation | Not implemented |
| RestorableDatabaseAccounts.List | Not implemented |
| RestorableDatabaseAccounts.ListByLocation | Not implemented |
| RestorableGremlinDatabases.List | Not implemented |
| RestorableGremlinGraphs.List | Not implemented |
| RestorableGremlinResources.List | Not implemented |
| RestorableMongodbCollections.List | Not implemented |
| RestorableMongodbDatabases.List | Not implemented |
| RestorableMongodbResources.List | Not implemented |
| RestorableSqlContainers.List | Not implemented |
| RestorableSqlDatabases.List | Not implemented |
| RestorableSqlResources.List | Not implemented |
| RestorableTableResources.List | Not implemented |
| RestorableTables.List | Not implemented |
| ServerGroupsv2.Clusters_Create | Implemented |
| ServerGroupsv2.Clusters_Delete | Implemented |
| ServerGroupsv2.Clusters_Get | Implemented |
| ServerGroupsv2.Clusters_List | Implemented |
| ServerGroupsv2.Clusters_ListByResourceGroup | Implemented |
| ServerGroupsv2.Clusters_PromoteReadReplica | Not implemented |
| ServerGroupsv2.Clusters_Restart | Implemented |
| ServerGroupsv2.Clusters_Start | Implemented |
| ServerGroupsv2.Clusters_Stop | Implemented |
| ServerGroupsv2.Clusters_Update | Not implemented |
| ServerGroupsv2.Configurations_Get | Not implemented |
| ServerGroupsv2.Configurations_GetCoordinator | Not implemented |
| ServerGroupsv2.Configurations_GetNode | Not implemented |
| ServerGroupsv2.Configurations_ListByCluster | Not implemented |
| ServerGroupsv2.Configurations_ListByServer | Not implemented |
| ServerGroupsv2.Configurations_UpdateOnCoordinator | Not implemented |
| ServerGroupsv2.Configurations_UpdateOnNode | Not implemented |
| ServerGroupsv2.FirewallRules_CreateOrUpdate | Implemented |
| ServerGroupsv2.FirewallRules_Delete | Implemented |
| ServerGroupsv2.FirewallRules_Get | Implemented |
| ServerGroupsv2.FirewallRules_ListByCluster | Implemented |
| ServerGroupsv2.PrivateEndpointConnections_CreateOrUpdate | Not implemented |
| ServerGroupsv2.PrivateEndpointConnections_Delete | Not implemented |
| ServerGroupsv2.PrivateEndpointConnections_Get | Not implemented |
| ServerGroupsv2.PrivateEndpointConnections_ListByCluster | Not implemented |
| ServerGroupsv2.PrivateLinkResources_Get | Not implemented |
| ServerGroupsv2.PrivateLinkResources_ListByCluster | Not implemented |
| ServerGroupsv2.Roles_Create | Not implemented |
| ServerGroupsv2.Roles_Delete | Not implemented |
| ServerGroupsv2.Roles_Get | Not implemented |
| ServerGroupsv2.Roles_ListByCluster | Not implemented |
| ServerGroupsv2.Servers_Get | Implemented |
| ServerGroupsv2.Servers_ListByCluster | Implemented |
| Service.Create | Not implemented |
| Service.Delete | Not implemented |
| Service.Get | Not implemented |
| Service.List | Not implemented |
| SqlResources.CreateUpdateClientEncryptionKey | Not implemented |
| SqlResources.CreateUpdateSqlContainer | Implemented |
| SqlResources.CreateUpdateSqlDatabase | Implemented |
| SqlResources.CreateUpdateSqlRoleAssignment | Not implemented |
| SqlResources.CreateUpdateSqlRoleDefinition | Not implemented |
| SqlResources.CreateUpdateSqlStoredProcedure | Not implemented |
| SqlResources.CreateUpdateSqlTrigger | Not implemented |
| SqlResources.CreateUpdateSqlUserDefinedFunction | Not implemented |
| SqlResources.DeleteSqlContainer | Implemented |
| SqlResources.DeleteSqlDatabase | Implemented |
| SqlResources.DeleteSqlRoleAssignment | Not implemented |
| SqlResources.DeleteSqlRoleDefinition | Not implemented |
| SqlResources.DeleteSqlStoredProcedure | Not implemented |
| SqlResources.DeleteSqlTrigger | Not implemented |
| SqlResources.DeleteSqlUserDefinedFunction | Not implemented |
| SqlResources.GetClientEncryptionKey | Not implemented |
| SqlResources.GetSqlContainer | Implemented |
| SqlResources.GetSqlContainerThroughput | Implemented |
| SqlResources.GetSqlDatabase | Implemented |
| SqlResources.GetSqlDatabaseThroughput | Implemented |
| SqlResources.GetSqlRoleAssignment | Not implemented |
| SqlResources.GetSqlRoleDefinition | Not implemented |
| SqlResources.GetSqlStoredProcedure | Not implemented |
| SqlResources.GetSqlTrigger | Not implemented |
| SqlResources.GetSqlUserDefinedFunction | Not implemented |
| SqlResources.ListClientEncryptionKeys | Not implemented |
| SqlResources.ListSqlContainers | Implemented |
| SqlResources.ListSqlDatabases | Implemented |
| SqlResources.ListSqlRoleAssignments | Not implemented |
| SqlResources.ListSqlRoleDefinitions | Not implemented |
| SqlResources.ListSqlStoredProcedures | Not implemented |
| SqlResources.ListSqlTriggers | Not implemented |
| SqlResources.ListSqlUserDefinedFunctions | Not implemented |
| SqlResources.MigrateSqlContainerToAutoscale | Not implemented |
| SqlResources.MigrateSqlContainerToManualThroughput | Not implemented |
| SqlResources.MigrateSqlDatabaseToAutoscale | Not implemented |
| SqlResources.MigrateSqlDatabaseToManualThroughput | Not implemented |
| SqlResources.RetrieveContinuousBackupInformation | Not implemented |
| SqlResources.UpdateSqlContainerThroughput | Implemented |
| SqlResources.UpdateSqlDatabaseThroughput | Implemented |
| TableResources.CreateUpdateTable | Not implemented |
| TableResources.CreateUpdateTableRoleAssignment | Not implemented |
| TableResources.CreateUpdateTableRoleDefinition | Not implemented |
| TableResources.DeleteTable | Not implemented |
| TableResources.DeleteTableRoleAssignment | Not implemented |
| TableResources.DeleteTableRoleDefinition | Not implemented |
| TableResources.GetTable | Not implemented |
| TableResources.GetTableRoleAssignment | Not implemented |
| TableResources.GetTableRoleDefinition | Not implemented |
| TableResources.GetTableThroughput | Not implemented |
| TableResources.ListTableRoleAssignments | Not implemented |
| TableResources.ListTableRoleDefinitions | Not implemented |
| TableResources.ListTables | Not implemented |
| TableResources.MigrateTableToAutoscale | Not implemented |
| TableResources.MigrateTableToManualThroughput | Not implemented |
| TableResources.RetrieveContinuousBackupInformation | Not implemented |
| TableResources.UpdateTableThroughput | Not implemented |