Compartilhar via


IUpdate Interface

Definição

O modelo para uma operação de atualização, que contém todas as configurações que podem ser modificadas.

public interface IUpdate : Microsoft.Azure.Management.Network.Fluent.NetworkInterface.Update.IWithAcceleratedNetworking, Microsoft.Azure.Management.Network.Fluent.NetworkInterface.Update.IWithDnsServer, Microsoft.Azure.Management.Network.Fluent.NetworkInterface.Update.IWithIPConfiguration, Microsoft.Azure.Management.Network.Fluent.NetworkInterface.Update.IWithIPForwarding, Microsoft.Azure.Management.Network.Fluent.NetworkInterface.Update.IWithLoadBalancer, Microsoft.Azure.Management.Network.Fluent.NetworkInterface.Update.IWithNetworkSecurityGroup, Microsoft.Azure.Management.Network.Fluent.NetworkInterface.Update.IWithPrimaryNetworkSubnet, Microsoft.Azure.Management.Network.Fluent.NetworkInterface.Update.IWithPrimaryPrivateIP, Microsoft.Azure.Management.Network.Fluent.NetworkInterface.Update.IWithPrimaryPublicIPAddress, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Update.IUpdateWithTags<Microsoft.Azure.Management.Network.Fluent.NetworkInterface.Update.IUpdate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IAppliable<Microsoft.Azure.Management.Network.Fluent.INetworkInterface>
type IUpdate = interface
    interface IAppliable<INetworkInterface>
    interface IIndexable
    interface IUpdateWithTags<IUpdate>
    interface IWithPrimaryNetworkSubnet
    interface IWithPrimaryPrivateIP
    interface IWithPrimaryPublicIPAddress
    interface IWithNetworkSecurityGroup
    interface IWithIPForwarding
    interface IWithDnsServer
    interface IWithIPConfiguration
    interface IWithLoadBalancer
    interface IWithAcceleratedNetworking
Public Interface IUpdate
Implements IAppliable(Of INetworkInterface), IUpdateWithTags(Of IUpdate), IWithAcceleratedNetworking, IWithDnsServer, IWithIPConfiguration, IWithIPForwarding, IWithLoadBalancer, IWithNetworkSecurityGroup, IWithPrimaryNetworkSubnet, IWithPrimaryPrivateIP, IWithPrimaryPublicIPAddress
Implementações

Propriedades

Key

O modelo para uma operação de atualização, que contém todas as configurações que podem ser modificadas.

(Herdado de IIndexable)

Métodos

Apply()

Execute a solicitação de atualização.

(Herdado de IAppliable<T>)
ApplyAsync(CancellationToken, Boolean)

Execute a solicitação de atualização de forma assíncrona.

(Herdado de IAppliable<T>)
DefineSecondaryIPConfiguration(String)

Inicia a definição de uma configuração de IP secundário.

(Herdado de IWithIPConfiguration)
UpdateIPConfiguration(String)

Inicia a atualização de uma configuração de IP.

(Herdado de IWithIPConfiguration)
WithAzureDnsServer()

Especifica o uso do servidor DNS do Azure padrão para o adaptador de rede. O uso do servidor DNS do Azure removerá qualquer servidor DNS personalizado associado a esse adaptador de rede.

(Herdado de IWithDnsServer)
WithDnsServer(String)

Especifica o endereço IP do servidor DNS personalizado a ser associado ao adaptador de rede. Observe que o efeito desse método é aditivo, ou seja, cada vez que ele é usado, o novo servidor dns é adicionado ao adaptador de rede.

(Herdado de IWithDnsServer)
WithExistingLoadBalancerBackend(ILoadBalancer, String)

Associa a configuração de IP primário do adaptador de rede a um back-end de um balanceador de carga existente.

(Herdado de IWithLoadBalancer)
WithExistingLoadBalancerInboundNatRule(ILoadBalancer, String)

Associa a configuração de IP primário do adaptador de rede a uma regra NAT de entrada de um balanceador de carga existente.

(Herdado de IWithLoadBalancer)
WithExistingNetworkSecurityGroup(INetworkSecurityGroup)

Associa um grupo de segurança de rede existente ao adaptador de rede.

