Interface RegisterImageOptions.Builder

  • Method Details

    • secureBootEnabled

      RegisterImageOptions.Builder secureBootEnabled(Boolean secureBootEnabled)

      Specifies whether Secure Boot is enabled for the output AMI. The default value is true. To disable Secure Boot for custom unsigned drivers, set this value to false.

      Parameters:
      secureBootEnabled - Specifies whether Secure Boot is enabled for the output AMI. The default value is true. To disable Secure Boot for custom unsigned drivers, set this value to false.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • uefiData

      A Base64-encoded representation of the non-volatile UEFI variable store. You can specify this parameter only when secureBootEnabled is true or unspecified. You can inspect and modify the UEFI data by using the python-uefivars tool on GitHub.

      For more information, see UEFI variables for Amazon EC2 instances.

      Parameters:
      uefiData - A Base64-encoded representation of the non-volatile UEFI variable store. You can specify this parameter only when secureBootEnabled is true or unspecified. You can inspect and modify the UEFI data by using the python-uefivars tool on GitHub.

      For more information, see UEFI variables for Amazon EC2 instances.

      Returns:
      Returns a reference to this object so that method calls can be chained together.