UNPKG

node-tfe

Version:

A Typescript Client for Terraform Cloud/Enterprise V2 API

29 lines (28 loc) 896 B
import { RunSource } from '../enums/RunSource'; import { RunStatus } from '../enums/RunStatus'; import { Apply } from './Apply'; import { ConfigurationVersion } from './ConfigurationVersion'; import { Plan } from './Plan'; import { RunActions } from './RunActions'; import { RunPermissions } from './RunPermissions'; import { RunStatusTimestamps } from './RunStatusTimestamps'; import { Workspace } from './Workspace'; export interface Run { id: string; actions: RunActions; createdAt: Date; forceCancelAvailableAt: Date; hasChanges: boolean; isDestroy: boolean; message: string; permissions: RunPermissions; positionInQueue: number; source: RunSource; status: RunStatus; statusTimestamps: RunStatusTimestamps; targetAddrs: string[]; apply: Apply; configurationVersion: ConfigurationVersion; plan: Plan; workspace: Workspace; }