【问题标题】:Export and import Inbound Security Rules in Microsoft Azure在 Microsoft Azure 中导出和导入入站安全规则
【发布时间】:2016-11-07 23:38:48
【问题描述】:

我必须删除Azure 中的现有Virtual Machine 以及与VM 关联的Network Security Group。但我需要存储我要删除的Network Security Group 中的Inbound Security Rules

有没有办法将Inbound Security Rules 作为模板导出为某种JSONCSV 或任何其他格式,然后我可以通过从模板?

【问题讨论】:

  • 您是否已经尝试过 - (Get-AzureNetworkSecurityGroup -Name "name" -Detailed).Rules |导出-csv -path "C:\nsgfile.csv"

标签: azure cloud network-security-groups inbound-security-rule azure-security


【解决方案1】:

如果不想使用 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 > 在浏览器上打开开发者模式 > 打开网络选项卡并查找 invoke > 复制 Authorization 标头(应以 Bearer)。

这是一个例子:

你也可以使用this方便的chrome扩展来获取它。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-12-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-17
    相关资源
    最近更新 更多