Compartir a través de


IUpdate Interfaz

Definición

Plantilla para una operación de actualización, que contiene toda la configuración que se puede modificar.

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
Implementaciones

Propiedades

Key

Plantilla para una operación de actualización, que contiene toda la configuración que se puede modificar.

(Heredado de IIndexable)

Métodos

Apply()

Ejecute la solicitud de actualización.

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

Ejecute la solicitud de actualización de forma asincrónica.

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

Inicia la definición de una configuración de IP secundaria.

(Heredado de IWithIPConfiguration)
UpdateIPConfiguration(String)

Inicia la actualización de una configuración de IP.

(Heredado de IWithIPConfiguration)
WithAzureDnsServer()

Especifica el uso del servidor Dns de Azure predeterminado para la interfaz de red. El uso del servidor DNS de Azure quitará cualquier servidor DNS personalizado asociado a esta interfaz de red.

(Heredado de IWithDnsServer)
WithDnsServer(String)

Especifica la dirección IP del servidor DNS personalizado que se va a asociar a la interfaz de red. Tenga en cuenta que el efecto de este método es aditivo, es decir, cada vez que se usa, el nuevo servidor DNS se agrega a la interfaz de red.

(Heredado de IWithDnsServer)
WithExistingLoadBalancerBackend(ILoadBalancer, String)

Asocia la configuración ip principal de la interfaz de red a un back-end de un equilibrador de carga existente.

(Heredado de IWithLoadBalancer)
WithExistingLoadBalancerInboundNatRule(ILoadBalancer, String)

Asocia la configuración ip principal de la interfaz de red a una regla NAT de entrada de un equilibrador de carga existente.

(Heredado de IWithLoadBalancer)
WithExistingNetworkSecurityGroup(INetworkSecurityGroup)

Asocia un grupo de seguridad de red existente a la interfaz de red.

(Heredado de IWithNetworkSecurityGroup)
WithExistingPrimaryPublicIPAddress(IPublicIPAddress)

Asocia una dirección IP pública existente a la configuración de IP principal de la interfaz de red. si existe una asociación de P.I. pública existente, se eliminará a favor de esto.

(Heredado de IWithPrimaryPublicIPAddress)
WithIPForwarding()

Habilite el reenvío IP en la interfaz de red.

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

Cree un nuevo grupo de seguridad de red para asociarlo a la interfaz de red, en función de la definición proporcionada.

(Heredado de IWithNetworkSecurityGroup)
WithNewPrimaryPublicIPAddress()

Crea una nueva dirección IP pública en la misma región y grupo que el recurso y lo asocia a la configuración ip principal de la interfaz de red. el nombre interno y la etiqueta DNS de la dirección IP pública se derivarán del nombre de la interfaz de red, si hay una asociación de IP pública existente, se quitará a favor de esto.

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

Cree una nueva dirección IP pública para asociar la configuración ip principal de la interfaz de red, en función de la definición proporcionada. si hay una dirección IP pública asociada a la configuración de IP principal, se quitará a favor de esto.

(Heredado de IWithPrimaryPublicIPAddress)
WithNewPrimaryPublicIPAddress(String)

Crea una nueva dirección IP pública en la misma región y grupo que el recurso, con la etiqueta DNS especificada y la asocia a la configuración ip principal de la interfaz de red. El nombre interno de la dirección IP pública se derivará de la etiqueta DNS, si hay una asociación de IP pública existente, que se quitará en favor de esto.

(Heredado de IWithPrimaryPublicIPAddress)
WithoutAcceleratedNetworking()

Deshabilita las redes aceleradas.

(Heredado de IWithAcceleratedNetworking)
WithoutDnsServer(String)

Quita un servidor DNS asociado a la interfaz de red.

(Heredado de IWithDnsServer)
WithoutIPConfiguration(String)

Quita la configuración de IP especificada.

(Heredado de IWithIPConfiguration)
WithoutIPForwarding()

Deshabilite el reenvío IP en la interfaz de red.

(Heredado de IWithIPForwarding)
WithoutLoadBalancerBackends()

Quita todas las asociaciones existentes con los back-end del equilibrador de carga.

(Heredado de IWithLoadBalancer)
WithoutLoadBalancerInboundNatRules()

Quita todas las asociaciones existentes con cualquier regla NAT de entrada del equilibrador de carga.

(Heredado de IWithLoadBalancer)
WithoutNetworkSecurityGroup()

Especifica que quite cualquier grupo de seguridad de red asociado a la interfaz de red.

(Heredado de IWithNetworkSecurityGroup)
WithoutPrimaryPublicIPAddress()

Especifica que quite cualquier dirección IP pública asociada a la configuración de IP principal de la interfaz de red.

(Heredado de IWithPrimaryPublicIPAddress)
WithoutTag(String)

Quita una etiqueta del recurso.

(Heredado de IUpdateWithTags<T>)
WithPrimaryPrivateIPAddressDynamic()

Habilita la asignación dinámica de direcciones IP privadas dentro de la subred de red virtual existente especificada para la configuración ip principal de la interfaz de red.

(Heredado de IWithPrimaryPrivateIP)
WithPrimaryPrivateIPAddressStatic(String)

Asigna la dirección IP privada estática especificada dentro de la subred de red virtual existente especificada a la configuración ip principal de la interfaz de red.

(Heredado de IWithPrimaryPrivateIP)
WithSubnet(String)

Asocie una subred a la interfaz de red.

(Heredado de IWithPrimaryNetworkSubnet)
WithTag(String, String)

Agrega una etiqueta al recurso.

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

Especifica etiquetas para el recurso como {@link Map}.

(Heredado de IUpdateWithTags<T>)

Se aplica a