InstanceTemplateShieldedInstanceConfig class
Constructors
-
InstanceTemplateShieldedInstanceConfig({Input<bool?>? enableIntegrityMonitoring, Input<bool?>? enableSecureBoot, Input<bool?>? enableVtpm})
-
Creates a new InstanceTemplateShieldedInstanceConfig.
enableIntegrityMonitoring - Compare the most recent boot measurements to the integrity policy baseline and return a pair of pass/fail results depending on whether they match or not. Defaults to true.
enableSecureBoot - Verify the digital signature of all boot components, and halt the boot process if signature verification fails. Defaults to false.
enableVtpm - Use a virtualized trusted platform module, which is a specialized computer chip you can use to encrypt objects like keys and certificates. Defaults to true.
const
-
InstanceTemplateShieldedInstanceConfig.fromMap(Map<String, dynamic> map)
-
factory
Properties
-
enableIntegrityMonitoring
→ Input<bool?>?
-
- Compare the most recent boot measurements to the integrity policy baseline and return a pair of pass/fail results depending on whether they match or not. Defaults to true.
final
-
enableSecureBoot
→ Input<bool?>?
-
- Verify the digital signature of all boot components, and halt the boot process if signature verification fails. Defaults to false.
final
-
enableVtpm
→ Input<bool?>?
-
- Use a virtualized trusted platform module, which is a specialized computer chip you can use to encrypt objects like keys and certificates. Defaults to true.
final
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited