IWithPrimaryInternalLoadBalancerNatPool Interface

Definition

The stage of a virtual machine scale set update allowing to associate inbound NAT pools of the selected internal load balancer with the primary network interface of the virtual machines in the scale set.

public interface IWithPrimaryInternalLoadBalancerNatPool : Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Update.IWithApply, 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 IWithPrimaryInternalLoadBalancerNatPool = interface
    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 IWithPrimaryInternalLoadBalancerNatPool
Implements IAppliable(Of IVirtualMachineScaleSet), IBeta, IUpdateWithTags(Of IWithApply), IWithApply
Derived
Implements

Methods

Apply()

Execute the update request.

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

Execute the update request asynchronously.

(Inherited from IAppliable<T>)
WithoutTag(String)

Removes a tag from the resource.

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

Associates the specified internal load balancer inbound NAT pools with the 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