Package-level declarations
Types
Link copied to clipboard
Manages Token auth backend role in a Vault server. See the [Vault
Link copied to clipboard
data class AuthBackendRoleArgs(val allowedEntityAliases: Output<List<String>>? = null, val allowedPolicies: Output<List<String>>? = null, val allowedPoliciesGlobs: Output<List<String>>? = null, val disallowedPolicies: Output<List<String>>? = null, val disallowedPoliciesGlobs: Output<List<String>>? = null, val namespace: Output<String>? = null, val orphan: Output<Boolean>? = null, val pathSuffix: Output<String>? = null, val renewable: Output<Boolean>? = null, val roleName: Output<String>? = 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 Token auth backend role in a Vault server. See the [Vault
Link copied to clipboard
Builder for AuthBackendRoleArgs.
Link copied to clipboard
Link copied to clipboard
Builder for AuthBackendRole.
Functions
Link copied to clipboard
suspend fun authBackendRole(name: String, block: suspend AuthBackendRoleResourceBuilder.() -> Unit): AuthBackendRole