Class PolicyFactName

java.lang.Object
com.azure.core.util.ExpandableStringEnum<PolicyFactName>
com.azure.resourcemanager.devtestlabs.models.PolicyFactName

public final class PolicyFactName extends com.azure.core.util.ExpandableStringEnum<PolicyFactName>
The fact name of the policy (e.g. LabVmCount, LabVmSize, MaxVmsAllowedPerLab, etc.
  • Field Details

    • USER_OWNED_LAB_VM_COUNT

      public static final PolicyFactName USER_OWNED_LAB_VM_COUNT
      Static value UserOwnedLabVmCount for PolicyFactName.
    • USER_OWNED_LAB_PREMIUM_VM_COUNT

      public static final PolicyFactName USER_OWNED_LAB_PREMIUM_VM_COUNT
      Static value UserOwnedLabPremiumVmCount for PolicyFactName.
    • LAB_VM_COUNT

      public static final PolicyFactName LAB_VM_COUNT
      Static value LabVmCount for PolicyFactName.
    • LAB_PREMIUM_VM_COUNT

      public static final PolicyFactName LAB_PREMIUM_VM_COUNT
      Static value LabPremiumVmCount for PolicyFactName.
    • LAB_VM_SIZE

      public static final PolicyFactName LAB_VM_SIZE
      Static value LabVmSize 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.
    • LAB_TARGET_COST

      public static final PolicyFactName LAB_TARGET_COST
      Static value LabTargetCost for PolicyFactName.
    • ENVIRONMENT_TEMPLATE

      public static final PolicyFactName ENVIRONMENT_TEMPLATE
      Static value EnvironmentTemplate for PolicyFactName.
    • SCHEDULE_EDIT_PERMISSION

      public static final PolicyFactName SCHEDULE_EDIT_PERMISSION
      Static value ScheduleEditPermission for PolicyFactName.
  • Constructor Details

    • PolicyFactName

      @Deprecated public PolicyFactName()
      Deprecated.
      Use the fromString(String) factory method.
      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:
      name - a name to look for.
      Returns:
      the corresponding PolicyFactName.
    • values

      public static Collection<PolicyFactName> values()
      Gets known PolicyFactName values.
      Returns:
      known PolicyFactName values.