【问题标题】:Capture the resource group value into variable将资源组值捕获到变量中
【发布时间】:2021-11-23 15:11:27
【问题描述】:

我正在研究自动化 Azure SQL 数据库备份还原过程,我想使用 AZ CLI 命令提取 Azure SQL Server 所在资源组的值。

如果我将服务器名称提供给以下命令,有人知道如何在变量中获取资源组的值

az sql server list --query "[?name=='somesqlserver']" 

这列出了服务器的所有信息,但是我只需要在变量中提取的资源组。有什么想法吗?

提前致谢

【问题讨论】:

    标签: azure azure-sql-database command-line-interface


    【解决方案1】:

    我发现最简单的方法是将列表作为 JSON 获取,将其转换为 Powershell,然后在那里过滤,如下所示:

    az sql server list | 
      ConvertFrom-Json | 
      Where-Object name -eq 'somesqlserver' | 
      Select-Object name, resourceGroup
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-10-21
      • 2014-03-30
      • 1970-01-01
      • 1970-01-01
      • 2012-03-08
      • 2019-04-10
      • 1970-01-01
      相关资源
      最近更新 更多