Interface: IExecution
An interface representing an Entity object.
Interface
IEntity
Hierarchy
↳
IExecution
Implemented by
Table of contents
Properties
- id
- clientId
- updatedBy
- createdAt
- updatedAt
- creator
- attempts
- maxAttempts
- toTerminate
- input
- output
- feedbackQueue
- status
- statusLog
- latestStatus
- duration
- projectId
- functionName
- serviceId
- triggerId
- serviceName
- packageId
- packageName
- packageRevision
- serviceVersion
- pipeline
Properties
id
• id: string
A globally unique identifier for the Entity.
Inherited from
clientId
• Optional clientId: string
A local identifier for the Entity, unique within the client.
Inherited from
updatedBy
• Optional updatedBy: string
The user who last updated the Entity.
Inherited from
createdAt
• createdAt: IDate
The date and time when the Entity was created.
Overrides
updatedAt
• updatedAt: IDate
The date and time when the Entity was last updated.
Overrides
creator
• creator: string
The creator of the Entity.
Overrides
attempts
• attempts: number
maxAttempts
• maxAttempts: number
toTerminate
• toTerminate: boolean
input
• input: Dictionary
output
• Optional output: Dictionary
feedbackQueue
• feedbackQueue: Object
Type declaration
| Name | Type |
|---|---|
exchange | string |
routing | string |
status
• status: ExecutionStatusReport[]
statusLog
• statusLog: ExecutionStatusReport[]
latestStatus
• latestStatus: ExecutionStatusReport
duration
• duration: number
projectId
• projectId: string
functionName
• Optional functionName: string
serviceId
• serviceId: string
triggerId
• Optional triggerId: string
serviceName
• Optional serviceName: string
packageId
• packageId: string
packageName
• packageName: string
packageRevision
• packageRevision: number
serviceVersion
• serviceVersion: number
pipeline
• Optional pipeline: ExecutionPipelineStateReference