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