你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

az scvmm virtual-network

备注

此参考是 Azure CLI (2.15.0 或更高版本) 的 scvmm 扩展的一部分。 首次运行 az scvmm virtual-network 命令时,该扩展将自动安装。 详细了解扩展。

管理 SCVMM 虚拟网络资源的 Arc。

命令

az scvmm virtual-network create

创建虚拟网络资源。

az scvmm virtual-network delete

删除虚拟网络资源。

az scvmm virtual-network list

检索虚拟网络列表。

az scvmm virtual-network show

获取虚拟网络的详细信息。

az scvmm virtual-network update

更新虚拟网络资源。

az scvmm virtual-network wait

将 CLI 置于等待状态,直到满足虚拟网络的条件。

az scvmm virtual-network create

创建虚拟网络资源。

az scvmm virtual-network create --custom-location
                                --location
                                --name
                                --resource-group
                                [--inventory-item]
                                [--no-wait]
                                [--tags]
                                [--uuid]
                                [--vmmserver]

示例

创建虚拟网络

az scvmm virtual-network create --subscription contoso-sub --resource-group contoso-rg --location eastus --custom-location contoso-cl --vmmserver contoso-vmmserver --inventory-item 01234567-0123-0123-0123-0123456789ab --name contoso-vnet

必需参数

--custom-location

将管理此资源的自定义位置的名称或 ID。

--location -l

位置。 az account list-locations 中的值。 可以使用 az configure --defaults location=<location> 配置默认位置。

--name -n

资源的名称。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

可选参数

--inventory-item -i

清单项的名称或 ID。

--no-wait

不等待长时间运行的操作完成。

--tags

空格分隔标记:key[=value] [key[=value] ...]。使用“”清除现有标记。

--uuid

在 VMM 中创建的资源的 ID。

--vmmserver -v

管理此资源的 vmm 服务器的名称或 ID。

az scvmm virtual-network delete

删除虚拟网络资源。

az scvmm virtual-network delete --name
                                --resource-group
                                [--force]
                                [--no-wait]
                                [--yes]

示例

按 ARM ID 删除虚拟网络

az scvmm virtual-network delete --ids /subscriptions/01234567-0123-0123-0123-0123456789ab/resourceGroups/contoso-rg/providers/Microsoft.ScVmm/virtualNetworks/contoso-vnet

按名称删除虚拟网络

az scvmm virtual-network delete --subscription contoso-sub --resource-group contoso-rg --name contoso-vnet

必需参数

--name -n

资源的名称。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

可选参数

--force

强制从 Azure 中删除资源。

--no-wait

不等待长时间运行的操作完成。

--yes -y

不提示确认。

az scvmm virtual-network list

检索虚拟网络列表。

az scvmm virtual-network list [--resource-group]

示例

检索资源组中存在的虚拟网络列表

az scvmm virtual-network list --subscription contoso-sub --resource-group contoso-rg

检索订阅中存在的虚拟网络列表

az scvmm virtual-network list --subscription contoso-sub

可选参数

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

az scvmm virtual-network show

获取虚拟网络的详细信息。

az scvmm virtual-network show --name
                              --resource-group

示例

按 ARM ID 获取虚拟网络的详细信息

az scvmm virtual-network show --ids /subscriptions/01234567-0123-0123-0123-0123456789ab/resourceGroups/contoso-rg/providers/Microsoft.ScVmm/virtualNetworks/contoso-vnet

按名称获取虚拟网络的详细信息

az scvmm virtual-network show --subscription contoso-sub --resource-group contoso-rg --name contoso-vnet

必需参数

--name -n

资源的名称。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

az scvmm virtual-network update

更新虚拟网络资源。

az scvmm virtual-network update --name
                                --resource-group
                                [--no-wait]
                                [--tags]

示例

按 ARM ID 更新虚拟网络

az scvmm virtual-network update --ids /subscriptions/01234567-0123-0123-0123-0123456789ab/resourceGroups/contoso-rg/providers/Microsoft.ScVmm/virtualNetworks/contoso-vnet --tags department=Sales

按名称更新虚拟网络

az scvmm virtual-network update --subscription contoso-sub --resource-group contoso-rg --name contoso-vnet --tags department=Sales

必需参数

--name -n

资源的名称。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

可选参数

--no-wait

不等待长时间运行的操作完成。

--tags

空格分隔标记:key[=value] [key[=value] ...]。使用“”清除现有标记。

az scvmm virtual-network wait

将 CLI 置于等待状态,直到满足虚拟网络的条件。

az scvmm virtual-network wait --resource-group
                              --virtual-network-name
                              [--created]
                              [--custom]
                              [--deleted]
                              [--exists]
                              [--interval]
                              [--timeout]
                              [--updated]

必需参数

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

--virtual-network-name

VirtualNetwork 的名称。

可选参数

--created

等待在“Succeeded”中使用“provisioningState”创建。

--custom

等待条件满足自定义 JMESPath 查询。 例如 provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running']。

--deleted

请等到删除。

--exists

等待资源存在。

--interval

轮询间隔(以秒为单位)。

默认值: 30
--timeout

最大等待(以秒为单位)。

默认值: 3600
--updated

等待,直到使用 provisioningState 更新为“Succeeded”。