GetSecretV2Result

data class GetSecretV2Result(val createdTime: String, val customMetadata: Map<String, String>, val data: Map<String, String>, val dataJson: String, val deletionTime: String, val destroyed: Boolean, val id: String, val mount: String, val name: String, val namespace: String? = null, val path: String, val version: Int? = null)

A collection of values returned by getSecretV2.

Constructors

Link copied to clipboard
constructor(createdTime: String, customMetadata: Map<String, String>, data: Map<String, String>, dataJson: String, deletionTime: String, destroyed: Boolean, id: String, mount: String, name: String, namespace: String? = null, path: String, version: Int? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Time at which secret was created.

Link copied to clipboard

Custom metadata for the secret.

Link copied to clipboard

A mapping whose keys are the top-level data keys returned from Vault and whose values are the corresponding values. This map can only represent string data, so any non-string values returned from Vault are serialized as JSON.

Link copied to clipboard

JSON-encoded string that that is read as the secret data at the given path.

Link copied to clipboard

Deletion time for the secret.

Link copied to clipboard

Indicates whether the secret has been destroyed.

Link copied to clipboard
val id: String

The provider-assigned unique ID for this managed resource.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val namespace: String? = null
Link copied to clipboard

Full path where the KVV2 secret is written.

Link copied to clipboard
val version: Int? = null

Version of the secret.