共用方式為


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

選項參數。

傳回