Skip to main content

TIAMSimulatePrincipalPolicyRequest

Class in AWS.IAM

SimulatePrincipalPolicy request class.

Ancestors

Properties

ActionNames

property ActionNames: TList<string>

CallerArn

property CallerArn: TARN

ContextEntries

property ContextEntries: TList<IIAMContextEntry>

Type: IIAMContextEntry

PermissionsBoundaryPolicyInputList

property PermissionsBoundaryPolicyInputList: TList<string>

PolicyInputList

property PolicyInputList: TList<string>

PolicySourceArn

property PolicySourceArn: TARN

ResourceArns

property ResourceArns: TList<TARN>

ResourceHandlingOption

property ResourceHandlingOption: string

ResourceOwner

property ResourceOwner: TARN

ResourcePolicy

property ResourcePolicy: string

Constructors

Create

constructor Create(const APolicySourceArn: TARN; const AActionNames: array of string);

Constructor for TIAMSimulateCustomPolicyRequest.

Parameters

NameDescription
APolicySourceArnSpecify the Amazon Resource Name (ARN) of a user, group, or role whose policies you want to include in the simulation.
AActionNamesSpecify a list of API operations to evaluate in the simulation.