BudgetActionDefinitionIamActionDefinitionArgs

data class BudgetActionDefinitionIamActionDefinitionArgs(val groups: Output<List<String>>? = null, val policyArn: Output<String>, val roles: Output<List<String>>? = null, val users: Output<List<String>>? = null) : ConvertibleToJava<BudgetActionDefinitionIamActionDefinitionArgs>

Constructors

constructor(groups: Output<List<String>>? = null, policyArn: Output<String>, roles: Output<List<String>>? = null, users: Output<List<String>>? = null)

Properties

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

A list of groups to be attached. There must be at least one group.

Link copied to clipboard
val policyArn: Output<String>

The Amazon Resource Name (ARN) of the policy to be attached.

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

A list of roles to be attached. There must be at least one role.

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

A list of users to be attached. There must be at least one user.

Functions

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