Package-level declarations
Types
Link copied to clipboard
Resource type definition for AWS::RAM::Permission
Link copied to clipboard
Link copied to clipboard
class PermissionArgsBuilder
Builder for PermissionArgs.
Link copied to clipboard
Link copied to clipboard
Builder for Permission.
Link copied to clipboard
object RamFunctions
Link copied to clipboard
Resource type definition for AWS::RAM::ResourceShare
Link copied to clipboard
data class ResourceShareArgs(val allowExternalPrincipals: Output<Boolean>? = null, val name: Output<String>? = null, val permissionArns: Output<List<String>>? = null, val principals: Output<List<String>>? = null, val resourceArns: Output<List<String>>? = null, val sources: Output<List<String>>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<ResourceShareArgs>
Resource type definition for AWS::RAM::ResourceShare
Link copied to clipboard
class ResourceShareArgsBuilder
Builder for ResourceShareArgs.
Link copied to clipboard
Link copied to clipboard
Builder for ResourceShare.
Functions
Link copied to clipboard
suspend fun permission(name: String, block: suspend PermissionResourceBuilder.() -> Unit): Permission
Link copied to clipboard
suspend fun resourceShare(name: String, block: suspend ResourceShareResourceBuilder.() -> Unit): ResourceShare