Partilhar via


IUpdateDefinition<ParentT> Interface

Definição

A totalidade de uma definição de configuração de IP do adaptador de rede como parte de uma atualização de interface de rede.

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

O tipo de retorno do UpdateDefinitionStages.WithAttach.attach() final.

Implementações

Métodos

Attach()

A totalidade de uma definição de configuração de IP do adaptador de rede como parte de uma atualização de interface de rede.

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

Especifica o back-end do gateway de aplicativo ao qual associar essa configuração de IP.

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

Especifica o balanceador de carga ao qual associar essa configuração de IP.

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

Especifica a regra NAT de entrada do balanceador de carga à qual associar essa configuração de IP.

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

Associe uma rede virtual existente à configuração de IP do adaptador de rede.

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

Associa um endereço IP público existente ao recurso.

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

Associa um endereço IP público existente ao recurso.

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

Crie uma nova rede virtual para associar à configuração de IP do adaptador de rede, com base na definição fornecida.

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

Cria uma nova rede virtual para associar à configuração de IP do adaptador de rede. a rede virtual será criada no mesmo grupo de recursos e região do adaptador de rede pai, ela será criada com o espaço de endereço especificado e uma sub-rede padrão abrangendo toda a área de endereço IP da rede.

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

Cria uma nova rede virtual para associar à configuração de IP do adaptador de rede. a rede virtual será criada no mesmo grupo de recursos e região do adaptador de rede pai, ela será criada com o espaço de endereço especificado e uma sub-rede padrão abrangendo toda a área de endereço IP da rede.

(Herdado de IWithNetwork<ParentT>)
WithNewPublicIPAddress()

Cria um novo endereço IP público na mesma região e grupo que o recurso e o associa ao recurso. O nome interno e o rótulo DNS para o endereço IP público serão derivados do nome do recurso.

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

Cria um novo endereço IP público para associar ao recurso.

(Herdado de IWithNewPublicIPAddressNoDnsLabel<ReturnT>)
WithNewPublicIPAddress(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 ao recurso. O nome interno do endereço IP público será derivado do rótulo DNS.

(Herdado de IWithNewPublicIPAddress<ReturnT>)
WithPrivateIPAddressDynamic()

Habilita a alocação dinâmica de endereço IP privado na sub-rede associada.

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

Atribui o endereço IP privado estático especificado na sub-rede associada.

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

Especifica a versão de IP para o endereço IP privado.

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

Associe uma sub-rede à configuração de IP do adaptador de rede.

(Herdado de IWithSubnet<ParentT>)

Aplica-se a