如何在部署期间配置Cosmos Db集合

时间:2017-09-14 15:27:32

标签: azure azure-resource-manager azure-cosmosdb

使用Azure resource manager template在GlobalDocumentDB模式下部署Cosmos Db数据库时,我无法在部署期间配置数据库中的集合。

在ARM模板部署期间,可以采用任何方式(按优先顺序)

  1. 以我忽略的方式直接在Cosmos Db数据库中配置集合。
  2. 从模板中执行一系列REST请求以配置db。
  3. 在模板中执行单个REST请求,以使用将配置数据库的HttpTrigger命中Azure函数。

2 个答案:

答案 0 :(得分:2)

ARM模板用于创建Azure资源,在部署ARM模板期间无法配置集合。要配置集合,我建议您使用REST API。在创建集合之前,我们需要先创建一个数据库。以下是向我们展示如何创建DocumentDB数据库和集合的文档。

Create Database

Create Collection

答案 1 :(得分:0)