Class WindowsPatchAssessmentMode

java.lang.Object
com.azure.core.util.ExpandableStringEnum<WindowsPatchAssessmentMode>
com.azure.resourcemanager.compute.models.WindowsPatchAssessmentMode
All Implemented Interfaces:
com.azure.core.util.ExpandableEnum<String>

public final class WindowsPatchAssessmentMode extends com.azure.core.util.ExpandableStringEnum<WindowsPatchAssessmentMode>
Specifies the mode of VM Guest patch assessment for the IaaS virtual machine.<br /><br /> Possible values are:<br /><br /> **ImageDefault** - You control the timing of patch assessments on a virtual machine.<br /><br /> **AutomaticByPlatform** - The platform will trigger periodic patch assessments. The property provisionVMAgent must be true.
  • Field Details

    • IMAGE_DEFAULT

      public static final WindowsPatchAssessmentMode IMAGE_DEFAULT
      Static value ImageDefault for WindowsPatchAssessmentMode.
    • AUTOMATIC_BY_PLATFORM

      public static final WindowsPatchAssessmentMode AUTOMATIC_BY_PLATFORM
      Static value AutomaticByPlatform for WindowsPatchAssessmentMode.
  • Constructor Details

    • WindowsPatchAssessmentMode

      @Deprecated public WindowsPatchAssessmentMode()
      Deprecated.
      Use the fromString(String) factory method.
      Creates a new instance of WindowsPatchAssessmentMode value.
  • Method Details

    • fromString

      public static WindowsPatchAssessmentMode fromString(String name)
      Creates or finds a WindowsPatchAssessmentMode from its string representation.
      Parameters:
      name - a name to look for.
      Returns:
      the corresponding WindowsPatchAssessmentMode.
    • values

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