AuthBackendArgs

data class AuthBackendArgs(val description: Output<String>? = null, val disableRemount: Output<Boolean>? = null, val identityTokenKey: Output<String>? = null, val local: Output<Boolean>? = null, val namespace: Output<String>? = null, val path: Output<String>? = null, val tune: Output<AuthBackendTuneArgs>? = null, val type: Output<String>? = null) : ConvertibleToJava<AuthBackendArgs>

Import

Auth methods can be imported using the path, e.g.

$ pulumi import vault:index/authBackend:AuthBackend example github

Constructors

Link copied to clipboard
constructor(description: Output<String>? = null, disableRemount: Output<Boolean>? = null, identityTokenKey: Output<String>? = null, local: Output<Boolean>? = null, namespace: Output<String>? = null, path: Output<String>? = null, tune: Output<AuthBackendTuneArgs>? = null, type: Output<String>? = null)

Properties

Link copied to clipboard
val description: Output<String>? = null

A description of the auth method.

Link copied to clipboard
val disableRemount: Output<Boolean>? = null

If set, opts out of mount migration on path updates. See here for more info on Mount Migration

Link copied to clipboard
val identityTokenKey: Output<String>? = null

The key to use for signing identity tokens.

Link copied to clipboard
val local: Output<Boolean>? = null

Specifies if the auth method is local only.

Link copied to clipboard
val namespace: Output<String>? = null

The namespace to provision the resource in. The value should not contain leading or trailing forward slashes. The namespace is always relative to the provider's configured namespace. Available only for Vault Enterprise.

Link copied to clipboard
val path: Output<String>? = null

The path to mount the auth method — this defaults to the name of the type.

Link copied to clipboard
val tune: Output<AuthBackendTuneArgs>? = null

Extra configuration block. Structure is documented below. The tune block is used to tune the auth backend:

Link copied to clipboard
val type: Output<String>? = null

The name of the auth method type.

Functions

Link copied to clipboard
open override fun toJava(): AuthBackendArgs