Interface RegisterImageOptions.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<RegisterImageOptions.Builder,,RegisterImageOptions> SdkBuilder<RegisterImageOptions.Builder,,RegisterImageOptions> SdkPojo
- Enclosing class:
RegisterImageOptions
@Mutable
@NotThreadSafe
public static interface RegisterImageOptions.Builder
extends SdkPojo, CopyableBuilder<RegisterImageOptions.Builder,RegisterImageOptions>
-
Method Summary
Modifier and TypeMethodDescriptionsecureBootEnabled(Boolean secureBootEnabled) Specifies whether Secure Boot is enabled for the output AMI.A Base64-encoded representation of the non-volatile UEFI variable store.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
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 tofalse.- Parameters:
secureBootEnabled- Specifies whether Secure Boot is enabled for the output AMI. The default value istrue. To disable Secure Boot for custom unsigned drivers, set this value tofalse.- 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
secureBootEnabledistrueor 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 whensecureBootEnabledistrueor 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.
-