你当前正在访问 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)

删除指定的虚拟网络。

beginListDdosProtectionStatusAndWait(string, string, VirtualNetworksListDdosProtectionStatusOptionalParams)

获取虚拟网络下所有 IP 地址的 Ddos 保护状态

checkIPAddressAvailability(string, string, string, VirtualNetworksCheckIPAddressAvailabilityOptionalParams)

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

get(string, string, VirtualNetworksGetOptionalParams)

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

list(string, VirtualNetworksListOptionalParams)

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

listAll(VirtualNetworksListAllOptionalParams)

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

listUsage(string, string, VirtualNetworksListUsageOptionalParams)

列出使用情况统计信息。

updateTags(string, string, TagsObject, VirtualNetworksUpdateTagsOptionalParams)

更新虚拟网络标记。

方法详细信息

beginCreateOrUpdate(string, string, VirtualNetwork, VirtualNetworksCreateOrUpdateOptionalParams)

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

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

参数

resourceGroupName

string

资源组的名称。

virtualNetworkName

string

虚拟网络的名称。

parameters
VirtualNetwork

提供给创建或更新虚拟网络作的参数。

返回

Promise<@azure/core-lro.SimplePollerLike<OperationState<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<SimplePollerLike<OperationState<void>, void>>

参数

resourceGroupName

string

资源组的名称。

virtualNetworkName

string

虚拟网络的名称。

options
VirtualNetworksDeleteOptionalParams

选项参数。

返回

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, VirtualNetworksDeleteOptionalParams)

删除指定的虚拟网络。

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

参数

resourceGroupName

string

资源组的名称。

virtualNetworkName

string

虚拟网络的名称。

options
VirtualNetworksDeleteOptionalParams

选项参数。

返回

Promise<void>

beginListDdosProtectionStatusAndWait(string, string, VirtualNetworksListDdosProtectionStatusOptionalParams)

获取虚拟网络下所有 IP 地址的 Ddos 保护状态

function beginListDdosProtectionStatusAndWait(resourceGroupName: string, virtualNetworkName: string, options?: VirtualNetworksListDdosProtectionStatusOptionalParams): PagedAsyncIterableIterator<PublicIpDdosProtectionStatusResult, PublicIpDdosProtectionStatusResult[], PageSettings>

参数

resourceGroupName

string

资源组的名称。

virtualNetworkName

string

虚拟网络的名称。

返回

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

选项参数。

返回

updateTags(string, string, TagsObject, VirtualNetworksUpdateTagsOptionalParams)

更新虚拟网络标记。

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

参数

resourceGroupName

string

资源组的名称。

virtualNetworkName

string

虚拟网络的名称。

parameters
TagsObject

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

options
VirtualNetworksUpdateTagsOptionalParams

选项参数。

返回

Promise<VirtualNetwork>