Compartilhar via


INetworkInterface Interface

Definição

Adaptador de rede.

public interface INetworkInterface : Microsoft.Azure.Management.Network.Fluent.INetworkInterfaceBase, Microsoft.Azure.Management.Network.Fluent.IUpdatableWithTags<Microsoft.Azure.Management.Network.Fluent.INetworkInterface>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IGroupableResource<Microsoft.Azure.Management.Network.Fluent.INetworkManager,Microsoft.Azure.Management.Network.Fluent.Models.NetworkInterfaceInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Network.Fluent.Models.NetworkInterfaceInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<Microsoft.Azure.Management.Network.Fluent.INetworkManager>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.Network.Fluent.INetworkInterface>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IUpdatable<Microsoft.Azure.Management.Network.Fluent.NetworkInterface.Update.IUpdate>
type INetworkInterface = interface
    interface INetworkInterfaceBase
    interface IHasManager<INetworkManager>
    interface IHasInner<NetworkInterfaceInner>
    interface IGroupableResource<INetworkManager, NetworkInterfaceInner>
    interface IResource
    interface IIndexable
    interface IHasId
    interface IHasName
    interface IHasResourceGroup
    interface IRefreshable<INetworkInterface>
    interface IUpdatable<IUpdate>
    interface IUpdatableWithTags<INetworkInterface>
Public Interface INetworkInterface
Implements IGroupableResource(Of INetworkManager, NetworkInterfaceInner), IHasInner(Of NetworkInterfaceInner), IHasManager(Of INetworkManager), INetworkInterfaceBase, IRefreshable(Of INetworkInterface), IUpdatable(Of IUpdate), IUpdatableWithTags(Of INetworkInterface)
Implementações

Propriedades

AppliedDnsServers

Obtém servidores DNS aplicados.

(Herdado de INetworkInterfaceBase)
DnsServers

Obtém endereços IP dos servidores DNS desse adaptador de rede.

(Herdado de INetworkInterfaceBase)
Id

Obtém a cadeia de caracteres de ID do recurso

(Herdado de IHasId)
Inner

Adaptador de rede.

(Herdado de IHasInner<T>)
InternalDnsNameLabel

Obtém o nome DNS interno atribuído a esse adaptador de rede.

(Herdado de INetworkInterfaceBase)
InternalDomainNameSuffix

Obtém o sufixo de nome de domínio interno.

(Herdado de INetworkInterfaceBase)
InternalFqdn

Obtém o nome de domínio totalmente qualificado desse adaptador de rede. Um adaptador de rede recebe o FQDN como parte da atribuição a uma máquina virtual.

(Herdado de INetworkInterfaceBase)
IPConfigurations

Obtém as configurações de IP desse adaptador de rede, indexadas por seus nomes.

IsAcceleratedNetworkingEnabled

Obtém true se a rede acelerada estiver habilitada para esse adaptador de rede.

(Herdado de INetworkInterfaceBase)
IsIPForwardingEnabled

Obtém true se o encaminhamento de IP estiver habilitado neste adaptador de rede.

(Herdado de INetworkInterfaceBase)
Key

Adaptador de rede.

(Herdado de IIndexable)
MacAddress

Obtém o endereço MAC do adaptador de rede.

(Herdado de INetworkInterfaceBase)
Manager

Obtém o tipo de cliente do gerente desse tipo de recurso.

(Herdado de IHasManager<ManagerT>)
Name

Obtém o nome do recurso

(Herdado de IHasName)
NetworkSecurityGroupId

Obtém a ID do recurso do grupo de segurança de rede associada a esse adaptador de rede.

(Herdado de INetworkInterfaceBase)
PrimaryIPConfiguration

Obtém a configuração de IP principal desse adaptador de rede.

PrimaryPrivateIP

Obtém o endereço IP privado alocado para a configuração de IP principal desse adaptador de rede. O IP privado estará dentro da sub-rede de rede virtual desse adaptador de rede.

(Herdado de INetworkInterfaceBase)
PrimaryPrivateIPAllocationMethod

Obtém o método de alocação de IP privado (Dinâmico, Estático) da configuração de IP principal desse adaptador de rede.

(Herdado de INetworkInterfaceBase)
Region

Adaptador de rede.

(Herdado de IResource)
RegionName

Adaptador de rede.

(Herdado de IResource)
ResourceGroupName

Adaptador de rede.

(Herdado de IHasResourceGroup)
Tags

Adaptador de rede.

(Herdado de IResource)
Type

Adaptador de rede.

(Herdado de IResource)
VirtualMachineId

Obtém a ID do recurso da máquina virtual associada ou nula, se nenhuma.

(Herdado de INetworkInterfaceBase)

Métodos

GetNetworkSecurityGroup()

Obtém o grupo de segurança de rede associado a esse adaptador de rede. Esse método faz uma chamada à API rest para buscar o recurso grupo de segurança de rede.

(Herdado de INetworkInterfaceBase)
Refresh()

Atualiza o recurso a ser sincronizado com o Azure.

(Herdado de IRefreshable<T>)
RefreshAsync(CancellationToken)

Atualiza o recurso a ser sincronizado com o Azure.

(Herdado de IRefreshable<T>)
Update()

Adaptador de rede.

(Herdado de IUpdatable<T>)
UpdateTags()

Inicia uma atualização de marcas para um recurso. Esse é o início do padrão de construtor usado para atualizar marcas de recursos no Azure. O método final que conclui a definição e inicia o processo real de atualização de recursos no Azure é AppliableWithTags.applyTags().

(Herdado de IUpdatableWithTags<T>)

Aplica-se a