Security Profile Properties Args
data class SecurityProfilePropertiesArgs(val targetVmConfidentialEncryption: Output<Either<String, SecurityConfiguration>>? = null, val targetVmMonitoring: Output<Either<String, SecurityConfiguration>>? = null, val targetVmSecureBoot: Output<Either<String, SecurityConfiguration>>? = null, val targetVmSecurityType: Output<Either<String, SecurityType>>? = null, val targetVmTpm: Output<Either<String, SecurityConfiguration>>? = null) : ConvertibleToJava<SecurityProfilePropertiesArgs>
Security profile input.
Constructors
Link copied to clipboard
constructor(targetVmConfidentialEncryption: Output<Either<String, SecurityConfiguration>>? = null, targetVmMonitoring: Output<Either<String, SecurityConfiguration>>? = null, targetVmSecureBoot: Output<Either<String, SecurityConfiguration>>? = null, targetVmSecurityType: Output<Either<String, SecurityType>>? = null, targetVmTpm: Output<Either<String, SecurityConfiguration>>? = null)
Properties
Link copied to clipboard
A value indicating whether confidential compute encryption to be enabled.
Link copied to clipboard
A value indicating whether integrity monitoring to be enabled.
Link copied to clipboard
A value indicating whether secure boot to be enabled.
Link copied to clipboard
The target VM security type.
Link copied to clipboard
A value indicating whether trusted platform module to be enabled.