GetNamespaceResult

data class GetNamespaceResult(val customMetadata: Map<String, String>, val id: String, val namespace: String? = null, val namespaceId: String, val path: String? = null, val pathFq: String)

A collection of values returned by getNamespace.

Constructors

Link copied to clipboard
constructor(customMetadata: Map<String, String>, id: String, namespace: String? = null, namespaceId: String, path: String? = null, pathFq: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

(Optional) A map of strings containing arbitrary metadata for the namespace. Only fetched if path is specified. Requires Vault 1.12+.

Link copied to clipboard
val id: String

The provider-assigned unique ID for this managed resource.

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

Vault server's internal ID of the namespace. Only fetched if path is specified.

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

The fully qualified path to the namespace. Useful when provisioning resources in a child namespace. The path is relative to the provider's namespace argument.