VirtualMachineScaleSet.UpdateStages.WithApply |
VirtualMachineScaleSet.UpdateStages.WithAcceleratedNetworking.withAcceleratedNetworking() |
Specify that accelerated networking should be enabled for the virtual machine scale set.
|
VirtualMachineScaleSet.UpdateStages.WithApply |
VirtualMachineScaleSet.UpdateStages.WithAdditionalCapabilities.withAdditionalCapabilities(AdditionalCapabilities additionalCapabilities) |
Set specifies additional capabilities enabled or disabled on the Virtual Machines in the Virtual Machine
Scale Set.
|
VirtualMachineScaleSet.UpdateStages.WithApply |
VirtualMachineScaleSet.UpdateStages.WithAvailabilityZone.withAvailabilityZone(AvailabilityZoneId zoneId) |
Specifies the availability zone for the virtual machine scale set.
|
VirtualMachineScaleSet.UpdateStages.WithApply |
VirtualMachineScaleSet.UpdateStages.WithCapacity.withCapacity(long capacity) |
Specifies the new number of virtual machines in the scale set.
|
VirtualMachineScaleSet.UpdateStages.WithApply |
VirtualMachineScaleSet.UpdateStages.WithCustomData.withCustomData(String base64EncodedCustomData) |
Specifies the custom data for the virtual machine scale set.
|
VirtualMachineScaleSet.UpdateStages.WithApply |
VirtualMachineScaleSet.UpdateStages.WithApplicationGateway.withExistingApplicationGatewayBackendPool(String backendPoolId) |
Specify that an application gateway backend pool should be associated with virtual machine scale set.
|
VirtualMachineScaleSet.UpdateStages.WithApply |
VirtualMachineScaleSet.UpdateStages.WithApplicationSecurityGroup.withExistingApplicationSecurityGroup(ApplicationSecurityGroup applicationSecurityGroup) |
Specifies that provided application security group should be associated with the virtual machine scale
set.
|
VirtualMachineScaleSet.UpdateStages.WithApply |
VirtualMachineScaleSet.UpdateStages.WithApplicationSecurityGroup.withExistingApplicationSecurityGroupId(String applicationSecurityGroupId) |
Specifies that provided application security group should be associated with the virtual machine scale
set.
|
VirtualMachineScaleSet.UpdateStages.WithApply |
VirtualMachineScaleSet.UpdateStages.WithNetworkSecurityGroup.withExistingNetworkSecurityGroup(NetworkSecurityGroup networkSecurityGroup) |
Specifies the network security group for the virtual machine scale set.
|
VirtualMachineScaleSet.UpdateStages.WithApply |
VirtualMachineScaleSet.UpdateStages.WithNetworkSecurityGroup.withExistingNetworkSecurityGroupId(String networkSecurityGroupId) |
Specifies the network security group for the virtual machine scale set.
|
VirtualMachineScaleSet.UpdateStages.WithApply |
VirtualMachineScaleSet.UpdateStages.WithUserAssignedManagedServiceIdentity.withExistingUserAssignedManagedServiceIdentity(Identity identity) |
Specifies an existing user assigned identity to be associated with the virtual machine.
|
VirtualMachineScaleSet.UpdateStages.WithApply |
VirtualMachineScaleSet.UpdateStages.WithIpForwarding.withIpForwarding() |
Specify that ip forwarding should be enabled for the virtual machine scale set.
|
VirtualMachineScaleSet.UpdateStages.WithApply |
VirtualMachineScaleSet.UpdateStages.WithManagedDataDisk.withNewDataDisk(int sizeInGB) |
Specifies that a managed disk needs to be created implicitly with the given size.
|
VirtualMachineScaleSet.UpdateStages.WithApply |
VirtualMachineScaleSet.UpdateStages.WithManagedDataDisk.withNewDataDisk(int sizeInGB,
int lun,
CachingTypes cachingType) |
Specifies that a managed disk needs to be created implicitly with the given settings.
|
VirtualMachineScaleSet.UpdateStages.WithApply |
VirtualMachineScaleSet.UpdateStages.WithManagedDataDisk.withNewDataDisk(int sizeInGB,
int lun,
CachingTypes cachingType,
StorageAccountTypes storageAccountType) |
Specifies that a managed disk needs to be created implicitly with the given settings.
|
VirtualMachineScaleSet.UpdateStages.WithApply |
VirtualMachineScaleSet.UpdateStages.WithUserAssignedManagedServiceIdentity.withNewUserAssignedManagedServiceIdentity(Creatable<Identity> creatableIdentity) |
Specifies the definition of a not-yet-created user assigned identity to be associated with the virtual
machine.
|
VirtualMachineScaleSet.UpdateStages.WithApply |
VirtualMachineScaleSet.UpdateStages.WithAcceleratedNetworking.withoutAcceleratedNetworking() |
Specify that accelerated networking should be disabled for the virtual machine scale set.
|
VirtualMachineScaleSet.UpdateStages.WithApply |
VirtualMachineScaleSet.UpdateStages.WithApplicationGateway.withoutApplicationGatewayBackendPool(String backendPoolId) |
Specify an existing application gateway associated should be removed from the virtual machine scale set.
|
VirtualMachineScaleSet.UpdateStages.WithApply |
VirtualMachineScaleSet.UpdateStages.WithApplicationSecurityGroup.withoutApplicationSecurityGroup(String applicationSecurityGroupId) |
Specifies that provided application security group should be removed from the virtual machine scale set.
|
VirtualMachineScaleSet.UpdateStages.WithApply |
VirtualMachineScaleSet.UpdateStages.WithManagedDataDisk.withoutDataDisk(int lun) |
Detaches managed data disk with the given LUN from the virtual machine scale set instances.
|
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.WithIpForwarding.withoutIpForwarding() |
Specify that ip forwarding should be disabled for the virtual machine scale set.
|
VirtualMachineScaleSet.UpdateStages.WithApply |
VirtualMachineScaleSet.UpdateStages.WithNetworkSecurityGroup.withoutNetworkSecurityGroup() |
Specifies that network security group association should be removed if exists.
|
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.WithSecrets.withoutSecrets() |
The stage of a virtual machine scale set definition allowing to remove secrets from virtual machines in
the scale set.
|
VirtualMachineScaleSet.UpdateStages.WithApply |
VirtualMachineScaleSet.UpdateStages.WithSinglePlacementGroup.withoutSinglePlacementGroup() |
Specify that single placement group should be disabled for the virtual machine scale set.
|
VirtualMachineScaleSet.UpdateStages.WithApply |
VirtualMachineScaleSet.UpdateStages.WithUserAssignedManagedServiceIdentity.withoutUserAssignedManagedServiceIdentity(String identityId) |
Specifies that an user assigned identity associated with the virtual machine should be removed.
|
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.WithSecrets.withSecrets(List<VaultSecretGroup> secrets) |
The stage of a virtual machine scale set definition allowing to update secrets from virtual machines in
the scale set.
|
VirtualMachineScaleSet.UpdateStages.WithApply |
VirtualMachineScaleSet.UpdateStages.WithSinglePlacementGroup.withSinglePlacementGroup() |
Specify that single placement group should be enabled for the virtual machine 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.
|
VirtualMachineScaleSet.UpdateStages.WithApply |
VirtualMachineScaleSet.UpdateStages.WithVirtualMachinePublicIp.withVirtualMachinePublicIp() |
Specify that virtual machines in the scale set should have public ip address.
|
VirtualMachineScaleSet.UpdateStages.WithApply |
VirtualMachineScaleSet.UpdateStages.WithVirtualMachinePublicIp.withVirtualMachinePublicIp(VirtualMachineScaleSetPublicIpAddressConfiguration ipConfig) |
Specify that virtual machines in the scale set should have public ip address.
|
VirtualMachineScaleSet.UpdateStages.WithApply |
VirtualMachineScaleSet.UpdateStages.WithVirtualMachinePublicIp.withVirtualMachinePublicIp(String leafDomainLabel) |
Specify that virtual machines in the scale set should have public ip address.
|