Skip to content

IamActionDefinition

Source code in docs_src/capo_budgets/types/iam_action_definition.py
class IamActionDefinition(TypedDict, closed=True):
    policy_arn: "capo_budgets.types.policy_arn.PolicyArn"
    """<p>The Amazon Resource Name (ARN) of the policy to be attached. </p>"""
    roles: NotRequired["capo_budgets.types.roles.Roles"]
    """<p>A list of roles to be attached. There must be at least one role. </p>"""
    groups: NotRequired["capo_budgets.types.groups.Groups"]
    """<p>A list of groups to be attached. There must be at least one group. </p>"""
    users: NotRequired["capo_budgets.types.users.Users"]
    """<p>A list of users to be attached. There must be at least one user. </p>"""

groups instance-attribute

groups: NotRequired[Groups]

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

policy_arn instance-attribute

policy_arn: PolicyArn

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

roles instance-attribute

roles: NotRequired[Roles]

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

users instance-attribute

users: NotRequired[Users]

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