OperationInProcedure
@trimblecloudplatform/trimblecloud.processing
@trimblecloudplatform/trimblecloud.processing / OperationInProcedure
Interface: OperationInProcedure
Defined in: src/models/procedures.ts:106
Properties
description?
optionaldescription:string
Defined in: src/models/procedures.ts:150
A description of an operation and its function.
encryptedParameters?
optionalencryptedParameters:string[]
Defined in: src/models/procedures.ts:126
List of Operation parameters defined with encrypted?: true
engineName?
optionalengineName:string
Defined in: src/models/procedures.ts:122
The name of the backend engine that supports this operation.
id?
optionalid:string
Defined in: src/models/procedures.ts:114
The unique identifier for the Operation, read-only and assigned at creation time.
identifier
identifier:
string
Defined in: src/models/procedures.ts:110
Unique identifier string for the operation.
inputs?
optionalinputs:Record<string,OperationInputs>
Defined in: src/models/procedures.ts:134
Named inputs for the Operation.
name?
optionalname:string
Defined in: src/models/procedures.ts:146
Human-readable name of the Operation.
outputParameters?
optionaloutputParameters:Record<string,OperationOutputParameters>
Defined in: src/models/procedures.ts:142
A list of parameter objects that define values to be output from an Operation.
outputs?
optionaloutputs:Record<string,OperationOutputs>
Defined in: src/models/procedures.ts:138
A Procedure Operation does not require Output Ports to be defined in the Procedure definition except for the case when a Switcher Operation is being utilized.
parameters?
optionalparameters:Record<string,OperationParameters>
Defined in: src/models/procedures.ts:130
Parameters for the Operation. Each Operation can have 0 or more parameters.
version
version:
number
Defined in: src/models/procedures.ts:118
The version of the Operation.