IUpdateDefinition<ParentT> Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
-
IWithPrivateIPAddress<IWithAttach<IUpdate>> IWithExistingPublicIPAddress<IWithAttach<IUpdate>> IWithExistingPublicIPAddress<ReturnT> IWithNewPublicIPAddress<IWithAttach<IUpdate>> IWithNewPublicIPAddress<ReturnT> IWithNewPublicIPAddressNoDnsLabel<IWithAttach<IUpdate>> IWithNewPublicIPAddressNoDnsLabel<ReturnT> IWithPublicIPAddress<IWithAttach<IUpdate>> IBlank<ParentT> IWithApplicationGateway<ParentT> IWithApplicationGatewayBeta<ParentT> IWithAttach<ParentT> IWithLoadBalancer<ParentT> IWithNetwork<ParentT> IWithPrivateIP<ParentT> IWithPublicIPAddress<ParentT> IWithSubnet<ParentT> IInUpdate<ParentT> IBeta
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
Azure SDK for .NET