Поделиться через


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

Имя экземпляра роли.

options
NetworkInterfacesListCloudServiceRoleInstanceNetworkInterfacesOptionalParams

Параметры параметров.

Возвращаемое значение

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

Имя сетевого интерфейса.

options
NetworkInterfacesListVirtualMachineScaleSetIpConfigurationsOptionalParams

Параметры параметров.

Возвращаемое значение

listVirtualMachineScaleSetNetworkInterfaces(string, string, NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesOptionalParams)

Получает все сетевые интерфейсы в масштабируемом наборе виртуальных машин.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

virtualMachineScaleSetName

string

Имя масштабируемого набора виртуальных машин.

options
NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesOptionalParams

Параметры параметров.

Возвращаемое значение

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

Индекс виртуальной машины.

options
NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesOptionalParams

Параметры параметров.

Возвращаемое значение

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>