Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
class AuthBackendLogin : KotlinCustomResource

Logs into Vault using the AppRole auth backend. See the [Vault

Link copied to clipboard
data class AuthBackendLoginArgs(val backend: Output<String>? = null, val namespace: Output<String>? = null, val roleId: Output<String>? = null, val secretId: Output<String>? = null) : ConvertibleToJava<AuthBackendLoginArgs>

Logs into Vault using the AppRole auth backend. See the [Vault

Link copied to clipboard
object AuthBackendLoginMapper : ResourceMapper<AuthBackendLogin>
Link copied to clipboard
class AuthBackendRole : KotlinCustomResource

Manages an AppRole auth backend role in a Vault server. See the [Vault

Link copied to clipboard
data class AuthBackendRoleArgs(val backend: Output<String>? = null, val bindSecretId: Output<Boolean>? = null, val namespace: Output<String>? = null, val roleId: Output<String>? = null, val roleName: Output<String>? = null, val secretIdBoundCidrs: Output<List<String>>? = null, val secretIdNumUses: Output<Int>? = null, val secretIdTtl: Output<Int>? = null, val tokenBoundCidrs: Output<List<String>>? = null, val tokenExplicitMaxTtl: Output<Int>? = null, val tokenMaxTtl: Output<Int>? = null, val tokenNoDefaultPolicy: Output<Boolean>? = null, val tokenNumUses: Output<Int>? = null, val tokenPeriod: Output<Int>? = null, val tokenPolicies: Output<List<String>>? = null, val tokenTtl: Output<Int>? = null, val tokenType: Output<String>? = null) : ConvertibleToJava<AuthBackendRoleArgs>

Manages an AppRole auth backend role in a Vault server. See the [Vault

Link copied to clipboard
object AuthBackendRoleMapper : ResourceMapper<AuthBackendRole>
Link copied to clipboard
class AuthBackendRoleSecretId : KotlinCustomResource

Manages an AppRole auth backend SecretID in a Vault server. See the [Vault

Link copied to clipboard
data class AuthBackendRoleSecretIdArgs(val backend: Output<String>? = null, val cidrLists: Output<List<String>>? = null, val metadata: Output<String>? = null, val namespace: Output<String>? = null, val numUses: Output<Int>? = null, val roleName: Output<String>? = null, val secretId: Output<String>? = null, val ttl: Output<Int>? = null, val withWrappedAccessor: Output<Boolean>? = null, val wrappingTtl: Output<String>? = null) : ConvertibleToJava<AuthBackendRoleSecretIdArgs>

Manages an AppRole auth backend SecretID in a Vault server. See the [Vault

Link copied to clipboard