Compartir a través de


IUpdateDefinition<ParentT> Interfaz

Definición

La totalidad de una definición de configuración de IP de interfaz de red como parte de una actualización de interfaz de red.

public interface IUpdateDefinition<ParentT> : Microsoft.Azure.Management.Network.Fluent.HasPrivateIPAddress.UpdateDefinition.IWithPrivateIPAddress<Microsoft.Azure.Management.Network.Fluent.NicIPConfiguration.UpdateDefinition.IWithAttach<Microsoft.Azure.Management.Network.Fluent.NetworkInterface.Update.IUpdate>>, Microsoft.Azure.Management.Network.Fluent.HasPublicIPAddress.UpdateDefinition.IWithExistingPublicIPAddress<Microsoft.Azure.Management.Network.Fluent.NicIPConfiguration.UpdateDefinition.IWithAttach<Microsoft.Azure.Management.Network.Fluent.NetworkInterface.Update.IUpdate>>, Microsoft.Azure.Management.Network.Fluent.HasPublicIPAddress.UpdateDefinition.IWithNewPublicIPAddress<Microsoft.Azure.Management.Network.Fluent.NicIPConfiguration.UpdateDefinition.IWithAttach<Microsoft.Azure.Management.Network.Fluent.NetworkInterface.Update.IUpdate>>, Microsoft.Azure.Management.Network.Fluent.HasPublicIPAddress.UpdateDefinition.IWithNewPublicIPAddressNoDnsLabel<Microsoft.Azure.Management.Network.Fluent.NicIPConfiguration.UpdateDefinition.IWithAttach<Microsoft.Azure.Management.Network.Fluent.NetworkInterface.Update.IUpdate>>, Microsoft.Azure.Management.Network.Fluent.HasPublicIPAddress.UpdateDefinition.IWithPublicIPAddress<Microsoft.Azure.Management.Network.Fluent.NicIPConfiguration.UpdateDefinition.IWithAttach<Microsoft.Azure.Management.Network.Fluent.NetworkInterface.Update.IUpdate>>, Microsoft.Azure.Management.Network.Fluent.NicIPConfiguration.UpdateDefinition.IBlank<ParentT>, Microsoft.Azure.Management.Network.Fluent.NicIPConfiguration.UpdateDefinition.IWithApplicationGateway<ParentT>, Microsoft.Azure.Management.Network.Fluent.NicIPConfiguration.UpdateDefinition.IWithApplicationGatewayBeta<ParentT>, Microsoft.Azure.Management.Network.Fluent.NicIPConfiguration.UpdateDefinition.IWithAttach<ParentT>, Microsoft.Azure.Management.Network.Fluent.NicIPConfiguration.UpdateDefinition.IWithLoadBalancer<ParentT>, Microsoft.Azure.Management.Network.Fluent.NicIPConfiguration.UpdateDefinition.IWithNetwork<ParentT>, Microsoft.Azure.Management.Network.Fluent.NicIPConfiguration.UpdateDefinition.IWithPrivateIP<ParentT>, Microsoft.Azure.Management.Network.Fluent.NicIPConfiguration.UpdateDefinition.IWithPublicIPAddress<ParentT>, Microsoft.Azure.Management.Network.Fluent.NicIPConfiguration.UpdateDefinition.IWithSubnet<ParentT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource.Update.IInUpdate<ParentT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta
type IUpdateDefinition<'ParentT> = interface
    interface IBlank<'ParentT>
    interface IWithNetwork<'ParentT>
    interface IWithAttach<'ParentT>
    interface IInUpdate<'ParentT>
    interface IWithPublicIPAddress<'ParentT>
    interface IWithPublicIPAddress<IWithAttach<IUpdate>>
    interface IWithExistingPublicIPAddress<IWithAttach<IUpdate>>
    interface IWithNewPublicIPAddress<IWithAttach<IUpdate>>
    interface IWithNewPublicIPAddressNoDnsLabel<IWithAttach<IUpdate>>
    interface IWithLoadBalancer<'ParentT>
    interface IWithApplicationGateway<'ParentT>
    interface IWithApplicationGatewayBeta<'ParentT>
    interface IBeta
    interface IWithPrivateIP<'ParentT>
    interface IWithPrivateIPAddress<IWithAttach<IUpdate>>
    interface IWithSubnet<'ParentT>
