AutomationExecution
This type maps an automation execution.
type AutomationExecution {
id: ID!
name: String!
customer: Customer
description: String
detail: String
end: DateTime
job: AutomationJob
log: String
message: String
start: DateTime
status: AutomationExecutionStatus!
system: MonitoredSystem
timestamp: DateTime
user: User
}
Fields
AutomationExecution.id ● ID! non-null scalar
The id of the execution
AutomationExecution.name ● String! non-null scalar
The name of the execution
AutomationExecution.customer ● Customer object
The customer this execution belongs to
AutomationExecution.description ● String scalar
This executions description
AutomationExecution.detail ● String scalar
This executions detail
AutomationExecution.end ● DateTime scalar
The end time of this execution. If it is still running this contains the current timestamp.
AutomationExecution.job ● AutomationJob object
The reference to the automation job. Can be empty if e.g. a system action gets executed without a job.
AutomationExecution.log ● String scalar
The log of this execution
AutomationExecution.message ● String scalar
The message of this execution
AutomationExecution.start ● DateTime scalar
The start time of this execution.
AutomationExecution.status ● AutomationExecutionStatus! non-null enum
The current status
AutomationExecution.system ● MonitoredSystem interface
The affected monitored system?
AutomationExecution.timestamp ● DateTime scalar
The timestamp of the last change to this execution.
AutomationExecution.user ● User object
The user triggering this execution
Returned By
automationExecution query ● automationExecutions query ● executeAutomationAction query ● executeSystemAction mutation
Member Of
AutomationJob object