| Modifier and Type | Field and Description |
|---|---|
static VirtualMachineEvictionPolicyTypes |
VirtualMachineEvictionPolicyTypes.DEALLOCATE
Static value Deallocate for VirtualMachineEvictionPolicyTypes.
|
static VirtualMachineEvictionPolicyTypes |
VirtualMachineEvictionPolicyTypes.DELETE
Static value Delete for VirtualMachineEvictionPolicyTypes.
|
| Modifier and Type | Method and Description |
|---|---|
VirtualMachineEvictionPolicyTypes |
VirtualMachineScaleSetVMProfile.evictionPolicy()
Get specifies the eviction policy for virtual machines in a low priority scale set.
|
static VirtualMachineEvictionPolicyTypes |
VirtualMachineEvictionPolicyTypes.fromString(String name)
Creates or finds a VirtualMachineEvictionPolicyTypes from its string representation.
|
VirtualMachineEvictionPolicyTypes |
VirtualMachineScaleSet.virtualMachineEvictionPolicy() |
| Modifier and Type | Method and Description |
|---|---|
static Collection<VirtualMachineEvictionPolicyTypes> |
VirtualMachineEvictionPolicyTypes.values() |
| Modifier and Type | Method and Description |
|---|---|
VirtualMachineScaleSetVMProfile |
VirtualMachineScaleSetVMProfile.withEvictionPolicy(VirtualMachineEvictionPolicyTypes evictionPolicy)
Set specifies the eviction policy for virtual machines in a low priority scale set.
|
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.
|
/**
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for
* license information.
*/