VirtualMachineScaleSet.Update Interface
public interface Update extends VirtualMachineScaleSet.UpdateStages.WithPrimaryLoadBalancer,VirtualMachineScaleSet.UpdateStages.WithPrimaryInternetFacingLoadBalancerBackendOrNatPool,VirtualMachineScaleSet.UpdateStages.WithPrimaryInternalLoadBalancerBackendOrNatPool
The entirety of the virtual machine scale set update.
Inherited Members
Appliable<T>.apply()
Appliable<T>.applyAsync()
Appliable<T>.applyAsync(final ServiceCallback<T> callback)
VirtualMachineScaleSet.UpdateStages.WithExtension.defineNewExtension(String name)
Indexable.key()
VirtualMachineScaleSet.UpdateStages.WithExtension.updateExtension(String name)
VirtualMachineScaleSet.UpdateStages.WithAvailabilityZone.withAvailabilityZone(AvailabilityZoneId zoneId)
VirtualMachineScaleSet.UpdateStages.WithCapacity.withCapacity(int capacity)
VirtualMachineScaleSet.UpdateStages.WithPrimaryInternalLoadBalancer.withExistingPrimaryInternalLoadBalancer(LoadBalancer loadBalancer)
VirtualMachineScaleSet.UpdateStages.WithPrimaryLoadBalancer.withExistingPrimaryInternetFacingLoadBalancer(LoadBalancer loadBalancer)
VirtualMachineScaleSet.UpdateStages.WithManagedServiceIdentity.withManagedServiceIdentity()
VirtualMachineScaleSet.UpdateStages.WithManagedServiceIdentity.withManagedServiceIdentity(int tokenPort)
VirtualMachineScaleSet.UpdateStages.WithManagedDataDisk.withNewDataDisk(int sizeInGB)
VirtualMachineScaleSet.UpdateStages.WithManagedDataDisk.withNewDataDisk(int sizeInGB, int lun, CachingTypes cachingType)
VirtualMachineScaleSet.UpdateStages.WithManagedDataDisk.withNewDataDisk(int sizeInGB, int lun, CachingTypes cachingType, StorageAccountTypes storageAccountType)
VirtualMachineScaleSet.UpdateStages.WithManagedDataDisk.withoutDataDisk(int lun)
VirtualMachineScaleSet.UpdateStages.WithExtension.withoutExtension(String name)
VirtualMachineScaleSet.UpdateStages.WithoutPrimaryLoadBalancer.withoutPrimaryInternalLoadBalancer()
VirtualMachineScaleSet.UpdateStages.WithoutPrimaryLoadBalancerBackend.withoutPrimaryInternalLoadBalancerBackends(String...backendNames)
VirtualMachineScaleSet.UpdateStages.WithoutPrimaryLoadBalancerNatPool.withoutPrimaryInternalLoadBalancerNatPools(String...natPoolNames)
VirtualMachineScaleSet.UpdateStages.WithoutPrimaryLoadBalancer.withoutPrimaryInternetFacingLoadBalancer()
VirtualMachineScaleSet.UpdateStages.WithoutPrimaryLoadBalancerBackend.withoutPrimaryInternetFacingLoadBalancerBackends(String...backendNames)
VirtualMachineScaleSet.UpdateStages.WithoutPrimaryLoadBalancerNatPool.withoutPrimaryInternetFacingLoadBalancerNatPools(String...natPoolNames)
Resource.UpdateWithTags<T>.withoutTag(String key)
VirtualMachineScaleSet.UpdateStages.WithPrimaryInternalLoadBalancerBackendOrNatPool.withPrimaryInternalLoadBalancerBackends(String...backendNames)
VirtualMachineScaleSet.UpdateStages.WithPrimaryInternalLoadBalancerNatPool.withPrimaryInternalLoadBalancerInboundNatPools(String...natPoolNames)
VirtualMachineScaleSet.UpdateStages.WithPrimaryInternetFacingLoadBalancerBackendOrNatPool.withPrimaryInternetFacingLoadBalancerBackends(String...backendNames)
VirtualMachineScaleSet.UpdateStages.WithPrimaryInternetFacingLoadBalancerNatPool.withPrimaryInternetFacingLoadBalancerInboundNatPools(String...natPoolNames)
VirtualMachineScaleSet.UpdateStages.WithSku.withSku(VirtualMachineScaleSetSkuTypes skuType)
VirtualMachineScaleSet.UpdateStages.WithSku.withSku(VirtualMachineScaleSetSku sku)
Resource.UpdateWithTags<T>.withTag(String key, String value)
Resource.UpdateWithTags<T>.withTags(Map<String, String> tags)
Applies to
Collaborate with us on GitHub
The source for this content can be found on GitHub, where you can also create and review issues and pull requests. For more information, see our contributor guide.
Azure SDK for Java