是否有可能通过Powershell上传一个Json文档来替换CosmosDB数据库上的当前索引策略,如果是这样的话?我们希望能够部署完整的文件,而不是通过门户网站编辑文件,然后我们可以实现版本控制,然后没有人手动编辑文件,或者剪切和粘贴。
答案 0 :(得分:1)
您可以使用Azure CLI(可以通过powershell运行)来运行
az cosmosdb collection update
--indexing-policy
命令可以在here找到。
您需要使用--url-connection
可选参数来实现此目的。
您可以将其作为字符串或文件输入,例如--indexing-policy @ policy-file.json)
如果您使用--key
和<<
参数,则无需登录即可进行记录。