Azure CLI-在下一条语句执行之前等待操作完成

时间:2020-11-12 01:59:33

标签: azure-cli

在尝试进行下一个操作之前,如何让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

此结果是错误的:-正在对该资源或从属资源进行另一操作

我如何等待?

1 个答案:

答案 0 :(得分:1)

尝试使用以下命令:az network application-gateway waf-policy wait --name $wafPolicyName --resource-group $resourceGroupName --created

这里是有关如何使用az network application-gateway waf-policy wait的链接。

wait命令在我这一方面非常有效: enter image description here