Package-level declarations

Types

Link copied to clipboard
class Capability : KotlinCustomResource
Link copied to clipboard
data class CapabilityArgs(val capabilityName: Output<String>? = null, val parent: Output<String>? = null, val value: Output<Boolean>? = null) : ConvertibleToJava<CapabilityArgs>
Link copied to clipboard
Link copied to clipboard
object CapabilityMapper : ResourceMapper<Capability>
Link copied to clipboard
Link copied to clipboard
class Lien : KotlinCustomResource

A Lien represents an encumbrance on the actions that can be performed on a resource. To get more information about Lien, see:

Link copied to clipboard
data class LienArgs(val origin: Output<String>? = null, val parent: Output<String>? = null, val reason: Output<String>? = null, val restrictions: Output<List<String>>? = null) : ConvertibleToJava<LienArgs>

A Lien represents an encumbrance on the actions that can be performed on a resource. To get more information about Lien, see:

Link copied to clipboard

Builder for LienArgs.

Link copied to clipboard
object LienMapper : ResourceMapper<Lien>
Link copied to clipboard

Builder for Lien.

Functions

Link copied to clipboard
suspend fun capability(name: String, block: suspend CapabilityResourceBuilder.() -> Unit): Capability
Link copied to clipboard
fun lien(name: String): Lien
suspend fun lien(name: String, block: suspend LienResourceBuilder.() -> Unit): Lien