GetManagedHardwareSecurityModuleKeyResult

data class GetManagedHardwareSecurityModuleKeyResult(val curve: String, val expirationDate: String, val id: String, val keyOpts: List<String>, val keySize: Int, val keyType: String, val managedHsmId: String, val name: String, val notBeforeDate: String, val tags: Map<String, String>, val version: String, val versionedId: String)

A collection of values returned by getManagedHardwareSecurityModuleKey.

Constructors

constructor(curve: String, expirationDate: String, id: String, keyOpts: List<String>, keySize: Int, keyType: String, managedHsmId: String, name: String, notBeforeDate: String, tags: Map<String, String>, version: String, versionedId: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The EC Curve name of this Managed Hardware Security Module Key.

Link copied to clipboard
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 Managed Hardware Security Module Key

Link copied to clipboard

Specifies the Size of this Managed Hardware Security Module Key.

Link copied to clipboard

Specifies the Key Type of this Managed Hardware Security Module Key

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

A mapping of tags assigned to this Managed Hardware Security Module Key.

Link copied to clipboard

The current version of the Managed Hardware Security Module Key.

Link copied to clipboard

The versioned ID of the Managed Hardware Security Module Key.