GetKeyResult

data class GetKeyResult(val curve: String, val e: String, val id: String, val keyOpts: List<String>, val keySize: Int, val keyType: String, val keyVaultId: String, val n: String, val name: String, val publicKeyOpenssh: String, val publicKeyPem: String, val resourceId: String, val resourceVersionlessId: String, val tags: Map<String, String>, val version: String, val versionlessId: String, val x: String, val y: String)

A collection of values returned by getKey.

Constructors

Link copied to clipboard
constructor(curve: String, e: String, id: String, keyOpts: List<String>, keySize: Int, keyType: String, keyVaultId: String, n: String, name: String, publicKeyOpenssh: String, publicKeyPem: String, resourceId: String, resourceVersionlessId: String, tags: Map<String, String>, version: String, versionlessId: String, x: String, y: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The EC Curve name of this Key Vault Key.

Link copied to clipboard
val e: String

The RSA public exponent of this Key Vault Key.

Link copied to clipboard
val id: String

The provider-assigned unique ID for this managed resource.

Link copied to clipboard

A list of JSON web key operations assigned to this Key Vault Key

Link copied to clipboard

Specifies the Size of this Key Vault Key.

Link copied to clipboard

Specifies the Key Type of this Key Vault Key

Link copied to clipboard
Link copied to clipboard
val n: String

The RSA modulus of this Key Vault Key.

Link copied to clipboard
Link copied to clipboard

The OpenSSH encoded public key of this Key Vault Key.

Link copied to clipboard

The PEM encoded public key of this Key Vault Key.

Link copied to clipboard

The (Versioned) ID for this Key Vault Key. This property points to a specific version of a Key Vault Key, as such using this won't auto-rotate values if used in other Azure Services.

Link copied to clipboard

The Versionless ID of the Key Vault Key. This property allows other Azure Services (that support it) to auto-rotate their value when the Key Vault Key is updated.

Link copied to clipboard

A mapping of tags assigned to this Key Vault Key.

Link copied to clipboard

The current version of the Key Vault Key.

Link copied to clipboard

The Base ID of the Key Vault Key.

Link copied to clipboard
val x: String

The EC X component of this Key Vault Key.

Link copied to clipboard
val y: String

The EC Y component of this Key Vault Key.