Package-level declarations
Types
Link copied to clipboard
Manages a GitHub Auth mount in a Vault server. See the [Vault
Link copied to clipboard
data class AuthBackendArgs(val baseUrl: Output<String>? = null, val description: Output<String>? = null, val disableRemount: Output<Boolean>? = null, val namespace: Output<String>? = null, val organization: Output<String>? = null, val organizationId: Output<Int>? = null, val path: 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, val tune: Output<AuthBackendTuneArgs>? = null) : ConvertibleToJava<AuthBackendArgs>
Manages a GitHub Auth mount in a Vault server. See the [Vault
Link copied to clipboard
class AuthBackendArgsBuilder
Builder for AuthBackendArgs.
Link copied to clipboard
Link copied to clipboard
Builder for AuthBackend.
Link copied to clipboard
Link copied to clipboard
class TeamArgsBuilder
Builder for TeamArgs.
Link copied to clipboard
Link copied to clipboard
class TeamResourceBuilder
Builder for Team.
Link copied to clipboard
Link copied to clipboard
class UserArgsBuilder
Builder for UserArgs.
Link copied to clipboard
Link copied to clipboard
class UserResourceBuilder
Builder for User.
Functions
Link copied to clipboard
suspend fun authBackend(name: String, block: suspend AuthBackendResourceBuilder.() -> Unit): AuthBackend