AutomationExecution constructor

AutomationExecution({
  1. String? associationId,
  2. String? automationExecutionId,
  3. AutomationExecutionStatus? automationExecutionStatus,
  4. AutomationSubtype? automationSubtype,
  5. String? changeRequestName,
  6. String? currentAction,
  7. String? currentStepName,
  8. String? documentName,
  9. String? documentVersion,
  10. String? executedBy,
  11. DateTime? executionEndTime,
  12. DateTime? executionStartTime,
  13. String? failureMessage,
  14. String? maxConcurrency,
  15. String? maxErrors,
  16. ExecutionMode? mode,
  17. String? opsItemId,
  18. Map<String, List<String>>? outputs,
  19. Map<String, List<String>>? parameters,
  20. String? parentAutomationExecutionId,
  21. ProgressCounters? progressCounters,
  22. ResolvedTargets? resolvedTargets,
  23. List<Runbook>? runbooks,
  24. DateTime? scheduledTime,
  25. List<StepExecution>? stepExecutions,
  26. bool? stepExecutionsTruncated,
  27. String? target,
  28. List<TargetLocation>? targetLocations,
  29. List<Map<String, List<String>>>? targetMaps,
  30. String? targetParameterName,
  31. List<Target>? targets,
})

Implementation

AutomationExecution({
  this.associationId,
  this.automationExecutionId,
  this.automationExecutionStatus,
  this.automationSubtype,
  this.changeRequestName,
  this.currentAction,
  this.currentStepName,
  this.documentName,
  this.documentVersion,
  this.executedBy,
  this.executionEndTime,
  this.executionStartTime,
  this.failureMessage,
  this.maxConcurrency,
  this.maxErrors,
  this.mode,
  this.opsItemId,
  this.outputs,
  this.parameters,
  this.parentAutomationExecutionId,
  this.progressCounters,
  this.resolvedTargets,
  this.runbooks,
  this.scheduledTime,
  this.stepExecutions,
  this.stepExecutionsTruncated,
  this.target,
  this.targetLocations,
  this.targetMaps,
  this.targetParameterName,
  this.targets,
});