RegionDiskSourceSnapshotEncryptionKey

data class RegionDiskSourceSnapshotEncryptionKey(val kmsKeyName: String? = null, val rawKey: String? = null, val sha256: String? = null)

Constructors

Link copied to clipboard
constructor(kmsKeyName: String? = null, rawKey: String? = null, sha256: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val kmsKeyName: String? = null

The name of the encryption key that is stored in Google Cloud KMS.

Link copied to clipboard
val rawKey: String? = null

Specifies a 256-bit customer-supplied encryption key, encoded in RFC 4648 base64 to either encrypt or decrypt this resource.

Link copied to clipboard
val sha256: String? = null

(Output) The RFC 4648 base64 encoded SHA-256 hash of the customer-supplied encryption key that protects this resource.