Package-level declarations

Types

Link copied to clipboard
data class GetSecretResult(val data: Map<String, String>, val dataJson: String, val id: String, val leaseDuration: Int, val leaseId: String, val leaseRenewable: Boolean, val namespace: String? = null, val path: String)

A collection of values returned by getSecret.

Link copied to clipboard
data class GetSecretsListResult(val id: String, val names: List<String>, val namespace: String? = null, val path: String)

A collection of values returned by getSecretsList.

Link copied to clipboard
data class GetSecretsListV2Result(val id: String, val mount: String, val name: String? = null, val names: List<String>, val namespace: String? = null, val path: String)

A collection of values returned by getSecretsListV2.

Link copied to clipboard
data class GetSecretSubkeysV2Result(val data: Map<String, String>, val dataJson: String, val depth: Int? = null, 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 getSecretSubkeysV2.

Link copied to clipboard
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.

Link copied to clipboard
data class SecretV2CustomMetadata(val casRequired: Boolean? = null, val data: Map<String, String>? = null, val deleteVersionAfter: Int? = null, val maxVersions: Int? = null)