getFormalParameters

Back to index

Summary

Retrieves all formal parameters from the specified container. You must specify locator arguments to identify the container. If the locators identify a schedule or step, the formal parameters of the called procedure are returned.
projectName
Stringrequired
Name for the project; must be unique among all projects.
applicationEntityRevisionId
UUIDoptional
The revision ID of the versioned object.
applicationName
Stringoptional
The name of the application, if the formal parameter is on an application process.
archiveConnectorName
Stringoptional
The name of the archive connector, if the formal parameter is on an archive connector.
catalogItemName
Stringoptional
The name of the catalog item, if the formal parameter is on a catalog item.
catalogName
Stringoptional
The name of the catalog to which the catalog item belongs to.
componentName
Stringoptional
The name of the component, if the formal parameter is on a component process.
dashboardName
Stringoptional
The name of the dashboard, if the formal parameter is on a dashboard.
flowName
Stringoptional
The name of the flow to which the flow state belongs to.
flowRuntimeStateId
UUIDoptional
The ID of the flow runtime state.
flowStateName
Stringoptional
The name of the flow state, if the formal parameter is on a flow state.
gateType
Stringoptional
The type of the gate which contains the task, if the formal parameter is belongs to a task.
Possible values: "POST", "PRE"
includeDetails
Booleanoptional
True to include details such as corresponding properties in the ec_customEditorData property sheet (default is false).
microserviceName
Stringoptional
The name of the microservice.
pipelineName
Stringoptional
The name of the pipeline, if the formal parameter is on a pipeline.
procedureName
Stringoptional
The name of a procedure.
processName
Stringoptional
The name of the process, if the formal parameter is on a process.
processStepName
Stringoptional
The name of the process step, if the formal parameter is on a process step.
releaseName
Stringoptional
The name of the release, if the formal parameter is on a release-scoped pipeline.
reportName
Stringoptional
The name of the report, if the formal parameter is on a report.
scheduleName
Stringoptional
The name of a schedule.
stageName
Stringoptional
The name of the stage which contains the task, if the formal parameter is belongs to a task.
stateDefinitionName
Stringoptional
The name of the state definition.
stateName
Stringoptional
The name of a workflow state.
stepName
Stringoptional
The name of a procedure step.
taskName
Stringoptional
The name of the task, if the formal parameter is belongs to a task.
workflowDefinitionName
Stringoptional
The name of the workflow definition.
workflowName
Stringoptional
The name of a workflow.

Usage

Perl

$cmdr->getFormalParameters( "test-projectName" # projectName # optionals );

ectool

ectool getFormalParameters \ "test-projectName" `# projectName` \ # optionals

Examples

Perl

$cmdr->getFormalParameters("QA Test", {procedureName => "Build"});

ectool

ectool getFormalParameters "QA Test" --procedureName "Build"