Package-level declarations
Types
Link copied to clipboard
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
class CapabilityArgsBuilder
Builder for CapabilityArgs.
Link copied to clipboard
Link copied to clipboard
Builder for Capability.
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
class LienArgsBuilder
Builder for LienArgs.
Link copied to clipboard
Link copied to clipboard
class LienResourceBuilder
Builder for Lien.
Functions
Link copied to clipboard
suspend fun capability(name: String, block: suspend CapabilityResourceBuilder.() -> Unit): Capability