共用方式為


NetworkInterfaces interface

代表 NetworkInterfaces 的介面。

方法

beginCreateOrUpdate(string, string, NetworkInterface, NetworkInterfacesCreateOrUpdateOptionalParams)

建立或更新網路介面。

beginCreateOrUpdateAndWait(string, string, NetworkInterface, NetworkInterfacesCreateOrUpdateOptionalParams)

建立或更新網路介面。

beginDelete(string, string, NetworkInterfacesDeleteOptionalParams)

刪除指定的網路介面。

beginDeleteAndWait(string, string, NetworkInterfacesDeleteOptionalParams)

刪除指定的網路介面。

beginGetEffectiveRouteTable(string, string, NetworkInterfacesGetEffectiveRouteTableOptionalParams)

取得套用至網路介面的所有路由表。

beginGetEffectiveRouteTableAndWait(string, string, NetworkInterfacesGetEffectiveRouteTableOptionalParams)

取得套用至網路介面的所有路由表。

beginListEffectiveNetworkSecurityGroups(string, string, NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams)

取得套用至網路介面的所有網路安全組。

beginListEffectiveNetworkSecurityGroupsAndWait(string, string, NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams)

取得套用至網路介面的所有網路安全組。

get(string, string, NetworkInterfacesGetOptionalParams)

取得指定網路介面的相關信息。

getCloudServiceNetworkInterface(string, string, string, string, NetworkInterfacesGetCloudServiceNetworkInterfaceOptionalParams)

在雲端服務中取得指定的網路介面。

getVirtualMachineScaleSetIpConfiguration(string, string, string, string, string, NetworkInterfacesGetVirtualMachineScaleSetIpConfigurationOptionalParams)

取得虛擬機擴展集中的指定網路介面IP組態。

getVirtualMachineScaleSetNetworkInterface(string, string, string, string, NetworkInterfacesGetVirtualMachineScaleSetNetworkInterfaceOptionalParams)

取得虛擬機擴展集中的指定網路介面。

list(string, NetworkInterfacesListOptionalParams)

取得資源群組中的所有網路介面。

listAll(NetworkInterfacesListAllOptionalParams)

取得訂用帳戶中的所有網路介面。

listCloudServiceNetworkInterfaces(string, string, NetworkInterfacesListCloudServiceNetworkInterfacesOptionalParams)

取得雲端服務中的所有網路介面。

listCloudServiceRoleInstanceNetworkInterfaces(string, string, string, NetworkInterfacesListCloudServiceRoleInstanceNetworkInterfacesOptionalParams)

取得雲端服務中角色實例中所有網路介面的相關信息。

listVirtualMachineScaleSetIpConfigurations(string, string, string, string, NetworkInterfacesListVirtualMachineScaleSetIpConfigurationsOptionalParams)

取得虛擬機擴展集中的指定網路介面IP組態。

listVirtualMachineScaleSetNetworkInterfaces(string, string, NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesOptionalParams)

取得虛擬機擴展集中的所有網路介面。

listVirtualMachineScaleSetVMNetworkInterfaces(string, string, string, NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesOptionalParams)

取得虛擬機擴展集中虛擬機中所有網路介面的相關信息。

updateTags(string, string, TagsObject, NetworkInterfacesUpdateTagsOptionalParams)

更新網路介面標籤。

方法詳細資料

beginCreateOrUpdate(string, string, NetworkInterface, NetworkInterfacesCreateOrUpdateOptionalParams)

建立或更新網路介面。

