你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

CosmosDBExtensions 类

定义

用于将扩展方法添加到 Azure.ResourceManager.CosmosDB 的类。

public static class CosmosDBExtensions
type CosmosDBExtensions = class
Public Module CosmosDBExtensions
继承
CosmosDBExtensions

方法

CheckNameExistsDatabaseAccount(TenantResource, String, CancellationToken)

检查 Azure Cosmos DB 帐户名称是否已存在。 有效的帐户名称只能包含小写字母、数字和“-”字符,并且必须介于 3 到 50 个字符之间。

  • 请求路径/提供程序/Microsoft.DocumentDB/databaseAccountNames/{accountName}
  • 操作IdDatabaseAccounts_CheckNameExists
CheckNameExistsDatabaseAccountAsync(TenantResource, String, CancellationToken)

检查 Azure Cosmos DB 帐户名称是否已存在。 有效的帐户名称只能包含小写字母、数字和“-”字符,并且必须介于 3 到 50 个字符之间。

  • 请求路径/提供程序/Microsoft.DocumentDB/databaseAccountNames/{accountName}
  • 操作IdDatabaseAccounts_CheckNameExists
GetCassandraCluster(ResourceGroupResource, String, CancellationToken)

获取托管 Cassandra 群集的属性。

  • 请求路径/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/cassandraClusters/{clusterName}
  • 操作IdCassandraClusters_Get
GetCassandraClusterAsync(ResourceGroupResource, String, CancellationToken)

获取托管 Cassandra 群集的属性。

  • 请求路径/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/cassandraClusters/{clusterName}
  • 操作IdCassandraClusters_Get
GetCassandraClusterResource(ArmClient, ResourceIdentifier)

获取一个 对象,该 CassandraClusterResource 对象表示 ,以及可对它执行但没有数据的实例操作。 可以使用 CreateResourceIdentifier(String, String, String) 从其组件创建 CassandraClusterResourceResourceIdentifier

GetCassandraClusters(ResourceGroupResource)

获取 ResourceGroupResource 中 CassandraClusterResources 的集合。

GetCassandraClusters(SubscriptionResource, CancellationToken)

列出此订阅中的所有托管 Cassandra 群集。

  • 请求路径/subscriptions/{subscriptionId}/providers/Microsoft.DocumentDB/cassandraClusters
  • 操作IdCassandraClusters_ListBySubscription
GetCassandraClustersAsync(SubscriptionResource, CancellationToken)

列出此订阅中的所有托管 Cassandra 群集。

  • 请求路径/subscriptions/{subscriptionId}/providers/Microsoft.DocumentDB/cassandraClusters
  • 操作IdCassandraClusters_ListBySubscription
GetCassandraDataCenterResource(ArmClient, ResourceIdentifier)

获取一个 对象,该 CassandraDataCenterResource 对象表示 ,以及可对它执行但没有数据的实例操作。 可以使用 CreateResourceIdentifier(String, String, String, String) 从其组件创建 CassandraDataCenterResourceResourceIdentifier

GetCassandraKeyspaceResource(ArmClient, ResourceIdentifier)

获取一个 对象,该 CassandraKeyspaceResource 对象表示 ,以及可对它执行但没有数据的实例操作。 可以使用 CreateResourceIdentifier(String, String, String, String) 从其组件创建 CassandraKeyspaceResourceResourceIdentifier

GetCassandraKeyspaceThroughputSettingResource(ArmClient, ResourceIdentifier)

获取一个 对象,该 CassandraKeyspaceThroughputSettingResource 对象表示 ,以及可对它执行但没有数据的实例操作。 可以使用 CreateResourceIdentifier(String, String, String, String) 从其组件创建 CassandraKeyspaceThroughputSettingResourceResourceIdentifier

GetCassandraTableResource(ArmClient, ResourceIdentifier)

获取一个 对象,该 CassandraTableResource 对象表示 ,以及可对它执行但没有数据的实例操作。 可以使用 CreateResourceIdentifier(String, String, String, String, String) 从其组件创建 CassandraTableResourceResourceIdentifier

GetCassandraTableThroughputSettingResource(ArmClient, ResourceIdentifier)

