EvaluationResult constructor

EvaluationResult({
  1. required String evalActionName,
  2. required PolicyEvaluationDecisionType evalDecision,
  3. Map<String, PolicyEvaluationDecisionType>? evalDecisionDetails,
  4. String? evalResourceName,
  5. List<Statement>? matchedStatements,
  6. List<String>? missingContextValues,
  7. OrganizationsDecisionDetail? organizationsDecisionDetail,
  8. PermissionsBoundaryDecisionDetail? permissionsBoundaryDecisionDetail,
  9. List<ResourceSpecificResult>? resourceSpecificResults,
})

Implementation

EvaluationResult({
  required this.evalActionName,
  required this.evalDecision,
  this.evalDecisionDetails,
  this.evalResourceName,
  this.matchedStatements,
  this.missingContextValues,
  this.organizationsDecisionDetail,
  this.permissionsBoundaryDecisionDetail,
  this.resourceSpecificResults,
});