PolicyFactName Class
- java.
lang. Object - com.
azure. core. util. ExpandableStringEnum<T> - com.
azure. resourcemanager. devtestlabs. models. PolicyFactName
- com.
- com.
public final class PolicyFactName
extends ExpandableStringEnum<PolicyFactName>
The fact name of the policy (e.g. LabVmCount, LabVmSize, MaxVmsAllowedPerLab, etc.
Field Summary
| Modifier and Type | Field and Description |
|---|---|
|
static final
Policy |
ENVIRONMENT_TEMPLATE
Static value Environment |
|
static final
Policy |
GALLERY_IMAGE
Static value Gallery |
|
static final
Policy |
LAB_PREMIUM_VM_COUNT
Static value Lab |
|
static final
Policy |
LAB_TARGET_COST
Static value Lab |
|
static final
Policy |
LAB_VM_COUNT
Static value Lab |
|
static final
Policy |
LAB_VM_SIZE
Static value Lab |
|
static final
Policy |
SCHEDULE_EDIT_PERMISSION
Static value Schedule |
|
static final
Policy |
USER_OWNED_LAB_PREMIUM_VM_COUNT
Static value User |
|
static final
Policy |
USER_OWNED_LAB_VM_COUNT
Static value User |
|
static final
Policy |
USER_OWNED_LAB_VM_COUNT_IN_SUBNET
Static value User |
Constructor Summary
| Constructor | Description |
|---|---|
| PolicyFactName() |
Deprecated
Use the fromString(String name) factory method.
Creates a new instance of Policy |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
static
Policy |
fromString(String name)
Creates or finds a Policy |
|
static
Collection<Policy |
values()
Gets known Policy |
Methods inherited from ExpandableStringEnum
Methods inherited from java.lang.Object
Field Details
ENVIRONMENT_TEMPLATE
public static final PolicyFactName ENVIRONMENT_TEMPLATE
Static value EnvironmentTemplate for PolicyFactName.
GALLERY_IMAGE
public static final PolicyFactName GALLERY_IMAGE
Static value GalleryImage for PolicyFactName.
LAB_PREMIUM_VM_COUNT
public static final PolicyFactName LAB_PREMIUM_VM_COUNT
Static value LabPremiumVmCount for PolicyFactName.
LAB_TARGET_COST
public static final PolicyFactName LAB_TARGET_COST
Static value LabTargetCost for PolicyFactName.
LAB_VM_COUNT
public static final PolicyFactName LAB_VM_COUNT
Static value LabVmCount for PolicyFactName.
LAB_VM_SIZE
public static final PolicyFactName LAB_VM_SIZE
Static value LabVmSize for PolicyFactName.
SCHEDULE_EDIT_PERMISSION
public static final PolicyFactName SCHEDULE_EDIT_PERMISSION
Static value ScheduleEditPermission for PolicyFactName.
USER_OWNED_LAB_PREMIUM_VM_COUNT
public static final PolicyFactName USER_OWNED_LAB_PREMIUM_VM_COUNT
Static value UserOwnedLabPremiumVmCount for PolicyFactName.
USER_OWNED_LAB_VM_COUNT
public static final PolicyFactName USER_OWNED_LAB_VM_COUNT
Static value UserOwnedLabVmCount for PolicyFactName.
USER_OWNED_LAB_VM_COUNT_IN_SUBNET
public static final PolicyFactName USER_OWNED_LAB_VM_COUNT_IN_SUBNET
Static value UserOwnedLabVmCountInSubnet for PolicyFactName.
Constructor Details
PolicyFactName
@Deprecated
public PolicyFactName()
Deprecated
Creates a new instance of PolicyFactName value.
Method Details
fromString
public static PolicyFactName fromString(String name)
Creates or finds a PolicyFactName from its string representation.
Parameters:
Returns:
values
public static Collection<PolicyFactName> values()
Gets known PolicyFactName values.
Returns: