Compartilhar via


NetworkInterfaces interface

Interface que representa um NetworkInterfaces.

Métodos

beginCreateOrUpdate(string, string, NetworkInterface, NetworkInterfacesCreateOrUpdateOptionalParams)

Cria ou atualiza um adaptador de rede.

beginCreateOrUpdateAndWait(string, string, NetworkInterface, NetworkInterfacesCreateOrUpdateOptionalParams)

Cria ou atualiza um adaptador de rede.

beginDelete(string, string, NetworkInterfacesDeleteOptionalParams)

Exclui o adaptador de rede especificado.

beginDeleteAndWait(string, string, NetworkInterfacesDeleteOptionalParams)

Exclui o adaptador de rede especificado.

beginGetEffectiveRouteTable(string, string, NetworkInterfacesGetEffectiveRouteTableOptionalParams)

Obtém todas as tabelas de rotas aplicadas a um adaptador de rede.

beginGetEffectiveRouteTableAndWait(string, string, NetworkInterfacesGetEffectiveRouteTableOptionalParams)

Obtém todas as tabelas de rotas aplicadas a um adaptador de rede.

beginListEffectiveNetworkSecurityGroups(string, string, NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams)

Obtém todos os grupos de segurança de rede aplicados a um adaptador de rede.

beginListEffectiveNetworkSecurityGroupsAndWait(string, string, NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams)

Obtém todos os grupos de segurança de rede aplicados a um adaptador de rede.

get(string, string, NetworkInterfacesGetOptionalParams)

Obtém informações sobre o adaptador de rede especificado.

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

Obtenha o adaptador de rede especificado em um serviço de nuvem.

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

Obtenha a configuração de ip da interface de rede especificada em um conjunto de dimensionamento de máquinas virtuais.

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

Obtenha o adaptador de rede especificado em um conjunto de dimensionamento de máquinas virtuais.

list(string, NetworkInterfacesListOptionalParams)

Obtém todos os adaptadores de rede em um grupo de recursos.

listAll(NetworkInterfacesListAllOptionalParams)

Obtém todos os adaptadores de rede em uma assinatura.

listCloudServiceNetworkInterfaces(string, string, NetworkInterfacesListCloudServiceNetworkInterfacesOptionalParams)

Obtém todos os adaptadores de rede em um serviço de nuvem.

listCloudServiceRoleInstanceNetworkInterfaces(string, string, string, NetworkInterfacesListCloudServiceRoleInstanceNetworkInterfacesOptionalParams)

Obtém informações sobre todos os adaptadores de rede em uma instância de função em um serviço de nuvem.

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

Obtenha a configuração de ip da interface de rede especificada em um conjunto de dimensionamento de máquinas virtuais.

listVirtualMachineScaleSetNetworkInterfaces(string, string, NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesOptionalParams)

Obtém todos os adaptadores de rede em um conjunto de dimensionamento de máquinas virtuais.

listVirtualMachineScaleSetVMNetworkInterfaces(string, string, string, NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesOptionalParams)

Obtém informações sobre todos os adaptadores de rede em uma máquina virtual em um conjunto de dimensionamento de máquinas virtuais.

updateTags(string, string, TagsObject, NetworkInterfacesUpdateTagsOptionalParams)

Atualiza uma marca de interface de rede.

Detalhes do método

beginCreateOrUpdate(string, string, NetworkInterface, NetworkInterfacesCreateOrUpdateOptionalParams)

Cria ou atualiza um adaptador de rede.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

networkInterfaceName

string

O nome do adaptador de rede.

parameters
NetworkInterface

Parâmetros fornecidos para a operação criar ou atualizar a interface de rede.

options
NetworkInterfacesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

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

beginCreateOrUpdateAndWait(string, string, NetworkInterface, NetworkInterfacesCreateOrUpdateOptionalParams)

Cria ou atualiza um adaptador de rede.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

networkInterfaceName

string

O nome do adaptador de rede.

parameters
NetworkInterface

Parâmetros fornecidos para a operação criar ou atualizar a interface de rede.

options
NetworkInterfacesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<NetworkInterface>

beginDelete(string, string, NetworkInterfacesDeleteOptionalParams)

Exclui o adaptador de rede especificado.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

networkInterfaceName

string

O nome do adaptador de rede.

options
NetworkInterfacesDeleteOptionalParams

Os parâmetros de opções.

Retornos

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

beginDeleteAndWait(string, string, NetworkInterfacesDeleteOptionalParams)

Exclui o adaptador de rede especificado.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

networkInterfaceName

string

O nome do adaptador de rede.

options
NetworkInterfacesDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginGetEffectiveRouteTable(string, string, NetworkInterfacesGetEffectiveRouteTableOptionalParams)

Obtém todas as tabelas de rotas aplicadas a um adaptador de rede.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

networkInterfaceName

string

O nome do adaptador de rede.

options
NetworkInterfacesGetEffectiveRouteTableOptionalParams

