Last updated

Class: SDKExecution

An interface representing an Entity object.

Interface

IEntity

Implements

Table of contents

Constructors

Properties

Constructors

constructor

new SDKExecution(execution)

Parameters

NameType
executionPartial<SDKExecution>

Properties

attempts

attempts: number

Implementation of

IExecution.attempts


createdAt

createdAt: Date

The date and time when the Entity was created.

Implementation of

IExecution.createdAt


creator

creator: string

The creator of the Entity.

Implementation of

IExecution.creator


duration

duration: number

Implementation of

IExecution.duration


feedbackQueue

feedbackQueue: Object

Type declaration

NameType
exchangestring
routingstring

Implementation of

IExecution.feedbackQueue


id

id: string

A globally unique identifier for the Entity.

Implementation of

IExecution.id


input

input: Dictionary

Implementation of

IExecution.input


latestStatus

latestStatus: ExecutionStatusReport

Implementation of

IExecution.latestStatus


maxAttempts

maxAttempts: number

Implementation of

IExecution.maxAttempts


packageId

packageId: string

Implementation of

IExecution.packageId


packageName

packageName: string

Implementation of

IExecution.packageName


packageRevision

packageRevision: number

Implementation of

IExecution.packageRevision


projectId

projectId: string

Implementation of

IExecution.projectId


serviceId

serviceId: string

Implementation of

IExecution.serviceId


serviceVersion

serviceVersion: number

Implementation of

IExecution.serviceVersion


status

status: ExecutionStatusReport[]

Implementation of

IExecution.status


statusLog

statusLog: ExecutionStatusReport[]

Implementation of

IExecution.statusLog


toTerminate

toTerminate: boolean

Implementation of

IExecution.toTerminate


updatedAt

updatedAt: Date

The date and time when the Entity was last updated.

Implementation of

IExecution.updatedAt