获取一个 对象,该 CassandraTableThroughputSettingResource 对象表示 ,以及可对它执行但没有数据的实例操作。 可以使用 CreateResourceIdentifier(String, String, String, String, String) 从其组件创建 CassandraTableThroughputSettingResourceResourceIdentifier

GetCassandraViewGetResultResource(ArmClient, ResourceIdentifier)

获取一个 对象,该 CassandraViewGetResultResource 对象表示 ,以及可对它执行但没有数据的实例操作。 可以使用 CreateResourceIdentifier(String, String, String, String, String) 从其组件创建 CassandraViewGetResultResourceResourceIdentifier

GetCassandraViewThroughputSettingResource(ArmClient, ResourceIdentifier)

获取一个 对象,该 CassandraViewThroughputSettingResource 对象表示 ,以及可对它执行但没有数据的实例操作。 可以使用 CreateResourceIdentifier(String, String, String, String, String) 从其组件创建 CassandraViewThroughputSettingResourceResourceIdentifier

GetCosmosDBAccount(ResourceGroupResource, String, CancellationToken)

检索现有 Azure Cosmos DB 数据库帐户的属性。

  • 请求路径/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/databaseAccounts/{accountName}
  • 操作IdDatabaseAccounts_Get
GetCosmosDBAccountAsync(ResourceGroupResource, String, CancellationToken)

检索现有 Azure Cosmos DB 数据库帐户的属性。

  • 请求路径/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/databaseAccounts/{accountName}
  • 操作IdDatabaseAccounts_Get
GetCosmosDBAccountResource(ArmClient, ResourceIdentifier)

获取一个 对象,该 CosmosDBAccountResource 对象表示 ,以及可对它执行但没有数据的实例操作。 可以使用 CreateResourceIdentifier(String, String, String) 从其组件创建 CosmosDBAccountResourceResourceIdentifier

GetCosmosDBAccounts(ResourceGroupResource)

获取 ResourceGroupResource 中 CosmosDBAccountResources 的集合。

GetCosmosDBAccounts(SubscriptionResource, CancellationToken)

列出订阅下可用的所有 Azure Cosmos DB 数据库帐户。

  • 请求路径/subscriptions/{subscriptionId}/providers/Microsoft.DocumentDB/databaseAccounts
  • 操作IdDatabaseAccounts_List
GetCosmosDBAccountsAsync(SubscriptionResource, CancellationToken)

列出订阅下可用的所有 Azure Cosmos DB 数据库帐户。

  • 请求路径/subscriptions/{subscriptionId}/providers/Microsoft.DocumentDB/databaseAccounts
  • 操作IdDatabaseAccounts_List
GetCosmosDBFirewallRuleResource(ArmClient, ResourceIdentifier)

获取一个 对象,该 CosmosDBFirewallRuleResource 对象表示 ,以及可对它执行但没有数据的实例操作。 可以使用 CreateResourceIdentifier(String, String, String, String) 从其组件创建 CosmosDBFirewallRuleResourceResourceIdentifier

GetCosmosDBLocation(SubscriptionResource, AzureLocation, CancellationToken)

获取现有 Cosmos DB 位置的属性

  • 请求路径/订阅/{subscriptionId}/providers/Microsoft.DocumentDB/locations/{location}
  • 操作IdLocations_Get
GetCosmosDBLocationAsync(SubscriptionResource, AzureLocation, CancellationToken)

获取现有 Cosmos DB 位置的属性

  • 请求路径/订阅/{subscriptionId}/providers/Microsoft.DocumentDB/locations/{location}
  • 操作IdLocations_Get
GetCosmosDBLocationResource(ArmClient, ResourceIdentifier)

获取一个 对象,该 CosmosDBLocationResource 对象表示 ,以及可对它执行但没有数据的实例操作。 可以使用 CreateResourceIdentifier(String, AzureLocation) 从其组件创建 CosmosDBLocationResourceResourceIdentifier

GetCosmosDBLocations(SubscriptionResource)

获取 SubscriptionResource 中 CosmosDBLocationResources 的集合。

GetCosmosDBPrivateEndpointConnectionResource(ArmClient, ResourceIdentifier)

