NetworkInterfacesOperations interface

NetworkInterfaces 操作を表すインターフェイス。

プロパティ

beginCreateOrUpdate
beginCreateOrUpdateAndWait
beginDelete
beginDeleteAndWait
beginGetEffectiveRouteTable
beginGetEffectiveRouteTableAndWait
beginListEffectiveNetworkSecurityGroups
beginListEffectiveNetworkSecurityGroupsAndWait
createOrUpdate

ネットワーク インターフェイスを作成または更新します。

delete

指定したネットワーク インターフェイスを削除します。

get

指定したネットワーク インターフェイスに関する情報を取得します。

getCloudServiceNetworkInterface

クラウド サービスで指定されたネットワーク インターフェイスを取得します。

getEffectiveRouteTable

ネットワークインターフェイスに適用されたすべてのルートテーブルを取得します。

getVirtualMachineScaleSetIpConfiguration

仮想マシン スケール セットで指定されたネットワーク インターフェイスの IP 構成を取得します。

getVirtualMachineScaleSetNetworkInterface

仮想マシン スケール セット内の指定されたネットワーク インターフェイスを取得します。

list

リソース グループ内のすべてのネットワーク インターフェイスを取得します。

listAll

サブスクリプション内のすべてのネットワーク インターフェイスを取得します。

listCloudServiceNetworkInterfaces

クラウド サービス内のすべてのネットワーク インターフェイスを取得します。

listCloudServiceRoleInstanceNetworkInterfaces

クラウド サービス内のロール インスタンス内のすべてのネットワーク インターフェイスに関する情報を取得します。

listEffectiveNetworkSecurityGroups

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

listVirtualMachineScaleSetIpConfigurations

仮想マシン スケール セットで指定されたネットワーク インターフェイスの IP 構成を取得します。

listVirtualMachineScaleSetNetworkInterfaces

仮想マシン スケール セット内のすべてのネットワーク インターフェイスを取得します。

listVirtualMachineScaleSetVMNetworkInterfaces

仮想マシン スケール セット内の仮想マシン内のすべてのネットワーク インターフェイスに関する情報を取得します。

updateTags

ネットワーク インターフェイス タグを更新します。

プロパティの詳細

beginCreateOrUpdate

警告

この API は非推奨になりました。

use createOrUpdate instead

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

プロパティ値

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

beginCreateOrUpdateAndWait

警告

この API は非推奨になりました。

use createOrUpdate instead

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

プロパティ値

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

beginDelete

警告

この API は非推奨になりました。

use delete instead

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

プロパティ値

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

beginDeleteAndWait

警告

この API は非推奨になりました。

use delete instead

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

プロパティ値

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

beginGetEffectiveRouteTable

警告

この API は非推奨になりました。

use getEffectiveRouteTable instead

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

プロパティ値

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

beginGetEffectiveRouteTableAndWait

警告

この API は非推奨になりました。

use getEffectiveRouteTable instead

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

プロパティ値

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

beginListEffectiveNetworkSecurityGroups

警告

この API は非推奨になりました。

use listEffectiveNetworkSecurityGroups instead

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

プロパティ値

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

beginListEffectiveNetworkSecurityGroupsAndWait

警告

この API は非推奨になりました。

use listEffectiveNetworkSecurityGroups instead

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

プロパティ値

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

createOrUpdate

ネットワーク インターフェイスを作成または更新します。

createOrUpdate: (resourceGroupName: string, networkInterfaceName: string, parameters: NetworkInterface, options?: NetworkInterfacesCreateOrUpdateOptionalParams) => PollerLike<OperationState<NetworkInterface>, NetworkInterface>

プロパティ値

(resourceGroupName: string, networkInterfaceName: string, parameters: NetworkInterface, options?: NetworkInterfacesCreateOrUpdateOptionalParams) => PollerLike<OperationState<NetworkInterface>, NetworkInterface>

delete

指定したネットワーク インターフェイスを削除します。

delete: (resourceGroupName: string, networkInterfaceName: string, options?: NetworkInterfacesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

プロパティ値

(resourceGroupName: string, networkInterfaceName: string, options?: NetworkInterfacesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

指定したネットワーク インターフェイスに関する情報を取得します。

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

プロパティ値

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

getCloudServiceNetworkInterface

クラウド サービスで指定されたネットワーク インターフェイスを取得します。

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>

getEffectiveRouteTable

ネットワークインターフェイスに適用されたすべてのルートテーブルを取得します。

getEffectiveRouteTable: (resourceGroupName: string, networkInterfaceName: string, options?: NetworkInterfacesGetEffectiveRouteTableOptionalParams) => PollerLike<OperationState<EffectiveRouteListResult>, EffectiveRouteListResult>

プロパティ値

(resourceGroupName: string, networkInterfaceName: string, options?: NetworkInterfacesGetEffectiveRouteTableOptionalParams) => PollerLike<OperationState<EffectiveRouteListResult>, EffectiveRouteListResult>

getVirtualMachineScaleSetIpConfiguration

仮想マシン スケール セットで指定されたネットワーク インターフェイスの IP 構成を取得します。

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, options?: NetworkInterfacesGetVirtualMachineScaleSetIpConfigurationOptionalParams) => Promise<NetworkInterfaceIPConfiguration>

getVirtualMachineScaleSetNetworkInterface

仮想マシン スケール セット内の指定されたネットワーク インターフェイスを取得します。

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

リソース グループ内のすべてのネットワーク インターフェイスを取得します。

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

プロパティ値

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

listAll

サブスクリプション内のすべてのネットワーク インターフェイスを取得します。

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

プロパティ値

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

listCloudServiceNetworkInterfaces

クラウド サービス内のすべてのネットワーク インターフェイスを取得します。

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

プロパティ値

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

listCloudServiceRoleInstanceNetworkInterfaces

クラウド サービス内のロール インスタンス内のすべてのネットワーク インターフェイスに関する情報を取得します。

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

プロパティ値

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

listEffectiveNetworkSecurityGroups

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

listEffectiveNetworkSecurityGroups: (resourceGroupName: string, networkInterfaceName: string, options?: NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams) => PollerLike<OperationState<EffectiveNetworkSecurityGroupListResult>, EffectiveNetworkSecurityGroupListResult>

プロパティ値

(resourceGroupName: string, networkInterfaceName: string, options?: NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams) => PollerLike<OperationState<EffectiveNetworkSecurityGroupListResult>, EffectiveNetworkSecurityGroupListResult>

listVirtualMachineScaleSetIpConfigurations

仮想マシン スケール セットで指定されたネットワーク インターフェイスの IP 構成を取得します。

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

プロパティ値

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

listVirtualMachineScaleSetNetworkInterfaces

仮想マシン スケール セット内のすべてのネットワーク インターフェイスを取得します。

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

プロパティ値

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

listVirtualMachineScaleSetVMNetworkInterfaces

仮想マシン スケール セット内の仮想マシン内のすべてのネットワーク インターフェイスに関する情報を取得します。

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

プロパティ値

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

updateTags

ネットワーク インターフェイス タグを更新します。

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

プロパティ値

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