Get Principal Policy Simulation Invoke Result
data class GetPrincipalPolicySimulationInvokeResult(val actionNames: List<String>, val additionalPoliciesJsons: List<String>? = null, val allAllowed: Boolean, val callerArn: String? = null, val contexts: List<GetPrincipalPolicySimulationContext>? = null, val id: String, val permissionsBoundaryPoliciesJsons: List<String>? = null, val policySourceArn: String, val resourceArns: List<String>? = null, val resourceHandlingOption: String? = null, val resourceOwnerAccountId: String? = null, val resourcePolicyJson: String? = null, val results: List<GetPrincipalPolicySimulationResult>)
A collection of values returned by getPrincipalPolicySimulation.
Constructors
Link copied to clipboard
constructor(actionNames: List<String>, additionalPoliciesJsons: List<String>? = null, allAllowed: Boolean, callerArn: String? = null, contexts: List<GetPrincipalPolicySimulationContext>? = null, id: String, permissionsBoundaryPoliciesJsons: List<String>? = null, policySourceArn: String, resourceArns: List<String>? = null, resourceHandlingOption: String? = null, resourceOwnerAccountId: String? = null, resourcePolicyJson: String? = null, results: List<GetPrincipalPolicySimulationResult>)
Properties
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
true
if all of the simulation results have decision "allowed", or false
otherwise.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
A set of result objects, one for each of the simulated requests, with the following nested attributes: