GetKeyResult

data class GetKeyResult(val attributes: KeyAttributesResponse? = null, val curveName: String? = null, val id: String, val keyOps: List<String>? = null, val keySize: Int? = null, val keyUri: String, val keyUriWithVersion: String, val kty: String? = null, val location: String, val name: String, val tags: Map<String, String>, val type: String)

The key resource.

Constructors

Link copied to clipboard
constructor(attributes: KeyAttributesResponse? = null, curveName: String? = null, id: String, keyOps: List<String>? = null, keySize: Int? = null, keyUri: String, keyUriWithVersion: String, kty: String? = null, location: String, name: String, tags: Map<String, String>, type: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The attributes of the key.

Link copied to clipboard
val curveName: String? = null

The elliptic curve name. For valid values, see JsonWebKeyCurveName.

Link copied to clipboard
val id: String

Fully qualified identifier of the key vault resource.

Link copied to clipboard
val keyOps: List<String>? = null
Link copied to clipboard
val keySize: Int? = null

The key size in bits. For example: 2048, 3072, or 4096 for RSA.

Link copied to clipboard

The URI to retrieve the current version of the key.

Link copied to clipboard

The URI to retrieve the specific version of the key.

Link copied to clipboard
val kty: String? = null

The type of the key. For valid values, see JsonWebKeyType.

Link copied to clipboard

Azure location of the key vault resource.

Link copied to clipboard

Name of the key vault resource.

Link copied to clipboard

Tags assigned to the key vault resource.

Link copied to clipboard

Resource type of the key vault resource.