class Aws::Budgets::Types::IamActionDefinition

The AWS Identity and Access Management (IAM) action definition details.

@note When making an API call, you may pass IamActionDefinition

data as a hash:

    {
      policy_arn: "PolicyArn", # required
      roles: ["Role"],
      groups: ["Group"],
      users: ["User"],
    }

@!attribute [rw] policy_arn

The Amazon Resource Name (ARN) of the policy to be attached.
@return [String]

@!attribute [rw] roles

A list of roles to be attached. There must be at least one role.
@return [Array<String>]

@!attribute [rw] groups

A list of groups to be attached. There must be at least one group.
@return [Array<String>]

@!attribute [rw] users

A list of users to be attached. There must be at least one user.
@return [Array<String>]

Constants

SENSITIVE