Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
class SecretBackend : KotlinCustomResource
Link copied to clipboard
data class SecretBackendArgs(val anonymousGroupSearch: Output<Boolean>? = null, val backend: Output<String>? = null, val binddn: Output<String>? = null, val bindpass: Output<String>? = null, val caseSensitiveNames: Output<Boolean>? = null, val certificate: Output<String>? = null, val clientTlsCert: Output<String>? = null, val clientTlsKey: Output<String>? = null, val defaultLeaseTtlSeconds: Output<Int>? = null, val denyNullBind: Output<Boolean>? = null, val description: Output<String>? = null, val disableRemount: Output<Boolean>? = null, val discoverdn: Output<Boolean>? = null, val groupattr: Output<String>? = null, val groupdn: Output<String>? = null, val groupfilter: Output<String>? = null, val insecureTls: Output<Boolean>? = null, val lastRotationTolerance: Output<Int>? = null, val local: Output<Boolean>? = null, val maxLeaseTtlSeconds: Output<Int>? = null, val maxTtl: Output<Int>? = null, val namespace: Output<String>? = null, val passwordPolicy: Output<String>? = null, val requestTimeout: Output<Int>? = null, val starttls: Output<Boolean>? = null, val tlsMaxVersion: Output<String>? = null, val tlsMinVersion: Output<String>? = null, val ttl: Output<Int>? = null, val upndomain: Output<String>? = null, val url: Output<String>? = null, val usePre111GroupCnBehavior: Output<Boolean>? = null, val useTokenGroups: Output<Boolean>? = null, val userattr: Output<String>? = null, val userdn: Output<String>? = null) : ConvertibleToJava<SecretBackendArgs>
Link copied to clipboard
Link copied to clipboard
object SecretBackendMapper : ResourceMapper<SecretBackend>
Link copied to clipboard
Link copied to clipboard
class SecretLibrary : KotlinCustomResource
Link copied to clipboard
data class SecretLibraryArgs(val backend: Output<String>? = null, val disableCheckInEnforcement: Output<Boolean>? = null, val maxTtl: Output<Int>? = null, val name: Output<String>? = null, val namespace: Output<String>? = null, val serviceAccountNames: Output<List<String>>? = null, val ttl: Output<Int>? = null) : ConvertibleToJava<SecretLibraryArgs>
Link copied to clipboard
Link copied to clipboard
object SecretLibraryMapper : ResourceMapper<SecretLibrary>
Link copied to clipboard
Link copied to clipboard
class SecretRole : KotlinCustomResource
Link copied to clipboard
data class SecretRoleArgs(val backend: Output<String>? = null, val namespace: Output<String>? = null, val role: Output<String>? = null, val serviceAccountName: Output<String>? = null, val ttl: Output<Int>? = null) : ConvertibleToJava<SecretRoleArgs>
Link copied to clipboard
Link copied to clipboard
object SecretRoleMapper : ResourceMapper<SecretRole>
Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun secretRole(name: String, block: suspend SecretRoleResourceBuilder.() -> Unit): SecretRole