Instance Attached Disk Args
data class InstanceAttachedDiskArgs(val deviceName: Output<String>? = null, val diskEncryptionKeyRaw: Output<String>? = null, val diskEncryptionKeySha256: Output<String>? = null, val kmsKeySelfLink: Output<String>? = null, val mode: Output<String>? = null, val source: Output<String>) : ConvertibleToJava<InstanceAttachedDiskArgs>
Constructors
Properties
Link copied to clipboard
Name with which the attached disk will be accessible under /dev/disk/by-id/google-*
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.
Link copied to clipboard
The RFC 4648 base64 encoded SHA-256 hash of the customer-supplied encryption key (https://cloud.google.com/compute/docs/disks/customer-supplied-encryption) that protects this resource.
Link copied to clipboard
The self_link of the encryption key that is stored in Google Cloud KMS to encrypt this disk. Only one of kms_key_self_link
and disk_encryption_key_raw
may be set.
Link copied to clipboard