Dela via


IUpdateDefinition<ParentT> Interface

Definition

The entirety of a private frontend definition as part of a load balancer update.

public interface IUpdateDefinition<ParentT> : Microsoft.Azure.Management.Network.Fluent.HasPrivateIPAddress.UpdateDefinition.IWithPrivateIPAddress<Microsoft.Azure.Management.Network.Fluent.LoadBalancerPrivateFrontend.UpdateDefinition.IWithAttach<ParentT>>, Microsoft.Azure.Management.Network.Fluent.LoadBalancerPrivateFrontend.UpdateDefinition.IBlank<ParentT>, Microsoft.Azure.Management.Network.Fluent.LoadBalancerPrivateFrontend.UpdateDefinition.IWithAttach<ParentT>, Microsoft.Azure.Management.Network.Fluent.LoadBalancerPrivateFrontend.UpdateDefinition.IWithAvailabilityZone<ParentT>, Microsoft.Azure.Management.Network.Fluent.LoadBalancerPrivateFrontend.UpdateDefinition.IWithSubnet<ParentT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResourceActions.IInUpdateAlt<ParentT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta
type IUpdateDefinition<'ParentT> = interface
    interface IBlank<'ParentT>
    interface IWithSubnet<'ParentT>
    interface IWithAttach<'ParentT>
    interface IInUpdateAlt<'ParentT>
    interface IWithPrivateIPAddress<IWithAttach<'ParentT>>
    interface IWithAvailabilityZone<'ParentT>
    interface IBeta
Public Interface IUpdateDefinition(Of ParentT)
Implements IBeta, IBlank(Of ParentT), IInUpdateAlt(Of ParentT), IWithAttach(Of ParentT), IWithAvailabilityZone(Of ParentT), IWithPrivateIPAddress(Of IWithAttach(Of ParentT)), IWithSubnet(Of ParentT)

Type Parameters

ParentT

The stage of the parent definition to return to after attaching this definition.

Implements

Methods

Attach()

Attaches the child definition to the parent resource update.

(Inherited from IInUpdateAlt<ParentT>)
WithAvailabilityZone(AvailabilityZoneId)

Specifies the availability zone for the private frontend.

(Inherited from IWithAvailabilityZone<ParentT>)
WithExistingSubnet(INetwork, String)

Assigns the specified subnet to this private frontend of the internal load balancer.

(Inherited from IWithSubnet<ParentT>)
WithPrivateIPAddressDynamic()

Enables dynamic private IP address allocation within the associated subnet.

(Inherited from IWithPrivateIPAddress<ReturnT>)
WithPrivateIPAddressStatic(String)

Assigns the specified static private IP address within the associated subnet.

(Inherited from IWithPrivateIPAddress<ReturnT>)

Applies to