| Modifier and Type | Interface and Description |
|---|---|
static interface |
VirtualMachineScaleSet.Update
The entirety of the load balancer update.
|
static interface |
VirtualMachineScaleSet.UpdateStages.WithPrimaryInternalLoadBalancer
The stage of a virtual machine scale set update allowing to specify an internal load balancer for
the primary network interface of the scale set virtual machines.
|
static interface |
VirtualMachineScaleSet.UpdateStages.WithPrimaryInternalLoadBalancerBackendOrNatPool
The stage of a virtual machine scale set update allowing to associate backend pools and/or inbound NAT pools
of the selected internal load balancer with the primary network interface of the scale set virtual machines.
|
static interface |
VirtualMachineScaleSet.UpdateStages.WithPrimaryInternalLoadBalancerNatPool
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.
|
static interface |
VirtualMachineScaleSet.UpdateStages.WithPrimaryInternetFacingLoadBalancerBackendOrNatPool
The stage of a virtual machine scale set update allowing to associate a backend pool and/or inbound NAT pool
of the selected Internet-facing load balancer with the primary network interface of the virtual machines in
the scale set.
|
static interface |
VirtualMachineScaleSet.UpdateStages.WithPrimaryInternetFacingLoadBalancerNatPool
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.
|
static interface |
VirtualMachineScaleSet.UpdateStages.WithPrimaryLoadBalancer
The stage of a virtual machine scale set update allowing to specify load balancers for the primary
network interface of the scale set virtual machines.
|
| Modifier and Type | Method and Description |
|---|---|
VirtualMachineScaleSet.UpdateStages.WithApply |
VirtualMachineScaleSet.UpdateStages.WithCapacity.withCapacity(int capacity)
Specifies the new number of virtual machines in the scale set.
|
VirtualMachineScaleSet.UpdateStages.WithApply |
VirtualMachineScaleSet.UpdateStages.WithExtension.withoutExtension(String name)
Removes the extension with the specified name from the virtual machines in the scale set.
|
VirtualMachineScaleSet.UpdateStages.WithApply |
VirtualMachineScaleSet.UpdateStages.WithoutPrimaryLoadBalancer.withoutPrimaryInternalLoadBalancer()
Removes the association between the internal load balancer and the primary network interface configuration.
|
VirtualMachineScaleSet.UpdateStages.WithApply |
VirtualMachineScaleSet.UpdateStages.WithoutPrimaryLoadBalancerBackend.withoutPrimaryInternalLoadBalancerBackends(String... backendNames)
Removes the associations between the primary network interface configuration and the specified backends
of the internal load balancer.
|
VirtualMachineScaleSet.UpdateStages.WithApply |
VirtualMachineScaleSet.UpdateStages.WithoutPrimaryLoadBalancerNatPool.withoutPrimaryInternalLoadBalancerNatPools(String... natPoolNames)
Removes the associations between the primary network interface configuration and the specified inbound NAT pools
of the internal load balancer.
|
VirtualMachineScaleSet.UpdateStages.WithApply |
VirtualMachineScaleSet.UpdateStages.WithoutPrimaryLoadBalancer.withoutPrimaryInternetFacingLoadBalancer()
Removes the association between the Internet-facing load balancer and the primary network interface configuration.
|
VirtualMachineScaleSet.UpdateStages.WithApply |
VirtualMachineScaleSet.UpdateStages.WithoutPrimaryLoadBalancerBackend.withoutPrimaryInternetFacingLoadBalancerBackends(String... backendNames)
Removes the associations between the primary network interface configuration and the specfied backends
of the Internet-facing load balancer.
|
VirtualMachineScaleSet.UpdateStages.WithApply |
VirtualMachineScaleSet.UpdateStages.WithoutPrimaryLoadBalancerNatPool.withoutPrimaryInternetFacingLoadBalancerNatPools(String... natPoolNames)
Removes the associations between the primary network interface configuration and the specified inbound NAT pools
of an Internet-facing load balancer.
|
VirtualMachineScaleSet.UpdateStages.WithApply |
VirtualMachineScaleSet.UpdateStages.WithPrimaryInternalLoadBalancerNatPool.withPrimaryInternalLoadBalancerInboundNatPools(String... natPoolNames)
Associates the specified internal load balancer inbound NAT pools with the the primary network interface of
the virtual machines in the scale set.
|
VirtualMachineScaleSet.UpdateStages.WithApply |
VirtualMachineScaleSet.UpdateStages.WithSku.withSku(VirtualMachineScaleSetSku sku)
Specifies the SKU for the virtual machines in the scale set.
|
VirtualMachineScaleSet.UpdateStages.WithApply |
VirtualMachineScaleSet.UpdateStages.WithSku.withSku(VirtualMachineScaleSetSkuTypes skuType)
Specifies the SKU for the virtual machines in the scale set.
|
| Modifier and Type | Method and Description |
|---|---|
VirtualMachineScaleSetExtension.UpdateDefinitionStages.Blank<VirtualMachineScaleSet.UpdateStages.WithApply> |
VirtualMachineScaleSet.UpdateStages.WithExtension.defineNewExtension(String name)
Begins the definition of an extension reference to be attached to the virtual machines in the scale set.
|
/**
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for
* license information.
*/