VirtualMachineScaleSet.DefinitionStages.WithCreate |
VirtualMachineScaleSet.DefinitionStages.WithAcceleratedNetworking.withAcceleratedNetworking() |
Specify that accelerated networking should be enabled for the virtual machine scale set.
|
VirtualMachineScaleSet.DefinitionStages.WithCreate |
VirtualMachineScaleSet.DefinitionStages.WithBootDiagnostics.withBootDiagnostics() |
Specifies that boot diagnostics needs to be enabled in the virtual machine scale set.
|
VirtualMachineScaleSet.DefinitionStages.WithCreate |
VirtualMachineScaleSet.DefinitionStages.WithBootDiagnostics.withBootDiagnostics(Creatable<StorageAccount> creatable) |
Specifies that boot diagnostics needs to be enabled in the virtual machine scale set.
|
VirtualMachineScaleSet.DefinitionStages.WithCreate |
VirtualMachineScaleSet.DefinitionStages.WithBootDiagnostics.withBootDiagnostics(StorageAccount storageAccount) |
Specifies that boot diagnostics needs to be enabled in the virtual machine scale set.
|
VirtualMachineScaleSet.DefinitionStages.WithCreate |
VirtualMachineScaleSet.DefinitionStages.WithBootDiagnostics.withBootDiagnostics(String storageAccountBlobEndpointUri) |
Specifies that boot diagnostics needs to be enabled in the virtual machine scale set.
|
VirtualMachineScaleSet.DefinitionStages.WithCreate |
VirtualMachineScaleSet.DefinitionStages.WithBootDiagnostics.withBootDiagnosticsOnManagedStorageAccount() |
Specifies that boot diagnostics needs to be enabled in the virtual machine.
|
VirtualMachineScaleSet.DefinitionStages.WithCreate |
VirtualMachineScaleSet.DefinitionStages.WithCapacity.withCapacity(long capacity) |
Specifies the maximum number of virtual machines in the scale set.
|
VirtualMachineScaleSet.DefinitionStages.WithCreate |
VirtualMachineScaleSet.DefinitionStages.WithComputerNamePrefix.withComputerNamePrefix(String namePrefix) |
Specifies the name prefix to use for auto-generating the names for the virtual machines in the scale set.
|
VirtualMachineScaleSet.DefinitionStages.WithCreate |
VirtualMachineScaleSet.DefinitionStages.WithCustomData.withCustomData(String base64EncodedCustomData) |
Specifies the custom data for the virtual machine scale set.
|
VirtualMachineScaleSet.DefinitionStages.WithCreate |
VirtualMachineScaleSet.DefinitionStages.WithApplicationGateway.withExistingApplicationGatewayBackendPool(String backendPoolId) |
Specify that an application gateway backend pool should be associated with virtual machine scale set.
|
VirtualMachineScaleSet.DefinitionStages.WithCreate |
VirtualMachineScaleSet.DefinitionStages.WithApplicationSecurityGroup.withExistingApplicationSecurityGroup(ApplicationSecurityGroup applicationSecurityGroup) |
Specifies that provided application security group should be associated with the virtual machine scale
set.
|
VirtualMachineScaleSet.DefinitionStages.WithCreate |
VirtualMachineScaleSet.DefinitionStages.WithApplicationSecurityGroup.withExistingApplicationSecurityGroupId(String applicationSecurityGroupId) |
Specifies that provided application security group should be associated with the virtual machine scale
set.
|
VirtualMachineScaleSet.DefinitionStages.WithCreate |
VirtualMachineScaleSet.DefinitionStages.WithNetworkSecurityGroup.withExistingNetworkSecurityGroup(NetworkSecurityGroup networkSecurityGroup) |
Specifies the network security group for the virtual machine scale set.
|
VirtualMachineScaleSet.DefinitionStages.WithCreate |
VirtualMachineScaleSet.DefinitionStages.WithNetworkSecurityGroup.withExistingNetworkSecurityGroupId(String networkSecurityGroupId) |
Specifies the network security group for the virtual machine scale set.
|
VirtualMachineScaleSet.DefinitionStages.WithCreate |
VirtualMachineScaleSet.DefinitionStages.WithStorageAccount.withExistingStorageAccount(StorageAccount storageAccount) |
Specifies an existing storage account for the OS and data disk VHDs of the virtual machines in the scale
set.
|
VirtualMachineScaleSet.DefinitionStages.WithCreate |
VirtualMachineScaleSet.DefinitionStages.WithUserAssignedManagedServiceIdentity.withExistingUserAssignedManagedServiceIdentity(Identity identity) |
Specifies an existing user assigned identity to be associated with the virtual machine scale set.
|
VirtualMachineScaleSet.DefinitionStages.WithCreate |
VirtualMachineScaleSet.DefinitionStages.WithIpForwarding.withIpForwarding() |
Specify that ip forwarding should be enabled for the virtual machine scale set.
|
VirtualMachineScaleSet.DefinitionStages.WithCreate |
VirtualMachineScaleSet.DefinitionStages.WithVMPriority.withLowPriorityVirtualMachine() |
Specify that virtual machines in the scale set should be low priority VMs.
|
VirtualMachineScaleSet.DefinitionStages.WithCreate |
VirtualMachineScaleSet.DefinitionStages.WithVMPriority.withLowPriorityVirtualMachine(VirtualMachineEvictionPolicyTypes policy) |
Specify that virtual machines in the scale set should be low priority VMs with provided eviction policy.
|
VirtualMachineScaleSet.DefinitionStages.WithCreate |
VirtualMachineScaleSet.DefinitionStages.WithBillingProfile.withMaxPrice(Double maxPrice) |
Set the billing related details of the low priority virtual machines in the scale set.
|
VirtualMachineScaleSet.DefinitionStages.WithCreate |
VirtualMachineScaleSet.DefinitionStages.WithStorageAccount.withNewStorageAccount(Creatable<StorageAccount> creatable) |
Specifies a new storage account for the OS and data disk VHDs of the virtual machines in the scale set.
|
VirtualMachineScaleSet.DefinitionStages.WithCreate |
VirtualMachineScaleSet.DefinitionStages.WithStorageAccount.withNewStorageAccount(String name) |
Specifies a new storage account for the OS and data disk VHDs of the virtual machines in the scale set.
|
VirtualMachineScaleSet.DefinitionStages.WithCreate |
VirtualMachineScaleSet.DefinitionStages.WithUserAssignedManagedServiceIdentity.withNewUserAssignedManagedServiceIdentity(Creatable<Identity> creatableIdentity) |
Specifies the definition of a not-yet-created user assigned identity to be associated with the virtual
machine scale set.
|
VirtualMachineScaleSet.DefinitionStages.WithCreate |
VirtualMachineScaleSet.DefinitionStages.WithOSDiskSettings.withOSDiskCaching(CachingTypes cachingType) |
Specifies the caching type for the operating system disk.
|
VirtualMachineScaleSet.DefinitionStages.WithCreate |
VirtualMachineScaleSet.DefinitionStages.WithOSDiskSettings.withOSDiskName(String name) |
Specifies the name for the OS disk.
|
VirtualMachineScaleSet.DefinitionStages.WithCreate |
VirtualMachineScaleSet.DefinitionStages.WithAcceleratedNetworking.withoutAcceleratedNetworking() |
Specify that accelerated networking should be disabled for the virtual machine scale set.
|
VirtualMachineScaleSet.DefinitionStages.WithCreate |
VirtualMachineScaleSet.DefinitionStages.WithIpForwarding.withoutIpForwarding() |
Specify that ip forwarding should be disabled for the virtual machine scale set.
|
VirtualMachineScaleSet.DefinitionStages.WithCreate |
VirtualMachineScaleSet.DefinitionStages.WithOverProvision.withoutOverProvisioning() |
Disables over-provisioning of virtual machines.
|
VirtualMachineScaleSet.DefinitionStages.WithCreate |
VirtualMachineScaleSet.DefinitionStages.WithSinglePlacementGroup.withoutSinglePlacementGroup() |
Specify that single placement group should be disabled for the virtual machine scale set.
|
VirtualMachineScaleSet.DefinitionStages.WithCreate |
VirtualMachineScaleSet.DefinitionStages.WithOverProvision.withOverProvision(boolean enabled) |
Enables or disables over-provisioning of virtual machines in the scale set.
|
VirtualMachineScaleSet.DefinitionStages.WithCreate |
VirtualMachineScaleSet.DefinitionStages.WithOverProvision.withOverProvisioning() |
Enables over-provisioning of virtual machines.
|
VirtualMachineScaleSet.DefinitionStages.WithCreate |
VirtualMachineScaleSet.DefinitionStages.WithPlan.withPlan(PurchasePlan plan) |
Specifies the purchase plan for the virtual machine scale set.
|
VirtualMachineScaleSet.DefinitionStages.WithCreate |
VirtualMachineScaleSet.DefinitionStages.WithSecrets.withSecrets(List<VaultSecretGroup> secrets) |
Specifies set of certificates that should be installed onto the virtual machine.
|
VirtualMachineScaleSet.DefinitionStages.WithCreate |
VirtualMachineScaleSet.DefinitionStages.WithSinglePlacementGroup.withSinglePlacementGroup() |
Specify that single placement group should be enabled for the virtual machine scale set.
|
VirtualMachineScaleSet.DefinitionStages.WithCreate |
VirtualMachineScaleSet.DefinitionStages.WithVMPriority.withSpotPriorityVirtualMachine() |
Specify that virtual machines in the scale set should be spot priority VMs.
|
VirtualMachineScaleSet.DefinitionStages.WithCreate |
VirtualMachineScaleSet.DefinitionStages.WithVMPriority.withSpotPriorityVirtualMachine(VirtualMachineEvictionPolicyTypes policy) |
Specify that virtual machines in the scale set should be spot priority VMs with provided eviction policy.
|
VirtualMachineScaleSet.DefinitionStages.WithCreate |
VirtualMachineScaleSet.DefinitionStages.WithUpgradePolicy.withUpgradeMode(UpgradeMode upgradeMode) |
Specifies the virtual machine scale set upgrade policy mode.
|
VirtualMachineScaleSet.DefinitionStages.WithCreate |
VirtualMachineScaleSet.DefinitionStages.WithVMPriority.withVirtualMachinePriority(VirtualMachinePriorityTypes priority) |
Specifies the priority of the virtual machines in the scale set.
|
VirtualMachineScaleSet.DefinitionStages.WithCreate |
VirtualMachineScaleSet.DefinitionStages.WithVirtualMachinePublicIp.withVirtualMachinePublicIp() |
Specify that virtual machines in the scale set should have public ip address.
|
VirtualMachineScaleSet.DefinitionStages.WithCreate |
VirtualMachineScaleSet.DefinitionStages.WithVirtualMachinePublicIp.withVirtualMachinePublicIp(VirtualMachineScaleSetPublicIpAddressConfiguration ipConfig) |
Specify that virtual machines in the scale set should have public ip address.
|
VirtualMachineScaleSet.DefinitionStages.WithCreate |
VirtualMachineScaleSet.DefinitionStages.WithVirtualMachinePublicIp.withVirtualMachinePublicIp(String leafDomainLabel) |
Specify that virtual machines in the scale set should have public ip address.
|