Package-level declarations
Types
Link copied to clipboard
Manages a SAML Auth mount in a Vault server. See the [Vault
Link copied to clipboard
data class AuthBackendArgs(val acsUrls: Output<List<String>>? = null, val defaultRole: Output<String>? = null, val disableRemount: Output<Boolean>? = null, val entityId: Output<String>? = null, val idpCert: Output<String>? = null, val idpEntityId: Output<String>? = null, val idpMetadataUrl: Output<String>? = null, val idpSsoUrl: Output<String>? = null, val namespace: Output<String>? = null, val path: Output<String>? = null, val verboseLogging: Output<Boolean>? = null) : ConvertibleToJava<AuthBackendArgs>
Manages a SAML 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
Manages an SAML auth backend role in a Vault server. See the [Vault
Link copied to clipboard
data class AuthBackendRoleArgs(val boundAttributes: Output<Map<String, String>>? = null, val boundAttributesType: Output<String>? = null, val boundSubjects: Output<List<String>>? = null, val boundSubjectsType: Output<String>? = null, val groupsAttribute: Output<String>? = null, val name: Output<String>? = null, val namespace: Output<String>? = 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) : ConvertibleToJava<AuthBackendRoleArgs>
Manages an SAML 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 authBackend(name: String, block: suspend AuthBackendResourceBuilder.() -> Unit): AuthBackend
Link copied to clipboard
suspend fun authBackendRole(name: String, block: suspend AuthBackendRoleResourceBuilder.() -> Unit): AuthBackendRole