java.lang.Object
com.azure.resourcemanager.connectedvmware.models.UefiSettings

public final class UefiSettings extends Object
Specifies the security settings like secure boot used while creating the virtual machine.
  • Constructor Details

    • UefiSettings

      public UefiSettings()
  • Method Details

    • secureBootEnabled

      public Boolean secureBootEnabled()
      Get the secureBootEnabled property: Specifies whether secure boot should be enabled on the virtual machine.
      Returns:
      the secureBootEnabled value.
    • withSecureBootEnabled

      public UefiSettings withSecureBootEnabled(Boolean secureBootEnabled)
      Set the secureBootEnabled property: Specifies whether secure boot should be enabled on the virtual machine.
      Parameters:
      secureBootEnabled - the secureBootEnabled value to set.
      Returns:
      the UefiSettings object itself.
    • validate

      public void validate()
      Validates the instance.
      Throws:
      IllegalArgumentException - thrown if the instance is not valid.