次の方法で共有


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

ネットワーク インターフェイスの作成または更新操作に指定されたパラメーター。

options
NetworkInterfacesCreateOrUpdateOptionalParams

オプション パラメーター。

戻り値

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

ネットワーク インターフェイスの作成または更新操作に指定されたパラメーター。

options
NetworkInterfacesCreateOrUpdateOptionalParams

オプション パラメーター。

戻り値

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

ネットワーク インターフェイスの名前。

options
NetworkInterfacesGetEffectiveRouteTableOptionalParams

オプション パラメーター。

戻り値

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

ネットワーク インターフェイスの名前。

options
NetworkInterfacesGetEffectiveRouteTableOptionalParams

オプション パラメーター。

戻り値

beginListEffectiveNetworkSecurityGroups(string, string, NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams)

ネットワーク インターフェイスに適用されるすべてのネットワーク セキュリティ グループを取得します。

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

パラメーター

resourceGroupName

string

リソース グループの名前。

networkInterfaceName

string

ネットワーク インターフェイスの名前。

options
NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams

オプション パラメーター。

戻り値

beginListEffectiveNetworkSecurityGroupsAndWait(string, string, NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams)

ネットワーク インターフェイスに適用されるすべてのネットワーク セキュリティ グループを取得します。

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

パラメーター

resourceGroupName

string

リソース グループの名前。

networkInterfaceName

string

ネットワーク インターフェイスの名前。

options
NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams

オプション パラメーター。

戻り値

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

ネットワーク インターフェイスの名前。

options
NetworkInterfacesGetCloudServiceNetworkInterfaceOptionalParams

オプション パラメーター。

戻り値

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 構成の名前。

options
NetworkInterfacesGetVirtualMachineScaleSetIpConfigurationOptionalParams

オプション パラメーター。

戻り値

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

ネットワーク インターフェイスの名前。

options
NetworkInterfacesGetVirtualMachineScaleSetNetworkInterfaceOptionalParams

オプション パラメーター。

戻り値

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

クラウド サービスの名前。

options
NetworkInterfacesListCloudServiceNetworkInterfacesOptionalParams

オプション パラメーター。

戻り値

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

ネットワーク インターフェイス タグを更新するために指定されたパラメーター。

options
NetworkInterfacesUpdateTagsOptionalParams

オプション パラメーター。

戻り値

Promise<NetworkInterface>