📌  相关文章
📜  Microsoft Azure – 在 Azure CLI 中使用表参数(1)

📅  最后修改于: 2023-12-03 15:32:53.369000             🧑  作者: Mango

Microsoft Azure – 在 Azure CLI 中使用表参数

在 Azure CLI 中,表参数可以让使用者以表格的形式提供多个项目,用于更加高效地执行操作。本文将介绍如何使用 Azure CLI 中的表参数。

1. 使用参数文件

使用参数文件是一种常见的在 Azure CLI 中使用表参数的方法。参数文件是一个JSON对象,可以包含一系列命令所需的参数值。以下是一个用于创建资源组的参数文件的示例:

{
    "location": "eastus",
    "name": "myResourceGroup"
}

要使用参数文件,请使用以下命令:

az group create --name @params.json

这将从文件 params.json 中读取参数值。

2. 使用 CSV 文件

Azure CLI 还支持从 CSV 文件中读取表参数。CSV 文件是对于参数文件格式的一种扩展,其中每一行都包含一组参数。

以下是一个用于通过 CSV 文件创建虚拟机的示例:

name,adminUsername,adminPassword,location
vm1,user,pass123,eastus
vm2,user,pass456,westus

要使用 CSV 文件,请使用以下命令:

az vm create --resource-group myResourceGroup --name @vms.csv --no-wait

这将从文件 vms.csv 中读取参数值并为每一行创建一个虚拟机。

3. 使用命令行参数

命令行参数是一种方便的使用表参数的方法,特别适用于只需要设置少量项目的命令。

以下是一个用于创建存储帐户的示例:

az storage account create --name mystorageaccount --resource-group myResourceGroup --sku Standard_LRS --kind StorageV2

可以在命令行中提供多个名称和值来创建多个存储帐户。

结论

使用表参数可以使 Azure CLI 命令更加高效和方便。本文介绍了三种使用表参数的方法:使用参数文件、使用 CSV 文件和使用命令行参数。选择合适的方法可帮助您更好地完成任务。