Partilhar via


NetworkInterfaces interface

Interface que representa um NetworkInterfaces.

Métodos

beginCreateOrUpdate(string, string, NetworkInterface, NetworkInterfacesCreateOrUpdateOptionalParams)

Cria ou atualiza uma interface de rede.

beginCreateOrUpdateAndWait(string, string, NetworkInterface, NetworkInterfacesCreateOrUpdateOptionalParams)

Cria ou atualiza uma interface de rede.

beginDelete(string, string, NetworkInterfacesDeleteOptionalParams)

Elimina a interface de rede especificada.

beginDeleteAndWait(string, string, NetworkInterfacesDeleteOptionalParams)

Elimina a interface de rede especificada.

beginGetEffectiveRouteTable(string, string, NetworkInterfacesGetEffectiveRouteTableOptionalParams)

Obtém todas as tabelas de rotas aplicadas a uma interface de rede.

beginGetEffectiveRouteTableAndWait(string, string, NetworkInterfacesGetEffectiveRouteTableOptionalParams)

Obtém todas as tabelas de rotas aplicadas a uma interface de rede.

beginListEffectiveNetworkSecurityGroups(string, string, NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams)

Obtém todos os grupos de segurança de rede aplicados a uma interface de rede.

beginListEffectiveNetworkSecurityGroupsAndWait(string, string, NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams)

Obtém todos os grupos de segurança de rede aplicados a uma interface de rede.

beginUpdateTags(string, string, TagsObject, NetworkInterfacesUpdateTagsOptionalParams)

Atualizações etiquetas de interface de rede.

beginUpdateTagsAndWait(string, string, TagsObject, NetworkInterfacesUpdateTagsOptionalParams)

Atualizações etiquetas de interface de rede.

get(string, string, NetworkInterfacesGetOptionalParams)

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

list(string, NetworkInterfacesListOptionalParams)

Obtém todas as interfaces de rede num grupo de recursos.

listAll(NetworkInterfacesListAllOptionalParams)

Obtém todas as interfaces de rede numa subscrição.

Detalhes de Método

beginCreateOrUpdate(string, string, NetworkInterface, NetworkInterfacesCreateOrUpdateOptionalParams)

Cria ou atualiza uma interface de rede.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

networkInterfaceName

string

O nome da interface de rede.

parameters
NetworkInterface

Parâmetros fornecidos para a operação de criação ou atualização da interface de rede.

options
NetworkInterfacesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<PollerLike<@azure/core-lro.PollOperationState<NetworkInterface>, NetworkInterface>>

beginCreateOrUpdateAndWait(string, string, NetworkInterface, NetworkInterfacesCreateOrUpdateOptionalParams)

Cria ou atualiza uma interface 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 da interface de rede.

parameters
NetworkInterface

Parâmetros fornecidos para a operação de criação ou atualização da interface de rede.

options
NetworkInterfacesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<NetworkInterface>

beginDelete(string, string, NetworkInterfacesDeleteOptionalParams)

Elimina a interface de rede especificada.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

networkInterfaceName

string

O nome da interface de rede.

options
NetworkInterfacesDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginDeleteAndWait(string, string, NetworkInterfacesDeleteOptionalParams)

Elimina a interface de rede especificada.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

networkInterfaceName

string

O nome da interface de rede.

options
NetworkInterfacesDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

beginGetEffectiveRouteTable(string, string, NetworkInterfacesGetEffectiveRouteTableOptionalParams)

Obtém todas as tabelas de rotas aplicadas a uma interface de rede.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

networkInterfaceName

string

O nome da interface de rede.

options
NetworkInterfacesGetEffectiveRouteTableOptionalParams

Os parâmetros de opções.

Devoluções

Promise<PollerLike<@azure/core-lro.PollOperationState<EffectiveRouteListResult>, EffectiveRouteListResult>>

beginGetEffectiveRouteTableAndWait(string, string, NetworkInterfacesGetEffectiveRouteTableOptionalParams)

Obtém todas as tabelas de rotas aplicadas a uma interface 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 da interface de rede.

options
NetworkInterfacesGetEffectiveRouteTableOptionalParams

Os parâmetros de opções.

Devoluções

beginListEffectiveNetworkSecurityGroups(string, string, NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams)

Obtém todos os grupos de segurança de rede aplicados a uma interface de rede.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

networkInterfaceName

string

O nome da interface de rede.

Devoluções

beginListEffectiveNetworkSecurityGroupsAndWait(string, string, NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams)

Obtém todos os grupos de segurança de rede aplicados a uma interface 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 da interface de rede.

Devoluções

beginUpdateTags(string, string, TagsObject, NetworkInterfacesUpdateTagsOptionalParams)

Atualizações etiquetas de interface de rede.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

networkInterfaceName

string

O nome da interface de rede.

parameters
TagsObject

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

options
NetworkInterfacesUpdateTagsOptionalParams

Os parâmetros de opções.

Devoluções

Promise<PollerLike<@azure/core-lro.PollOperationState<NetworkInterface>, NetworkInterface>>

beginUpdateTagsAndWait(string, string, TagsObject, NetworkInterfacesUpdateTagsOptionalParams)

Atualizações etiquetas de interface de rede.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

networkInterfaceName

string

O nome da interface de rede.

parameters
TagsObject

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

options
NetworkInterfacesUpdateTagsOptionalParams

Os parâmetros de opções.

Devoluções

Promise<NetworkInterface>

get(string, string, NetworkInterfacesGetOptionalParams)

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

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

networkInterfaceName

string

O nome da interface de rede.

options
NetworkInterfacesGetOptionalParams

Os parâmetros de opções.

Devoluções

Promise<NetworkInterface>

list(string, NetworkInterfacesListOptionalParams)

Obtém todas as interfaces de rede num 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.

Devoluções

listAll(NetworkInterfacesListAllOptionalParams)

Obtém todas as interfaces de rede numa subscrição.

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

Parâmetros

options
NetworkInterfacesListAllOptionalParams

Os parâmetros de opções.

Devoluções