获取一个 对象,该 CosmosDBPrivateEndpointConnectionResource 对象表示 ,以及可对它执行但没有数据的实例操作。 可以使用 CreateResourceIdentifier(String, String, String, String) 从其组件创建 CosmosDBPrivateEndpointConnectionResourceResourceIdentifier

GetCosmosDBPrivateLinkResource(ArmClient, ResourceIdentifier)

获取一个 对象,该 CosmosDBPrivateLinkResource 对象表示 ,以及可对它执行但没有数据的实例操作。 可以使用 CreateResourceIdentifier(String, String, String, String) 从其组件创建 CosmosDBPrivateLinkResourceResourceIdentifier

GetCosmosDBServiceResource(ArmClient, ResourceIdentifier)

获取一个 对象,该 CosmosDBServiceResource 对象表示 ,以及可对它执行但没有数据的实例操作。 可以使用 CreateResourceIdentifier(String, String, String, String) 从其组件创建 CosmosDBServiceResourceResourceIdentifier

GetCosmosDBSqlClientEncryptionKeyResource(ArmClient, ResourceIdentifier)

获取一个 对象,该 CosmosDBSqlClientEncryptionKeyResource 对象表示 ,以及可对它执行但没有数据的实例操作。 可以使用 CreateResourceIdentifier(String, String, String, String, String) 从其组件创建 CosmosDBSqlClientEncryptionKeyResourceResourceIdentifier

GetCosmosDBSqlContainerResource(ArmClient, ResourceIdentifier)

获取一个 对象,该 CosmosDBSqlContainerResource 对象表示 ,以及可对它执行但没有数据的实例操作。 可以使用 CreateResourceIdentifier(String, String, String, String, String) 从其组件创建 CosmosDBSqlContainerResourceResourceIdentifier

GetCosmosDBSqlContainerThroughputSettingResource(ArmClient, ResourceIdentifier)

获取一个 对象,该 CosmosDBSqlContainerThroughputSettingResource 对象表示 ,以及可对它执行但没有数据的实例操作。 可以使用 CreateResourceIdentifier(String, String, String, String, String) 从其组件创建 CosmosDBSqlContainerThroughputSettingResourceResourceIdentifier

GetCosmosDBSqlDatabaseResource(ArmClient, ResourceIdentifier)

获取一个 对象,该 CosmosDBSqlDatabaseResource 对象表示 ,以及可对它执行但没有数据的实例操作。 可以使用 CreateResourceIdentifier(String, String, String, String) 从其组件创建 CosmosDBSqlDatabaseResourceResourceIdentifier

GetCosmosDBSqlDatabaseThroughputSettingResource(ArmClient, ResourceIdentifier)

获取一个 对象,该 CosmosDBSqlDatabaseThroughputSettingResource 对象表示 ,以及可对它执行但没有数据的实例操作。 可以使用 CreateResourceIdentifier(String, String, String, String) 从其组件创建 CosmosDBSqlDatabaseThroughputSettingResourceResourceIdentifier

GetCosmosDBSqlRoleAssignmentResource(ArmClient, ResourceIdentifier)

获取一个 对象,该 CosmosDBSqlRoleAssignmentResource 对象表示 ,以及可对它执行但没有数据的实例操作。 可以使用 CreateResourceIdentifier(String, String, String, String) 从其组件创建 CosmosDBSqlRoleAssignmentResourceResourceIdentifier

GetCosmosDBSqlRoleDefinitionResource(ArmClient, ResourceIdentifier)

获取一个 对象,该 CosmosDBSqlRoleDefinitionResource 对象表示 ,以及可对它执行但没有数据的实例操作。 可以使用 CreateResourceIdentifier(String, String, String, String) 从其组件创建 CosmosDBSqlRoleDefinitionResourceResourceIdentifier

GetCosmosDBSqlStoredProcedureResource(ArmClient, ResourceIdentifier)

获取一个 对象,该 CosmosDBSqlStoredProcedureResource 对象表示 ,以及可对它执行但没有数据的实例操作。 可以使用 CreateResourceIdentifier(String, String, String, String, String, String) 从其组件创建 CosmosDBSqlStoredProcedureResourceResourceIdentifier

GetCosmosDBSqlTriggerResource(ArmClient, ResourceIdentifier)