Os parâmetros de opções.

Retornos

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

beginGetEffectiveRouteTableAndWait(string, string, NetworkInterfacesGetEffectiveRouteTableOptionalParams)

Obtém todas as tabelas de rotas aplicadas a um adaptador de rede.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

networkInterfaceName

string

O nome do adaptador de rede.

options
NetworkInterfacesGetEffectiveRouteTableOptionalParams

Os parâmetros de opções.

Retornos

beginListEffectiveNetworkSecurityGroups(string, string, NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams)

Obtém todos os grupos de segurança de rede aplicados a um adaptador de rede.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

networkInterfaceName

string

O nome do adaptador de rede.

Retornos

beginListEffectiveNetworkSecurityGroupsAndWait(string, string, NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams)

Obtém todos os grupos de segurança de rede aplicados a um adaptador de rede.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

networkInterfaceName

string

O nome do adaptador de rede.

Retornos

get(string, string, NetworkInterfacesGetOptionalParams)

Obtém informações sobre o adaptador de rede especificado.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

networkInterfaceName

string

O nome do adaptador de rede.

options
NetworkInterfacesGetOptionalParams

Os parâmetros de opções.

Retornos

Promise<NetworkInterface>

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

Obtenha o adaptador de rede especificado em um serviço de nuvem.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

cloudServiceName

string

O nome do serviço de nuvem.

roleInstanceName

string

O nome da instância de função.

networkInterfaceName

string

O nome do adaptador de rede.

Retornos

Promise<NetworkInterface>

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

Obtenha a configuração de ip da interface de rede especificada em um conjunto de dimensionamento de máquinas virtuais.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

virtualMachineScaleSetName

string

O nome do conjunto de dimensionamento de máquinas virtuais.

virtualmachineIndex

string

O índice da máquina virtual.

networkInterfaceName

string

O nome do adaptador de rede.

ipConfigurationName

string

O nome da configuração de ip.

Retornos

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

Obtenha o adaptador de rede especificado em um conjunto de dimensionamento de máquinas virtuais.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

virtualMachineScaleSetName

string

O nome do conjunto de dimensionamento de máquinas virtuais.

virtualmachineIndex

string

O índice da máquina virtual.

networkInterfaceName

string

O nome do adaptador de rede.

Retornos

Promise<NetworkInterface>

list(string, NetworkInterfacesListOptionalParams)

Obtém todos os adaptadores de rede em um grupo de recursos.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

options
NetworkInterfacesListOptionalParams

Os parâmetros de opções.

Retornos

listAll(NetworkInterfacesListAllOptionalParams)

Obtém todos os adaptadores de rede em uma assinatura.

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

Parâmetros

options
NetworkInterfacesListAllOptionalParams

Os parâmetros de opções.

Retornos

listCloudServiceNetworkInterfaces(string, string, NetworkInterfacesListCloudServiceNetworkInterfacesOptionalParams)

Obtém todos os adaptadores de rede em um serviço de nuvem.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

cloudServiceName

string

O nome do serviço de nuvem.

Retornos

listCloudServiceRoleInstanceNetworkInterfaces(string, string, string, NetworkInterfacesListCloudServiceRoleInstanceNetworkInterfacesOptionalParams)

Obtém informações sobre todos os adaptadores de rede em uma instância de função em um serviço de nuvem.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

cloudServiceName

string

O nome do serviço de nuvem.

roleInstanceName

string

O nome da instância de função.

Retornos

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

Obtenha a configuração de ip da interface de rede especificada em um conjunto de dimensionamento de máquinas virtuais.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

virtualMachineScaleSetName

string

O nome do conjunto de dimensionamento de máquinas virtuais.

virtualmachineIndex

string

O índice da máquina virtual.

networkInterfaceName

string

O nome do adaptador de rede.

Retornos

listVirtualMachineScaleSetNetworkInterfaces(string, string, NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesOptionalParams)

Obtém todos os adaptadores de rede em um conjunto de dimensionamento de máquinas virtuais.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

virtualMachineScaleSetName

string

O nome do conjunto de dimensionamento de máquinas virtuais.

Retornos

listVirtualMachineScaleSetVMNetworkInterfaces(string, string, string, NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesOptionalParams)

Obtém informações sobre todos os adaptadores de rede em uma máquina virtual em um conjunto de dimensionamento de máquinas virtuais.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

virtualMachineScaleSetName

string

O nome do conjunto de dimensionamento de máquinas virtuais.

virtualmachineIndex

string

O índice da máquina virtual.

Retornos

updateTags(string, string, TagsObject, NetworkInterfacesUpdateTagsOptionalParams)

Atualiza uma marca de interface de rede.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

networkInterfaceName

string

O nome do adaptador de rede.

parameters
TagsObject

Parâmetros fornecidos para atualizar marcas de interface de rede.

options
NetworkInterfacesUpdateTagsOptionalParams

Os parâmetros de opções.

Retornos

Promise<NetworkInterface>