GetKMSSecretAsymmetricPlainArgs

data class GetKMSSecretAsymmetricPlainArgs(val ciphertext: String, val crc32: String? = null, val cryptoKeyVersion: String) : ConvertibleToJava<GetKMSSecretAsymmetricPlainArgs>

A collection of arguments for invoking getKMSSecretAsymmetric.

Constructors

Link copied to clipboard
constructor(ciphertext: String, crc32: String? = null, cryptoKeyVersion: String)

Properties

Link copied to clipboard

The ciphertext to be decrypted, encoded in base64

Link copied to clipboard
val crc32: String? = null

The crc32 checksum of the ciphertext in hexadecimal notation. If not specified, it will be computed.

Link copied to clipboard

The id of the CryptoKey version that will be used to decrypt the provided ciphertext. This is represented by the format projects/{project}/locations/{location}/keyRings/{keyring}/cryptoKeys/{key}/cryptoKeyVersions/{version}.

Functions

Link copied to clipboard
open override fun toJava(): GetKMSSecretAsymmetricPlainArgs