获取一个 对象,该 CosmosDBSqlTriggerResource 对象表示 ,以及可对它执行但没有数据的实例操作。 可以使用 CreateResourceIdentifier(String, String, String, String, String, String) 从其组件创建 CosmosDBSqlTriggerResourceResourceIdentifier

GetCosmosDBSqlUserDefinedFunctionResource(ArmClient, ResourceIdentifier)

获取一个 对象,该 CosmosDBSqlUserDefinedFunctionResource 对象表示 ,以及可对它执行但没有数据的实例操作。 可以使用 CreateResourceIdentifier(String, String, String, String, String, String) 从其组件创建 CosmosDBSqlUserDefinedFunctionResourceResourceIdentifier

GetCosmosDBTableResource(ArmClient, ResourceIdentifier)

获取一个 对象,该 CosmosDBTableResource 对象表示 ,以及可对它执行但没有数据的实例操作。 可以使用 CreateResourceIdentifier(String, String, String, String) 从其组件创建 CosmosDBTableResourceResourceIdentifier

GetCosmosTableThroughputSettingResource(ArmClient, ResourceIdentifier)

获取一个 对象,该 CosmosTableThroughputSettingResource 对象表示 ,以及可对它执行但没有数据的实例操作。 可以使用 CreateResourceIdentifier(String, String, String, String) 从其组件创建 CosmosTableThroughputSettingResourceResourceIdentifier

GetDataTransferJobGetResultResource(ArmClient, ResourceIdentifier)

获取一个 对象,该 DataTransferJobGetResultResource 对象表示 ,以及可对它执行但没有数据的实例操作。 可以使用 CreateResourceIdentifier(String, String, String, String) 从其组件创建 DataTransferJobGetResultResourceResourceIdentifier

GetGraphResourceGetResultResource(ArmClient, ResourceIdentifier)

获取一个 对象,该 GraphResourceGetResultResource 对象表示 ,以及可对它执行但没有数据的实例操作。 可以使用 CreateResourceIdentifier(String, String, String, String) 从其组件创建 GraphResourceGetResultResourceResourceIdentifier

GetGremlinDatabaseResource(ArmClient, ResourceIdentifier)

获取一个 对象,该 GremlinDatabaseResource 对象表示 ,以及可对它执行但没有数据的实例操作。 可以使用 CreateResourceIdentifier(String, String, String, String) 从其组件创建 。GremlinDatabaseResourceResourceIdentifier

GetGremlinDatabaseThroughputSettingResource(ArmClient, ResourceIdentifier)

获取一个对象, GremlinDatabaseThroughputSettingResource 该对象表示 ,以及可对它执行但不带数据的实例操作。 可以使用 CreateResourceIdentifier(String, String, String, String) 从其组件创建 。GremlinDatabaseThroughputSettingResourceResourceIdentifier

GetGremlinGraphResource(ArmClient, ResourceIdentifier)

获取一个对象, GremlinGraphResource 该对象表示 ,以及可对它执行但不带数据的实例操作。 可以使用 CreateResourceIdentifier(String, String, String, String, String) 从其组件创建 。GremlinGraphResourceResourceIdentifier

GetGremlinGraphThroughputSettingResource(ArmClient, ResourceIdentifier)

获取一个对象, GremlinGraphThroughputSettingResource 该对象表示 ,以及可对它执行但不带数据的实例操作。 可以使用 CreateResourceIdentifier(String, String, String, String, String) 从其组件创建 。GremlinGraphThroughputSettingResourceResourceIdentifier

GetMongoCluster(ResourceGroupResource, String, CancellationToken)

获取有关 mongo 群集的信息。

  • 请求路径/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/mongoClusters/{mongoClusterName}
  • 操作IdMongoClusters_Get
GetMongoClusterAsync(ResourceGroupResource, String, CancellationToken)

获取有关 mongo 群集的信息。

  • 请求路径/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/mongoClusters/{mongoClusterName}
  • 操作IdMongoClusters_Get
GetMongoClusterResource(ArmClient, ResourceIdentifier)

获取一个对象, MongoClusterResource 该对象表示 ,以及可对它执行但不带数据的实例操作。 可以使用 CreateResourceIdentifier(String, String, String) 从其组件创建 。MongoClusterResourceResourceIdentifier

