azure - 在哪里可以找到 azure cosmos db 帐户的可配置功能列表?

标签 azure azure-cosmosdb azure-resource-manager

我正在尝试在 cosmos db (v4.0) 帐户功能中启用服务器端重试。通过 az cli 和 azure 门户可以轻松完成此操作。但是,我不确定如何通过 ARM 模板执行此操作,因为我不知道配置功能时允许的功能列表值是什么。 或者,可以使用旧的 powershell 模块 AzureRM(不是 az 模块)来完成此操作吗?

最佳答案

要启用此功能,请在 ARM 模板的 capability 节点中添加以下 JSON:

{
    "name": "DisableRateLimitingResponses"
}

所以你的功能节点看起来像这样:

"capabilities": [
    {
        "name": "EnableMongo"
    },
    {
        "name": "DisableRateLimitingResponses"
    }
],

要禁用此功能,请不要在您的 capability 节点中包含上述 JSON。

关于azure - 在哪里可以找到 azure cosmos db 帐户的可配置功能列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71570254/

相关文章:

sql - 时态表中的计算列

azure - 如何将 Web 服务器和应用服务器迁移到 Azure?

azure 摊销成本使用开始和使用结束日期错误,同时将其作为变量传递

mongodb - 从azure中的mongodb数据库中删除一行

azure - ARM 在复制迭代器中使用引用()时,arm 模板解析器似乎中断

azure - M 分区使用的数据函数会导致访问与模型中定义的数据源不同的数据源

unit-testing - 在使用 Linq 查询的单元测试中模拟 IDocumentQuery

azure-cosmosdb - 区分 Azure Cosmos DB 中的分区键和分区键范围

powershell - 通过多个标签查找azure资源?

Azure ARM 解析值时遇到意外字符[