Class UefiSettings

java.lang.Object
com.microsoft.azure.management.compute.UefiSettings

public class UefiSettings extends Object
Specifies the security settings like secure boot and vTPM used while creating the virtual machine. <br><br>Minimum api-version: 2020-12-01.
  • Constructor Details

    • UefiSettings

      public UefiSettings()
  • Method Details

    • secureBootEnabled

      public Boolean secureBootEnabled()
      Get specifies whether secure boot should be enabled on the virtual machine. <br><br>Minimum api-version: 2020-12-01.
      Returns:
      the secureBootEnabled value
    • withSecureBootEnabled

      public UefiSettings withSecureBootEnabled(Boolean secureBootEnabled)
      Set specifies whether secure boot should be enabled on the virtual machine. <br><br>Minimum api-version: 2020-12-01.
      Parameters:
      secureBootEnabled - the secureBootEnabled value to set
      Returns:
      the UefiSettings object itself.
    • vTpmEnabled

      public Boolean vTpmEnabled()
      Get specifies whether vTPM should be enabled on the virtual machine. <br><br>Minimum api-version: 2020-12-01.
      Returns:
      the vTpmEnabled value
    • withVTpmEnabled

      public UefiSettings withVTpmEnabled(Boolean vTpmEnabled)
      Set specifies whether vTPM should be enabled on the virtual machine. <br><br>Minimum api-version: 2020-12-01.
      Parameters:
      vTpmEnabled - the vTpmEnabled value to set
      Returns:
      the UefiSettings object itself.