Package-level declarations
Types
Link copied to clipboard
Provides a resource for managing an Okta auth backend within Vault.
Link copied to clipboard
data class AuthBackendArgs(val baseUrl: Output<String>? = null, val bypassOktaMfa: Output<Boolean>? = null, val description: Output<String>? = null, val disableRemount: Output<Boolean>? = null, val groups: Output<List<AuthBackendGroupArgs>>? = null, val maxTtl: Output<String>? = null, val namespace: Output<String>? = null, val organization: Output<String>? = null, val path: Output<String>? = null, val token: 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 ttl: Output<String>? = null, val users: Output<List<AuthBackendUserArgs>>? = null) : ConvertibleToJava<AuthBackendArgs>
Provides a resource for managing an Okta auth backend within Vault.
Link copied to clipboard
class AuthBackendArgsBuilder
Builder for AuthBackendArgs.
Link copied to clipboard
Provides a resource to create a group in an Okta auth backend within Vault.
Link copied to clipboard
data class AuthBackendGroupArgs(val groupName: Output<String>? = null, val namespace: Output<String>? = null, val path: Output<String>? = null, val policies: Output<List<String>>? = null) : ConvertibleToJava<AuthBackendGroupArgs>
Provides a resource to create a group in an Okta auth backend within Vault.
Link copied to clipboard
Builder for AuthBackendGroupArgs.
Link copied to clipboard
Link copied to clipboard
Builder for AuthBackendGroup.
Link copied to clipboard
Link copied to clipboard
Builder for AuthBackend.
Link copied to clipboard
Provides a resource to create a user in an Okta auth backend within Vault.
Link copied to clipboard
data class AuthBackendUserArgs(val groups: Output<List<String>>? = null, val namespace: Output<String>? = null, val path: Output<String>? = null, val policies: Output<List<String>>? = null, val username: Output<String>? = null) : ConvertibleToJava<AuthBackendUserArgs>
Provides a resource to create a user in an Okta auth backend within Vault.
Link copied to clipboard
Builder for AuthBackendUserArgs.
Link copied to clipboard
Link copied to clipboard
Builder for AuthBackendUser.
Functions
Link copied to clipboard
suspend fun authBackend(name: String, block: suspend AuthBackendResourceBuilder.() -> Unit): AuthBackend
Link copied to clipboard
suspend fun authBackendGroup(name: String, block: suspend AuthBackendGroupResourceBuilder.() -> Unit): AuthBackendGroup
Link copied to clipboard
suspend fun authBackendUser(name: String, block: suspend AuthBackendUserResourceBuilder.() -> Unit): AuthBackendUser