NetworkInterfacesOperations interface

Interface que representa uma operação de NetworkInterfaces.

Propriedades

beginCreateOrUpdate
beginCreateOrUpdateAndWait
beginDelete
beginDeleteAndWait
beginGetEffectiveRouteTable
beginGetEffectiveRouteTableAndWait
beginListEffectiveNetworkSecurityGroups
beginListEffectiveNetworkSecurityGroupsAndWait
createOrUpdate

Cria ou atualiza uma interface de rede.

delete

Exclui a interface de rede especificada.

get

Obtém informações sobre a interface de rede especificada.

getCloudServiceNetworkInterface

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

getEffectiveRouteTable

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

getVirtualMachineScaleSetIpConfiguration

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

getVirtualMachineScaleSetNetworkInterface

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

list

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

listAll

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

listCloudServiceNetworkInterfaces

Obtém todas as interfaces de rede em um serviço de nuvem.

listCloudServiceRoleInstanceNetworkInterfaces

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

listEffectiveNetworkSecurityGroups

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

listVirtualMachineScaleSetIpConfigurations

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

listVirtualMachineScaleSetNetworkInterfaces

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

listVirtualMachineScaleSetVMNetworkInterfaces

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

Atualiza as tags de uma interface de rede.

Detalhes da propriedade

beginCreateOrUpdate

Aviso

Essa API foi preterida.

use createOrUpdate instead

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

Valor da propriedade

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

beginCreateOrUpdateAndWait

Aviso

Essa API foi preterida.

use createOrUpdate instead

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

Valor da propriedade

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

beginDelete

Aviso

Essa API foi preterida.

use delete instead

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

Valor da propriedade

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

beginDeleteAndWait

Aviso

Essa API foi preterida.

use delete instead

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

Valor da propriedade

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

beginGetEffectiveRouteTable

Aviso

Essa API foi preterida.

use getEffectiveRouteTable instead

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

Valor da propriedade

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

beginGetEffectiveRouteTableAndWait

Aviso

Essa API foi preterida.

use getEffectiveRouteTable instead

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

Valor da propriedade

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

beginListEffectiveNetworkSecurityGroups

Aviso

Essa API foi preterida.

use listEffectiveNetworkSecurityGroups instead

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

Valor da propriedade

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

beginListEffectiveNetworkSecurityGroupsAndWait

Aviso

Essa API foi preterida.

use listEffectiveNetworkSecurityGroups instead

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

Valor da propriedade

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

createOrUpdate

Cria ou atualiza uma interface de rede.

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

Valor da propriedade

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

delete

Exclui a interface de rede especificada.

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

Valor da propriedade

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

get

Obtém informações sobre a interface de rede especificada.

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

Valor da propriedade

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

getCloudServiceNetworkInterface

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

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

Valor da propriedade

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

getEffectiveRouteTable

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

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

Valor da propriedade

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

getVirtualMachineScaleSetIpConfiguration

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

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

Valor da propriedade

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

getVirtualMachineScaleSetNetworkInterface

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

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

Valor da propriedade

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

list

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

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

Valor da propriedade

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

listAll

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

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

Valor da propriedade

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

listCloudServiceNetworkInterfaces

Obtém todas as interfaces de rede em um serviço de nuvem.

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

Valor da propriedade

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

listCloudServiceRoleInstanceNetworkInterfaces

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

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

Valor da propriedade

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

listEffectiveNetworkSecurityGroups

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

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

Valor da propriedade

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

listVirtualMachineScaleSetIpConfigurations

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

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

Valor da propriedade

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

listVirtualMachineScaleSetNetworkInterfaces

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

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

Valor da propriedade

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

listVirtualMachineScaleSetVMNetworkInterfaces

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

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

Valor da propriedade

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

updateTags

Atualiza as tags de uma interface de rede.

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

Valor da propriedade

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