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

where to find a list of configurable capabilities of azure cosmos db account?

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

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

{
    "name": "DisableRateLimitingResponses"
}

所以你的能力节点看起来像:

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

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