Class NotebooksRuntimeVirtualMachineVirtualMachineConfigShieldedInstanceConfig.Jsii$Proxy
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- com.hashicorp.cdktf.providers.google.notebooks_runtime.NotebooksRuntimeVirtualMachineVirtualMachineConfigShieldedInstanceConfig.Jsii$Proxy
-
- All Implemented Interfaces:
NotebooksRuntimeVirtualMachineVirtualMachineConfigShieldedInstanceConfig,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- NotebooksRuntimeVirtualMachineVirtualMachineConfigShieldedInstanceConfig
@Stability(Stable) @Internal public static final class NotebooksRuntimeVirtualMachineVirtualMachineConfigShieldedInstanceConfig.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements NotebooksRuntimeVirtualMachineVirtualMachineConfigShieldedInstanceConfig
An implementation forNotebooksRuntimeVirtualMachineVirtualMachineConfigShieldedInstanceConfig
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
-
Nested classes/interfaces inherited from interface com.hashicorp.cdktf.providers.google.notebooks_runtime.NotebooksRuntimeVirtualMachineVirtualMachineConfigShieldedInstanceConfig
NotebooksRuntimeVirtualMachineVirtualMachineConfigShieldedInstanceConfig.Builder, NotebooksRuntimeVirtualMachineVirtualMachineConfigShieldedInstanceConfig.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedJsii$Proxy(NotebooksRuntimeVirtualMachineVirtualMachineConfigShieldedInstanceConfig.Builder builder)Constructor that initializes the object based on literal property values passed by theNotebooksRuntimeVirtualMachineVirtualMachineConfigShieldedInstanceConfig.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)Constructor that initializes the object based on values retrieved from the JsiiObject.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.fasterxml.jackson.databind.JsonNode$jsii$toJson()booleanequals(Object o)ObjectgetEnableIntegrityMonitoring()Defines whether the instance has integrity monitoring enabled.ObjectgetEnableSecureBoot()Defines whether the instance has Secure Boot enabled.Secure Boot helps ensure that the system only runs authentic software by verifying the digital signature of all boot components, and halting the boot process if signature verification fails.ObjectgetEnableVtpm()Defines whether the instance has the vTPM enabled.inthashCode()
-
-
-
Constructor Detail
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
protected Jsii$Proxy(NotebooksRuntimeVirtualMachineVirtualMachineConfigShieldedInstanceConfig.Builder builder)
Constructor that initializes the object based on literal property values passed by theNotebooksRuntimeVirtualMachineVirtualMachineConfigShieldedInstanceConfig.Builder.
-
-
Method Detail
-
getEnableIntegrityMonitoring
public final Object getEnableIntegrityMonitoring()
Description copied from interface:NotebooksRuntimeVirtualMachineVirtualMachineConfigShieldedInstanceConfigDefines whether the instance has integrity monitoring enabled.Enables monitoring and attestation of the boot integrity of the instance. The attestation is performed against the integrity policy baseline. This baseline is initially derived from the implicitly trusted boot image when the instance is created. Enabled by default. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/notebooks_runtime#enable_integrity_monitoring NotebooksRuntime#enable_integrity_monitoring}
- Specified by:
getEnableIntegrityMonitoringin interfaceNotebooksRuntimeVirtualMachineVirtualMachineConfigShieldedInstanceConfig
-
getEnableSecureBoot
public final Object getEnableSecureBoot()
Description copied from interface:NotebooksRuntimeVirtualMachineVirtualMachineConfigShieldedInstanceConfigDefines whether the instance has Secure Boot enabled.Secure Boot helps ensure that the system only runs authentic software by verifying the digital signature of all boot components, and halting the boot process if signature verification fails. Disabled by default.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/notebooks_runtime#enable_secure_boot NotebooksRuntime#enable_secure_boot}
- Specified by:
getEnableSecureBootin interfaceNotebooksRuntimeVirtualMachineVirtualMachineConfigShieldedInstanceConfig
-
getEnableVtpm
public final Object getEnableVtpm()
Description copied from interface:NotebooksRuntimeVirtualMachineVirtualMachineConfigShieldedInstanceConfigDefines whether the instance has the vTPM enabled. Enabled by default.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/notebooks_runtime#enable_vtpm NotebooksRuntime#enable_vtpm}
- Specified by:
getEnableVtpmin interfaceNotebooksRuntimeVirtualMachineVirtualMachineConfigShieldedInstanceConfig
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
-