Instance Boot Disk Args
data class InstanceBootDiskArgs(val autoDelete: Output<Boolean>? = null, val deviceName: Output<String>? = null, val diskEncryptionKeyRaw: Output<String>? = null, val diskEncryptionKeySha256: Output<String>? = null, val initializeParams: Output<InstanceBootDiskInitializeParamsArgs>? = null, val kmsKeySelfLink: Output<String>? = null, val mode: Output<String>? = null, val source: Output<String>? = null) : ConvertibleToJava<InstanceBootDiskArgs>
Constructors
Link copied to clipboard
fun InstanceBootDiskArgs(autoDelete: Output<Boolean>? = null, deviceName: Output<String>? = null, diskEncryptionKeyRaw: Output<String>? = null, diskEncryptionKeySha256: Output<String>? = null, initializeParams: Output<InstanceBootDiskInitializeParamsArgs>? = null, kmsKeySelfLink: Output<String>? = null, mode: Output<String>? = null, source: Output<String>? = null)
Functions
Properties
Link copied to clipboard
A 256-bit customer-supplied encryption key (https://cloud.google.com/compute/docs/disks/customer-supplied-encryption), encoded in RFC 4648 base64 to encrypt this disk. Only one of kms_key_self_link
and disk_encryption_key_raw
may be set.