function beginCreateOrUpdate(resourceGroupName: string, networkInterfaceName: string, parameters: NetworkInterface, options?: NetworkInterfacesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<NetworkInterface>, NetworkInterface>>

參數

resourceGroupName

string

資源群組的名稱。

networkInterfaceName

string

網路介面的名稱。

parameters
NetworkInterface

提供給建立或更新網路介面作業的參數。

傳回

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

beginCreateOrUpdateAndWait(string, string, NetworkInterface, NetworkInterfacesCreateOrUpdateOptionalParams)

建立或更新網路介面。

function beginCreateOrUpdateAndWait(resourceGroupName: string, networkInterfaceName: string, parameters: NetworkInterface, options?: NetworkInterfacesCreateOrUpdateOptionalParams): Promise<NetworkInterface>

參數

resourceGroupName

string

資源群組的名稱。

networkInterfaceName

string

網路介面的名稱。

parameters
NetworkInterface

提供給建立或更新網路介面作業的參數。

傳回

Promise<NetworkInterface>

beginDelete(string, string, NetworkInterfacesDeleteOptionalParams)

刪除指定的網路介面。

function beginDelete(resourceGroupName: string, networkInterfaceName: string, options?: NetworkInterfacesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

參數

resourceGroupName

string

資源群組的名稱。

networkInterfaceName

string

網路介面的名稱。

options
NetworkInterfacesDeleteOptionalParams

選項參數。

傳回

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

beginDeleteAndWait(string, string, NetworkInterfacesDeleteOptionalParams)

刪除指定的網路介面。

function beginDeleteAndWait(resourceGroupName: string, networkInterfaceName: string, options?: NetworkInterfacesDeleteOptionalParams): Promise<void>

參數

resourceGroupName

string

資源群組的名稱。

networkInterfaceName

string

網路介面的名稱。

options
NetworkInterfacesDeleteOptionalParams

選項參數。

傳回

Promise<void>

beginGetEffectiveRouteTable(string, string, NetworkInterfacesGetEffectiveRouteTableOptionalParams)

取得套用至網路介面的所有路由表。

function beginGetEffectiveRouteTable(resourceGroupName: string, networkInterfaceName: string, options?: NetworkInterfacesGetEffectiveRouteTableOptionalParams): Promise<SimplePollerLike<OperationState<EffectiveRouteListResult>, EffectiveRouteListResult>>

參數

resourceGroupName

string

資源群組的名稱。

networkInterfaceName

string

網路介面的名稱。

傳回

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

beginGetEffectiveRouteTableAndWait(string, string, NetworkInterfacesGetEffectiveRouteTableOptionalParams)

取得套用至網路介面的所有路由表。

function beginGetEffectiveRouteTableAndWait(resourceGroupName: string, networkInterfaceName: string, options?: NetworkInterfacesGetEffectiveRouteTableOptionalParams): Promise<EffectiveRouteListResult>

參數

resourceGroupName

string

資源群組的名稱。

networkInterfaceName

string

網路介面的名稱。

傳回

beginListEffectiveNetworkSecurityGroups(string, string, NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams)

取得套用至網路介面的所有網路安全組。

function beginListEffectiveNetworkSecurityGroups(resourceGroupName: string, networkInterfaceName: string, options?: NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams): Promise<SimplePollerLike<OperationState<EffectiveNetworkSecurityGroupListResult>, EffectiveNetworkSecurityGroupListResult>>

參數

resourceGroupName

string

資源群組的名稱。

networkInterfaceName

string

網路介面的名稱。

傳回

beginListEffectiveNetworkSecurityGroupsAndWait(string, string, NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams)

取得套用至網路介面的所有網路安全組。

function beginListEffectiveNetworkSecurityGroupsAndWait(resourceGroupName: string, networkInterfaceName: string, options?: NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams): Promise<EffectiveNetworkSecurityGroupListResult>

參數

resourceGroupName

string

資源群組的名稱。

networkInterfaceName

string

網路介面的名稱。

傳回

get(string, string, NetworkInterfacesGetOptionalParams)

取得指定網路介面的相關信息。

function get(resourceGroupName: string, networkInterfaceName: string, options?: NetworkInterfacesGetOptionalParams): Promise<NetworkInterface>

參數

resourceGroupName

string

資源群組的名稱。

networkInterfaceName

string

網路介面的名稱。

options
NetworkInterfacesGetOptionalParams

選項參數。

傳回

Promise<NetworkInterface>

getCloudServiceNetworkInterface(string, string, string, string, NetworkInterfacesGetCloudServiceNetworkInterfaceOptionalParams)

在雲端服務中取得指定的網路介面。

function getCloudServiceNetworkInterface(resourceGroupName: string, cloudServiceName: string, roleInstanceName: string, networkInterfaceName: string, options?: NetworkInterfacesGetCloudServiceNetworkInterfaceOptionalParams): Promise<NetworkInterface>

參數

resourceGroupName

string

資源群組的名稱。

cloudServiceName

string

雲端服務的名稱。

roleInstanceName

string

角色實例的名稱。

networkInterfaceName

string

網路介面的名稱。

傳回

Promise<NetworkInterface>

getVirtualMachineScaleSetIpConfiguration(string, string, string, string, string, NetworkInterfacesGetVirtualMachineScaleSetIpConfigurationOptionalParams)

取得虛擬機擴展集中的指定網路介面IP組態。

function getVirtualMachineScaleSetIpConfiguration(resourceGroupName: string, virtualMachineScaleSetName: string, virtualmachineIndex: string, networkInterfaceName: string, ipConfigurationName: string, options?: NetworkInterfacesGetVirtualMachineScaleSetIpConfigurationOptionalParams): Promise<NetworkInterfaceIPConfiguration>

參數

resourceGroupName

string

資源群組的名稱。

virtualMachineScaleSetName

string

虛擬機擴展集的名稱。

virtualmachineIndex

string

虛擬機索引。

networkInterfaceName

string

網路介面的名稱。

ipConfigurationName

string

ip 組態的名稱。

傳回

getVirtualMachineScaleSetNetworkInterface(string, string, string, string, NetworkInterfacesGetVirtualMachineScaleSetNetworkInterfaceOptionalParams)

取得虛擬機擴展集中的指定網路介面。

function getVirtualMachineScaleSetNetworkInterface(resourceGroupName: string, virtualMachineScaleSetName: string, virtualmachineIndex: string, networkInterfaceName: string, options?: NetworkInterfacesGetVirtualMachineScaleSetNetworkInterfaceOptionalParams): Promise<NetworkInterface>

參數

resourceGroupName

string

資源群組的名稱。

virtualMachineScaleSetName

string

虛擬機擴展集的名稱。

virtualmachineIndex

string

虛擬機索引。

networkInterfaceName

string

網路介面的名稱。

傳回

Promise<NetworkInterface>

list(string, NetworkInterfacesListOptionalParams)

取得資源群組中的所有網路介面。

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

參數

resourceGroupName

string

資源群組的名稱。

options
NetworkInterfacesListOptionalParams

選項參數。

傳回

listAll(NetworkInterfacesListAllOptionalParams)

取得訂用帳戶中的所有網路介面。

function listAll(options?: NetworkInterfacesListAllOptionalParams): PagedAsyncIterableIterator<NetworkInterface, NetworkInterface[], PageSettings>

參數

options
NetworkInterfacesListAllOptionalParams

選項參數。

傳回

listCloudServiceNetworkInterfaces(string, string, NetworkInterfacesListCloudServiceNetworkInterfacesOptionalParams)

取得雲端服務中的所有網路介面。

function listCloudServiceNetworkInterfaces(resourceGroupName: string, cloudServiceName: string, options?: NetworkInterfacesListCloudServiceNetworkInterfacesOptionalParams): PagedAsyncIterableIterator<NetworkInterface, NetworkInterface[], PageSettings>

參數

resourceGroupName

string

資源群組的名稱。

cloudServiceName

string

雲端服務的名稱。

傳回

listCloudServiceRoleInstanceNetworkInterfaces(string, string, string, NetworkInterfacesListCloudServiceRoleInstanceNetworkInterfacesOptionalParams)

取得雲端服務中角色實例中所有網路介面的相關信息。

function listCloudServiceRoleInstanceNetworkInterfaces(resourceGroupName: string, cloudServiceName: string, roleInstanceName: string, options?: NetworkInterfacesListCloudServiceRoleInstanceNetworkInterfacesOptionalParams): PagedAsyncIterableIterator<NetworkInterface, NetworkInterface[], PageSettings>

參數

resourceGroupName

string

資源群組的名稱。

cloudServiceName

string

雲端服務的名稱。

roleInstanceName

string

角色實例的名稱。

傳回

listVirtualMachineScaleSetIpConfigurations(string, string, string, string, NetworkInterfacesListVirtualMachineScaleSetIpConfigurationsOptionalParams)

取得虛擬機擴展集中的指定網路介面IP組態。

function listVirtualMachineScaleSetIpConfigurations(resourceGroupName: string, virtualMachineScaleSetName: string, virtualmachineIndex: string, networkInterfaceName: string, options?: NetworkInterfacesListVirtualMachineScaleSetIpConfigurationsOptionalParams): PagedAsyncIterableIterator<NetworkInterfaceIPConfiguration, NetworkInterfaceIPConfiguration[], PageSettings>

參數

resourceGroupName

string

資源群組的名稱。

virtualMachineScaleSetName

string

虛擬機擴展集的名稱。

virtualmachineIndex

string

虛擬機索引。

networkInterfaceName

string

網路介面的名稱。

傳回

listVirtualMachineScaleSetNetworkInterfaces(string, string, NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesOptionalParams)

取得虛擬機擴展集中的所有網路介面。

function listVirtualMachineScaleSetNetworkInterfaces(resourceGroupName: string, virtualMachineScaleSetName: string, options?: NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesOptionalParams): PagedAsyncIterableIterator<NetworkInterface, NetworkInterface[], PageSettings>

參數

resourceGroupName

string

資源群組的名稱。

virtualMachineScaleSetName

string

虛擬機擴展集的名稱。

傳回

listVirtualMachineScaleSetVMNetworkInterfaces(string, string, string, NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesOptionalParams)

取得虛擬機擴展集中虛擬機中所有網路介面的相關信息。

function listVirtualMachineScaleSetVMNetworkInterfaces(resourceGroupName: string, virtualMachineScaleSetName: string, virtualmachineIndex: string, options?: NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesOptionalParams): PagedAsyncIterableIterator<NetworkInterface, NetworkInterface[], PageSettings>

參數

resourceGroupName

string

資源群組的名稱。

virtualMachineScaleSetName

string

虛擬機擴展集的名稱。

virtualmachineIndex

string

虛擬機索引。

傳回

updateTags(string, string, TagsObject, NetworkInterfacesUpdateTagsOptionalParams)

更新網路介面標籤。

function updateTags(resourceGroupName: string, networkInterfaceName: string, parameters: TagsObject, options?: NetworkInterfacesUpdateTagsOptionalParams): Promise<NetworkInterface>

參數

resourceGroupName

string

資源群組的名稱。

networkInterfaceName

string

網路介面的名稱。

parameters
TagsObject

提供用來更新網路介面標籤的參數。

傳回

Promise<NetworkInterface>