INetworkInterface Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
-
INetworkInterfaceBase IUpdatableWithTags<INetworkInterface> IGroupableResource<INetworkManager,NetworkInterfaceInner> IHasId IHasInner<InnerT> IHasInner<NetworkInterfaceInner> IHasManager<ManagerT> IHasManager<INetworkManager> IHasName IHasResourceGroup IResource IIndexable IRefreshable<INetworkInterface> IUpdatable<IUpdate>
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
Azure SDK for .NET