(Herdado de IWithNetworkSecurityGroup)
WithExistingPrimaryPublicIPAddress(IPublicIPAddress)

Associa um endereço IP público existente à configuração de IP primário do adaptador de rede. se houver uma associação de IP público existente, isso será removido em favor disso.

(Herdado de IWithPrimaryPublicIPAddress)
WithIPForwarding()

Habilite o encaminhamento de IP no adaptador de rede.

(Herdado de IWithIPForwarding)
WithNewNetworkSecurityGroup(ICreatable<INetworkSecurityGroup>)

Crie um novo grupo de segurança de rede para associar ao adaptador de rede, com base na definição fornecida.

(Herdado de IWithNetworkSecurityGroup)
WithNewPrimaryPublicIPAddress()

Cria um novo endereço IP público na mesma região e grupo que o recurso e o associa à configuração de IP principal do adaptador de rede. o nome interno e o rótulo DNS do endereço IP público serão derivados do nome do adaptador de rede, se houver uma associação de IP público existente, que será removida em favor disso.

(Herdado de IWithPrimaryPublicIPAddress)
WithNewPrimaryPublicIPAddress(ICreatable<IPublicIPAddress>)

Crie um novo endereço IP público para associar a configuração de IP principal do adaptador de rede, com base na definição fornecida. se houver UM IP público associado à configuração de IP primário, isso será removido em favor disso.

(Herdado de IWithPrimaryPublicIPAddress)
WithNewPrimaryPublicIPAddress(String)

Cria um novo endereço IP público na mesma região e grupo que o recurso, com o rótulo DNS especificado e o associa à configuração de IP primário do adaptador de rede. o nome interno do endereço IP público será derivado do rótulo DNS, se houver uma associação de IP público existente, isso será removido em favor disso.

(Herdado de IWithPrimaryPublicIPAddress)
WithoutAcceleratedNetworking()

Desabilita a rede acelerada.

(Herdado de IWithAcceleratedNetworking)
WithoutDnsServer(String)

Remove um servidor DNS associado ao adaptador de rede.

(Herdado de IWithDnsServer)
WithoutIPConfiguration(String)

Remove a configuração de IP especificada.

(Herdado de IWithIPConfiguration)
WithoutIPForwarding()

Desabilite o encaminhamento de IP no adaptador de rede.

(Herdado de IWithIPForwarding)
WithoutLoadBalancerBackends()

Remove todas as associações existentes com quaisquer back-ends do balanceador de carga.

(Herdado de IWithLoadBalancer)
WithoutLoadBalancerInboundNatRules()

Remove todas as associações existentes com qualquer regra NAT de entrada do balanceador de carga.

(Herdado de IWithLoadBalancer)
WithoutNetworkSecurityGroup()

Especifica que remove qualquer grupo de segurança de rede associado ao adaptador de rede.

(Herdado de IWithNetworkSecurityGroup)
WithoutPrimaryPublicIPAddress()

Especifica que remove qualquer IP público associado à configuração de IP principal do adaptador de rede.

(Herdado de IWithPrimaryPublicIPAddress)
WithoutTag(String)

Remove uma marca do recurso.

(Herdado de IUpdateWithTags<T>)
WithPrimaryPrivateIPAddressDynamic()

Habilita a alocação dinâmica de endereço IP privado dentro da sub-rede de rede virtual existente especificada para a configuração de IP principal do adaptador de rede.

(Herdado de IWithPrimaryPrivateIP)
WithPrimaryPrivateIPAddressStatic(String)

Atribui o endereço IP privado estático especificado dentro da sub-rede de rede virtual existente especificada à configuração de IP principal do adaptador de rede.

(Herdado de IWithPrimaryPrivateIP)
WithSubnet(String)

Associe uma sub-rede ao adaptador de rede.

(Herdado de IWithPrimaryNetworkSubnet)
WithTag(String, String)

Adiciona uma marca ao recurso.

(Herdado de IUpdateWithTags<T>)
WithTags(IDictionary<String,String>)

Especifica marcas para o recurso como um {@link Map}.

(Herdado de IUpdateWithTags<T>)

Aplica-se a