gpt4 book ai didi

azure - 如何通过 Azure CLI 将 IP 地址添加到 Cosmosdb 数据库防火墙

转载 作者:行者123 更新时间:2023-12-02 07:34:54 26 4
gpt4 key购买 nike

我想通过 Azure CLI 将我的 IP 添加到 cosmosdb 防火墙。使用 Azure CLI 执行此操作的唯一方法是使用 az cosmosdb update ,但它会覆盖防火墙中的当前 IP。

我使用的是 MacOS,因此我可以通过 curl ifconfig.me 获取我的 IP。

如何将我的 IP 添加到防火墙而不覆盖当前 IP?

最佳答案

您可以简单地使用 az cosmosdb list 获取列表并将您的 IP 附加到列表中,然后使用该列表进行 cosmosdb 更新:

DESIRED_IP=$(curl ifconfig.me)
CURRENT_IPS=$(az cosmosdb list | jq -r '.[0].ipRules | .[] | .ipAddressOrRange' | paste -sd "," -)
DESIRED_IPS=$CURRENT_IPS,$DESIRED_IP
az cosmosdb update -n .. -g .. --ip-range-filter "$DESIRED_IPS"

关于azure - 如何通过 Azure CLI 将 IP 地址添加到 Cosmosdb 数据库防火墙,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65668270/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com