GetCryptoKeyLatestVersionResult

data class GetCryptoKeyLatestVersionResult(val algorithm: String, val cryptoKey: String, val filter: String? = null, val id: String, val name: String, val protectionLevel: String, val publicKeys: List<GetCryptoKeyLatestVersionPublicKey>, val state: String, val version: Int)

A collection of values returned by getCryptoKeyLatestVersion.

Constructors

Link copied to clipboard
constructor(algorithm: String, cryptoKey: String, filter: String? = null, id: String, name: String, protectionLevel: String, publicKeys: List<GetCryptoKeyLatestVersionPublicKey>, state: String, version: Int)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The CryptoKeyVersionAlgorithm that this CryptoKeyVersion supports.

Link copied to clipboard
Link copied to clipboard
val filter: String? = null
Link copied to clipboard
val id: String

The provider-assigned unique ID for this managed resource.

Link copied to clipboard
Link copied to clipboard

The ProtectionLevel describing how crypto operations are performed with this CryptoKeyVersion. See the protection_level reference for possible outputs.

Link copied to clipboard

If the enclosing CryptoKey has purpose ASYMMETRIC_SIGN or ASYMMETRIC_DECRYPT, this block contains details about the public key associated to this CryptoKeyVersion. Structure is documented below.

Link copied to clipboard

The current state of the latest CryptoKeyVersion. See the state reference for possible outputs.

Link copied to clipboard