Azure cosmosdb DocumentDB中复合索引的ARM模板

Azure cosmosdb DocumentDB中复合索引的ARM模板,azure-cosmosdb,Azure Cosmosdb,有很多方法可以创建。但我没有看到ARM模板,最新版本也没有。我们什么时候可以使用ARM模板来定义复合索引?您可以尝试以下方法吗: { "name": "string", "type": "Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers", "apiVersion": "2020-03-01", "location": "string", "tags": {}, "properties": {

有很多方法可以创建。但我没有看到ARM模板,最新版本也没有。我们什么时候可以使用ARM模板来定义复合索引?

您可以尝试以下方法吗:

{
  "name": "string",
  "type": "Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers",
  "apiVersion": "2020-03-01",
  "location": "string",
  "tags": {},
  "properties": {
    "resource": {
      "id": "string",
      "indexingPolicy": {
        "automatic": "boolean",
        "indexingMode": "string",
        "includedPaths": [
          {
            "path": "string",
            "indexes": [
              {
                "dataType": "string",
                "precision": "integer",
                "kind": "string"
              }
            ]
          }
        ],
        "excludedPaths": [
          {
            "path": "string"
          }
        ],
        "spatialIndexes": [
          {
            "path": "string",
            "types": [
              "string"
            ]
          }
        ],
        "compositeIndexes":[  
            [  
                {  
                    "path":"/name",
                    "order":"ascending"
                },
                {  
                    "path":"/age",
                    "order":"descending"
                }
            ]
        ]
      },
      "partitionKey": {
        "paths": [
          "string"
        ],
        "kind": "string",
        "version": "integer"
      },
      "defaultTtl": "integer",
      "uniqueKeyPolicy": {
        "uniqueKeys": [
          {
            "paths": [
              "string"
            ]
          }
        ]
      },
      "conflictResolutionPolicy": {
        "mode": "string",
        "conflictResolutionPath": "string",
        "conflictResolutionProcedure": "string"
      }
    },
    "options": {
      "additionalProperties": {},
      "throughput": "string"
    }
  },
  "resources": []
}
我只是从中获取了模板定义,并在索引策略部分下添加了复合索引的定义