Interface for z/OSMF API response.

export
interface

  IWorkflowDefinition

### Hierarchy

- IWorkflowDefinition

## Index

### Properties

- category
- containsParallelSteps
- isCallable
- productID
- productName
- productVersion
- scope
- steps
- variables
- vendor
- workflowDefaultName
- workflowDefinitionFileMD5Value
- workflowDescription
- workflowID
- workflowVersion

## Properties

### category

category: string

- Defined in @zowe/zos-workflows-for-zowe-sdk/src/doc/IWorkflowDefinition.ts:90

Category of workflow.

memberof

  IWorkflowDefinition

### Optional containsParallelSteps

containsParallelSteps: boolean

- Defined in @zowe/zos-workflows-for-zowe-sdk/src/doc/IWorkflowDefinition.ts:76

Indicates if workflow steps can run in parallel.

memberof

  IWorkflowDefinition

### isCallable

isCallable: boolean

- Defined in @zowe/zos-workflows-for-zowe-sdk/src/doc/IWorkflowDefinition.ts:69

Indicates if workflow can be called by other workflow.

memberof

  IWorkflowDefinition

### productID

productID: string

- Defined in @zowe/zos-workflows-for-zowe-sdk/src/doc/IWorkflowDefinition.ts:97

Identifier of product configured via workflow.

memberof

  IWorkflowDefinition

### productName

productName: string

- Defined in @zowe/zos-workflows-for-zowe-sdk/src/doc/IWorkflowDefinition.ts:104

Name of the product configured via workflow.

memberof

  IWorkflowDefinition

### productVersion

productVersion: string

- Defined in @zowe/zos-workflows-for-zowe-sdk/src/doc/IWorkflowDefinition.ts:111

Version of the product configured via workflow.

memberof

  IWorkflowDefinition

### scope

scope: string

- Defined in @zowe/zos-workflows-for-zowe-sdk/src/doc/IWorkflowDefinition.ts:83

Restrict a workflow to one instance only.

memberof

  IWorkflowDefinition

### Optional steps

steps: IStepDefinition[]

- Defined in @zowe/zos-workflows-for-zowe-sdk/src/doc/IWorkflowDefinition.ts:118

Aray of one or more step-definition objects.

memberof

  IWorkflowDefinition

### Optional variables

variables: IVariableDefinition[]

- Defined in @zowe/zos-workflows-for-zowe-sdk/src/doc/IWorkflowDefinition.ts:125

Aray of one or more variable-definition objects.

memberof

  IWorkflowDefinition

### vendor

vendor: string

- Defined in @zowe/zos-workflows-for-zowe-sdk/src/doc/IWorkflowDefinition.ts:62

Name of the vendor.

memberof

  IWorkflowDefinition

### workflowDefaultName

workflowDefaultName: string

- Defined in @zowe/zos-workflows-for-zowe-sdk/src/doc/IWorkflowDefinition.ts:27

Identifies workflow default name.

memberof

  IWorkflowDefinition

### workflowDefinitionFileMD5Value

workflowDefinitionFileMD5Value: string

- Defined in @zowe/zos-workflows-for-zowe-sdk/src/doc/IWorkflowDefinition.ts:55

128bit hash associated with definition file.

memberof

  IWorkflowDefinition

### workflowDescription

workflowDescription: string

- Defined in @zowe/zos-workflows-for-zowe-sdk/src/doc/IWorkflowDefinition.ts:34

Description of workflow.

memberof

  IWorkflowDefinition

### workflowID

workflowID: string

- Defined in @zowe/zos-workflows-for-zowe-sdk/src/doc/IWorkflowDefinition.ts:41

Short ID that identifies the workflow.

memberof

  IWorkflowDefinition

### workflowVersion

workflowVersion: string

- Defined in @zowe/zos-workflows-for-zowe-sdk/src/doc/IWorkflowDefinition.ts:48

Version of the workflow definition file.

memberof

  IWorkflowDefinition

Generated using TypeDoc