PermissionArgs

data class PermissionArgs(val name: Output<String>? = null, val policyTemplate: Output<Any>? = null, val resourceType: Output<String>? = null, val tags: Output<List<PermissionTagArgs>>? = null) : ConvertibleToJava<PermissionArgs>

Resource type definition for AWS::RAM::Permission

Constructors

Link copied to clipboard
fun PermissionArgs(name: Output<String>? = null, policyTemplate: Output<Any>? = null, resourceType: Output<String>? = null, tags: Output<List<PermissionTagArgs>>? = null)

Functions

Link copied to clipboard
open override fun toJava(): PermissionArgs

Properties

Link copied to clipboard
val name: Output<String>? = null

The name of the permission.

Link copied to clipboard
val policyTemplate: Output<Any>? = null

Policy template for the permission.

Link copied to clipboard
val resourceType: Output<String>? = null

The resource type this permission can be used with.

Link copied to clipboard
val tags: Output<List<PermissionTagArgs>>? = null