0

我必须删除现有Virtual MachineAzureNetwork Security GroupVM. 但我需要存储我要删除Inbound Security Rules的那些。Network Security Group

有什么方法可以将Inbound Security Rules模板导出为某种格式或任何其他格式JSON,然后我可以通过从模板中导入CSV来将其应用于其他格式?Network Security GroupInbound Security Rules

4

1 回答 1

0

如果不想使用 shell,可以使用简单的 API 调用:

https://management.azure.com/subscriptions/YOUR_SUBSCRIPTIONID/resourceGroups/YOUR_RESOURCE_GROUP_NAME/providers/Microsoft.Network/networkSecurityGroups/YOUR_NSG_NAME?api-version=2016-07-01

这将返回一个 JSON 响应,其中包含您在 properties.securityRules 下的规则。

您需要包含 Authorization 标头,您可以通过以下方式获得:

登录 Azure > 在浏览器上打开开发人员模式 > 打开网络选项卡并查找调用> 复制Authorization 标头(应以Bearer开头)。

这是一个例子:

如何获取 Azure 授权标头

您也可以使用这个方便的 chrome 扩展来获取它。

于 2016-12-31T07:16:01.390 回答