Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
data class SecretBackendArgs(val address: Output<String>? = null, val backend: Output<String>? = null, val basePath: Output<String>? = null, val defaultLeaseTtlSeconds: Output<Int>? = null, val description: Output<String>? = null, val disableRemount: Output<Boolean>? = null, val maxLeaseTtlSeconds: Output<Int>? = null, val namespace: Output<String>? = null, val token: Output<String>? = null) : ConvertibleToJava<SecretBackendArgs>
Link copied to clipboard
class SecretBackendArgsBuilder
Builder for SecretBackendArgs.
Link copied to clipboard
Link copied to clipboard
Builder for SecretBackend.
Link copied to clipboard
Link copied to clipboard
data class SecretCredsArgs(val backend: Output<String>? = null, val namespace: Output<String>? = null, val role: Output<String>? = null) : ConvertibleToJava<SecretCredsArgs>
Link copied to clipboard
class SecretCredsArgsBuilder
Builder for SecretCredsArgs.
Link copied to clipboard
Link copied to clipboard
Builder for SecretCreds.
Link copied to clipboard
Link copied to clipboard
data class SecretRoleArgs(val backend: Output<String>? = null, val maxTtl: Output<Int>? = null, val name: Output<String>? = null, val namespace: Output<String>? = null, val organization: Output<String>? = null, val teamId: Output<String>? = null, val ttl: Output<Int>? = null, val userId: Output<String>? = null) : ConvertibleToJava<SecretRoleArgs>
Link copied to clipboard
class SecretRoleArgsBuilder
Builder for SecretRoleArgs.
Link copied to clipboard
Link copied to clipboard
Builder for SecretRole.
Functions
Link copied to clipboard
suspend fun secretBackend(name: String, block: suspend SecretBackendResourceBuilder.() -> Unit): SecretBackend
Link copied to clipboard
suspend fun secretCreds(name: String, block: suspend SecretCredsResourceBuilder.() -> Unit): SecretCreds
Link copied to clipboard
suspend fun secretRole(name: String, block: suspend SecretRoleResourceBuilder.() -> Unit): SecretRole