Azure cli - 在执行下一条语句之前等待操作完成
Azure cli - wait for operation to complete before next statement executes
如何让我的 cli 脚本等到资源配置完毕后再尝试下一个操作?
例如,我正在创建一个 waf 策略,然后尝试将该 waf 策略分配给应用程序网关
问题是 waf 策略仍在创建中
# WAF Policy
az network application-gateway waf-policy create \
--name $wafPolicyName
--resource-group $resourceGroupName
# App Gateway - wont allow to create without a private IP
az network application-gateway create \
--name $appGatewayName \
--resource-group $resourceGroupName \
--waf-policy $wafPolicyName
此结果是错误的:- 正在进行此资源或依赖资源的另一个操作
如何让它等待?
试试这个:az network application-gateway waf-policy wait --name $wafPolicyName --resource-group $resourceGroupName --created
这里是link如何使用az network application-gateway waf-policy wait。
wait
命令在我这边工作得很好:
如何让我的 cli 脚本等到资源配置完毕后再尝试下一个操作?
例如,我正在创建一个 waf 策略,然后尝试将该 waf 策略分配给应用程序网关
问题是 waf 策略仍在创建中
# WAF Policy
az network application-gateway waf-policy create \
--name $wafPolicyName
--resource-group $resourceGroupName
# App Gateway - wont allow to create without a private IP
az network application-gateway create \
--name $appGatewayName \
--resource-group $resourceGroupName \
--waf-policy $wafPolicyName
此结果是错误的:- 正在进行此资源或依赖资源的另一个操作
如何让它等待?
试试这个:az network application-gateway waf-policy wait --name $wafPolicyName --resource-group $resourceGroupName --created
这里是link如何使用az network application-gateway waf-policy wait。
wait
命令在我这边工作得很好: