Class: Aws::Imagebuilder::Types::RegisterImageOptions

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb

Overview

Controls Secure Boot and UEFI data settings for the resulting image during ISO imports. For more information, see UEFI Secure Boot for Amazon EC2 instances in the Amazon EC2 User Guide .

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#secure_boot_enabled ⇒ Boolean

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:

  • (Boolean)


8458
8459
8460
8461
8462
8463
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 8458

class RegisterImageOptions < Struct.new(
  :secure_boot_enabled,
  :uefi_data)
  SENSITIVE = []
  include Aws::Structure
end

#uefi_data ⇒ String

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:

  • (String)


8458
8459
8460
8461
8462
8463
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 8458

class RegisterImageOptions < Struct.new(
  :secure_boot_enabled,
  :uefi_data)
  SENSITIVE = []
  include Aws::Structure
end