Skip to content

AwsPermissionStatement

AWS IAM permission statement.

Fields

Field Type Description
actions [AwsActionWithUseCase!]! List of actions with use cases.
conditionJson String! The IAM Condition block gating the statement, serialized as JSON. Empty when the statement is unconditioned. A conditioned statement grants far less than its action list alone suggests, so consumers rendering the actions must render this alongside them.
effect String! Whether the statement allows or denies the actions. "Allow" or "Deny".
iamRoleName String! Name of the IAM role the statement is attached to. The same action can appear on more than one role with a different scope on each, so this is part of a statement's identity rather than a display detail.
resources [String!]! Resource ARNs or ARN patterns the statement applies to. Empty when the statement carries no Resource element, which grants on the action alone.

Used By

Referenced by