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

VirtualNetworks interface

表示 VirtualNetworks 的接口。

方法

beginCreateOrUpdate(string, string, VirtualNetwork, VirtualNetworksCreateOrUpdateOptionalParams)

在指定的资源组中创建或更新虚拟网络。

beginCreateOrUpdateAndWait(string, string, VirtualNetwork, VirtualNetworksCreateOrUpdateOptionalParams)

在指定的资源组中创建或更新虚拟网络。

beginDelete(string, string, VirtualNetworksDeleteOptionalParams)

删除指定的虚拟网络。

beginDeleteAndWait(string, string, VirtualNetworksDeleteOptionalParams)

删除指定的虚拟网络。

beginUpdateTags(string, string, TagsObject, VirtualNetworksUpdateTagsOptionalParams)

汇报虚拟网络标记。

beginUpdateTagsAndWait(string, string, TagsObject, VirtualNetworksUpdateTagsOptionalParams)

汇报虚拟网络标记。

checkIPAddressAvailability(string, string, string, VirtualNetworksCheckIPAddressAvailabilityOptionalParams)

检查专用 IP 地址是否可供使用。

get(string, string, VirtualNetworksGetOptionalParams)

按资源组获取指定的虚拟网络。

list(string, VirtualNetworksListOptionalParams)

获取资源组中的所有虚拟网络。

listAll(VirtualNetworksListAllOptionalParams)

获取订阅中的所有虚拟网络。

listUsage(string, string, VirtualNetworksListUsageOptionalParams)

列出使用情况统计信息。

方法详细信息

beginCreateOrUpdate(string, string, VirtualNetwork, VirtualNetworksCreateOrUpdateOptionalParams)

在指定的资源组中创建或更新虚拟网络。

function beginCreateOrUpdate(resourceGroupName: string, virtualNetworkName: string, parameters: VirtualNetwork, options?: VirtualNetworksCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<VirtualNetwork>, VirtualNetwork>>

参数

resourceGroupName

string

资源组的名称。

virtualNetworkName

string

虚拟网络的名称。

parameters
VirtualNetwork

为创建或更新虚拟网络操作提供的参数

返回

Promise<PollerLike<@azure/core-lro.PollOperationState<VirtualNetwork>, VirtualNetwork>>

beginCreateOrUpdateAndWait(string, string, VirtualNetwork, VirtualNetworksCreateOrUpdateOptionalParams)

在指定的资源组中创建或更新虚拟网络。

function beginCreateOrUpdateAndWait(resourceGroupName: string, virtualNetworkName: string, parameters: VirtualNetwork, options?: VirtualNetworksCreateOrUpdateOptionalParams): Promise<VirtualNetwork>

参数

resourceGroupName

string

资源组的名称。

virtualNetworkName

string

虚拟网络的名称。

parameters
VirtualNetwork

为创建或更新虚拟网络操作提供的参数

返回

Promise<VirtualNetwork>

beginDelete(string, string, VirtualNetworksDeleteOptionalParams)

删除指定的虚拟网络。

function beginDelete(resourceGroupName: string, virtualNetworkName: string, options?: VirtualNetworksDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

参数

resourceGroupName

string

资源组的名称。

virtualNetworkName

string

虚拟网络的名称。

options
VirtualNetworksDeleteOptionalParams

选项参数。

返回

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginDeleteAndWait(string, string, VirtualNetworksDeleteOptionalParams)

删除指定的虚拟网络。

function beginDeleteAndWait(resourceGroupName: string, virtualNetworkName: string, options?: VirtualNetworksDeleteOptionalParams): Promise<void>

参数

resourceGroupName

string

资源组的名称。

virtualNetworkName

string

虚拟网络的名称。

options
VirtualNetworksDeleteOptionalParams

选项参数。

返回

Promise<void>

beginUpdateTags(string, string, TagsObject, VirtualNetworksUpdateTagsOptionalParams)

汇报虚拟网络标记。

function beginUpdateTags(resourceGroupName: string, virtualNetworkName: string, parameters: TagsObject, options?: VirtualNetworksUpdateTagsOptionalParams): Promise<PollerLike<PollOperationState<VirtualNetwork>, VirtualNetwork>>

参数

resourceGroupName

string

资源组的名称。

virtualNetworkName

string

虚拟网络的名称。

parameters
TagsObject

提供用于更新虚拟网络标记的参数。

options
VirtualNetworksUpdateTagsOptionalParams

选项参数。

返回

Promise<PollerLike<@azure/core-lro.PollOperationState<VirtualNetwork>, VirtualNetwork>>

beginUpdateTagsAndWait(string, string, TagsObject, VirtualNetworksUpdateTagsOptionalParams)

汇报虚拟网络标记。

function beginUpdateTagsAndWait(resourceGroupName: string, virtualNetworkName: string, parameters: TagsObject, options?: VirtualNetworksUpdateTagsOptionalParams): Promise<VirtualNetwork>

参数

resourceGroupName

string

资源组的名称。

virtualNetworkName

string

虚拟网络的名称。

parameters
TagsObject

提供用于更新虚拟网络标记的参数。

options
VirtualNetworksUpdateTagsOptionalParams

选项参数。

返回

Promise<VirtualNetwork>

checkIPAddressAvailability(string, string, string, VirtualNetworksCheckIPAddressAvailabilityOptionalParams)

检查专用 IP 地址是否可供使用。

function checkIPAddressAvailability(resourceGroupName: string, virtualNetworkName: string, ipAddress: string, options?: VirtualNetworksCheckIPAddressAvailabilityOptionalParams): Promise<IPAddressAvailabilityResult>

参数

resourceGroupName

string

资源组的名称。

virtualNetworkName

string

虚拟网络的名称。

ipAddress

string

要验证的专用 IP 地址。

返回

get(string, string, VirtualNetworksGetOptionalParams)

按资源组获取指定的虚拟网络。

function get(resourceGroupName: string, virtualNetworkName: string, options?: VirtualNetworksGetOptionalParams): Promise<VirtualNetwork>

参数

resourceGroupName

string

资源组的名称。

virtualNetworkName

string

虚拟网络的名称。

options
VirtualNetworksGetOptionalParams

选项参数。

返回

Promise<VirtualNetwork>

list(string, VirtualNetworksListOptionalParams)

获取资源组中的所有虚拟网络。

function list(resourceGroupName: string, options?: VirtualNetworksListOptionalParams): PagedAsyncIterableIterator<VirtualNetwork, VirtualNetwork[], PageSettings>

参数

resourceGroupName

string

资源组的名称。

options
VirtualNetworksListOptionalParams

选项参数。

返回

listAll(VirtualNetworksListAllOptionalParams)

获取订阅中的所有虚拟网络。

function listAll(options?: VirtualNetworksListAllOptionalParams): PagedAsyncIterableIterator<VirtualNetwork, VirtualNetwork[], PageSettings>

参数

options
VirtualNetworksListAllOptionalParams

选项参数。

返回

listUsage(string, string, VirtualNetworksListUsageOptionalParams)

列出使用情况统计信息。

function listUsage(resourceGroupName: string, virtualNetworkName: string, options?: VirtualNetworksListUsageOptionalParams): PagedAsyncIterableIterator<VirtualNetworkUsage, VirtualNetworkUsage[], PageSettings>

参数

resourceGroupName

string

资源组的名称。

virtualNetworkName

string

虚拟网络的名称。

options
VirtualNetworksListUsageOptionalParams

选项参数。

返回