IWithPrimaryInternetFacingLoadBalancerNatPool Interface

Definition

The stage of a virtual machine scale set update allowing to associate an inbound NAT pool of the selected Internet-facing load balancer with the primary network interface of the virtual machines in the scale set.

public interface IWithPrimaryInternetFacingLoadBalancerNatPool : Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Update.IWithPrimaryInternalLoadBalancer, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Update.IUpdateWithTags<Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Update.IWithApply>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IAppliable<Microsoft.Azure.Management.Compute.Fluent.IVirtualMachineScaleSet>
type IWithPrimaryInternetFacingLoadBalancerNatPool = interface
    interface IWithPrimaryInternalLoadBalancer
    interface IWithApply
    interface IAppliable<IVirtualMachineScaleSet>
    interface IIndexable
    interface IUpdateWithTags<IWithApply>
    interface IWithManagedDataDisk
    interface IWithUnmanagedDataDisk
    interface IWithSku
    interface IWithCapacity
    interface IWithExtension
    interface IWithoutPrimaryLoadBalancer
    interface IWithoutPrimaryLoadBalancerBackend
    interface IWithoutPrimaryLoadBalancerNatPool
    interface IWithManagedServiceIdentity
    interface IBeta
    interface IWithBootDiagnostics
    interface IWithAvailabilityZone
Public Interface IWithPrimaryInternetFacingLoadBalancerNatPool
Implements IAppliable(Of IVirtualMachineScaleSet), IBeta, IUpdateWithTags(Of IWithApply), IWithPrimaryInternalLoadBalancer
Derived
Implements

Methods

Apply()

Execute the update request.

(Inherited from IAppliable<T>)
ApplyAsync(CancellationToken, Boolean)

Execute the update request asynchronously.

(Inherited from IAppliable<T>)
WithExistingPrimaryInternalLoadBalancer(ILoadBalancer) (Inherited from IWithPrimaryInternalLoadBalancer)
WithoutTag(String)

Removes a tag from the resource.

(Inherited from IUpdateWithTags<T>)
WithPrimaryInternetFacingLoadBalancerInboundNatPools(String[])

Associates inbound NAT pools of the selected Internet-facing load balancer with the primary network interface of the virtual machines in the scale set.

WithTag(String, String)

Adds a tag to the resource.

(Inherited from IUpdateWithTags<T>)
WithTags(IDictionary<String,String>)

Specifies tags for the resource as a {@link Map}.

(Inherited from IUpdateWithTags<T>)

Applies to