Readonly
Action: string | string[]List of actions to add to the statement
Optional
Readonly
Condition?: { Condition to add to the statement
Optional
Readonly
Effect?: "Allow" | "Deny"Whether to allow or deny the actions in this statement
Effect.ALLOW
Optional
Readonly
NotList of not actions to add to the statement
Optional
Readonly
NotPrincipal to add to the statement
Optional
Readonly
NotNotResource ARNs to add to the statement
Optional
Readonly
Principal?: PrincipalOrgIdConditionTypePrincipal to add to the statement
Optional
Readonly
Resource?: string | string[]Resource ARNs to add to the statement
Optional
Readonly
Sid?: stringThe Sid (statement ID) is an optional identifier that you provide for the policy statement. You can assign a Sid value to each statement in a statement array. In services that let you specify an ID element, such as SQS and SNS, the Sid value is just a sub-ID of the policy document's ID. In IAM, the Sid value must be unique within a JSON policy.
Generated using TypeDoc
IAM policy statement type used in custom resource to update policy of existing resources