GetMongoClusters(ResourceGroupResource)

获取 ResourceGroupResource 中 MongoClusterResources 的集合。

GetMongoClusters(SubscriptionResource, CancellationToken)

列出给定订阅中的所有 mongo 群集。

  • 请求路径/subscriptions/{subscriptionId}/providers/Microsoft.DocumentDB/mongoClusters
  • 操作IdMongoClusters_List
GetMongoClustersAsync(SubscriptionResource, CancellationToken)

列出给定订阅中的所有 mongo 群集。

  • 请求路径/subscriptions/{subscriptionId}/providers/Microsoft.DocumentDB/mongoClusters
  • 操作IdMongoClusters_List
GetMongoDBCollectionResource(ArmClient, ResourceIdentifier)

获取一个对象, MongoDBCollectionResource 该对象表示 ,以及可对它执行但不带数据的实例操作。 可以使用 CreateResourceIdentifier(String, String, String, String, String) 从其组件创建 。MongoDBCollectionResourceResourceIdentifier

GetMongoDBCollectionThroughputSettingResource(ArmClient, ResourceIdentifier)

获取一个对象, MongoDBCollectionThroughputSettingResource 该对象表示 ,以及可对它执行但不带数据的实例操作。 可以使用 CreateResourceIdentifier(String, String, String, String, String) 从其组件创建 。MongoDBCollectionThroughputSettingResourceResourceIdentifier

GetMongoDBDatabaseResource(ArmClient, ResourceIdentifier)

获取一个对象, MongoDBDatabaseResource 该对象表示 ,以及可对它执行但不带数据的实例操作。 可以使用 CreateResourceIdentifier(String, String, String, String) 从其组件创建 。MongoDBDatabaseResourceResourceIdentifier

GetMongoDBDatabaseThroughputSettingResource(ArmClient, ResourceIdentifier)

获取一个对象, MongoDBDatabaseThroughputSettingResource 该对象表示 ,以及可对它执行但不带数据的实例操作。 可以使用 CreateResourceIdentifier(String, String, String, String) 从其组件创建 。MongoDBDatabaseThroughputSettingResourceResourceIdentifier

GetMongoDBRoleDefinitionResource(ArmClient, ResourceIdentifier)

获取一个对象, MongoDBRoleDefinitionResource 该对象表示 ,以及可对它执行但不带数据的实例操作。 可以使用 CreateResourceIdentifier(String, String, String, String) 从其组件创建 。MongoDBRoleDefinitionResourceResourceIdentifier

GetMongoDBUserDefinitionResource(ArmClient, ResourceIdentifier)

获取一个对象, MongoDBUserDefinitionResource 该对象表示 ,以及可对它执行但不带数据的实例操作。 可以使用 CreateResourceIdentifier(String, String, String, String) 从其组件创建 。MongoDBUserDefinitionResourceResourceIdentifier

GetRestorableCosmosDBAccountResource(ArmClient, ResourceIdentifier)

获取一个对象, RestorableCosmosDBAccountResource 该对象表示 ,以及可对它执行但不带数据的实例操作。 可以使用 CreateResourceIdentifier(String, AzureLocation, Guid) 从其组件创建 。RestorableCosmosDBAccountResourceResourceIdentifier

GetRestorableCosmosDBAccounts(SubscriptionResource, CancellationToken)

列出订阅下可用的所有可还原 Azure Cosmos DB 数据库帐户。 此调用需要“Microsoft.DocumentDB/locations/restorableDatabaseAccounts/read”权限。

  • 请求路径/subscriptions/{subscriptionId}/providers/Microsoft.DocumentDB/restorableDatabaseAccounts
  • 操作IdRestorableDatabaseAccounts_List
GetRestorableCosmosDBAccountsAsync(SubscriptionResource, CancellationToken)

列出订阅下可用的所有可还原 Azure Cosmos DB 数据库帐户。 此调用需要“Microsoft.DocumentDB/locations/restorableDatabaseAccounts/read”权限。

  • 请求路径/subscriptions/{subscriptionId}/providers/Microsoft.DocumentDB/restorableDatabaseAccounts
  • 操作IdRestorableDatabaseAccounts_List

适用于