Public Interface IUpdateDefinition(Of ParentT)
Implements IBeta, IBlank(Of ParentT), IInUpdate(Of ParentT), IWithApplicationGateway(Of ParentT), IWithApplicationGatewayBeta(Of ParentT), IWithAttach(Of ParentT), IWithExistingPublicIPAddress(Of IWithAttach(Of IUpdate)), IWithLoadBalancer(Of ParentT), IWithNetwork(Of ParentT), IWithNewPublicIPAddress(Of IWithAttach(Of IUpdate)), IWithNewPublicIPAddressNoDnsLabel(Of IWithAttach(Of IUpdate)), IWithPrivateIP(Of ParentT), IWithPrivateIPAddress(Of IWithAttach(Of IUpdate)), IWithPublicIPAddress(Of IWithAttach(Of IUpdate)), IWithPublicIPAddress(Of ParentT), IWithSubnet(Of ParentT)

Parámetros de tipo

ParentT

Tipo de valor devuelto de updateDefinitionStages.WithAttach.attach().

Implementaciones

Métodos

Attach()

La totalidad de una definición de configuración de IP de interfaz de red como parte de una actualización de interfaz de red.

(Heredado de IInUpdate<ParentT>)
WithExistingApplicationGatewayBackend(IApplicationGateway, String)

Especifica el back-end de application Gateway con el que asociar esta configuración de IP.

(Heredado de IWithApplicationGatewayBeta<ParentT>)
WithExistingLoadBalancerBackend(ILoadBalancer, String)

Especifica el equilibrador de carga con el que asociar esta configuración de IP.

(Heredado de IWithLoadBalancer<ParentT>)
WithExistingLoadBalancerInboundNatRule(ILoadBalancer, String)

Especifica la regla NAT de entrada del equilibrador de carga con la que asociar esta configuración de IP.

(Heredado de IWithLoadBalancer<ParentT>)
WithExistingNetwork(INetwork)

Asocie una red virtual existente a la configuración de IP de la interfaz de red.

(Heredado de IWithNetwork<ParentT>)
WithExistingPublicIPAddress(IPublicIPAddress)

Asocia una dirección IP pública existente con el recurso.

(Heredado de IWithExistingPublicIPAddress<ReturnT>)
WithExistingPublicIPAddress(String)

Asocia una dirección IP pública existente con el recurso.

(Heredado de IWithExistingPublicIPAddress<ReturnT>)
WithNewNetwork(ICreatable<INetwork>)

Cree una nueva red virtual para asociarla a la configuración de IP de la interfaz de red, en función de la definición proporcionada.

(Heredado de IWithNetwork<ParentT>)
WithNewNetwork(String)

Crea una nueva red virtual para asociarla a la configuración de IP de la interfaz de red. la red virtual se creará en el mismo grupo de recursos y región que la interfaz de red primaria, se creará con el espacio de direcciones especificado y una subred predeterminada que cubre toda la totalidad del espacio de direcciones IP de red.

(Heredado de IWithNetwork<ParentT>)
WithNewNetwork(String, String)

Crea una nueva red virtual para asociarla a la configuración de IP de la interfaz de red. la red virtual se creará en el mismo grupo de recursos y región que la interfaz de red primaria, se creará con el espacio de direcciones especificado y una subred predeterminada que cubre toda la totalidad del espacio de direcciones IP de red.

(Heredado de IWithNetwork<ParentT>)
WithNewPublicIPAddress()

Crea una nueva dirección IP pública en la misma región y grupo que el recurso y la asocia al recurso. El nombre interno y la etiqueta DNS de la dirección IP pública se derivarán del nombre del recurso.

(Heredado de IWithNewPublicIPAddressNoDnsLabel<ReturnT>)
WithNewPublicIPAddress(ICreatable<IPublicIPAddress>)

Crea una nueva dirección IP pública que se va a asociar al recurso.

(Heredado de IWithNewPublicIPAddressNoDnsLabel<ReturnT>)
WithNewPublicIPAddress(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 al recurso. El nombre interno de la dirección IP pública se derivará de la etiqueta DNS.

(Heredado de IWithNewPublicIPAddress<ReturnT>)
WithPrivateIPAddressDynamic()

Habilita la asignación dinámica de direcciones IP privadas dentro de la subred asociada.

(Heredado de IWithPrivateIPAddress<ReturnT>)
WithPrivateIPAddressStatic(String)

Asigna la dirección IP privada estática especificada dentro de la subred asociada.

(Heredado de IWithPrivateIPAddress<ReturnT>)
WithPrivateIPVersion(IPVersion)

Especifica la versión ip de la dirección IP privada.

(Heredado de IWithPrivateIP<ParentT>)
WithSubnet(String)

Asocie una subred a la configuración de IP de la interfaz de red.

(Heredado de IWithSubnet<ParentT>)

Se aplica a