openapi: 3.2.0 info: title: Harness Pipeline Execution Details API version: '1.0' description: The Harness Software Delivery Platform uses OpenAPI Specification v3.0. contact: name: API Support email: contact@harness.io url: https://harness.io/ x-logo: url: https://mma.prnewswire.com/media/779232/Harnes_logo_horizontal.jpg?p=facebook altText: Harness termsOfService: https://harness.io/terms-of-use/ servers: - url: https://app.harness.io description: Harness host URL - url: https://{vanity} description: Vanity URL variables: vanity: default: app.harness.io security: - x-api-key: [] tags: - name: Pipeline Execution Details description: This contains APIs for fetching Pipeline Execution Details paths: /pipeline/api/pipelines/execution/canRetry/{planExecutionId}: get: tags: - Pipeline Execution Details summary: Validate if Execution can be retried description: Validates if an execution can be retried for a Given PlanExecution ID operationId: canRetryExecution parameters: - name: accountIdentifier in: query description: Account Identifier for the Entity. required: true schema: type: string - name: orgIdentifier in: query description: Organization Identifier for the Entity. required: true schema: type: string - name: projectIdentifier in: query description: Project Identifier for the Entity. required: true schema: type: string - name: planExecutionId in: path description: Plan Execution Id for which we want to check if it can be retried required: true schema: type: string responses: '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/Failure' application/yaml: schema: $ref: '#/components/schemas/Failure' '500': description: Internal server error content: application/json: schema: $ref: '#/components/schemas/PipelineError' application/yaml: schema: $ref: '#/components/schemas/PipelineError' default: description: Return true if the provided execution can be retried content: application/json: schema: $ref: '#/components/schemas/ResponseDTOBoolean' application/yaml: schema: $ref: '#/components/schemas/ResponseDTOBoolean' /pipeline/api/pipelines/execution/{planExecutionId}/annotations/{contextId}/content: get: tags: - Pipeline Execution Details summary: Fetch Full Annotation Content description: Returns full annotation content for a specific context from GCS operationId: getAnnotationFullContent parameters: - name: accountIdentifier in: query description: Account Identifier for the Entity. required: true schema: type: string - name: orgIdentifier in: query description: Organization Identifier for the Entity. required: true schema: type: string - name: projectIdentifier in: query description: Project Identifier for the Entity. required: true schema: type: string - name: pipelineIdentifier in: query description: Pipeline Identifier required: true schema: type: string - name: planExecutionId in: path description: Plan Execution ID for the pipeline run required: true schema: type: string - name: contextId in: path description: Context ID for the annotation required: true schema: type: string responses: '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/Failure' application/yaml: schema: $ref: '#/components/schemas/Failure' '500': description: Internal server error content: application/json: schema: $ref: '#/components/schemas/PipelineError' application/yaml: schema: $ref: '#/components/schemas/PipelineError' default: description: Returns full content for the specified annotation content: application/json: schema: $ref: '#/components/schemas/ResponseDTOAnnotationContentResponse' application/yaml: schema: $ref: '#/components/schemas/ResponseDTOAnnotationContentResponse' /pipeline/api/pipelines/execution/{planExecutionId}: get: tags: - Pipeline Execution Details summary: Fetch Execution Details description: Returns the Pipeline Execution Details for a Given PlanExecution ID operationId: getExecutionDetail parameters: - name: accountIdentifier in: query description: Account Identifier for the Entity. required: true schema: type: string - name: orgIdentifier in: query description: Organization Identifier for the Entity. required: true schema: type: string - name: projectIdentifier in: query description: Project Identifier for the Entity. required: true schema: type: string - name: stageNodeId in: query description: Stage Node Identifier for which Stage Graph needs to be Rendered schema: type: string - name: stageNodeExecutionId in: query description: Stage Node Execution ID for which Stage Graph needs to be Rendered. (Needed only when there are Multiple Runs for a Given Stage. It can be Extracted from LayoutNodeMap Field) schema: type: string - name: planExecutionId in: path description: Plan Execution Id for which we want to get the Execution details required: true schema: type: string responses: '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/Failure' application/yaml: schema: $ref: '#/components/schemas/Failure' '500': description: Internal server error content: application/json: schema: $ref: '#/components/schemas/PipelineError' application/yaml: schema: $ref: '#/components/schemas/PipelineError' default: description: Return the Pipeline Execution details for given PlanExecution Id content: application/json: schema: $ref: '#/components/schemas/ResponseDTOPipelineExecutionDetail' application/yaml: schema: $ref: '#/components/schemas/ResponseDTOPipelineExecutionDetail' deprecated: true /pipeline/api/pipelines/execution/v2/{planExecutionId}: get: tags: - Pipeline Execution Details summary: Fetch Execution Details description: Returns the Pipeline Execution Details for a Given PlanExecution ID operationId: getExecutionDetailV2 parameters: - name: accountIdentifier in: query description: Account Identifier for the Entity. required: true schema: type: string - name: orgIdentifier in: query description: Organization Identifier for the Entity. required: true schema: type: string - name: projectIdentifier in: query description: Project Identifier for the Entity. required: true schema: type: string - name: stageNodeId in: query description: Stage Node Identifier for which Stage Graph needs to be Rendered schema: type: string - name: stageNodeExecutionId in: query description: Stage Node Execution ID for which Stage Graph needs to be Rendered. (Needed only when there are Multiple Runs for a Given Stage. It can be Extracted from LayoutNodeMap Field) schema: type: string - name: childStageNodeId in: query description: Stage Node Execution ID for which Stage Graph needs to be Rendered. (Needed only when there are Multiple Runs for a Given Stage. It can be Extracted from LayoutNodeMap Field) schema: type: string - name: childStageNodeExecutionId in: query description: Stage Node Execution ID for which Stage Graph needs to be Rendered. (Needed only when there are Multiple Runs for a Given Stage. It can be Extracted from LayoutNodeMap Field) schema: type: string - name: renderFullBottomGraph in: query description: Generate Graph for all the Stages including Steps in each Stage schema: type: boolean - name: planExecutionId in: path description: Plan Execution Id for which we want to get the Execution details required: true schema: type: string responses: '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/Failure' application/yaml: schema: $ref: '#/components/schemas/Failure' '500': description: Internal server error content: application/json: schema: $ref: '#/components/schemas/PipelineError' application/yaml: schema: $ref: '#/components/schemas/PipelineError' default: description: Return the Pipeline Execution details for given PlanExecution Id without full graph if stageNodeId is null content: application/json: schema: $ref: '#/components/schemas/ResponseDTOPipelineExecutionDetail' application/yaml: schema: $ref: '#/components/schemas/ResponseDTOPipelineExecutionDetail' /pipeline/api/pipelines/execution/getExecutionGraph/{planExecutionId}: get: tags: - Pipeline Execution Details summary: Fetch Execution Graph description: Returns the Pipeline Execution Graph for a Given PlanExecution ID operationId: getExecutionGraph parameters: - name: accountIdentifier in: query description: Account Identifier for the Entity. required: true schema: type: string - name: orgIdentifier in: query description: Organization Identifier for the Entity. required: true schema: type: string - name: projectIdentifier in: query description: Project Identifier for the Entity. required: true schema: type: string - name: planExecutionId in: path description: Plan Execution Id for which we want to get the Execution details required: true schema: type: string responses: '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/Failure' application/yaml: schema: $ref: '#/components/schemas/Failure' '500': description: Internal server error content: application/json: schema: $ref: '#/components/schemas/PipelineError' application/yaml: schema: $ref: '#/components/schemas/PipelineError' default: description: Return the Pipeline Execution graph for given PlanExecution Id content: application/json: schema: $ref: '#/components/schemas/ResponseDTOExecutionGraph' application/yaml: schema: $ref: '#/components/schemas/ResponseDTOExecutionGraph' /pipeline/api/pipelines/execution/subGraph/{planExecutionId}/{nodeExecutionId}: get: tags: - Pipeline Execution Details summary: Fetch Execution SubGraph for a Given Retried StepGroup NodeExecution ID description: Returns the Pipeline Execution SubGraph for a Given Retried StepGroup NodeExecution ID operationId: getExecutionSubGraphForNodeExecution parameters: - name: accountIdentifier in: query description: Account Identifier for the Entity. required: true schema: type: string - name: orgIdentifier in: query description: Organization Identifier for the Entity. required: true schema: type: string - name: projectIdentifier in: query description: Project Identifier for the Entity. required: true schema: type: string - name: nodeExecutionId in: path description: Node Execution Id for which we want to get the Execution SubGraph required: true schema: type: string - name: planExecutionId in: path description: Plan Execution Id for which we want to get the Execution details required: true schema: type: string responses: '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/Failure' application/yaml: schema: $ref: '#/components/schemas/Failure' '500': description: Internal server error content: application/json: schema: $ref: '#/components/schemas/PipelineError' application/yaml: schema: $ref: '#/components/schemas/PipelineError' default: description: Return Execution subGraph for a Given Retried StepGroup NodeExecution ID content: application/json: schema: $ref: '#/components/schemas/ResponseDTONodeExecutionDetails' application/yaml: schema: $ref: '#/components/schemas/ResponseDTONodeExecutionDetails' /pipeline/api/pipelines/execution/url: post: tags: - Pipeline Execution Details summary: Fetch Execution Url description: Returns the Pipeline Execution Url for a Given PlanExecution ID operationId: getExecutionURL parameters: - name: accountIdentifier in: query description: Account Identifier for the Entity. required: true schema: type: string - name: orgIdentifier in: query description: Organization Identifier for the Entity. required: true schema: type: string - name: projectIdentifier in: query description: Project Identifier for the Entity. required: true schema: type: string - name: pipelineIdentifier in: query description: Pipeline Id for which we want to get the Execution url required: true schema: type: string - name: planExecutionId in: query description: Plan Execution Id for which we want to get the Execution url required: true schema: type: string - name: modules in: query description: Modules schema: type: array items: type: string responses: '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/Failure' application/yaml: schema: $ref: '#/components/schemas/Failure' '500': description: Internal server error content: application/json: schema: $ref: '#/components/schemas/PipelineError' application/yaml: schema: $ref: '#/components/schemas/PipelineError' default: description: Return the Pipeline Execution url for given Pipeline and PlanExecution Id content: application/json: schema: $ref: '#/components/schemas/ResponseDTOString' application/yaml: schema: $ref: '#/components/schemas/ResponseDTOString' /pipeline/api/pipelines/execution/{planExecutionId}/metadata: get: tags: - Pipeline Execution Details summary: Get execution metadata of a pipeline execution operationId: getExecutionData parameters: - name: accountIdentifier in: query description: Account Identifier for the Entity. required: true schema: type: string - name: planExecutionId in: path description: ExecutionId of the execution for which we want to get Metadata required: true schema: type: string responses: '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/Failure' application/yaml: schema: $ref: '#/components/schemas/Failure' '500': description: Internal server error content: application/json: schema: $ref: '#/components/schemas/PipelineError' application/yaml: schema: $ref: '#/components/schemas/PipelineError' default: description: Returns metadata of a execution content: application/json: schema: $ref: '#/components/schemas/ResponseDTOExecutionDataResponse' application/yaml: schema: $ref: '#/components/schemas/ResponseDTOExecutionDataResponse' /pipeline/api/pipelines/execution/{planExecutionId}/inputsetV2: get: tags: - Pipeline Execution Details summary: Get the Input Set YAML used for given Plan Execution operationId: getInputsetYamlV2 parameters: - name: accountIdentifier in: query description: Account Identifier for the Entity. required: true schema: type: string - name: orgIdentifier in: query description: Organization Identifier for the Entity. required: true schema: type: string - name: projectIdentifier in: query description: Project Identifier for the Entity. required: true schema: type: string - name: resolveExpressions in: query description: 'A boolean that indicates whether or not expressions should be resolved in input set yaml ' schema: type: boolean default: false - name: resolveExpressionsType in: query description: 'Resolve Expressions Type indicates what kind of expressions should be resolved in input set yaml. The default value is UNKNOWN in which case no expressions will be resolvedChoose a value from the enum list: [RESOLVE_ALL_EXPRESSIONS, RESOLVE_TRIGGER_EXPRESSIONS, UNKNOWN]' schema: type: string enum: - RESOLVE_ALL_EXPRESSIONS - RESOLVE_TRIGGER_EXPRESSIONS - UNKNOWN default: UNKNOWN - name: planExecutionId in: path description: Plan Execution Id for which we want to get the Input Set YAML required: true schema: type: string responses: '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/Failure' application/yaml: schema: $ref: '#/components/schemas/Failure' '500': description: Internal server error content: application/json: schema: $ref: '#/components/schemas/PipelineError' application/yaml: schema: $ref: '#/components/schemas/PipelineError' default: description: Return the Input Set YAML used for given Plan Execution content: application/json: schema: $ref: '#/components/schemas/ResponseDTOInputSetTemplateResponse' application/yaml: schema: $ref: '#/components/schemas/ResponseDTOInputSetTemplateResponse' /pipeline/api/pipelines/execution/{planExecutionId}/policy-evaluation: get: tags: - Pipeline Execution Details summary: Gets the policy evaluated used for given Plan Execution operationId: getPpolicyEvaluation parameters: - name: accountIdentifier in: query description: Account Identifier for the Entity. required: true schema: type: string - name: orgIdentifier in: query description: Organization Identifier for the Entity. required: true schema: type: string - name: projectIdentifier in: query description: Project Identifier for the Entity. required: true schema: type: string - name: page in: query description: 'Page Index of the results to fetch.Default Value: 0' schema: type: integer format: int32 default: 0 - name: size in: query description: Results per page schema: type: integer format: int32 - name: planExecutionId in: path description: Plan Execution Id for which we want to get the Input Set YAML required: true schema: type: string responses: '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/Failure' application/yaml: schema: $ref: '#/components/schemas/Failure' '500': description: Internal server error content: application/json: schema: $ref: '#/components/schemas/PipelineError' application/yaml: schema: $ref: '#/components/schemas/PipelineError' default: description: Return policy evaluation details for given Plan Execution content: application/json: schema: $ref: '#/components/schemas/ResponseDTOPageGovernanceMetadata' application/yaml: schema: $ref: '#/components/schemas/ResponseDTOPageGovernanceMetadata' /pipeline/api/pipelines/execution/executionSummary: post: tags: - Pipeline Execution Details summary: List Execution Identifier description: Returns a List of Pipeline Executions Identifier with Specific Filter operationId: getListOfExecutionIdentifier parameters: - name: accountIdentifier in: query description: Account Identifier for the Entity. required: true schema: type: string - name: orgIdentifier in: query description: Organization Identifier for the Entity. required: true schema: type: string - name: projectIdentifier in: query description: Project Identifier for the Entity. required: true schema: type: string - name: pipelineIdentifier in: query description: Pipeline Identifier filter if exact pipelines needs to be filtered. schema: type: string - name: page in: query description: 'Page Index of the results to fetch.Default Value: 0' schema: type: integer format: int32 default: 0 - name: size in: query description: Results per page schema: type: integer format: int32 default: 10 - name: branch in: query description: Name of the branch. schema: type: string - name: repoIdentifier in: query description: Git Sync Config Id. [Applicable for Old Git Sync only] schema: type: string - name: getDefaultFromOtherRepo in: query description: if true, return all the default entities schema: type: boolean - name: filterIdentifier in: query schema: type: string requestBody: description: Returns a List of Pipeline Executions with Specific Filters content: application/json: schema: $ref: '#/components/schemas/FilterProperties' examples: List: summary: Sample List Pipeline Executions description: Sample List Pipeline Executions JSON Payload value: filterType: PipelineExecution pipelineTags: - key: tag1 value: value1 - key: tag2 value: value2 status: - Success - Failed - Running pipelineName: My Pipeline timeRange: timeRangeFilterType: LAST_30_DAYS moduleProperties: cd: serviceIdentifiers: - service1 - service2 envIdentifiers: - dev - prod artifactDisplayNames: - library/nginx:stable - stable serviceDefinitionTypes: - Kubernetes - NativeHelm helmChartVersions: - chartV1 - chartV2 gitOpsAppIdentifiers: - app1 - app2 ci: ciExecutionInfoDTO: event: pullRequest pullRequest: sourceBranch: source-branch targetBranch: target-branch triggerTypes: - MANUAL - WEBHOOK triggerIdentifiers: - trigger1 - trigger2 pipelineIdentifiers: - pipeline1 - pipeline2 myDeployments: true branchName: main repo: my-repo inputSetIdentifiers: - inputSet1 - inputSet2 planExecutionIds: - exec1 - exec2 responses: '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/Failure' application/yaml: schema: $ref: '#/components/schemas/Failure' '500': description: Internal server error content: application/json: schema: $ref: '#/components/schemas/PipelineError' application/yaml: schema: $ref: '#/components/schemas/PipelineError' default: description: Returns all the Executions Identifier of pipelines for given filter content: application/json: schema: $ref: '#/components/schemas/ResponseDTOPagePipelineExecutionIdentifierSummary' application/yaml: schema: $ref: '#/components/schemas/ResponseDTOPagePipelineExecutionIdentifierSummary' /pipeline/api/pipelines/execution/summary: post: tags: - Pipeline Execution Details summary: List Executions description: Returns a List of Pipeline Executions with Specific Filter operationId: getListOfExecutions parameters: - name: accountIdentifier in: query description: Account Identifier for the Entity. required: true schema: type: string - name: orgIdentifier in: query description: Organization Identifier for the Entity. required: true schema: type: string - name: projectIdentifier in: query description: Project Identifier for the Entity. required: true schema: type: string - name: searchTerm in: query description: Search term to filter out pipelines based on pipeline name, identifier, tags. schema: type: string - name: pipelineIdentifier in: query description: Pipeline Identifier filter if exact pipelines needs to be filtered. schema: type: string - name: page in: query description: 'Page Index of the results to fetch.Default Value: 0' schema: type: integer format: int32 default: 0 - name: size in: query description: Results per page schema: type: integer format: int32 default: 10 - name: sort in: query description: Sort criteria for the elements. schema: type: array items: type: string - name: filterIdentifier in: query description: Identifier of a saved filter to apply. Cannot be used together with the request body filter properties. If both are provided, the saved filter takes precedence. schema: type: string - name: showAllExecutions in: query description: Whether to show all executions accessible to the user, not just those in the specified project. Defaults to false. schema: type: boolean default: false - name: module in: query description: 'Harness module which triggered the execution. Examples: CD, CI, CE, etc.' schema: type: string - name: status in: query description: 'Filter by execution status. Accepts multiple values. Valid values: Running, AsyncWaiting, TaskWaiting, TimedWaiting, Failed, Errored, IgnoreFailed, NotStarted, Expired, Aborted, Discontinuing, Queued, Paused, ResourceWaiting, InterventionWaiting, ApprovalWaiting, WaitStepRunning, QueuedLicenseLimitReached, QueuedExecutionConcurrencyReached, Success, Suspended, Skipped, Pausing, ApprovalRejected, InputWaiting, AbortedByFreeze, UploadWaiting, QueuedGlobalInfraCapacityReached, QUEUED_PLAN_CREATION' schema: type: array items: type: string description: 'Execution Status of the entity. Valid values (PascalCase): Running, AsyncWaiting, TaskWaiting, TimedWaiting, Failed, Errored, IgnoreFailed, NotStarted, Expired, Aborted, Discontinuing, Queued, Paused, ResourceWaiting, InterventionWaiting, ApprovalWaiting, WaitStepRunning, QueuedLicenseLimitReached, QueuedExecutionConcurrencyReached, Success, Suspended, Skipped, Pausing, ApprovalRejected, InputWaiting, AbortedByFreeze, UploadWaiting, QueuedGlobalInfraCapacityReached, QUEUED_PLAN_CREATION.' enum: - Running - AsyncWaiting - TaskWaiting - TimedWaiting - Failed - Errored - IgnoreFailed - NotStarted - Expired - Aborted - Discontinuing - Queued - Paused - ResourceWaiting - InterventionWaiting - ApprovalWaiting - WaitStepRunning - QueuedLicenseLimitReached - QueuedExecutionConcurrencyReached - Success - Suspended - Skipped - Pausing - ApprovalRejected - InputWaiting - AbortedByFreeze - UploadWaiting - QueuedGlobalInfraCapacityReached - QUEUED_PLAN_CREATION - NOT_STARTED - INTERVENTION_WAITING - APPROVAL_WAITING - APPROVAL_REJECTED - Waiting - Queued - Queued - Queued - name: myDeployments in: query description: Whether to filter executions triggered by the current user only schema: type: boolean - name: branch in: query description: Name of the branch. schema: type: string - name: repoIdentifier in: query description: Git Sync Config Id. [Applicable for Old Git Sync only] schema: type: string - name: getDefaultFromOtherRepo in: query description: if true, return all the default entities schema: type: boolean requestBody: description: Filter properties for listing pipeline executions. The `filterType` field is required and must be set to `PipelineExecution`. The `branchName` field in this body filters executions by the codebase/repository branch used during execution. This is different from the `branch` query parameter (from Git Experience) which filters by the Git branch where the pipeline YAML definition is stored. If both are provided, they filter independently. content: application/json: schema: $ref: '#/components/schemas/PipelineExecutionFilterProperties' examples: List: summary: Sample List Pipeline Executions description: Sample List Pipeline Executions JSON Payload value: filterType: PipelineExecution pipelineTags: - key: tag1 value: value1 - key: tag2 value: value2 status: - Success - Failed - Running pipelineName: My Pipeline timeRange: timeRangeFilterType: LAST_30_DAYS moduleProperties: cd: serviceIdentifiers: - service1 - service2 envIdentifiers: - dev - prod artifactDisplayNames: - library/nginx:stable - stable serviceDefinitionTypes: - Kubernetes - NativeHelm helmChartVersions: - chartV1 - chartV2 gitOpsAppIdentifiers: - app1 - app2 ci: ciExecutionInfoDTO: event: pullRequest pullRequest: sourceBranch: source-branch targetBranch: target-branch triggerTypes: - MANUAL - WEBHOOK triggerIdentifiers: - trigger1 - trigger2 pipelineIdentifiers: - pipeline1 - pipeline2 myDeployments: true branchName: main repo: my-repo inputSetIdentifiers: - inputSet1 - inputSet2 planExecutionIds: - exec1 - exec2 responses: '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/Failure' application/yaml: schema: $ref: '#/components/schemas/Failure' '500': description: Internal server error content: application/json: schema: $ref: '#/components/schemas/PipelineError' application/yaml: schema: $ref: '#/components/schemas/PipelineError' default: description: Returns all the Executions of pipelines for given filter content: application/json: schema: $ref: '#/components/schemas/ResponseDTOPagePipelineExecutionSummary' application/yaml: schema: $ref: '#/components/schemas/ResponseDTOPagePipelineExecutionSummary' /pipeline/api/pipelines/execution/summary/outline: post: tags: - Pipeline Execution Details summary: List Executions Outline description: Returns a List of Pipeline Executions Outline given pipelineId or a list of executionIds operationId: getListOfExecutionsOutline parameters: - name: accountIdentifier in: query description: Account Identifier for the Entity. required: true schema: type: string - name: orgIdentifier in: query description: Organization Identifier for the Entity. required: true schema: type: string - name: projectIdentifier in: query description: Project Identifier for the Entity. required: true schema: type: string - name: lastSeenExecutionId in: query description: lastSeenExecutionId from previous response schema: type: string - name: lastSeenStartTime in: query description: lastSeenStartTime from previous response schema: type: integer format: int64 - name: size in: query description: Results per page schema: type: integer format: int32 default: 10 requestBody: description: Filters for fetching executions outline content: application/json: schema: $ref: '#/components/schemas/PipelineExecutionOutlineFilterDTO' examples: List executions outline: summary: Sample List Pipeline Executions outline description: Sample List Pipeline Executions outline JSON Payload value: timeRange: startTime: '1702443600000' endTime: '1718810039288' pipelineIdentifier: test status: - Success planExecutionIds: - executionId1 - executionId2 - executionId3 responses: '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/Failure' application/yaml: schema: $ref: '#/components/schemas/Failure' '500': description: Internal server error content: application/json: schema: $ref: '#/components/schemas/PipelineError' application/yaml: schema: $ref: '#/components/schemas/PipelineError' default: description: Returns all the Executions outline given pipelineId or a list of executionIds content: application/json: schema: $ref: '#/components/schemas/ResponseDTOCustomPagePipelineExecutionOutline' application/yaml: schema: $ref: '#/components/schemas/ResponseDTOCustomPagePipelineExecutionOutline' /pipeline/api/pipelines/execution/{planExecutionId}/notes: get: tags: - Pipeline Execution Details summary: Get Notes for a pipelineExecution operationId: getNotesForExecution parameters: - name: accountIdentifier in: query description: Account Identifier for the Entity. required: true schema: type: string - name: planExecutionId in: path description: ExecutionId of the execution for which we want to get notes required: true schema: type: string responses: '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/Failure' application/yaml: schema: $ref: '#/components/schemas/Failure' '500': description: Internal server error content: application/json: schema: $ref: '#/components/schemas/PipelineError' application/yaml: schema: $ref: '#/components/schemas/PipelineError' default: description: Returns Notes of a pipelineExecution content: application/json: schema: $ref: '#/components/schemas/ResponseDTOPipelineExecutionNotes' application/yaml: schema: $ref: '#/components/schemas/ResponseDTOPipelineExecutionNotes' put: tags: - Pipeline Execution Details summary: Updates Notes for a pipelineExecution operationId: updateNotesForExecution parameters: - name: accountIdentifier in: query description: Account Identifier for the Entity. required: true schema: type: string - name: orgIdentifier in: query description: Organization Identifier for the Entity. required: true schema: type: string - name: projectIdentifier in: query description: Project Identifier for the Entity. required: true schema: type: string - name: notesForPipelineExecution in: query description: Notes of a Pipeline Execution required: true schema: type: string - name: planExecutionId in: path description: ExecutionId of the execution for which we want to update notes required: true schema: type: string responses: '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/Failure' application/yaml: schema: $ref: '#/components/schemas/Failure' '500': description: Internal server error content: application/json: schema: $ref: '#/components/schemas/PipelineError' application/yaml: schema: $ref: '#/components/schemas/PipelineError' default: description: Returns Notes of a pipelineExecution content: application/json: schema: $ref: '#/components/schemas/ResponseDTOPipelineExecutionNotes' application/yaml: schema: $ref: '#/components/schemas/ResponseDTOPipelineExecutionNotes' /pipeline/api/pipelines/execution/{planExecutionId}/annotations: get: tags: - Pipeline Execution Details summary: Fetch Pipeline Execution Annotations description: Returns annotations for a specific pipeline execution operationId: getPipelineExecutionAnnotations parameters: - name: accountIdentifier in: query description: Account Identifier for the Entity. required: true schema: type: string - name: orgIdentifier in: query description: Organization Identifier for the Entity. required: true schema: type: string - name: projectIdentifier in: query description: Project Identifier for the Entity. required: true schema: type: string - name: pipelineIdentifier in: query description: Pipeline Identifier required: true schema: type: string - name: planExecutionId in: path description: Plan Execution ID for the pipeline run required: true schema: type: string responses: '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/Failure' application/yaml: schema: $ref: '#/components/schemas/Failure' '500': description: Internal server error content: application/json: schema: $ref: '#/components/schemas/PipelineError' application/yaml: schema: $ref: '#/components/schemas/PipelineError' default: description: Returns annotations for the specified pipeline execution content: application/json: schema: $ref: '#/components/schemas/ResponseDTOPipelineAnnotationsResponseDTO' application/yaml: schema: $ref: '#/components/schemas/ResponseDTOPipelineAnnotationsResponseDTO' /pipeline/api/pipelines/execution/{planExecutionId}/workflow-graph: get: tags: - Pipeline Execution Details summary: Get workflow graph for visualization description: Returns the workflow graph for visualization operationId: getWorkflowGraph parameters: - name: accountIdentifier in: query description: Account Identifier for the Entity. required: true schema: type: string - name: nodeExecutionId in: query description: Node Execution Id from which to start graph traversal schema: type: string - name: depth in: query description: Maximum depth to traverse from the starting node schema: type: integer format: int32 default: 10 - name: planExecutionId in: path description: Plan Execution Id for which we want to get the workflow graph required: true schema: type: string responses: '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/Failure' application/yaml: schema: $ref: '#/components/schemas/Failure' '500': description: Internal server error content: application/json: schema: $ref: '#/components/schemas/PipelineError' application/yaml: schema: $ref: '#/components/schemas/PipelineError' default: description: Return the workflow graph for visualization content: application/json: schema: $ref: '#/components/schemas/ResponseDTOWorkflowGraph' application/yaml: schema: $ref: '#/components/schemas/ResponseDTOWorkflowGraph' components: schemas: FeatureSupportOrBuilder: type: object properties: editionIntroduced: type: string enum: - EDITION_UNKNOWN - EDITION_LEGACY - EDITION_PROTO2 - EDITION_PROTO3 - EDITION_2023 - EDITION_2024 - EDITION_1_TEST_ONLY - EDITION_2_TEST_ONLY - EDITION_99997_TEST_ONLY - EDITION_99998_TEST_ONLY - EDITION_99999_TEST_ONLY - EDITION_MAX editionDeprecated: type: string enum: - EDITION_UNKNOWN - EDITION_LEGACY - EDITION_PROTO2 - EDITION_PROTO3 - EDITION_2023 - EDITION_2024 - EDITION_1_TEST_ONLY - EDITION_2_TEST_ONLY - EDITION_99997_TEST_ONLY - EDITION_99998_TEST_ONLY - EDITION_99999_TEST_ONLY - EDITION_MAX deprecationWarning: type: string deprecationWarningBytes: $ref: '#/components/schemas/ByteString' editionRemoved: type: string enum: - EDITION_UNKNOWN - EDITION_LEGACY - EDITION_PROTO2 - EDITION_PROTO3 - EDITION_2023 - EDITION_2024 - EDITION_1_TEST_ONLY - EDITION_2_TEST_ONLY - EDITION_99997_TEST_ONLY - EDITION_99998_TEST_ONLY - EDITION_99999_TEST_ONLY - EDITION_MAX descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string unknownFields: $ref: '#/components/schemas/UnknownFieldSet' defaultInstanceForType: $ref: '#/components/schemas/Message' allFields: type: object additionalProperties: type: object initialized: type: boolean ResponseDTOBoolean: type: object properties: status: type: string enum: - SUCCESS - FAILURE - ERROR data: type: boolean metaData: type: object correlationId: type: string ParserMessage: type: object DeclarationOrBuilder: type: object properties: reserved: type: boolean fullNameBytes: $ref: '#/components/schemas/ByteString' type: type: string number: type: integer format: int32 fullName: type: string repeated: type: boolean typeBytes: $ref: '#/components/schemas/ByteString' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string unknownFields: $ref: '#/components/schemas/UnknownFieldSet' defaultInstanceForType: $ref: '#/components/schemas/Message' allFields: type: object additionalProperties: type: object initialized: type: boolean ParserExpressionBlock: type: object FeatureSetOrBuilder: type: object properties: enumType: type: string enum: - ENUM_TYPE_UNKNOWN - OPEN - CLOSED jsonFormat: type: string enum: - JSON_FORMAT_UNKNOWN - ALLOW - LEGACY_BEST_EFFORT messageEncoding: type: string enum: - MESSAGE_ENCODING_UNKNOWN - LENGTH_PREFIXED - DELIMITED utf8Validation: type: string enum: - UTF8_VALIDATION_UNKNOWN - VERIFY - NONE fieldPresence: type: string enum: - FIELD_PRESENCE_UNKNOWN - EXPLICIT - IMPLICIT - LEGACY_REQUIRED repeatedFieldEncoding: type: string enum: - REPEATED_FIELD_ENCODING_UNKNOWN - PACKED - EXPANDED defaultInstanceForType: $ref: '#/components/schemas/Message' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string unknownFields: $ref: '#/components/schemas/UnknownFieldSet' allFields: type: object additionalProperties: type: object initialized: type: boolean TriggerIssuer: required: - abortPrevConcurrentExecution - triggerRef type: object properties: triggerRef: type: string abortPrevConcurrentExecution: type: boolean ParserFeatureSupport: type: object ServiceOptionsOrBuilder: type: object properties: features: $ref: '#/components/schemas/FeatureSet' deprecated: type: boolean featuresOrBuilder: $ref: '#/components/schemas/FeatureSetOrBuilder' uninterpretedOptionList: type: array items: $ref: '#/components/schemas/UninterpretedOption' uninterpretedOptionCount: type: integer format: int32 uninterpretedOptionOrBuilderList: type: array items: $ref: '#/components/schemas/UninterpretedOptionOrBuilder' defaultInstanceForType: $ref: '#/components/schemas/Message' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string unknownFields: $ref: '#/components/schemas/UnknownFieldSet' allFields: type: object additionalProperties: type: object initialized: type: boolean EnumReservedRangeOrBuilder: type: object properties: start: type: integer format: int32 end: type: integer format: int32 descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string unknownFields: $ref: '#/components/schemas/UnknownFieldSet' defaultInstanceForType: $ref: '#/components/schemas/Message' allFields: type: object additionalProperties: type: object initialized: type: boolean ParserUnitProgress: type: object ParserChildrenExecutableResponse: type: object SkipTaskExecutableResponseOrBuilder: type: object properties: message: type: string messageBytes: $ref: '#/components/schemas/ByteString' descriptorForType: $ref: '#/components/schemas/Descriptor' unknownFields: $ref: '#/components/schemas/UnknownFieldSet' defaultInstanceForType: $ref: '#/components/schemas/Message' allFields: type: object additionalProperties: type: object initializationErrorString: type: string initialized: type: boolean ParserEnumValueOptions: type: object ParserFieldDescriptorProto: type: object FilterWithOperatorNGTag: required: - itemsList - operator type: object properties: itemsList: type: array description: List of items to filter by items: $ref: '#/components/schemas/NGTag' operator: type: string description: 'Operator to use between items: AND or OR' enum: - AND - OR - AND - OR description: Generic filter with a list of items and an operator to combine them (AND or OR). CIPullRequestDTO: type: object properties: sourceBranch: type: string targetBranch: type: string FieldOptionsOrBuilder: type: object properties: features: $ref: '#/components/schemas/FeatureSet' editionDefaultsOrBuilderList: type: array items: $ref: '#/components/schemas/EditionDefaultOrBuilder' deprecated: type: boolean featuresOrBuilder: $ref: '#/components/schemas/FeatureSetOrBuilder' uninterpretedOptionList: type: array items: $ref: '#/components/schemas/UninterpretedOption' uninterpretedOptionCount: type: integer format: int32 uninterpretedOptionOrBuilderList: type: array items: $ref: '#/components/schemas/UninterpretedOptionOrBuilder' packed: type: boolean jstype: type: string enum: - JS_NORMAL - JS_STRING - JS_NUMBER lazy: type: boolean unverifiedLazy: type: boolean weak: type: boolean debugRedact: type: boolean retention: type: string enum: - RETENTION_UNKNOWN - RETENTION_RUNTIME - RETENTION_SOURCE targetsList: type: array items: type: string enum: - TARGET_TYPE_UNKNOWN - TARGET_TYPE_FILE - TARGET_TYPE_EXTENSION_RANGE - TARGET_TYPE_MESSAGE - TARGET_TYPE_FIELD - TARGET_TYPE_ONEOF - TARGET_TYPE_ENUM - TARGET_TYPE_ENUM_ENTRY - TARGET_TYPE_SERVICE - TARGET_TYPE_METHOD targetsCount: type: integer format: int32 editionDefaultsList: type: array items: $ref: '#/components/schemas/EditionDefault' editionDefaultsCount: type: integer format: int32 featureSupport: $ref: '#/components/schemas/FeatureSupport' featureSupportOrBuilder: $ref: '#/components/schemas/FeatureSupportOrBuilder' ctype: type: string enum: - STRING - CORD - STRING_PIECE defaultInstanceForType: $ref: '#/components/schemas/Message' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string unknownFields: $ref: '#/components/schemas/UnknownFieldSet' allFields: type: object additionalProperties: type: object initialized: type: boolean ResponseDTOString: type: object properties: status: type: string enum: - SUCCESS - FAILURE - ERROR data: type: string metaData: type: object correlationId: type: string ParserRerunInfo: type: object GraphLayoutNode: type: object properties: nodeType: type: string nodeGroup: type: string nodeIdentifier: type: string name: type: string nodeUuid: type: string status: type: string description: 'Execution Status of the entity. Valid values (PascalCase): Running, AsyncWaiting, TaskWaiting, TimedWaiting, Failed, Errored, IgnoreFailed, NotStarted, Expired, Aborted, Discontinuing, Queued, Paused, ResourceWaiting, InterventionWaiting, ApprovalWaiting, WaitStepRunning, QueuedLicenseLimitReached, QueuedExecutionConcurrencyReached, Success, Suspended, Skipped, Pausing, ApprovalRejected, InputWaiting, AbortedByFreeze, UploadWaiting, QueuedGlobalInfraCapacityReached, QUEUED_PLAN_CREATION.' enum: - Running - AsyncWaiting - TaskWaiting - TimedWaiting - Failed - Errored - IgnoreFailed - NotStarted - Expired - Aborted - Discontinuing - Queued - Paused - ResourceWaiting - InterventionWaiting - ApprovalWaiting - WaitStepRunning - QueuedLicenseLimitReached - QueuedExecutionConcurrencyReached - Success - Suspended - Skipped - Pausing - ApprovalRejected - InputWaiting - AbortedByFreeze - UploadWaiting - QueuedGlobalInfraCapacityReached - QUEUED_PLAN_CREATION - NOT_STARTED - INTERVENTION_WAITING - APPROVAL_WAITING - APPROVAL_REJECTED - Waiting - Queued - Queued - Queued module: type: string moduleInfo: type: object additionalProperties: type: object additionalProperties: type: object createdAt: type: integer format: int64 startTs: type: integer format: int64 endTs: type: integer format: int64 edgeLayoutList: $ref: '#/components/schemas/EdgeLayoutList' skipInfo: $ref: '#/components/schemas/SkipInfo' nodeRunInfo: $ref: '#/components/schemas/NodeRunInfo' barrierFound: type: boolean failureInfo: $ref: '#/components/schemas/ExecutionErrorInfo' failureInfoDTO: $ref: '#/components/schemas/FailureInfoDTO' stepDetails: type: object additionalProperties: $ref: '#/components/schemas/PmsStepDetails' hidden: type: boolean nodeExecutionId: type: string strategyMetadata: $ref: '#/components/schemas/StrategyMetadata' executionInputConfigured: type: boolean isRollbackStageNode: type: boolean isManualExecution: type: boolean childrenCount: type: integer format: int64 description: This is the view of the Graph for execution of the Pipeline. WorkflowGraph: type: object properties: data: type: object additionalProperties: $ref: '#/components/schemas/WorkflowGraphNode' relation: type: object additionalProperties: $ref: '#/components/schemas/WorkflowGraphRelation' ParserIdentityContextUpdateResponse: type: object OrchestrationMap: type: object additionalProperties: type: object EnumValueDescriptorProto: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' name: type: string number: type: integer format: int32 initialized: type: boolean options: $ref: '#/components/schemas/EnumValueOptions' defaultInstanceForType: $ref: '#/components/schemas/EnumValueDescriptorProto' parserForType: $ref: '#/components/schemas/ParserEnumValueDescriptorProto' serializedSize: type: integer format: int32 nameBytes: $ref: '#/components/schemas/ByteString' optionsOrBuilder: $ref: '#/components/schemas/EnumValueOptionsOrBuilder' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string allFields: type: object additionalProperties: type: object memoizedSerializedSize: type: integer format: int32 writeOnly: true ParserReservedRange: type: object CvDescriptorProto: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' name: type: string initialized: type: boolean options: $ref: '#/components/schemas/MessageOptions' fieldCount: type: integer format: int32 defaultInstanceForType: $ref: '#/components/schemas/CvDescriptorProto' reservedRangeList: type: array items: $ref: '#/components/schemas/ReservedRange' reservedNameList: type: array properties: empty: type: boolean items: type: string extensionRangeList: type: array items: $ref: '#/components/schemas/ExtensionRange' oneofDeclCount: type: integer format: int32 nestedTypeCount: type: integer format: int32 enumTypeCount: type: integer format: int32 extensionCount: type: integer format: int32 extensionRangeCount: type: integer format: int32 parserForType: $ref: '#/components/schemas/ParserDescriptorProto' serializedSize: type: integer format: int32 enumTypeList: type: array items: $ref: '#/components/schemas/EnumDescriptorProto' extensionList: type: array items: $ref: '#/components/schemas/FieldDescriptorProto' nameBytes: $ref: '#/components/schemas/ByteString' enumTypeOrBuilderList: type: array items: $ref: '#/components/schemas/EnumDescriptorProtoOrBuilder' extensionOrBuilderList: type: array items: $ref: '#/components/schemas/FieldDescriptorProtoOrBuilder' optionsOrBuilder: $ref: '#/components/schemas/MessageOptionsOrBuilder' fieldList: type: array items: $ref: '#/components/schemas/FieldDescriptorProto' nestedTypeList: type: array items: $ref: '#/components/schemas/CvDescriptorProto' oneofDeclList: type: array items: $ref: '#/components/schemas/OneofDescriptorProto' reservedRangeCount: type: integer format: int32 reservedNameCount: type: integer format: int32 fieldOrBuilderList: type: array items: $ref: '#/components/schemas/FieldDescriptorProtoOrBuilder' nestedTypeOrBuilderList: type: array items: $ref: '#/components/schemas/DescriptorProtoOrBuilder' extensionRangeOrBuilderList: type: array items: $ref: '#/components/schemas/ExtensionRangeOrBuilder' oneofDeclOrBuilderList: type: array items: $ref: '#/components/schemas/OneofDescriptorProtoOrBuilder' reservedRangeOrBuilderList: type: array items: $ref: '#/components/schemas/ReservedRangeOrBuilder' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string allFields: type: object additionalProperties: type: object memoizedSerializedSize: type: integer format: int32 writeOnly: true ResponseDTOPageGovernanceMetadata: type: object properties: status: type: string enum: - SUCCESS - FAILURE - ERROR data: $ref: '#/components/schemas/PageGovernanceMetadata' metaData: type: object correlationId: type: string EnumValueOptionsOrBuilder: type: object properties: features: $ref: '#/components/schemas/FeatureSet' deprecated: type: boolean featuresOrBuilder: $ref: '#/components/schemas/FeatureSetOrBuilder' uninterpretedOptionList: type: array items: $ref: '#/components/schemas/UninterpretedOption' uninterpretedOptionCount: type: integer format: int32 uninterpretedOptionOrBuilderList: type: array items: $ref: '#/components/schemas/UninterpretedOptionOrBuilder' debugRedact: type: boolean featureSupport: $ref: '#/components/schemas/FeatureSupport' featureSupportOrBuilder: $ref: '#/components/schemas/FeatureSupportOrBuilder' defaultInstanceForType: $ref: '#/components/schemas/Message' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string unknownFields: $ref: '#/components/schemas/UnknownFieldSet' allFields: type: object additionalProperties: type: object initialized: type: boolean InputSetDetails: type: object properties: identifier: type: string description: Identifier of the inputset name: type: string description: Name of the inputset description: Details of an inputset used in a pipeline execution SyncExecutableResponseOrBuilder: type: object properties: unitsList: type: array items: type: string unitsCount: type: integer format: int32 logKeysList: type: array items: type: string logKeysCount: type: integer format: int32 descriptorForType: $ref: '#/components/schemas/Descriptor' unknownFields: $ref: '#/components/schemas/UnknownFieldSet' defaultInstanceForType: $ref: '#/components/schemas/Message' allFields: type: object additionalProperties: type: object initializationErrorString: type: string initialized: type: boolean FailureInfoDTO: type: object properties: message: type: string failureTypeList: type: array items: type: string enum: - EXPIRED - DELEGATE_PROVISIONING - CONNECTIVITY - AUTHENTICATION - VERIFICATION_FAILURE - APPLICATION_ERROR - AUTHORIZATION_ERROR - TIMEOUT_ERROR - POLICY_EVALUATION_FAILURE - INPUT_TIMEOUT_FAILURE - APPROVAL_REJECTION - DELEGATE_RESTART - USER_MARKED_FAILURE - INFRASTRUCTURE_FAILURE - PLUGIN_IMAGE_FAILURE - RESOURCE_LIMITS_FAILURE - CONFIGURATION_FAILURE - RETRYABLE_TRANSIENT_FAILURE responseMessages: type: array items: $ref: '#/components/schemas/ResponseMessage' ExtensionRangeOptionsOrBuilder: type: object properties: declarationOrBuilderList: type: array items: $ref: '#/components/schemas/DeclarationOrBuilder' features: $ref: '#/components/schemas/FeatureSet' featuresOrBuilder: $ref: '#/components/schemas/FeatureSetOrBuilder' uninterpretedOptionList: type: array items: $ref: '#/components/schemas/UninterpretedOption' uninterpretedOptionCount: type: integer format: int32 uninterpretedOptionOrBuilderList: type: array items: $ref: '#/components/schemas/UninterpretedOptionOrBuilder' declarationCount: type: integer format: int32 verification: type: string enum: - DECLARATION - UNVERIFIED declarationList: type: array items: $ref: '#/components/schemas/CvDeclaration' defaultInstanceForType: $ref: '#/components/schemas/Message' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string unknownFields: $ref: '#/components/schemas/UnknownFieldSet' allFields: type: object additionalProperties: type: object initialized: type: boolean Pageable: type: object properties: offset: type: integer format: int64 sort: $ref: '#/components/schemas/Sort' pageSize: type: integer format: int32 pageNumber: type: integer format: int32 paged: type: boolean unpaged: type: boolean PipelineAnnotation: required: - contextId - priority - style - summary - timestamp type: object properties: contextId: type: string timestamp: type: integer format: int64 style: type: string enum: - success - error - info - warning summary: type: string priority: maximum: 10 minimum: 1 type: integer format: int32 EdgeLayoutList: type: object properties: currentNodeChildren: type: array items: type: string nextIds: type: array items: type: string description: This contains info about the Layout of the Graph Sort: type: object properties: empty: type: boolean sorted: type: boolean unsorted: type: boolean PipelineExecutionDetail: type: object properties: pipelineExecutionSummary: $ref: '#/components/schemas/PipelineExecutionSummary' executionGraph: $ref: '#/components/schemas/ExecutionGraph' childGraph: $ref: '#/components/schemas/ChildExecutionDetail' description: This contains the Pipeline Execution details. ExecutableResponse: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' children: $ref: '#/components/schemas/ChildrenExecutableResponse' initialized: type: boolean task: $ref: '#/components/schemas/TaskExecutableResponse' defaultInstanceForType: $ref: '#/components/schemas/ExecutableResponse' parserForType: $ref: '#/components/schemas/ParserExecutableResponse' serializedSize: type: integer format: int32 asyncOrBuilder: $ref: '#/components/schemas/AsyncExecutableResponseOrBuilder' childOrBuilder: $ref: '#/components/schemas/ChildExecutableResponseOrBuilder' childrenOrBuilder: $ref: '#/components/schemas/ChildrenExecutableResponseOrBuilder' childChainOrBuilder: $ref: '#/components/schemas/ChildChainExecutableResponseOrBuilder' taskOrBuilder: $ref: '#/components/schemas/TaskExecutableResponseOrBuilder' taskChainOrBuilder: $ref: '#/components/schemas/TaskChainExecutableResponseOrBuilder' syncOrBuilder: $ref: '#/components/schemas/SyncExecutableResponseOrBuilder' skipTaskOrBuilder: $ref: '#/components/schemas/SkipTaskExecutableResponseOrBuilder' asyncChainOrBuilder: $ref: '#/components/schemas/AsyncChainExecutableResponseOrBuilder' facilitatorOrBuilder: $ref: '#/components/schemas/FacilitatorExecutableResponseOrBuilder' identityContextUpdateOrBuilder: $ref: '#/components/schemas/IdentityContextUpdateResponseOrBuilder' responseCase: type: string enum: - ASYNC - CHILD - CHILDREN - CHILDCHAIN - TASK - TASKCHAIN - SYNC - SKIPTASK - ASYNCCHAIN - FACILITATOR - IDENTITY_CONTEXT_UPDATE - RESPONSE_NOT_SET async: $ref: '#/components/schemas/AsyncExecutableResponse' child: $ref: '#/components/schemas/ChildExecutableResponse' childChain: $ref: '#/components/schemas/ChildChainExecutableResponse' taskChain: $ref: '#/components/schemas/TaskChainExecutableResponse' sync: $ref: '#/components/schemas/SyncExecutableResponse' skipTask: $ref: '#/components/schemas/SkipTaskExecutableResponse' asyncChain: $ref: '#/components/schemas/AsyncChainExecutableResponse' facilitator: $ref: '#/components/schemas/FacilitatorExecutableResponse' identityContextUpdate: $ref: '#/components/schemas/IdentityContextUpdateResponse' descriptorForType: $ref: '#/components/schemas/Descriptor' allFields: type: object additionalProperties: type: object initializationErrorString: type: string memoizedSerializedSize: type: integer format: int32 writeOnly: true NamePartOrBuilder: type: object properties: namePart: type: string isExtension: type: boolean namePartBytes: $ref: '#/components/schemas/ByteString' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string unknownFields: $ref: '#/components/schemas/UnknownFieldSet' defaultInstanceForType: $ref: '#/components/schemas/Message' allFields: type: object additionalProperties: type: object initialized: type: boolean NGLabel: type: object properties: key: type: string value: type: string description: Pipeline labels Parser: type: object ParserEditionDefault: type: object PipelineError: type: object properties: status: type: string enum: - SUCCESS - FAILURE - ERROR code: type: string enum: - DEFAULT_ERROR_CODE - INVALID_ARGUMENT - INVALID_EMAIL - DOMAIN_NOT_ALLOWED_TO_REGISTER - COMMNITY_EDITION_NOT_FOUND - DEPLOY_MODE_IS_NOT_ON_PREM - USER_ALREADY_REGISTERED - USER_INVITATION_DOES_NOT_EXIST - USER_DOES_NOT_EXIST - USER_INVITE_OPERATION_FAILED - USER_DISABLED - ACCOUNT_DOES_NOT_EXIST - INACTIVE_ACCOUNT - ACCOUNT_MIGRATED - ACCOUNT_MIGRATED_TO_NEXT_GEN - USER_DOMAIN_NOT_ALLOWED - MAX_FAILED_ATTEMPT_COUNT_EXCEEDED - RESOURCE_NOT_FOUND - INVALID_FORMAT - ROLE_DOES_NOT_EXIST - EMAIL_NOT_VERIFIED - EMAIL_VERIFICATION_TOKEN_NOT_FOUND - INVALID_TOKEN - REVOKED_TOKEN - INVALID_CAPTCHA_TOKEN - NOT_ACCOUNT_MGR_NOR_HAS_ALL_APP_ACCESS - EXPIRED_TOKEN - INVALID_AGENT_MTLS_AUTHORITY - TOKEN_ALREADY_REFRESHED_ONCE - ACCESS_DENIED - NG_ACCESS_DENIED - INVALID_CREDENTIAL - INVALID_CREDENTIALS_THIRD_PARTY - INVALID_KEY - INVALID_CONNECTOR_TYPE - INVALID_KEYPATH - INVALID_VARIABLE - UNKNOWN_HOST - UNREACHABLE_HOST - INVALID_PORT - SSH_SESSION_TIMEOUT - ALGORITHM_NEGOTIATION_ERROR - SOCKET_CONNECTION_ERROR - CONNECTION_ERROR - COULD_NOT_PROCESS_ERROR - SOCKET_CONNECTION_TIMEOUT - WINRM_COMMAND_EXECUTION_TIMEOUT - CONNECTION_TIMEOUT - SSH_CONNECTION_ERROR - USER_GROUP_ERROR - INVALID_EXECUTION_ID - ERROR_IN_GETTING_CHANNEL_STREAMS - UNEXPECTED - UNKNOWN_ERROR - UNKNOWN_EXECUTOR_TYPE_ERROR - DUPLICATE_STATE_NAMES - TRANSITION_NOT_LINKED - TRANSITION_TO_INCORRECT_STATE - TRANSITION_TYPE_NULL - STATES_WITH_DUP_TRANSITIONS - BARRIERS_NOT_RUNNING_CONCURRENTLY - NON_FORK_STATES - NON_REPEAT_STATES - INITIAL_STATE_NOT_DEFINED - FILE_INTEGRITY_CHECK_FAILED - INVALID_URL - FILE_DOWNLOAD_FAILED - PLATFORM_SOFTWARE_DELETE_ERROR - INVALID_CSV_FILE - INVALID_REQUEST - SCHEMA_VALIDATION_FAILED - FILTER_CREATION_ERROR - INVALID_YAML_ERROR - PLAN_CREATION_ERROR - INVALID_INFRA_STATE - PIPELINE_ALREADY_TRIGGERED - NON_EXISTING_PIPELINE - DUPLICATE_COMMAND_NAMES - INVALID_PIPELINE - COMMAND_DOES_NOT_EXIST - DUPLICATE_ARTIFACTSTREAM_NAMES - DUPLICATE_HOST_NAMES - STATE_NOT_FOR_TYPE - STATE_MACHINE_ISSUE - STATE_DISCONTINUE_FAILED - STATE_PAUSE_FAILED - PAUSE_ALL_ALREADY - RESUME_ALL_ALREADY - ROLLBACK_ALREADY - ABORT_ALL_ALREADY - EXPIRE_ALL_ALREADY - RETRY_FAILED - UNKNOWN_ARTIFACT_TYPE - UNKNOWN_STAGE_ELEMENT_WRAPPER_TYPE - INIT_TIMEOUT - LICENSE_EXPIRED - NOT_LICENSED - REQUEST_TIMEOUT - SCM_REQUEST_TIMEOUT - WORKFLOW_ALREADY_TRIGGERED - JENKINS_ERROR - INVALID_ARTIFACT_SOURCE - INVALID_ARTIFACT_SERVER - INVALID_CLOUD_PROVIDER - UPDATE_NOT_ALLOWED - DELETE_NOT_ALLOWED - APPDYNAMICS_CONFIGURATION_ERROR - APM_CONFIGURATION_ERROR - SPLUNK_CONFIGURATION_ERROR - ELK_CONFIGURATION_ERROR - LOGZ_CONFIGURATION_ERROR - SUMO_CONFIGURATION_ERROR - INSTANA_CONFIGURATION_ERROR - APPDYNAMICS_ERROR - STACKDRIVER_ERROR - STACKDRIVER_CONFIGURATION_ERROR - NEWRELIC_CONFIGURATION_ERROR - NEWRELIC_ERROR - DYNA_TRACE_CONFIGURATION_ERROR - DYNA_TRACE_ERROR - CLOUDWATCH_ERROR - CLOUDWATCH_CONFIGURATION_ERROR - PROMETHEUS_CONFIGURATION_ERROR - DATA_DOG_CONFIGURATION_ERROR - SERVICE_GUARD_CONFIGURATION_ERROR - ENCRYPTION_NOT_CONFIGURED - UNAVAILABLE_DELEGATES - WORKFLOW_EXECUTION_IN_PROGRESS - PIPELINE_EXECUTION_IN_PROGRESS - AWS_ACCESS_DENIED - AWS_CLUSTER_NOT_FOUND - AWS_SERVICE_NOT_FOUND - IMAGE_NOT_FOUND - ILLEGAL_ARGUMENT - IMAGE_TAG_NOT_FOUND - DELEGATE_NOT_AVAILABLE - INVALID_YAML_PAYLOAD - AUTHENTICATION_ERROR - AUTHORIZATION_ERROR - UNRECOGNIZED_YAML_FIELDS - COULD_NOT_MAP_BEFORE_YAML - MISSING_BEFORE_YAML - MISSING_YAML - NON_EMPTY_DELETIONS - GENERAL_YAML_ERROR - GENERAL_YAML_INFO - YAML_GIT_SYNC_ERROR - GIT_CONNECTION_ERROR - GIT_ERROR - ARTIFACT_SERVER_ERROR - ENCRYPT_DECRYPT_ERROR - SECRET_MANAGEMENT_ERROR - SECRET_NOT_FOUND - KMS_OPERATION_ERROR - GCP_KMS_OPERATION_ERROR - VAULT_OPERATION_ERROR - AWS_SECRETS_MANAGER_OPERATION_ERROR - AZURE_KEY_VAULT_OPERATION_ERROR - AZURE_KEY_VAULT_INTERRUPT_ERROR - UNSUPPORTED_OPERATION_EXCEPTION - FEATURE_UNAVAILABLE - GENERAL_ERROR - BASELINE_CONFIGURATION_ERROR - SAML_IDP_CONFIGURATION_NOT_AVAILABLE - INVALID_AUTHENTICATION_MECHANISM - INVALID_SAML_CONFIGURATION - INVALID_OAUTH_CONFIGURATION - INVALID_LDAP_CONFIGURATION - USER_GROUP_SYNC_FAILURE - USER_GROUP_ALREADY_EXIST - INVALID_TWO_FACTOR_AUTHENTICATION_CONFIGURATION - EXPLANATION - HINT - NOT_WHITELISTED_IP - INVALID_TOTP_TOKEN - EMAIL_FAILED - SSL_HANDSHAKE_FAILED - NO_APPS_ASSIGNED - INVALID_INFRA_CONFIGURATION - TEMPLATES_LINKED - USER_HAS_NO_PERMISSIONS - USER_NOT_AUTHORIZED - USER_ALREADY_PRESENT - EMAIL_ERROR - INVALID_USAGE_RESTRICTION - USAGE_RESTRICTION_ERROR - STATE_EXECUTION_INSTANCE_NOT_FOUND - DELEGATE_TASK_RETRY - KUBERNETES_API_TASK_EXCEPTION - KUBERNETES_TASK_EXCEPTION - KUBERNETES_YAML_ERROR - SAVE_FILE_INTO_AWS_STORAGE_FAILED - READ_FILE_FROM_AWS_STORAGE_FAILED - SAVE_FILE_INTO_GCP_STORAGE_FAILED - READ_FILE_FROM_GCP_STORAGE_FAILED - FILE_NOT_FOUND_ERROR - USAGE_LIMITS_EXCEEDED - EVENT_PUBLISH_FAILED - CUSTOM_APPROVAL_ERROR - JIRA_ERROR - EXPRESSION_EVALUATION_FAILED - KUBERNETES_VALUES_ERROR - KUBERNETES_CLUSTER_ERROR - INCORRECT_SIGN_IN_MECHANISM - OAUTH_LOGIN_FAILED - INVALID_TERRAFORM_TARGETS_REQUEST - TERRAFORM_EXECUTION_ERROR - FILE_READ_FAILED - FILE_SIZE_EXCEEDS_LIMIT - CLUSTER_NOT_FOUND - MARKETPLACE_TOKEN_NOT_FOUND - INVALID_MARKETPLACE_TOKEN - INVALID_TICKETING_SERVER - SERVICENOW_ERROR - PASSWORD_EXPIRED - USER_LOCKED - PASSWORD_STRENGTH_CHECK_FAILED - ACCOUNT_DISABLED - INVALID_ACCOUNT_PERMISSION - PAGERDUTY_ERROR - HEALTH_ERROR - SAML_TEST_SUCCESS_MECHANISM_NOT_ENABLED - DOMAIN_WHITELIST_FILTER_CHECK_FAILED - INVALID_DASHBOARD_UPDATE_REQUEST - DUPLICATE_FIELD - INVALID_AZURE_VAULT_CONFIGURATION - USER_NOT_AUTHORIZED_DUE_TO_USAGE_RESTRICTIONS - INVALID_ROLLBACK - DATA_COLLECTION_ERROR - SUMO_DATA_COLLECTION_ERROR - DEPLOYMENT_GOVERNANCE_ERROR - BATCH_PROCESSING_ERROR - GRAPHQL_ERROR - FILE_CREATE_ERROR - ILLEGAL_STATE - GIT_DIFF_COMMIT_NOT_IN_ORDER - FAILED_TO_ACQUIRE_PERSISTENT_LOCK - FAILED_TO_ACQUIRE_NON_PERSISTENT_LOCK - POD_NOT_FOUND_ERROR - COMMAND_EXECUTION_ERROR - REGISTRY_EXCEPTION - ENGINE_INTERRUPT_PROCESSING_EXCEPTION - ENGINE_IO_EXCEPTION - ENGINE_OUTCOME_EXCEPTION - ENGINE_SWEEPING_OUTPUT_EXCEPTION - CACHE_NOT_FOUND_EXCEPTION - ENGINE_ENTITY_UPDATE_EXCEPTION - SHELL_EXECUTION_EXCEPTION - TEMPLATE_NOT_FOUND - AZURE_SERVICE_EXCEPTION - AZURE_CLIENT_EXCEPTION - GIT_UNSEEN_REMOTE_HEAD_COMMIT - TIMEOUT_ENGINE_EXCEPTION - NO_AVAILABLE_DELEGATES - NO_GLOBAL_DELEGATE_ACCOUNT - NO_INSTALLED_DELEGATES - DUPLICATE_DELEGATE_EXCEPTION - GCP_MARKETPLACE_EXCEPTION - MISSING_DEFAULT_GOOGLE_CREDENTIALS - INCORRECT_DEFAULT_GOOGLE_CREDENTIALS - OPTIMISTIC_LOCKING_EXCEPTION - NG_PIPELINE_EXECUTION_EXCEPTION - NG_PIPELINE_CREATE_EXCEPTION - RESOURCE_NOT_FOUND_EXCEPTION - PMS_INITIALIZE_SDK_EXCEPTION - UNEXPECTED_SNIPPET_EXCEPTION - UNEXPECTED_SCHEMA_EXCEPTION - CONNECTOR_VALIDATION_EXCEPTION - TIMESCALE_NOT_AVAILABLE - MIGRATION_EXCEPTION - REQUEST_PROCESSING_INTERRUPTED - SECRET_MANAGER_ID_NOT_FOUND - GCP_SECRET_MANAGER_OPERATION_ERROR - GCP_SECRET_OPERATION_ERROR - GIT_OPERATION_ERROR - TASK_FAILURE_ERROR - INSTANCE_STATS_PROCESS_ERROR - INSTANCE_STATS_MIGRATION_ERROR - DEPLOYMENT_MIGRATION_ERROR - CG_LICENSE_USAGE_ERROR - INSTANCE_STATS_AGGREGATION_ERROR - UNRESOLVED_EXPRESSIONS_ERROR - KRYO_HANDLER_NOT_FOUND_ERROR - DELEGATE_ERROR_HANDLER_EXCEPTION - DELEGATE_SERVICE_DRIVER_EXCEPTION - DELEGATE_INSTALLATION_COMMAND_NOT_SUPPORTED_EXCEPTION - UNEXPECTED_TYPE_ERROR - EXCEPTION_HANDLER_NOT_FOUND - CONNECTOR_NOT_FOUND_EXCEPTION - GCP_SERVER_ERROR - HTTP_RESPONSE_EXCEPTION - SCM_NOT_FOUND_ERROR - SCM_CONFLICT_ERROR - SCM_CONFLICT_ERROR_V2 - SCM_UNPROCESSABLE_ENTITY - PROCESS_EXECUTION_EXCEPTION - SCM_UNAUTHORIZED - SCM_BAD_REQUEST - SCM_INTERNAL_SERVER_ERROR - DATA - CONTEXT - PR_CREATION_ERROR - URL_NOT_REACHABLE - URL_NOT_PROVIDED - ENGINE_EXPRESSION_EVALUATION_ERROR - ENGINE_FUNCTOR_ERROR - JIRA_CLIENT_ERROR - SCM_NOT_MODIFIED - APPROVAL_STEP_NG_ERROR - BUCKET_SERVER_ERROR - GIT_SYNC_ERROR - TEMPLATE_EXCEPTION - TEMPLATE_ALREADY_EXISTS_EXCEPTION - ENTITY_REFERENCE_EXCEPTION - ACTIVE_SERVICE_INSTANCES_PRESENT_EXCEPTION - INVALID_INPUT_SET - INVALID_OVERLAY_INPUT_SET - RESOURCE_ALREADY_EXISTS - INVALID_JSON_PAYLOAD - POLICY_EVALUATION_FAILURE - POLICY_SET_ERROR - INVALID_ARTIFACTORY_REGISTRY_REQUEST - INVALID_NEXUS_REGISTRY_REQUEST - ENTITY_NOT_FOUND - GITX_OAUTH_NOT_SET - INVALID_AZURE_CONTAINER_REGISTRY_REQUEST - AZURE_AUTHENTICATION_ERROR - AZURE_CONFIG_ERROR - DATA_PROCESSING_ERROR - INVALID_AZURE_AKS_REQUEST - AWS_IAM_ERROR - AWS_CF_ERROR - AWS_INSTANCE_ERROR - AWS_VPC_ERROR - AWS_TAG_ERROR - AWS_ASG_ERROR - AWS_LOAD_BALANCER_ERROR - SCM_INTERNAL_SERVER_ERROR_V2 - SCM_FAILED_DEPENDENCY_ERROR - SCM_UNAUTHORIZED_ERROR_V2 - TOO_MANY_REQUESTS - SCM_RATE_LIMIT_ERROR - INVALID_IDENTIFIER_REF - SPOTINST_NULL_ERROR - SPOTNIST_REST_EXCEPTION - SCM_UNEXPECTED_ERROR - DUPLICATE_FILE_IMPORT - AZURE_APP_SERVICES_TASK_EXCEPTION - AZURE_ARM_TASK_EXCEPTION - AZURE_BP_TASK_EXCEPTION - MEDIA_NOT_SUPPORTED - AWS_ECS_ERROR - AWS_APPLICATION_AUTO_SCALING - AWS_ECS_SERVICE_NOT_ACTIVE - AWS_ECS_CLIENT_ERROR - AWS_STS_ERROR - FREEZE_EXCEPTION - MISSING_EXCEPTION - DELEGATE_TASK_EXPIRED - DELEGATE_TASK_VALIDATION_FAILED - MONGO_EXECUTION_TIMEOUT_EXCEPTION - DELEGATE_NOT_REGISTERED - TERRAFORM_VAULT_SECRET_CLEANUP_FAILURE - APPROVAL_REJECTION - TERRAGRUNT_EXECUTION_ERROR - ADFS_ERROR - TERRAFORM_CLOUD_ERROR - CLUSTER_CREDENTIALS_NOT_FOUND - SCM_API_ERROR - INTERNAL_SERVER_ERROR - SCM_FORBIDDEN - AWS_EKS_ERROR - OPA_POLICY_EVALUATION_ERROR - USER_MARKED_FAILURE - SSH_RETRY - HTTP_CLIENT_ERROR_RESPONSE - HTTP_INTERNAL_SERVER_ERROR - HTTP_BAD_GATEWAY - HTTP_SERVICE_UNAVAILABLE - HTTP_GATEWAY_TIMEOUT - HTTP_SERVER_ERROR_RESPONSE - PIPELINE_UPDATE_EXCEPTION - SERVICENOW_REFRESH_TOKEN_ERROR - PARAMETER_FIELD_CAST_ERROR - ABORT_ALL_ALREADY_NG - WEBHOOK_EXCEPTION - INVALID_OIDC_CONFIGURATION - INVALID_CREDENTIALS - INVALID_OR_PRIVATE_REPO - BARRIER_FAILED_ERROR - ELASTICSEARCH_NOT_AVAILABLE - OBJECT_STORE_NOT_AVAILABLE - NO_ELIGIBLE_RUNNERS - NO_AVAILABLE_RUNNERS - RUNNER_DISCONNECTED - EVENT_LISTENER_STEP_FAILURE - TRANSACTION_ABORTED - UNRESOLVED_EXPRESSIONS_WITH_CONTEXT_ERROR message: type: string correlationId: type: string detailedMessage: type: string responseMessages: type: array items: $ref: '#/components/schemas/ResponseMessage' metadata: $ref: '#/components/schemas/PipelineErrorMetadata' description: This is Error entity as defined in Harness FileOptionsOrBuilder: type: object properties: features: $ref: '#/components/schemas/FeatureSet' javaStringCheckUtf8: type: boolean optimizeFor: type: string enum: - SPEED - CODE_SIZE - LITE_RUNTIME goPackage: type: string goPackageBytes: $ref: '#/components/schemas/ByteString' ccGenericServices: type: boolean javaGenericServices: type: boolean pyGenericServices: type: boolean deprecated: type: boolean ccEnableArenas: type: boolean objcClassPrefix: type: string objcClassPrefixBytes: $ref: '#/components/schemas/ByteString' csharpNamespace: type: string csharpNamespaceBytes: $ref: '#/components/schemas/ByteString' swiftPrefix: type: string swiftPrefixBytes: $ref: '#/components/schemas/ByteString' phpClassPrefix: type: string javaPackage: type: string javaPackageBytes: $ref: '#/components/schemas/ByteString' javaOuterClassname: type: string javaOuterClassnameBytes: $ref: '#/components/schemas/ByteString' javaMultipleFiles: type: boolean javaGenerateEqualsAndHash: type: boolean phpClassPrefixBytes: $ref: '#/components/schemas/ByteString' phpNamespace: type: string phpNamespaceBytes: $ref: '#/components/schemas/ByteString' phpMetadataNamespace: type: string phpMetadataNamespaceBytes: $ref: '#/components/schemas/ByteString' rubyPackage: type: string rubyPackageBytes: $ref: '#/components/schemas/ByteString' featuresOrBuilder: $ref: '#/components/schemas/FeatureSetOrBuilder' uninterpretedOptionList: type: array items: $ref: '#/components/schemas/UninterpretedOption' uninterpretedOptionCount: type: integer format: int32 uninterpretedOptionOrBuilderList: type: array items: $ref: '#/components/schemas/UninterpretedOptionOrBuilder' defaultInstanceForType: $ref: '#/components/schemas/Message' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string unknownFields: $ref: '#/components/schemas/UnknownFieldSet' allFields: type: object additionalProperties: type: object initialized: type: boolean OneofDescriptor: type: object properties: index: type: integer format: int32 proto: $ref: '#/components/schemas/OneofDescriptorProto' options: $ref: '#/components/schemas/OneofOptions' fullName: type: string file: $ref: '#/components/schemas/FileDescriptor' containingType: $ref: '#/components/schemas/CvDescriptor' fieldCount: type: integer format: int32 fields: type: array items: $ref: '#/components/schemas/FieldDescriptor' name: type: string NGTag: required: - key type: object properties: key: type: string description: Tag key value: type: string description: Tag value description: This is the view of the tags of the entity. PagePipelineExecutionSummary: type: object properties: totalElements: type: integer format: int64 totalPages: type: integer format: int32 size: type: integer format: int32 content: type: array items: $ref: '#/components/schemas/PipelineExecutionSummary' number: type: integer format: int32 sort: $ref: '#/components/schemas/Sort' first: type: boolean pageable: $ref: '#/components/schemas/Pageable' numberOfElements: type: integer format: int32 last: type: boolean empty: type: boolean FeatureSet: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' initialized: type: boolean defaultInstanceForType: $ref: '#/components/schemas/FeatureSet' enumType: type: string enum: - ENUM_TYPE_UNKNOWN - OPEN - CLOSED jsonFormat: type: string enum: - JSON_FORMAT_UNKNOWN - ALLOW - LEGACY_BEST_EFFORT parserForType: $ref: '#/components/schemas/ParserFeatureSet' serializedSize: type: integer format: int32 messageEncoding: type: string enum: - MESSAGE_ENCODING_UNKNOWN - LENGTH_PREFIXED - DELIMITED utf8Validation: type: string enum: - UTF8_VALIDATION_UNKNOWN - VERIFY - NONE fieldPresence: type: string enum: - FIELD_PRESENCE_UNKNOWN - EXPLICIT - IMPLICIT - LEGACY_REQUIRED repeatedFieldEncoding: type: string enum: - REPEATED_FIELD_ENCODING_UNKNOWN - PACKED - EXPANDED descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string allFields: type: object additionalProperties: type: object allFieldsRaw: type: object additionalProperties: type: object memoizedSerializedSize: type: integer format: int32 writeOnly: true ResponseDTOPipelineExecutionNotes: type: object properties: status: type: string enum: - SUCCESS - FAILURE - ERROR data: $ref: '#/components/schemas/PipelineExecutionNotes' metaData: type: object correlationId: type: string ParserExecutionTriggerInfo: type: object ResponseDTOExecutionGraph: type: object properties: status: type: string enum: - SUCCESS - FAILURE - ERROR data: $ref: '#/components/schemas/ExecutionGraph' metaData: type: object correlationId: type: string ParserFileOptions: type: object ExtensionRangeOptions: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' initialized: type: boolean declarationOrBuilderList: type: array items: $ref: '#/components/schemas/DeclarationOrBuilder' features: $ref: '#/components/schemas/FeatureSet' defaultInstanceForType: $ref: '#/components/schemas/ExtensionRangeOptions' parserForType: $ref: '#/components/schemas/ParserExtensionRangeOptions' serializedSize: type: integer format: int32 featuresOrBuilder: $ref: '#/components/schemas/FeatureSetOrBuilder' uninterpretedOptionList: type: array items: $ref: '#/components/schemas/UninterpretedOption' uninterpretedOptionCount: type: integer format: int32 uninterpretedOptionOrBuilderList: type: array items: $ref: '#/components/schemas/UninterpretedOptionOrBuilder' declarationCount: type: integer format: int32 verification: type: string enum: - DECLARATION - UNVERIFIED declarationList: type: array items: $ref: '#/components/schemas/CvDeclaration' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string allFields: type: object additionalProperties: type: object allFieldsRaw: type: object additionalProperties: type: object memoizedSerializedSize: type: integer format: int32 writeOnly: true FieldDescriptorProto: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' name: type: string typeName: type: string type: type: string enum: - TYPE_DOUBLE - TYPE_FLOAT - TYPE_INT64 - TYPE_UINT64 - TYPE_INT32 - TYPE_FIXED64 - TYPE_FIXED32 - TYPE_BOOL - TYPE_STRING - TYPE_GROUP - TYPE_MESSAGE - TYPE_BYTES - TYPE_UINT32 - TYPE_ENUM - TYPE_SFIXED32 - TYPE_SFIXED64 - TYPE_SINT32 - TYPE_SINT64 defaultValue: type: string number: type: integer format: int32 initialized: type: boolean options: $ref: '#/components/schemas/FieldOptions' label: type: string enum: - LABEL_OPTIONAL - LABEL_REPEATED - LABEL_REQUIRED defaultInstanceForType: $ref: '#/components/schemas/FieldDescriptorProto' parserForType: $ref: '#/components/schemas/ParserFieldDescriptorProto' serializedSize: type: integer format: int32 nameBytes: $ref: '#/components/schemas/ByteString' optionsOrBuilder: $ref: '#/components/schemas/FieldOptionsOrBuilder' jsonName: type: string proto3Optional: type: boolean oneofIndex: type: integer format: int32 extendee: type: string typeNameBytes: $ref: '#/components/schemas/ByteString' extendeeBytes: $ref: '#/components/schemas/ByteString' defaultValueBytes: $ref: '#/components/schemas/ByteString' jsonNameBytes: $ref: '#/components/schemas/ByteString' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string allFields: type: object additionalProperties: type: object memoizedSerializedSize: type: integer format: int32 writeOnly: true FileDescriptor: type: object properties: proto: $ref: '#/components/schemas/FileDescriptorProto' options: $ref: '#/components/schemas/FileOptions' messageTypes: type: array items: $ref: '#/components/schemas/CvDescriptor' enumTypes: type: array items: $ref: '#/components/schemas/EnumDescriptor' services: type: array items: $ref: '#/components/schemas/ServiceDescriptor' extensions: type: array items: $ref: '#/components/schemas/FieldDescriptor' dependencies: type: array items: $ref: '#/components/schemas/FileDescriptor' publicDependencies: type: array items: $ref: '#/components/schemas/FileDescriptor' name: type: string package: type: string file: $ref: '#/components/schemas/FileDescriptor' fullName: type: string ParserPolicyMetadata: type: object NodeRunInfo: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' initialized: type: boolean defaultInstanceForType: $ref: '#/components/schemas/NodeRunInfo' parserForType: $ref: '#/components/schemas/ParserNodeRunInfo' serializedSize: type: integer format: int32 evaluatedCondition: type: boolean whenCondition: type: string expressionsList: type: array items: $ref: '#/components/schemas/ExpressionBlock' isManualExecution: type: boolean expressionsCount: type: integer format: int32 whenConditionBytes: $ref: '#/components/schemas/ByteString' expressionsOrBuilderList: type: array items: $ref: '#/components/schemas/ExpressionBlockOrBuilder' descriptorForType: $ref: '#/components/schemas/Descriptor' allFields: type: object additionalProperties: type: object initializationErrorString: type: string memoizedSerializedSize: type: integer format: int32 writeOnly: true ParserTemplateReferenceSummary: type: object ServiceDescriptorProto: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' name: type: string initialized: type: boolean options: $ref: '#/components/schemas/ServiceOptions' defaultInstanceForType: $ref: '#/components/schemas/ServiceDescriptorProto' parserForType: $ref: '#/components/schemas/ParserServiceDescriptorProto' serializedSize: type: integer format: int32 nameBytes: $ref: '#/components/schemas/ByteString' optionsOrBuilder: $ref: '#/components/schemas/ServiceOptionsOrBuilder' methodCount: type: integer format: int32 methodList: type: array items: $ref: '#/components/schemas/MethodDescriptorProto' methodOrBuilderList: type: array items: $ref: '#/components/schemas/MethodDescriptorProtoOrBuilder' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string allFields: type: object additionalProperties: type: object memoizedSerializedSize: type: integer format: int32 writeOnly: true PipelineExecutionOutlineFilterDTO: type: object properties: status: type: array items: type: string description: 'Execution Status of the entity. Valid values (PascalCase): Running, AsyncWaiting, TaskWaiting, TimedWaiting, Failed, Errored, IgnoreFailed, NotStarted, Expired, Aborted, Discontinuing, Queued, Paused, ResourceWaiting, InterventionWaiting, ApprovalWaiting, WaitStepRunning, QueuedLicenseLimitReached, QueuedExecutionConcurrencyReached, Success, Suspended, Skipped, Pausing, ApprovalRejected, InputWaiting, AbortedByFreeze, UploadWaiting, QueuedGlobalInfraCapacityReached, QUEUED_PLAN_CREATION.' enum: - Running - AsyncWaiting - TaskWaiting - TimedWaiting - Failed - Errored - IgnoreFailed - NotStarted - Expired - Aborted - Discontinuing - Queued - Paused - ResourceWaiting - InterventionWaiting - ApprovalWaiting - WaitStepRunning - QueuedLicenseLimitReached - QueuedExecutionConcurrencyReached - Success - Suspended - Skipped - Pausing - ApprovalRejected - InputWaiting - AbortedByFreeze - UploadWaiting - QueuedGlobalInfraCapacityReached - QUEUED_PLAN_CREATION - NOT_STARTED - INTERVENTION_WAITING - APPROVAL_WAITING - APPROVAL_REJECTED - Waiting - Queued - Queued - Queued timeRange: $ref: '#/components/schemas/TimeRange' pipelineIdentifier: type: string planExecutionIds: type: array items: type: string ResponseDTONodeExecutionDetails: type: object properties: status: type: string enum: - SUCCESS - FAILURE - ERROR data: $ref: '#/components/schemas/NodeExecutionDetails' metaData: type: object correlationId: type: string ParserPolicySetMetadata: type: object EnumDescriptorProto: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' name: type: string initialized: type: boolean options: $ref: '#/components/schemas/EnumOptions' defaultInstanceForType: $ref: '#/components/schemas/EnumDescriptorProto' reservedRangeList: type: array items: $ref: '#/components/schemas/EnumReservedRange' reservedNameList: type: array properties: empty: type: boolean items: type: string parserForType: $ref: '#/components/schemas/ParserEnumDescriptorProto' serializedSize: type: integer format: int32 nameBytes: $ref: '#/components/schemas/ByteString' optionsOrBuilder: $ref: '#/components/schemas/EnumOptionsOrBuilder' valueCount: type: integer format: int32 valueList: type: array items: $ref: '#/components/schemas/EnumValueDescriptorProto' valueOrBuilderList: type: array items: $ref: '#/components/schemas/EnumValueDescriptorProtoOrBuilder' reservedRangeCount: type: integer format: int32 reservedNameCount: type: integer format: int32 reservedRangeOrBuilderList: type: array items: $ref: '#/components/schemas/EnumReservedRangeOrBuilder' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string allFields: type: object additionalProperties: type: object memoizedSerializedSize: type: integer format: int32 writeOnly: true SkipInfo: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' initialized: type: boolean defaultInstanceForType: $ref: '#/components/schemas/SkipInfo' parserForType: $ref: '#/components/schemas/ParserSkipInfo' serializedSize: type: integer format: int32 skipCondition: type: string evaluatedCondition: type: boolean skipConditionBytes: $ref: '#/components/schemas/ByteString' descriptorForType: $ref: '#/components/schemas/Descriptor' allFields: type: object additionalProperties: type: object initializationErrorString: type: string memoizedSerializedSize: type: integer format: int32 writeOnly: true ParserNamePart: type: object ResponseDTOWorkflowGraph: type: object properties: status: type: string enum: - SUCCESS - FAILURE - ERROR data: $ref: '#/components/schemas/WorkflowGraph' metaData: type: object correlationId: type: string CvDescriptor: type: object properties: index: type: integer format: int32 proto: $ref: '#/components/schemas/CvDescriptorProto' options: $ref: '#/components/schemas/MessageOptions' fullName: type: string file: $ref: '#/components/schemas/FileDescriptor' containingType: $ref: '#/components/schemas/CvDescriptor' nestedTypes: type: array items: $ref: '#/components/schemas/CvDescriptor' enumTypes: type: array items: $ref: '#/components/schemas/EnumDescriptor' fields: type: array items: $ref: '#/components/schemas/FieldDescriptor' extensions: type: array items: $ref: '#/components/schemas/FieldDescriptor' oneofs: type: array items: $ref: '#/components/schemas/OneofDescriptor' name: type: string extendable: type: boolean realOneofs: type: array items: $ref: '#/components/schemas/OneofDescriptor' ValidationError: type: object properties: fieldId: type: string error: type: string ParserForMetadata: type: object StrategyMetadataOrBuilder: type: object properties: currentIteration: type: integer format: int32 totalIterations: type: integer format: int32 matrixMetadata: $ref: '#/components/schemas/MatrixMetadata' forMetadata: $ref: '#/components/schemas/ForMetadata' identifierPostFix: type: string metadataCase: type: string enum: - MATRIXMETADATA - FORMETADATA - METADATA_NOT_SET matrixMetadataOrBuilder: $ref: '#/components/schemas/MatrixMetadataOrBuilder' forMetadataOrBuilder: $ref: '#/components/schemas/ForMetadataOrBuilder' identifierPostFixBytes: $ref: '#/components/schemas/ByteString' descriptorForType: $ref: '#/components/schemas/Descriptor' unknownFields: $ref: '#/components/schemas/UnknownFieldSet' defaultInstanceForType: $ref: '#/components/schemas/Message' allFields: type: object additionalProperties: type: object initializationErrorString: type: string initialized: type: boolean ResponseMessage: type: object properties: code: type: string enum: - DEFAULT_ERROR_CODE - INVALID_ARGUMENT - INVALID_EMAIL - DOMAIN_NOT_ALLOWED_TO_REGISTER - COMMNITY_EDITION_NOT_FOUND - DEPLOY_MODE_IS_NOT_ON_PREM - USER_ALREADY_REGISTERED - USER_INVITATION_DOES_NOT_EXIST - USER_DOES_NOT_EXIST - USER_INVITE_OPERATION_FAILED - USER_DISABLED - ACCOUNT_DOES_NOT_EXIST - INACTIVE_ACCOUNT - ACCOUNT_MIGRATED - ACCOUNT_MIGRATED_TO_NEXT_GEN - USER_DOMAIN_NOT_ALLOWED - MAX_FAILED_ATTEMPT_COUNT_EXCEEDED - RESOURCE_NOT_FOUND - INVALID_FORMAT - ROLE_DOES_NOT_EXIST - EMAIL_NOT_VERIFIED - EMAIL_VERIFICATION_TOKEN_NOT_FOUND - INVALID_TOKEN - REVOKED_TOKEN - INVALID_CAPTCHA_TOKEN - NOT_ACCOUNT_MGR_NOR_HAS_ALL_APP_ACCESS - EXPIRED_TOKEN - INVALID_AGENT_MTLS_AUTHORITY - TOKEN_ALREADY_REFRESHED_ONCE - ACCESS_DENIED - NG_ACCESS_DENIED - INVALID_CREDENTIAL - INVALID_CREDENTIALS_THIRD_PARTY - INVALID_KEY - INVALID_CONNECTOR_TYPE - INVALID_KEYPATH - INVALID_VARIABLE - UNKNOWN_HOST - UNREACHABLE_HOST - INVALID_PORT - SSH_SESSION_TIMEOUT - ALGORITHM_NEGOTIATION_ERROR - SOCKET_CONNECTION_ERROR - CONNECTION_ERROR - COULD_NOT_PROCESS_ERROR - SOCKET_CONNECTION_TIMEOUT - WINRM_COMMAND_EXECUTION_TIMEOUT - CONNECTION_TIMEOUT - SSH_CONNECTION_ERROR - USER_GROUP_ERROR - INVALID_EXECUTION_ID - ERROR_IN_GETTING_CHANNEL_STREAMS - UNEXPECTED - UNKNOWN_ERROR - UNKNOWN_EXECUTOR_TYPE_ERROR - DUPLICATE_STATE_NAMES - TRANSITION_NOT_LINKED - TRANSITION_TO_INCORRECT_STATE - TRANSITION_TYPE_NULL - STATES_WITH_DUP_TRANSITIONS - BARRIERS_NOT_RUNNING_CONCURRENTLY - NON_FORK_STATES - NON_REPEAT_STATES - INITIAL_STATE_NOT_DEFINED - FILE_INTEGRITY_CHECK_FAILED - INVALID_URL - FILE_DOWNLOAD_FAILED - PLATFORM_SOFTWARE_DELETE_ERROR - INVALID_CSV_FILE - INVALID_REQUEST - SCHEMA_VALIDATION_FAILED - FILTER_CREATION_ERROR - INVALID_YAML_ERROR - PLAN_CREATION_ERROR - INVALID_INFRA_STATE - PIPELINE_ALREADY_TRIGGERED - NON_EXISTING_PIPELINE - DUPLICATE_COMMAND_NAMES - INVALID_PIPELINE - COMMAND_DOES_NOT_EXIST - DUPLICATE_ARTIFACTSTREAM_NAMES - DUPLICATE_HOST_NAMES - STATE_NOT_FOR_TYPE - STATE_MACHINE_ISSUE - STATE_DISCONTINUE_FAILED - STATE_PAUSE_FAILED - PAUSE_ALL_ALREADY - RESUME_ALL_ALREADY - ROLLBACK_ALREADY - ABORT_ALL_ALREADY - EXPIRE_ALL_ALREADY - RETRY_FAILED - UNKNOWN_ARTIFACT_TYPE - UNKNOWN_STAGE_ELEMENT_WRAPPER_TYPE - INIT_TIMEOUT - LICENSE_EXPIRED - NOT_LICENSED - REQUEST_TIMEOUT - SCM_REQUEST_TIMEOUT - WORKFLOW_ALREADY_TRIGGERED - JENKINS_ERROR - INVALID_ARTIFACT_SOURCE - INVALID_ARTIFACT_SERVER - INVALID_CLOUD_PROVIDER - UPDATE_NOT_ALLOWED - DELETE_NOT_ALLOWED - APPDYNAMICS_CONFIGURATION_ERROR - APM_CONFIGURATION_ERROR - SPLUNK_CONFIGURATION_ERROR - ELK_CONFIGURATION_ERROR - LOGZ_CONFIGURATION_ERROR - SUMO_CONFIGURATION_ERROR - INSTANA_CONFIGURATION_ERROR - APPDYNAMICS_ERROR - STACKDRIVER_ERROR - STACKDRIVER_CONFIGURATION_ERROR - NEWRELIC_CONFIGURATION_ERROR - NEWRELIC_ERROR - DYNA_TRACE_CONFIGURATION_ERROR - DYNA_TRACE_ERROR - CLOUDWATCH_ERROR - CLOUDWATCH_CONFIGURATION_ERROR - PROMETHEUS_CONFIGURATION_ERROR - DATA_DOG_CONFIGURATION_ERROR - SERVICE_GUARD_CONFIGURATION_ERROR - ENCRYPTION_NOT_CONFIGURED - UNAVAILABLE_DELEGATES - WORKFLOW_EXECUTION_IN_PROGRESS - PIPELINE_EXECUTION_IN_PROGRESS - AWS_ACCESS_DENIED - AWS_CLUSTER_NOT_FOUND - AWS_SERVICE_NOT_FOUND - IMAGE_NOT_FOUND - ILLEGAL_ARGUMENT - IMAGE_TAG_NOT_FOUND - DELEGATE_NOT_AVAILABLE - INVALID_YAML_PAYLOAD - AUTHENTICATION_ERROR - AUTHORIZATION_ERROR - UNRECOGNIZED_YAML_FIELDS - COULD_NOT_MAP_BEFORE_YAML - MISSING_BEFORE_YAML - MISSING_YAML - NON_EMPTY_DELETIONS - GENERAL_YAML_ERROR - GENERAL_YAML_INFO - YAML_GIT_SYNC_ERROR - GIT_CONNECTION_ERROR - GIT_ERROR - ARTIFACT_SERVER_ERROR - ENCRYPT_DECRYPT_ERROR - SECRET_MANAGEMENT_ERROR - SECRET_NOT_FOUND - KMS_OPERATION_ERROR - GCP_KMS_OPERATION_ERROR - VAULT_OPERATION_ERROR - AWS_SECRETS_MANAGER_OPERATION_ERROR - AZURE_KEY_VAULT_OPERATION_ERROR - AZURE_KEY_VAULT_INTERRUPT_ERROR - UNSUPPORTED_OPERATION_EXCEPTION - FEATURE_UNAVAILABLE - GENERAL_ERROR - BASELINE_CONFIGURATION_ERROR - SAML_IDP_CONFIGURATION_NOT_AVAILABLE - INVALID_AUTHENTICATION_MECHANISM - INVALID_SAML_CONFIGURATION - INVALID_OAUTH_CONFIGURATION - INVALID_LDAP_CONFIGURATION - USER_GROUP_SYNC_FAILURE - USER_GROUP_ALREADY_EXIST - INVALID_TWO_FACTOR_AUTHENTICATION_CONFIGURATION - EXPLANATION - HINT - NOT_WHITELISTED_IP - INVALID_TOTP_TOKEN - EMAIL_FAILED - SSL_HANDSHAKE_FAILED - NO_APPS_ASSIGNED - INVALID_INFRA_CONFIGURATION - TEMPLATES_LINKED - USER_HAS_NO_PERMISSIONS - USER_NOT_AUTHORIZED - USER_ALREADY_PRESENT - EMAIL_ERROR - INVALID_USAGE_RESTRICTION - USAGE_RESTRICTION_ERROR - STATE_EXECUTION_INSTANCE_NOT_FOUND - DELEGATE_TASK_RETRY - KUBERNETES_API_TASK_EXCEPTION - KUBERNETES_TASK_EXCEPTION - KUBERNETES_YAML_ERROR - SAVE_FILE_INTO_AWS_STORAGE_FAILED - READ_FILE_FROM_AWS_STORAGE_FAILED - SAVE_FILE_INTO_GCP_STORAGE_FAILED - READ_FILE_FROM_GCP_STORAGE_FAILED - FILE_NOT_FOUND_ERROR - USAGE_LIMITS_EXCEEDED - EVENT_PUBLISH_FAILED - CUSTOM_APPROVAL_ERROR - JIRA_ERROR - EXPRESSION_EVALUATION_FAILED - KUBERNETES_VALUES_ERROR - KUBERNETES_CLUSTER_ERROR - INCORRECT_SIGN_IN_MECHANISM - OAUTH_LOGIN_FAILED - INVALID_TERRAFORM_TARGETS_REQUEST - TERRAFORM_EXECUTION_ERROR - FILE_READ_FAILED - FILE_SIZE_EXCEEDS_LIMIT - CLUSTER_NOT_FOUND - MARKETPLACE_TOKEN_NOT_FOUND - INVALID_MARKETPLACE_TOKEN - INVALID_TICKETING_SERVER - SERVICENOW_ERROR - PASSWORD_EXPIRED - USER_LOCKED - PASSWORD_STRENGTH_CHECK_FAILED - ACCOUNT_DISABLED - INVALID_ACCOUNT_PERMISSION - PAGERDUTY_ERROR - HEALTH_ERROR - SAML_TEST_SUCCESS_MECHANISM_NOT_ENABLED - DOMAIN_WHITELIST_FILTER_CHECK_FAILED - INVALID_DASHBOARD_UPDATE_REQUEST - DUPLICATE_FIELD - INVALID_AZURE_VAULT_CONFIGURATION - USER_NOT_AUTHORIZED_DUE_TO_USAGE_RESTRICTIONS - INVALID_ROLLBACK - DATA_COLLECTION_ERROR - SUMO_DATA_COLLECTION_ERROR - DEPLOYMENT_GOVERNANCE_ERROR - BATCH_PROCESSING_ERROR - GRAPHQL_ERROR - FILE_CREATE_ERROR - ILLEGAL_STATE - GIT_DIFF_COMMIT_NOT_IN_ORDER - FAILED_TO_ACQUIRE_PERSISTENT_LOCK - FAILED_TO_ACQUIRE_NON_PERSISTENT_LOCK - POD_NOT_FOUND_ERROR - COMMAND_EXECUTION_ERROR - REGISTRY_EXCEPTION - ENGINE_INTERRUPT_PROCESSING_EXCEPTION - ENGINE_IO_EXCEPTION - ENGINE_OUTCOME_EXCEPTION - ENGINE_SWEEPING_OUTPUT_EXCEPTION - CACHE_NOT_FOUND_EXCEPTION - ENGINE_ENTITY_UPDATE_EXCEPTION - SHELL_EXECUTION_EXCEPTION - TEMPLATE_NOT_FOUND - AZURE_SERVICE_EXCEPTION - AZURE_CLIENT_EXCEPTION - GIT_UNSEEN_REMOTE_HEAD_COMMIT - TIMEOUT_ENGINE_EXCEPTION - NO_AVAILABLE_DELEGATES - NO_GLOBAL_DELEGATE_ACCOUNT - NO_INSTALLED_DELEGATES - DUPLICATE_DELEGATE_EXCEPTION - GCP_MARKETPLACE_EXCEPTION - MISSING_DEFAULT_GOOGLE_CREDENTIALS - INCORRECT_DEFAULT_GOOGLE_CREDENTIALS - OPTIMISTIC_LOCKING_EXCEPTION - NG_PIPELINE_EXECUTION_EXCEPTION - NG_PIPELINE_CREATE_EXCEPTION - RESOURCE_NOT_FOUND_EXCEPTION - PMS_INITIALIZE_SDK_EXCEPTION - UNEXPECTED_SNIPPET_EXCEPTION - UNEXPECTED_SCHEMA_EXCEPTION - CONNECTOR_VALIDATION_EXCEPTION - TIMESCALE_NOT_AVAILABLE - MIGRATION_EXCEPTION - REQUEST_PROCESSING_INTERRUPTED - SECRET_MANAGER_ID_NOT_FOUND - GCP_SECRET_MANAGER_OPERATION_ERROR - GCP_SECRET_OPERATION_ERROR - GIT_OPERATION_ERROR - TASK_FAILURE_ERROR - INSTANCE_STATS_PROCESS_ERROR - INSTANCE_STATS_MIGRATION_ERROR - DEPLOYMENT_MIGRATION_ERROR - CG_LICENSE_USAGE_ERROR - INSTANCE_STATS_AGGREGATION_ERROR - UNRESOLVED_EXPRESSIONS_ERROR - KRYO_HANDLER_NOT_FOUND_ERROR - DELEGATE_ERROR_HANDLER_EXCEPTION - DELEGATE_SERVICE_DRIVER_EXCEPTION - DELEGATE_INSTALLATION_COMMAND_NOT_SUPPORTED_EXCEPTION - UNEXPECTED_TYPE_ERROR - EXCEPTION_HANDLER_NOT_FOUND - CONNECTOR_NOT_FOUND_EXCEPTION - GCP_SERVER_ERROR - HTTP_RESPONSE_EXCEPTION - SCM_NOT_FOUND_ERROR - SCM_CONFLICT_ERROR - SCM_CONFLICT_ERROR_V2 - SCM_UNPROCESSABLE_ENTITY - PROCESS_EXECUTION_EXCEPTION - SCM_UNAUTHORIZED - SCM_BAD_REQUEST - SCM_INTERNAL_SERVER_ERROR - DATA - CONTEXT - PR_CREATION_ERROR - URL_NOT_REACHABLE - URL_NOT_PROVIDED - ENGINE_EXPRESSION_EVALUATION_ERROR - ENGINE_FUNCTOR_ERROR - JIRA_CLIENT_ERROR - SCM_NOT_MODIFIED - APPROVAL_STEP_NG_ERROR - BUCKET_SERVER_ERROR - GIT_SYNC_ERROR - TEMPLATE_EXCEPTION - TEMPLATE_ALREADY_EXISTS_EXCEPTION - ENTITY_REFERENCE_EXCEPTION - ACTIVE_SERVICE_INSTANCES_PRESENT_EXCEPTION - INVALID_INPUT_SET - INVALID_OVERLAY_INPUT_SET - RESOURCE_ALREADY_EXISTS - INVALID_JSON_PAYLOAD - POLICY_EVALUATION_FAILURE - POLICY_SET_ERROR - INVALID_ARTIFACTORY_REGISTRY_REQUEST - INVALID_NEXUS_REGISTRY_REQUEST - ENTITY_NOT_FOUND - GITX_OAUTH_NOT_SET - INVALID_AZURE_CONTAINER_REGISTRY_REQUEST - AZURE_AUTHENTICATION_ERROR - AZURE_CONFIG_ERROR - DATA_PROCESSING_ERROR - INVALID_AZURE_AKS_REQUEST - AWS_IAM_ERROR - AWS_CF_ERROR - AWS_INSTANCE_ERROR - AWS_VPC_ERROR - AWS_TAG_ERROR - AWS_ASG_ERROR - AWS_LOAD_BALANCER_ERROR - SCM_INTERNAL_SERVER_ERROR_V2 - SCM_FAILED_DEPENDENCY_ERROR - SCM_UNAUTHORIZED_ERROR_V2 - TOO_MANY_REQUESTS - SCM_RATE_LIMIT_ERROR - INVALID_IDENTIFIER_REF - SPOTINST_NULL_ERROR - SPOTNIST_REST_EXCEPTION - SCM_UNEXPECTED_ERROR - DUPLICATE_FILE_IMPORT - AZURE_APP_SERVICES_TASK_EXCEPTION - AZURE_ARM_TASK_EXCEPTION - AZURE_BP_TASK_EXCEPTION - MEDIA_NOT_SUPPORTED - AWS_ECS_ERROR - AWS_APPLICATION_AUTO_SCALING - AWS_ECS_SERVICE_NOT_ACTIVE - AWS_ECS_CLIENT_ERROR - AWS_STS_ERROR - FREEZE_EXCEPTION - MISSING_EXCEPTION - DELEGATE_TASK_EXPIRED - DELEGATE_TASK_VALIDATION_FAILED - MONGO_EXECUTION_TIMEOUT_EXCEPTION - DELEGATE_NOT_REGISTERED - TERRAFORM_VAULT_SECRET_CLEANUP_FAILURE - APPROVAL_REJECTION - TERRAGRUNT_EXECUTION_ERROR - ADFS_ERROR - TERRAFORM_CLOUD_ERROR - CLUSTER_CREDENTIALS_NOT_FOUND - SCM_API_ERROR - INTERNAL_SERVER_ERROR - SCM_FORBIDDEN - AWS_EKS_ERROR - OPA_POLICY_EVALUATION_ERROR - USER_MARKED_FAILURE - SSH_RETRY - HTTP_CLIENT_ERROR_RESPONSE - HTTP_INTERNAL_SERVER_ERROR - HTTP_BAD_GATEWAY - HTTP_SERVICE_UNAVAILABLE - HTTP_GATEWAY_TIMEOUT - HTTP_SERVER_ERROR_RESPONSE - PIPELINE_UPDATE_EXCEPTION - SERVICENOW_REFRESH_TOKEN_ERROR - PARAMETER_FIELD_CAST_ERROR - ABORT_ALL_ALREADY_NG - WEBHOOK_EXCEPTION - INVALID_OIDC_CONFIGURATION - INVALID_CREDENTIALS - INVALID_OR_PRIVATE_REPO - BARRIER_FAILED_ERROR - ELASTICSEARCH_NOT_AVAILABLE - OBJECT_STORE_NOT_AVAILABLE - NO_ELIGIBLE_RUNNERS - NO_AVAILABLE_RUNNERS - RUNNER_DISCONNECTED - EVENT_LISTENER_STEP_FAILURE - TRANSACTION_ABORTED - UNRESOLVED_EXPRESSIONS_WITH_CONTEXT_ERROR level: type: string enum: - INFO - ERROR message: type: string exception: type: object properties: stackTrace: type: array items: type: object properties: classLoaderName: type: string moduleName: type: string moduleVersion: type: string methodName: type: string fileName: type: string lineNumber: type: integer format: int32 nativeMethod: type: boolean className: type: string message: type: string suppressed: type: array items: type: object properties: stackTrace: type: array items: type: object properties: classLoaderName: type: string moduleName: type: string moduleVersion: type: string methodName: type: string fileName: type: string lineNumber: type: integer format: int32 nativeMethod: type: boolean className: type: string message: type: string localizedMessage: type: string localizedMessage: type: string failureTypes: type: array items: type: string enum: - EXPIRED - DELEGATE_PROVISIONING - CONNECTIVITY - AUTHENTICATION - VERIFICATION_FAILURE - APPLICATION_ERROR - AUTHORIZATION_ERROR - TIMEOUT_ERROR - POLICY_EVALUATION_FAILURE - INPUT_TIMEOUT_FAILURE - APPROVAL_REJECTION - DELEGATE_RESTART - USER_MARKED_FAILURE - INFRASTRUCTURE_FAILURE - PLUGIN_IMAGE_FAILURE - RESOURCE_LIMITS_FAILURE - CONFIGURATION_FAILURE - RETRYABLE_TRANSIENT_FAILURE failureSubTypes: type: array items: type: string enum: - UNKNOWN_FAILURE_REASON - SOCKET_TIMEOUT - SSL_HANDSHAKE_EXCEPTION - IO_EXCEPTION - AUTHORIZATION - VALIDATION - CONNECTION_TIMEOUT - API_REQUEST_EXCEPTION - NO_ELIGIBLE_DELEGATE_AVAILABLE - NON_ACTIVE_DELEGATE - DELEGATE_DISCONNECTED - GENERAL_ERROR - INPUT_ERROR - INVALID_PARAMETERS - MISSING_CONFIGURATION - SECRET_RESOLUTION_ERROR - UNAUTHORIZED - FORBIDDEN_ERROR - DEPENDENCY_ISSUE - EXECUTION_FAILURE - INVALID_MANIFEST_CONFIGURATION - RESOURCE_NOT_FOUND - CERTIFICATE_ERROR - UNKNOWN_COMMAND_FLAG - HELM_EXISTING_RESOURCE_CONFLICT - HELM_RESOURCE_ALREADY_EXISTS - NO_DEPLOYED_HELM_RELEASES - HELM_INSTALL_FAILED - HELM_UPGRADE_FAILED - HELM_ROLLBACK_FAILED - HELM_FETCH_FAILED - HELM_REPO_ADD_FAILED - HELM_RENDER_CHART_FAILED - HELM_LIST_RELEASE_FAILED - HELM_RELEASE_HISTORY_FAILED - RUNNER_FAILED_TO_START - POD_SCHEDULING_FAILED - CONTAINER_OOM_KILLED - DISK_SPACE_EXHAUSTED - STEP_SETUP_TIMEOUT - FILE_SYSTEM_PERMISSION_ERROR - DNS_RESOLUTION_FAILED - CONNECTION_REFUSED - PROXY_MISCONFIGURED - GIT_FETCH_FAILED - REGISTRY_UNREACHABLE - DOCKER_IMAGE_PULL_FAILED - ENTRYPOINT_SCRIPT_FAILED - PLUGIN_STEP_TIMEOUT - PLUGIN_CONFIGURATION_INVALID - PLUGIN_CRASHED - UNSUPPORTED_PLATFORM_ARCH - SCRIPT_EXITED_NON_ZERO - SCRIPT_SYNTAX_ERROR - SCRIPT_RUNTIME_CRASH - UNIT_TESTS_FAILED - SECURITY_SCAN_FAILED - LINT_FORMAT_FAILED - DEPENDENCY_RESOLUTION_FAILED - INVALID_CREDENTIALS - ACCESS_FORBIDDEN - STEP_NOT_ALLOWED - REQUIRED_FIELD_MISSING - INVALID_YAML - EXPRESSION_EVALUATION_FAILED - INPUT_TYPE_MISMATCH - INVALID_RESOURCE_REFERENCE - CPU_EXCEEDED - MEMORY_EXCEEDED - ORG_PROJECT_QUOTA_EXCEEDED - STAGE_CONCURRENCY_EXCEEDED - RATE_LIMIT_HIT - INTERNAL_SERVER_ERROR - PIPELINE_EXECUTION_FAILED - EVENT_DISPATCH_FAILED - STEP_FAILED_TO_START - UNSUPPORTED_FEATURE - STEP_EXECUTION_TIMEOUT - STAGE_EXECUTION_TIMEOUT - APPROVAL_EXPIRED - ARTIFACT_FETCH_TIMEOUT - DELEGATE_TEMPORARILY_BUSY - INFRA_COMPONENT_RESTARTED - NETWORK_GLITCH - REGISTRY_RATE_LIMITED - POD_EVICTION - UNRECOGNIZED additionalInfo: type: object additionalProperties: type: string ReservedRangeOrBuilder: type: object properties: start: type: integer format: int32 end: type: integer format: int32 descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string unknownFields: $ref: '#/components/schemas/UnknownFieldSet' defaultInstanceForType: $ref: '#/components/schemas/Message' allFields: type: object additionalProperties: type: object initialized: type: boolean ExpressionBlock: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' expressionValueBytes: $ref: '#/components/schemas/ByteString' count: type: integer format: int32 initialized: type: boolean defaultInstanceForType: $ref: '#/components/schemas/ExpressionBlock' parserForType: $ref: '#/components/schemas/ParserExpressionBlock' serializedSize: type: integer format: int32 expressionValue: type: string expression: type: string expressionBytes: $ref: '#/components/schemas/ByteString' descriptorForType: $ref: '#/components/schemas/Descriptor' allFields: type: object additionalProperties: type: object initializationErrorString: type: string memoizedSerializedSize: type: integer format: int32 writeOnly: true TaskChainExecutableResponse: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' unitsList: type: array properties: empty: type: boolean items: type: string unitsCount: type: integer format: int32 logKeysList: type: array properties: empty: type: boolean items: type: string logKeysCount: type: integer format: int32 taskNameBytes: $ref: '#/components/schemas/ByteString' initialized: type: boolean defaultInstanceForType: $ref: '#/components/schemas/TaskChainExecutableResponse' parserForType: $ref: '#/components/schemas/ParserTaskChainExecutableResponse' serializedSize: type: integer format: int32 taskId: type: string taskName: type: string chainEnd: type: boolean passThroughData: $ref: '#/components/schemas/ByteString' taskCategory: type: string enum: - UNKNOWN_CATEGORY - DELEGATE_TASK_V1 - DELEGATE_TASK_V2 - UNRECOGNIZED taskCategoryValue: type: integer format: int32 taskIdBytes: $ref: '#/components/schemas/ByteString' descriptorForType: $ref: '#/components/schemas/Descriptor' allFields: type: object additionalProperties: type: object initializationErrorString: type: string memoizedSerializedSize: type: integer format: int32 writeOnly: true ChildExecutionDetail: type: object properties: pipelineExecutionSummary: $ref: '#/components/schemas/PipelineExecutionSummary' executionGraph: $ref: '#/components/schemas/ExecutionGraph' description: This contains the Pipeline Execution details of Child Pipeline ParserEnumReservedRange: type: object PipelineGovernanceMetadata: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' message: type: string id: type: string type: type: string timestamp: type: integer format: int64 initialized: type: boolean entity: type: string created: type: integer format: int64 defaultInstanceForType: $ref: '#/components/schemas/PipelineGovernanceMetadata' parserForType: $ref: '#/components/schemas/ParserGovernanceMetadata' serializedSize: type: integer format: int32 typeBytes: $ref: '#/components/schemas/ByteString' messageBytes: $ref: '#/components/schemas/ByteString' status: type: string idBytes: $ref: '#/components/schemas/ByteString' detailsOrBuilderList: type: array items: $ref: '#/components/schemas/PipelinePolicySetMetadataOrBuilder' entityBytes: $ref: '#/components/schemas/ByteString' actionBytes: $ref: '#/components/schemas/ByteString' accountId: type: string orgId: type: string projectId: type: string statusBytes: $ref: '#/components/schemas/ByteString' accountIdBytes: $ref: '#/components/schemas/ByteString' orgIdBytes: $ref: '#/components/schemas/ByteString' projectIdBytes: $ref: '#/components/schemas/ByteString' deny: type: boolean detailsList: type: array items: $ref: '#/components/schemas/PipelinePolicySetMetadata' action: type: string detailsCount: type: integer format: int32 descriptorForType: $ref: '#/components/schemas/Descriptor' allFields: type: object additionalProperties: type: object initializationErrorString: type: string memoizedSerializedSize: type: integer format: int32 writeOnly: true description: Full governance metadata including policy set details InterruptEffectDTO: required: - interruptConfig - interruptId - interruptType - tookEffectAt type: object properties: interruptId: type: string tookEffectAt: type: integer format: int64 interruptType: type: string enum: - UNKNOWN - ABORT - ABORT_ALL - PAUSE - PAUSE_ALL - RESUME - RESUME_ALL - RETRY - IGNORE - WAITING_FOR_MANUAL_INTERVENTION - MARK_FAILED - MARK_SUCCESS - NEXT_STEP - END_EXECUTION - MARK_EXPIRED - CUSTOM_FAILURE - EXPIRE_ALL - PROCEED_WITH_DEFAULT - USER_MARKED_FAIL_ALL - RETRY_STEP_GROUP - UNRECOGNIZED interruptConfig: $ref: '#/components/schemas/InterruptConfig' EnumValueOptions: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' initialized: type: boolean features: $ref: '#/components/schemas/FeatureSet' defaultInstanceForType: $ref: '#/components/schemas/EnumValueOptions' parserForType: $ref: '#/components/schemas/ParserEnumValueOptions' serializedSize: type: integer format: int32 deprecated: type: boolean featuresOrBuilder: $ref: '#/components/schemas/FeatureSetOrBuilder' uninterpretedOptionList: type: array items: $ref: '#/components/schemas/UninterpretedOption' uninterpretedOptionCount: type: integer format: int32 uninterpretedOptionOrBuilderList: type: array items: $ref: '#/components/schemas/UninterpretedOptionOrBuilder' debugRedact: type: boolean featureSupport: $ref: '#/components/schemas/FeatureSupport' featureSupportOrBuilder: $ref: '#/components/schemas/FeatureSupportOrBuilder' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string allFields: type: object additionalProperties: type: object allFieldsRaw: type: object additionalProperties: type: object memoizedSerializedSize: type: integer format: int32 writeOnly: true ExecutionErrorInfo: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' message: type: string initialized: type: boolean defaultInstanceForType: $ref: '#/components/schemas/ExecutionErrorInfo' parserForType: $ref: '#/components/schemas/ParserExecutionErrorInfo' serializedSize: type: integer format: int32 messageBytes: $ref: '#/components/schemas/ByteString' descriptorForType: $ref: '#/components/schemas/Descriptor' allFields: type: object additionalProperties: type: object initializationErrorString: type: string memoizedSerializedSize: type: integer format: int32 writeOnly: true FileOptions: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' initialized: type: boolean features: $ref: '#/components/schemas/FeatureSet' defaultInstanceForType: $ref: '#/components/schemas/FileOptions' javaStringCheckUtf8: type: boolean parserForType: $ref: '#/components/schemas/ParserFileOptions' serializedSize: type: integer format: int32 optimizeFor: type: string enum: - SPEED - CODE_SIZE - LITE_RUNTIME goPackage: type: string goPackageBytes: $ref: '#/components/schemas/ByteString' ccGenericServices: type: boolean javaGenericServices: type: boolean pyGenericServices: type: boolean deprecated: type: boolean ccEnableArenas: type: boolean objcClassPrefix: type: string objcClassPrefixBytes: $ref: '#/components/schemas/ByteString' csharpNamespace: type: string csharpNamespaceBytes: $ref: '#/components/schemas/ByteString' swiftPrefix: type: string swiftPrefixBytes: $ref: '#/components/schemas/ByteString' phpClassPrefix: type: string javaPackage: type: string javaPackageBytes: $ref: '#/components/schemas/ByteString' javaOuterClassname: type: string javaOuterClassnameBytes: $ref: '#/components/schemas/ByteString' javaMultipleFiles: type: boolean javaGenerateEqualsAndHash: type: boolean phpClassPrefixBytes: $ref: '#/components/schemas/ByteString' phpNamespace: type: string phpNamespaceBytes: $ref: '#/components/schemas/ByteString' phpMetadataNamespace: type: string phpMetadataNamespaceBytes: $ref: '#/components/schemas/ByteString' rubyPackage: type: string rubyPackageBytes: $ref: '#/components/schemas/ByteString' featuresOrBuilder: $ref: '#/components/schemas/FeatureSetOrBuilder' uninterpretedOptionList: type: array items: $ref: '#/components/schemas/UninterpretedOption' uninterpretedOptionCount: type: integer format: int32 uninterpretedOptionOrBuilderList: type: array items: $ref: '#/components/schemas/UninterpretedOptionOrBuilder' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string allFields: type: object additionalProperties: type: object allFieldsRaw: type: object additionalProperties: type: object memoizedSerializedSize: type: integer format: int32 writeOnly: true SystemIssuer: type: object properties: message: type: string LocationOrBuilder: type: object properties: leadingDetachedCommentsList: type: array items: type: string pathList: type: array items: type: integer format: int32 spanList: type: array items: type: integer format: int32 leadingComments: type: string trailingComments: type: string pathCount: type: integer format: int32 spanCount: type: integer format: int32 leadingDetachedCommentsCount: type: integer format: int32 leadingCommentsBytes: $ref: '#/components/schemas/ByteString' trailingCommentsBytes: $ref: '#/components/schemas/ByteString' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string unknownFields: $ref: '#/components/schemas/UnknownFieldSet' defaultInstanceForType: $ref: '#/components/schemas/Message' allFields: type: object additionalProperties: type: object initialized: type: boolean ManualIssuer: required: - email_id - identifier - type - user_id type: object properties: email_id: type: string user_id: type: string type: type: string identifier: type: string ParserFileDescriptorProto: type: object ModulePropertiesDTO: type: object properties: cd: $ref: '#/components/schemas/CDModulePropertiesDTO' ci: $ref: '#/components/schemas/CIModulePropertiesDTO' description: Module-specific filter properties (e.g. CD service/environment filters, CI build event filters). ExtensionRangeOrBuilder: type: object properties: options: $ref: '#/components/schemas/ExtensionRangeOptions' start: type: integer format: int32 end: type: integer format: int32 optionsOrBuilder: $ref: '#/components/schemas/ExtensionRangeOptionsOrBuilder' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string unknownFields: $ref: '#/components/schemas/UnknownFieldSet' defaultInstanceForType: $ref: '#/components/schemas/Message' allFields: type: object additionalProperties: type: object initialized: type: boolean SyncExecutableResponse: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' unitsList: type: array properties: empty: type: boolean items: type: string unitsCount: type: integer format: int32 logKeysList: type: array properties: empty: type: boolean items: type: string logKeysCount: type: integer format: int32 initialized: type: boolean defaultInstanceForType: $ref: '#/components/schemas/SyncExecutableResponse' parserForType: $ref: '#/components/schemas/ParserSyncExecutableResponse' serializedSize: type: integer format: int32 descriptorForType: $ref: '#/components/schemas/Descriptor' allFields: type: object additionalProperties: type: object initializationErrorString: type: string memoizedSerializedSize: type: integer format: int32 writeOnly: true BuildInfo: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' imagePathBytes: $ref: '#/components/schemas/ByteString' buildBytes: $ref: '#/components/schemas/ByteString' imagePath: type: string initialized: type: boolean defaultInstanceForType: $ref: '#/components/schemas/BuildInfo' parserForType: $ref: '#/components/schemas/ParserBuildInfo' serializedSize: type: integer format: int32 build: type: string descriptorForType: $ref: '#/components/schemas/Descriptor' allFields: type: object additionalProperties: type: object initializationErrorString: type: string memoizedSerializedSize: type: integer format: int32 writeOnly: true IdentityContextUpdateResponseOrBuilder: type: object properties: updatedContext: $ref: '#/components/schemas/IdentityExecutionContext' updatedContextOrBuilder: $ref: '#/components/schemas/IdentityExecutionContextOrBuilder' descriptorForType: $ref: '#/components/schemas/Descriptor' unknownFields: $ref: '#/components/schemas/UnknownFieldSet' defaultInstanceForType: $ref: '#/components/schemas/Message' allFields: type: object additionalProperties: type: object initializationErrorString: type: string initialized: type: boolean CDModulePropertiesDTO: type: object properties: artifactDisplayNames: type: array items: type: string envIdentifiers: type: array items: type: string serviceIdentifiers: type: array items: type: string serviceDefinitionTypes: type: array items: type: string helmChartVersions: type: array items: type: string gitOpsAppIdentifiers: type: array items: type: string FieldDescriptorProtoOrBuilder: type: object properties: name: type: string typeName: type: string type: type: string enum: - TYPE_DOUBLE - TYPE_FLOAT - TYPE_INT64 - TYPE_UINT64 - TYPE_INT32 - TYPE_FIXED64 - TYPE_FIXED32 - TYPE_BOOL - TYPE_STRING - TYPE_GROUP - TYPE_MESSAGE - TYPE_BYTES - TYPE_UINT32 - TYPE_ENUM - TYPE_SFIXED32 - TYPE_SFIXED64 - TYPE_SINT32 - TYPE_SINT64 defaultValue: type: string number: type: integer format: int32 options: $ref: '#/components/schemas/FieldOptions' label: type: string enum: - LABEL_OPTIONAL - LABEL_REPEATED - LABEL_REQUIRED nameBytes: $ref: '#/components/schemas/ByteString' optionsOrBuilder: $ref: '#/components/schemas/FieldOptionsOrBuilder' jsonName: type: string proto3Optional: type: boolean oneofIndex: type: integer format: int32 extendee: type: string typeNameBytes: $ref: '#/components/schemas/ByteString' extendeeBytes: $ref: '#/components/schemas/ByteString' defaultValueBytes: $ref: '#/components/schemas/ByteString' jsonNameBytes: $ref: '#/components/schemas/ByteString' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string unknownFields: $ref: '#/components/schemas/UnknownFieldSet' defaultInstanceForType: $ref: '#/components/schemas/Message' allFields: type: object additionalProperties: type: object initialized: type: boolean ExecutionGraph: type: object properties: rootNodeId: type: string nodeMap: type: object additionalProperties: $ref: '#/components/schemas/ExecutionNode' nodeAdjacencyListMap: type: object additionalProperties: $ref: '#/components/schemas/ExecutionNodeAdjacencyList' executionMetadata: type: object additionalProperties: type: string representationStrategy: type: string enum: - camelCase AsyncExecutableResponseOrBuilder: type: object properties: unitsList: type: array items: type: string unitsCount: type: integer format: int32 shouldRemoveAlreadyProcessedNotifyIds: type: boolean logKeysList: type: array items: type: string logKeysCount: type: integer format: int32 statusValue: type: integer format: int32 status: type: string enum: - NO_OP - RUNNING - INTERVENTION_WAITING - TIMED_WAITING - ASYNC_WAITING - TASK_WAITING - DISCONTINUING - PAUSING - QUEUED - SKIPPED - PAUSED - ABORTED - ERRORED - FAILED - EXPIRED - SUSPENDED - SUCCEEDED - IGNORE_FAILED - APPROVAL_WAITING - RESOURCE_WAITING - APPROVAL_REJECTED - INPUT_WAITING - WAIT_STEP_RUNNING - FREEZE_FAILED - QUEUED_LICENSE_LIMIT_REACHED - QUEUED_EXECUTION_CONCURRENCY_REACHED - QUEUED_STEP_LIMIT_REACHED - STARTING_QUEUED_STEP - UPLOAD_WAITING - QUEUED_PLAN_CREATION - STARTING_PLAN_CREATION - QUEUED_GLOBAL_INFRA_CAPACITY_REACHED - UNRECOGNIZED timeout: type: integer format: int64 callbackIdsList: type: array items: type: string callbackIdsCount: type: integer format: int32 descriptorForType: $ref: '#/components/schemas/Descriptor' unknownFields: $ref: '#/components/schemas/UnknownFieldSet' defaultInstanceForType: $ref: '#/components/schemas/Message' allFields: type: object additionalProperties: type: object initializationErrorString: type: string initialized: type: boolean ParserSyncExecutableResponse: type: object ParserExecutableResponse: type: object Child: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' childNodeIdBytes: $ref: '#/components/schemas/ByteString' initialized: type: boolean defaultInstanceForType: $ref: '#/components/schemas/Child' parserForType: $ref: '#/components/schemas/ParserChild' serializedSize: type: integer format: int32 childNodeId: type: string strategyMetadata: $ref: '#/components/schemas/StrategyMetadata' strategyMetadataOrBuilder: $ref: '#/components/schemas/StrategyMetadataOrBuilder' descriptorForType: $ref: '#/components/schemas/Descriptor' allFields: type: object additionalProperties: type: object initializationErrorString: type: string memoizedSerializedSize: type: integer format: int32 writeOnly: true PipelineStageInfo: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' stageNodeIdBytes: $ref: '#/components/schemas/ByteString' executionIdBytes: $ref: '#/components/schemas/ByteString' pipelineNameBytes: $ref: '#/components/schemas/ByteString' initialized: type: boolean identifier: type: string defaultInstanceForType: $ref: '#/components/schemas/PipelineStageInfo' parserForType: $ref: '#/components/schemas/ParserPipelineStageInfo' serializedSize: type: integer format: int32 identifierBytes: $ref: '#/components/schemas/ByteString' runSequence: type: integer format: int32 orgId: type: string projectId: type: string orgIdBytes: $ref: '#/components/schemas/ByteString' projectIdBytes: $ref: '#/components/schemas/ByteString' pipelineName: type: string hasParentPipeline: type: boolean stageNodeId: type: string executionId: type: string descriptorForType: $ref: '#/components/schemas/Descriptor' allFields: type: object additionalProperties: type: object initializationErrorString: type: string memoizedSerializedSize: type: integer format: int32 writeOnly: true PipelinePolicySetMetadata: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' initialized: type: boolean description: type: string identifier: type: string created: type: integer format: int64 defaultInstanceForType: $ref: '#/components/schemas/PipelinePolicySetMetadata' parserForType: $ref: '#/components/schemas/ParserPolicySetMetadata' serializedSize: type: integer format: int32 identifierBytes: $ref: '#/components/schemas/ByteString' status: type: string accountId: type: string orgId: type: string projectId: type: string statusBytes: $ref: '#/components/schemas/ByteString' accountIdBytes: $ref: '#/components/schemas/ByteString' orgIdBytes: $ref: '#/components/schemas/ByteString' projectIdBytes: $ref: '#/components/schemas/ByteString' policySetId: type: string deny: type: boolean policyMetadataList: type: array items: $ref: '#/components/schemas/PipelinePolicyMetadata' policySetName: type: string policyMetadataCount: type: integer format: int32 policySetIdBytes: $ref: '#/components/schemas/ByteString' policyMetadataOrBuilderList: type: array items: $ref: '#/components/schemas/PolicyMetadataOrBuilder' policySetNameBytes: $ref: '#/components/schemas/ByteString' descriptionBytes: $ref: '#/components/schemas/ByteString' descriptorForType: $ref: '#/components/schemas/Descriptor' allFields: type: object additionalProperties: type: object initializationErrorString: type: string memoizedSerializedSize: type: integer format: int32 writeOnly: true ParserFieldOptions: type: object UnknownFieldSet: type: object properties: empty: type: boolean initialized: type: boolean defaultInstanceForType: $ref: '#/components/schemas/UnknownFieldSet' parserForType: $ref: '#/components/schemas/Parser' serializedSize: type: integer format: int32 serializedSizeAsMessageSet: type: integer format: int32 AnnotationContentResponse: required: - content - contextId type: object properties: contextId: type: string description: Context identifier for the annotation content: type: string description: Full annotation content description: Full annotation content response TaskChainExecutableResponseOrBuilder: type: object properties: unitsList: type: array items: type: string unitsCount: type: integer format: int32 logKeysList: type: array items: type: string logKeysCount: type: integer format: int32 taskNameBytes: $ref: '#/components/schemas/ByteString' taskId: type: string taskName: type: string chainEnd: type: boolean passThroughData: $ref: '#/components/schemas/ByteString' taskCategory: type: string enum: - UNKNOWN_CATEGORY - DELEGATE_TASK_V1 - DELEGATE_TASK_V2 - UNRECOGNIZED taskCategoryValue: type: integer format: int32 taskIdBytes: $ref: '#/components/schemas/ByteString' descriptorForType: $ref: '#/components/schemas/Descriptor' unknownFields: $ref: '#/components/schemas/UnknownFieldSet' defaultInstanceForType: $ref: '#/components/schemas/Message' allFields: type: object additionalProperties: type: object initializationErrorString: type: string initialized: type: boolean PipelineExecutionFilterProperties: required: - filterType type: object properties: tags: type: object additionalProperties: type: string description: Filter tags as a key-value pair. description: Filter tags as a key-value pair. filterType: type: string description: This specifies the corresponding Entity of the filter. enum: - Connector - Secret - DelegateProfile - Delegate - PipelineSetup - PipelineExecution - Deployment - Audit - Template - Trigger - EnvironmentGroup - FileStore - CCMRecommendation - Anomaly - RIInventory - SPInventory - Autocud - CCMConnector - CCMK8sConnector - Environment - RuleExecution - Override - InputSet - Webhook - CCMBudget - Service - QueuedPipeline pipelineTags: type: array description: Filter executions by pipeline-level tags (key-value pairs). items: $ref: '#/components/schemas/NGTag' pipelineTagsV2: $ref: '#/components/schemas/FilterWithOperatorNGTag' pipelineLabels: type: array description: Filter executions by pipeline-level labels (key-value pairs). items: $ref: '#/components/schemas/NGLabel' status: type: array description: 'Filter executions by execution status. Accepts a list of status values such as: Running, Success, Failed, Aborted, Expired, etc. Uses PascalCase format (e.g. ''Success'', not ''SUCCESS'').' items: type: string description: 'Execution Status of the entity. Valid values (PascalCase): Running, AsyncWaiting, TaskWaiting, TimedWaiting, Failed, Errored, IgnoreFailed, NotStarted, Expired, Aborted, Discontinuing, Queued, Paused, ResourceWaiting, InterventionWaiting, ApprovalWaiting, WaitStepRunning, QueuedLicenseLimitReached, QueuedExecutionConcurrencyReached, Success, Suspended, Skipped, Pausing, ApprovalRejected, InputWaiting, AbortedByFreeze, UploadWaiting, QueuedGlobalInfraCapacityReached, QUEUED_PLAN_CREATION.' enum: - Running - AsyncWaiting - TaskWaiting - TimedWaiting - Failed - Errored - IgnoreFailed - NotStarted - Expired - Aborted - Discontinuing - Queued - Paused - ResourceWaiting - InterventionWaiting - ApprovalWaiting - WaitStepRunning - QueuedLicenseLimitReached - QueuedExecutionConcurrencyReached - Success - Suspended - Skipped - Pausing - ApprovalRejected - InputWaiting - AbortedByFreeze - UploadWaiting - QueuedGlobalInfraCapacityReached - QUEUED_PLAN_CREATION - NOT_STARTED - INTERVENTION_WAITING - APPROVAL_WAITING - APPROVAL_REJECTED - Waiting - Queued - Queued - Queued pipelineName: type: string description: Filter executions by pipeline name (partial match supported). timeRange: $ref: '#/components/schemas/TimeRange' moduleProperties: $ref: '#/components/schemas/ModulePropertiesDTO' triggerTypes: type: array description: 'Filter executions by trigger type. Examples: MANUAL, WEBHOOK, SCHEDULER_CRON, etc.' items: type: string description: 'Filter executions by trigger type. Examples: MANUAL, WEBHOOK, SCHEDULER_CRON, etc.' enum: - NOOP - MANUAL - WEBHOOK - WEBHOOK_CUSTOM - SCHEDULER_CRON - ARTIFACT - MANIFEST - UNRECOGNIZED triggerIdentifiers: type: array description: Filter executions by trigger identifiers. items: type: string description: Filter executions by trigger identifiers. executionModeFilter: type: string description: Filter by execution mode (e.g. default executions only, rollback executions only, or all). enum: - ROLLBACK - ALL - DEFAULT pipelineIdentifiers: type: array description: Filter executions by a list of pipeline identifiers. items: type: string description: Filter executions by a list of pipeline identifiers. myDeployments: type: boolean description: If true, returns only executions triggered by the current authenticated user. branchName: type: string description: Filter executions by the codebase/repository branch used during execution. This is different from the `branch` query parameter, which refers to the Git branch where the pipeline YAML definition is stored (for Git Experience / remote pipelines). repo: type: string description: Filter executions by the repository name associated with the execution. inputSetIdentifiers: type: array description: Filter executions by input set identifiers used during execution. items: type: string description: Filter executions by input set identifiers used during execution. planExecutionIds: type: array description: Filter by specific plan execution IDs. items: type: string description: Filter by specific plan execution IDs. executionNotes: type: array description: Filter executions by execution notes content. items: type: string description: Filter executions by execution notes content. description: Filter properties for listing pipeline executions. The `filterType` field (inherited) is required and must be set to `PipelineExecution`. ChildExecutableResponseOrBuilder: type: object properties: unitsList: type: array items: type: string unitsCount: type: integer format: int32 childNodeIdBytes: $ref: '#/components/schemas/ByteString' logKeysList: type: array items: type: string logKeysCount: type: integer format: int32 childNodeId: type: string skip: type: boolean descriptorForType: $ref: '#/components/schemas/Descriptor' unknownFields: $ref: '#/components/schemas/UnknownFieldSet' defaultInstanceForType: $ref: '#/components/schemas/Message' allFields: type: object additionalProperties: type: object initializationErrorString: type: string initialized: type: boolean DelegateInfo: type: object properties: id: type: string name: type: string taskId: type: string taskName: type: string ParserTriggeredBy: type: object MatrixMetadataOrBuilder: type: object properties: matrixKeysToSkipInNameList: type: array items: type: string matrixValuesCount: type: integer format: int32 matrixValues: type: object additionalProperties: type: string matrixCombinationList: type: array items: type: integer format: int32 matrixCombinationCount: type: integer format: int32 subType: type: string subTypeBytes: $ref: '#/components/schemas/ByteString' matrixKeysToSkipInNameCount: type: integer format: int32 nodeNameBytes: $ref: '#/components/schemas/ByteString' nodeName: type: string matrixValuesMap: type: object additionalProperties: type: string descriptorForType: $ref: '#/components/schemas/Descriptor' unknownFields: $ref: '#/components/schemas/UnknownFieldSet' defaultInstanceForType: $ref: '#/components/schemas/Message' allFields: type: object additionalProperties: type: object initializationErrorString: type: string initialized: type: boolean TemplateReferenceSummary: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' name: type: string initialized: type: boolean description: type: string defaultInstanceForType: $ref: '#/components/schemas/TemplateReferenceSummary' parserForType: $ref: '#/components/schemas/ParserTemplateReferenceSummary' serializedSize: type: integer format: int32 nameBytes: $ref: '#/components/schemas/ByteString' templateRef: type: string versionLabel: type: string gitBranch: type: string uses: type: string iconName: type: string templateRefBytes: $ref: '#/components/schemas/ByteString' versionLabelBytes: $ref: '#/components/schemas/ByteString' gitBranchBytes: $ref: '#/components/schemas/ByteString' usesBytes: $ref: '#/components/schemas/ByteString' iconNameBytes: $ref: '#/components/schemas/ByteString' descriptionBytes: $ref: '#/components/schemas/ByteString' descriptorForType: $ref: '#/components/schemas/Descriptor' allFields: type: object additionalProperties: type: object initializationErrorString: type: string memoizedSerializedSize: type: integer format: int32 writeOnly: true ParserEnumOptions: type: object InterruptConfig: required: - issuedBy type: object properties: issuedBy: $ref: '#/components/schemas/IssuedBy' retryInterruptConfig: $ref: '#/components/schemas/RetryInterruptConfig' ExecutionNodeAdjacencyList: type: object properties: children: type: array items: type: string nextIds: type: array items: type: string EnumDescriptor: type: object properties: index: type: integer format: int32 proto: $ref: '#/components/schemas/EnumDescriptorProto' options: $ref: '#/components/schemas/EnumOptions' fullName: type: string file: $ref: '#/components/schemas/FileDescriptor' containingType: $ref: '#/components/schemas/CvDescriptor' values: type: array items: $ref: '#/components/schemas/EnumValueDescriptor' name: type: string closed: type: boolean ExpressionBlockOrBuilder: type: object properties: expressionValueBytes: $ref: '#/components/schemas/ByteString' count: type: integer format: int32 expressionValue: type: string expression: type: string expressionBytes: $ref: '#/components/schemas/ByteString' descriptorForType: $ref: '#/components/schemas/Descriptor' unknownFields: $ref: '#/components/schemas/UnknownFieldSet' defaultInstanceForType: $ref: '#/components/schemas/Message' allFields: type: object additionalProperties: type: object initializationErrorString: type: string initialized: type: boolean CIExecutionInfoDTO: type: object properties: event: type: string pullRequest: $ref: '#/components/schemas/CIPullRequestDTO' ServiceOptions: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' initialized: type: boolean features: $ref: '#/components/schemas/FeatureSet' defaultInstanceForType: $ref: '#/components/schemas/ServiceOptions' parserForType: $ref: '#/components/schemas/ParserServiceOptions' serializedSize: type: integer format: int32 deprecated: type: boolean featuresOrBuilder: $ref: '#/components/schemas/FeatureSetOrBuilder' uninterpretedOptionList: type: array items: $ref: '#/components/schemas/UninterpretedOption' uninterpretedOptionCount: type: integer format: int32 uninterpretedOptionOrBuilderList: type: array items: $ref: '#/components/schemas/UninterpretedOptionOrBuilder' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string allFields: type: object additionalProperties: type: object allFieldsRaw: type: object additionalProperties: type: object memoizedSerializedSize: type: integer format: int32 writeOnly: true CIModulePropertiesDTO: type: object properties: ciExecutionInfoDTO: $ref: '#/components/schemas/CIExecutionInfoDTO' branch: type: string buildType: type: string tag: type: string repoName: type: string RerunInfo: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' rootTriggerType: type: string enum: - NOOP - MANUAL - WEBHOOK - WEBHOOK_CUSTOM - SCHEDULER_CRON - ARTIFACT - MANIFEST - UNRECOGNIZED rootExecutionIdBytes: $ref: '#/components/schemas/ByteString' prevExecutionIdBytes: $ref: '#/components/schemas/ByteString' prevTriggerTypeValue: type: integer format: int32 rootTriggerTypeValue: type: integer format: int32 prevTriggerType: type: string enum: - NOOP - MANUAL - WEBHOOK - WEBHOOK_CUSTOM - SCHEDULER_CRON - ARTIFACT - MANIFEST - UNRECOGNIZED initialized: type: boolean defaultInstanceForType: $ref: '#/components/schemas/RerunInfo' parserForType: $ref: '#/components/schemas/ParserRerunInfo' serializedSize: type: integer format: int32 rootExecutionId: type: string prevExecutionId: type: string descriptorForType: $ref: '#/components/schemas/Descriptor' allFields: type: object additionalProperties: type: object initializationErrorString: type: string memoizedSerializedSize: type: integer format: int32 writeOnly: true Message: type: object properties: parserForType: $ref: '#/components/schemas/ParserMessage' serializedSize: type: integer format: int32 initialized: type: boolean defaultInstanceForType: $ref: '#/components/schemas/MessageLite' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string unknownFields: $ref: '#/components/schemas/UnknownFieldSet' allFields: type: object additionalProperties: type: object ParserExtensionRange: type: object ParserBuildInfo: type: object ParserNodeRunInfo: type: object ParserMessageLite: type: object PmsStepDetails: type: object additionalProperties: type: object ParserHarnessIdApiConfig: type: object FilterProperties: required: - filterType type: object properties: tags: type: object additionalProperties: type: string description: Filter tags as a key-value pair. description: Filter tags as a key-value pair. filterType: type: string description: This specifies the corresponding Entity of the filter. enum: - Connector - Secret - DelegateProfile - Delegate - PipelineSetup - PipelineExecution - Deployment - Audit - Template - Trigger - EnvironmentGroup - FileStore - CCMRecommendation - Anomaly - RIInventory - SPInventory - Autocud - CCMConnector - CCMK8sConnector - Environment - RuleExecution - Override - InputSet - Webhook - CCMBudget - Service - QueuedPipeline description: Properties of the Filter entity defined in Harness. discriminator: propertyName: filterType ParserUninterpretedOption: type: object RerunInfoOrBuilder: type: object properties: rootTriggerType: type: string enum: - NOOP - MANUAL - WEBHOOK - WEBHOOK_CUSTOM - SCHEDULER_CRON - ARTIFACT - MANIFEST - UNRECOGNIZED rootExecutionIdBytes: $ref: '#/components/schemas/ByteString' prevExecutionIdBytes: $ref: '#/components/schemas/ByteString' prevTriggerTypeValue: type: integer format: int32 rootTriggerTypeValue: type: integer format: int32 prevTriggerType: type: string enum: - NOOP - MANUAL - WEBHOOK - WEBHOOK_CUSTOM - SCHEDULER_CRON - ARTIFACT - MANIFEST - UNRECOGNIZED rootExecutionId: type: string prevExecutionId: type: string descriptorForType: $ref: '#/components/schemas/Descriptor' unknownFields: $ref: '#/components/schemas/UnknownFieldSet' defaultInstanceForType: $ref: '#/components/schemas/Message' allFields: type: object additionalProperties: type: object initializationErrorString: type: string initialized: type: boolean Failure: type: object properties: status: type: string enum: - SUCCESS - FAILURE - ERROR code: type: string enum: - DEFAULT_ERROR_CODE - INVALID_ARGUMENT - INVALID_EMAIL - DOMAIN_NOT_ALLOWED_TO_REGISTER - COMMNITY_EDITION_NOT_FOUND - DEPLOY_MODE_IS_NOT_ON_PREM - USER_ALREADY_REGISTERED - USER_INVITATION_DOES_NOT_EXIST - USER_DOES_NOT_EXIST - USER_INVITE_OPERATION_FAILED - USER_DISABLED - ACCOUNT_DOES_NOT_EXIST - INACTIVE_ACCOUNT - ACCOUNT_MIGRATED - ACCOUNT_MIGRATED_TO_NEXT_GEN - USER_DOMAIN_NOT_ALLOWED - MAX_FAILED_ATTEMPT_COUNT_EXCEEDED - RESOURCE_NOT_FOUND - INVALID_FORMAT - ROLE_DOES_NOT_EXIST - EMAIL_NOT_VERIFIED - EMAIL_VERIFICATION_TOKEN_NOT_FOUND - INVALID_TOKEN - REVOKED_TOKEN - INVALID_CAPTCHA_TOKEN - NOT_ACCOUNT_MGR_NOR_HAS_ALL_APP_ACCESS - EXPIRED_TOKEN - INVALID_AGENT_MTLS_AUTHORITY - TOKEN_ALREADY_REFRESHED_ONCE - ACCESS_DENIED - NG_ACCESS_DENIED - INVALID_CREDENTIAL - INVALID_CREDENTIALS_THIRD_PARTY - INVALID_KEY - INVALID_CONNECTOR_TYPE - INVALID_KEYPATH - INVALID_VARIABLE - UNKNOWN_HOST - UNREACHABLE_HOST - INVALID_PORT - SSH_SESSION_TIMEOUT - ALGORITHM_NEGOTIATION_ERROR - SOCKET_CONNECTION_ERROR - CONNECTION_ERROR - COULD_NOT_PROCESS_ERROR - SOCKET_CONNECTION_TIMEOUT - WINRM_COMMAND_EXECUTION_TIMEOUT - CONNECTION_TIMEOUT - SSH_CONNECTION_ERROR - USER_GROUP_ERROR - INVALID_EXECUTION_ID - ERROR_IN_GETTING_CHANNEL_STREAMS - UNEXPECTED - UNKNOWN_ERROR - UNKNOWN_EXECUTOR_TYPE_ERROR - DUPLICATE_STATE_NAMES - TRANSITION_NOT_LINKED - TRANSITION_TO_INCORRECT_STATE - TRANSITION_TYPE_NULL - STATES_WITH_DUP_TRANSITIONS - BARRIERS_NOT_RUNNING_CONCURRENTLY - NON_FORK_STATES - NON_REPEAT_STATES - INITIAL_STATE_NOT_DEFINED - FILE_INTEGRITY_CHECK_FAILED - INVALID_URL - FILE_DOWNLOAD_FAILED - PLATFORM_SOFTWARE_DELETE_ERROR - INVALID_CSV_FILE - INVALID_REQUEST - SCHEMA_VALIDATION_FAILED - FILTER_CREATION_ERROR - INVALID_YAML_ERROR - PLAN_CREATION_ERROR - INVALID_INFRA_STATE - PIPELINE_ALREADY_TRIGGERED - NON_EXISTING_PIPELINE - DUPLICATE_COMMAND_NAMES - INVALID_PIPELINE - COMMAND_DOES_NOT_EXIST - DUPLICATE_ARTIFACTSTREAM_NAMES - DUPLICATE_HOST_NAMES - STATE_NOT_FOR_TYPE - STATE_MACHINE_ISSUE - STATE_DISCONTINUE_FAILED - STATE_PAUSE_FAILED - PAUSE_ALL_ALREADY - RESUME_ALL_ALREADY - ROLLBACK_ALREADY - ABORT_ALL_ALREADY - EXPIRE_ALL_ALREADY - RETRY_FAILED - UNKNOWN_ARTIFACT_TYPE - UNKNOWN_STAGE_ELEMENT_WRAPPER_TYPE - INIT_TIMEOUT - LICENSE_EXPIRED - NOT_LICENSED - REQUEST_TIMEOUT - SCM_REQUEST_TIMEOUT - WORKFLOW_ALREADY_TRIGGERED - JENKINS_ERROR - INVALID_ARTIFACT_SOURCE - INVALID_ARTIFACT_SERVER - INVALID_CLOUD_PROVIDER - UPDATE_NOT_ALLOWED - DELETE_NOT_ALLOWED - APPDYNAMICS_CONFIGURATION_ERROR - APM_CONFIGURATION_ERROR - SPLUNK_CONFIGURATION_ERROR - ELK_CONFIGURATION_ERROR - LOGZ_CONFIGURATION_ERROR - SUMO_CONFIGURATION_ERROR - INSTANA_CONFIGURATION_ERROR - APPDYNAMICS_ERROR - STACKDRIVER_ERROR - STACKDRIVER_CONFIGURATION_ERROR - NEWRELIC_CONFIGURATION_ERROR - NEWRELIC_ERROR - DYNA_TRACE_CONFIGURATION_ERROR - DYNA_TRACE_ERROR - CLOUDWATCH_ERROR - CLOUDWATCH_CONFIGURATION_ERROR - PROMETHEUS_CONFIGURATION_ERROR - DATA_DOG_CONFIGURATION_ERROR - SERVICE_GUARD_CONFIGURATION_ERROR - ENCRYPTION_NOT_CONFIGURED - UNAVAILABLE_DELEGATES - WORKFLOW_EXECUTION_IN_PROGRESS - PIPELINE_EXECUTION_IN_PROGRESS - AWS_ACCESS_DENIED - AWS_CLUSTER_NOT_FOUND - AWS_SERVICE_NOT_FOUND - IMAGE_NOT_FOUND - ILLEGAL_ARGUMENT - IMAGE_TAG_NOT_FOUND - DELEGATE_NOT_AVAILABLE - INVALID_YAML_PAYLOAD - AUTHENTICATION_ERROR - AUTHORIZATION_ERROR - UNRECOGNIZED_YAML_FIELDS - COULD_NOT_MAP_BEFORE_YAML - MISSING_BEFORE_YAML - MISSING_YAML - NON_EMPTY_DELETIONS - GENERAL_YAML_ERROR - GENERAL_YAML_INFO - YAML_GIT_SYNC_ERROR - GIT_CONNECTION_ERROR - GIT_ERROR - ARTIFACT_SERVER_ERROR - ENCRYPT_DECRYPT_ERROR - SECRET_MANAGEMENT_ERROR - SECRET_NOT_FOUND - KMS_OPERATION_ERROR - GCP_KMS_OPERATION_ERROR - VAULT_OPERATION_ERROR - AWS_SECRETS_MANAGER_OPERATION_ERROR - AZURE_KEY_VAULT_OPERATION_ERROR - AZURE_KEY_VAULT_INTERRUPT_ERROR - UNSUPPORTED_OPERATION_EXCEPTION - FEATURE_UNAVAILABLE - GENERAL_ERROR - BASELINE_CONFIGURATION_ERROR - SAML_IDP_CONFIGURATION_NOT_AVAILABLE - INVALID_AUTHENTICATION_MECHANISM - INVALID_SAML_CONFIGURATION - INVALID_OAUTH_CONFIGURATION - INVALID_LDAP_CONFIGURATION - USER_GROUP_SYNC_FAILURE - USER_GROUP_ALREADY_EXIST - INVALID_TWO_FACTOR_AUTHENTICATION_CONFIGURATION - EXPLANATION - HINT - NOT_WHITELISTED_IP - INVALID_TOTP_TOKEN - EMAIL_FAILED - SSL_HANDSHAKE_FAILED - NO_APPS_ASSIGNED - INVALID_INFRA_CONFIGURATION - TEMPLATES_LINKED - USER_HAS_NO_PERMISSIONS - USER_NOT_AUTHORIZED - USER_ALREADY_PRESENT - EMAIL_ERROR - INVALID_USAGE_RESTRICTION - USAGE_RESTRICTION_ERROR - STATE_EXECUTION_INSTANCE_NOT_FOUND - DELEGATE_TASK_RETRY - KUBERNETES_API_TASK_EXCEPTION - KUBERNETES_TASK_EXCEPTION - KUBERNETES_YAML_ERROR - SAVE_FILE_INTO_AWS_STORAGE_FAILED - READ_FILE_FROM_AWS_STORAGE_FAILED - SAVE_FILE_INTO_GCP_STORAGE_FAILED - READ_FILE_FROM_GCP_STORAGE_FAILED - FILE_NOT_FOUND_ERROR - USAGE_LIMITS_EXCEEDED - EVENT_PUBLISH_FAILED - CUSTOM_APPROVAL_ERROR - JIRA_ERROR - EXPRESSION_EVALUATION_FAILED - KUBERNETES_VALUES_ERROR - KUBERNETES_CLUSTER_ERROR - INCORRECT_SIGN_IN_MECHANISM - OAUTH_LOGIN_FAILED - INVALID_TERRAFORM_TARGETS_REQUEST - TERRAFORM_EXECUTION_ERROR - FILE_READ_FAILED - FILE_SIZE_EXCEEDS_LIMIT - CLUSTER_NOT_FOUND - MARKETPLACE_TOKEN_NOT_FOUND - INVALID_MARKETPLACE_TOKEN - INVALID_TICKETING_SERVER - SERVICENOW_ERROR - PASSWORD_EXPIRED - USER_LOCKED - PASSWORD_STRENGTH_CHECK_FAILED - ACCOUNT_DISABLED - INVALID_ACCOUNT_PERMISSION - PAGERDUTY_ERROR - HEALTH_ERROR - SAML_TEST_SUCCESS_MECHANISM_NOT_ENABLED - DOMAIN_WHITELIST_FILTER_CHECK_FAILED - INVALID_DASHBOARD_UPDATE_REQUEST - DUPLICATE_FIELD - INVALID_AZURE_VAULT_CONFIGURATION - USER_NOT_AUTHORIZED_DUE_TO_USAGE_RESTRICTIONS - INVALID_ROLLBACK - DATA_COLLECTION_ERROR - SUMO_DATA_COLLECTION_ERROR - DEPLOYMENT_GOVERNANCE_ERROR - BATCH_PROCESSING_ERROR - GRAPHQL_ERROR - FILE_CREATE_ERROR - ILLEGAL_STATE - GIT_DIFF_COMMIT_NOT_IN_ORDER - FAILED_TO_ACQUIRE_PERSISTENT_LOCK - FAILED_TO_ACQUIRE_NON_PERSISTENT_LOCK - POD_NOT_FOUND_ERROR - COMMAND_EXECUTION_ERROR - REGISTRY_EXCEPTION - ENGINE_INTERRUPT_PROCESSING_EXCEPTION - ENGINE_IO_EXCEPTION - ENGINE_OUTCOME_EXCEPTION - ENGINE_SWEEPING_OUTPUT_EXCEPTION - CACHE_NOT_FOUND_EXCEPTION - ENGINE_ENTITY_UPDATE_EXCEPTION - SHELL_EXECUTION_EXCEPTION - TEMPLATE_NOT_FOUND - AZURE_SERVICE_EXCEPTION - AZURE_CLIENT_EXCEPTION - GIT_UNSEEN_REMOTE_HEAD_COMMIT - TIMEOUT_ENGINE_EXCEPTION - NO_AVAILABLE_DELEGATES - NO_GLOBAL_DELEGATE_ACCOUNT - NO_INSTALLED_DELEGATES - DUPLICATE_DELEGATE_EXCEPTION - GCP_MARKETPLACE_EXCEPTION - MISSING_DEFAULT_GOOGLE_CREDENTIALS - INCORRECT_DEFAULT_GOOGLE_CREDENTIALS - OPTIMISTIC_LOCKING_EXCEPTION - NG_PIPELINE_EXECUTION_EXCEPTION - NG_PIPELINE_CREATE_EXCEPTION - RESOURCE_NOT_FOUND_EXCEPTION - PMS_INITIALIZE_SDK_EXCEPTION - UNEXPECTED_SNIPPET_EXCEPTION - UNEXPECTED_SCHEMA_EXCEPTION - CONNECTOR_VALIDATION_EXCEPTION - TIMESCALE_NOT_AVAILABLE - MIGRATION_EXCEPTION - REQUEST_PROCESSING_INTERRUPTED - SECRET_MANAGER_ID_NOT_FOUND - GCP_SECRET_MANAGER_OPERATION_ERROR - GCP_SECRET_OPERATION_ERROR - GIT_OPERATION_ERROR - TASK_FAILURE_ERROR - INSTANCE_STATS_PROCESS_ERROR - INSTANCE_STATS_MIGRATION_ERROR - DEPLOYMENT_MIGRATION_ERROR - CG_LICENSE_USAGE_ERROR - INSTANCE_STATS_AGGREGATION_ERROR - UNRESOLVED_EXPRESSIONS_ERROR - KRYO_HANDLER_NOT_FOUND_ERROR - DELEGATE_ERROR_HANDLER_EXCEPTION - DELEGATE_SERVICE_DRIVER_EXCEPTION - DELEGATE_INSTALLATION_COMMAND_NOT_SUPPORTED_EXCEPTION - UNEXPECTED_TYPE_ERROR - EXCEPTION_HANDLER_NOT_FOUND - CONNECTOR_NOT_FOUND_EXCEPTION - GCP_SERVER_ERROR - HTTP_RESPONSE_EXCEPTION - SCM_NOT_FOUND_ERROR - SCM_CONFLICT_ERROR - SCM_CONFLICT_ERROR_V2 - SCM_UNPROCESSABLE_ENTITY - PROCESS_EXECUTION_EXCEPTION - SCM_UNAUTHORIZED - SCM_BAD_REQUEST - SCM_INTERNAL_SERVER_ERROR - DATA - CONTEXT - PR_CREATION_ERROR - URL_NOT_REACHABLE - URL_NOT_PROVIDED - ENGINE_EXPRESSION_EVALUATION_ERROR - ENGINE_FUNCTOR_ERROR - JIRA_CLIENT_ERROR - SCM_NOT_MODIFIED - APPROVAL_STEP_NG_ERROR - BUCKET_SERVER_ERROR - GIT_SYNC_ERROR - TEMPLATE_EXCEPTION - TEMPLATE_ALREADY_EXISTS_EXCEPTION - ENTITY_REFERENCE_EXCEPTION - ACTIVE_SERVICE_INSTANCES_PRESENT_EXCEPTION - INVALID_INPUT_SET - INVALID_OVERLAY_INPUT_SET - RESOURCE_ALREADY_EXISTS - INVALID_JSON_PAYLOAD - POLICY_EVALUATION_FAILURE - POLICY_SET_ERROR - INVALID_ARTIFACTORY_REGISTRY_REQUEST - INVALID_NEXUS_REGISTRY_REQUEST - ENTITY_NOT_FOUND - GITX_OAUTH_NOT_SET - INVALID_AZURE_CONTAINER_REGISTRY_REQUEST - AZURE_AUTHENTICATION_ERROR - AZURE_CONFIG_ERROR - DATA_PROCESSING_ERROR - INVALID_AZURE_AKS_REQUEST - AWS_IAM_ERROR - AWS_CF_ERROR - AWS_INSTANCE_ERROR - AWS_VPC_ERROR - AWS_TAG_ERROR - AWS_ASG_ERROR - AWS_LOAD_BALANCER_ERROR - SCM_INTERNAL_SERVER_ERROR_V2 - SCM_FAILED_DEPENDENCY_ERROR - SCM_UNAUTHORIZED_ERROR_V2 - TOO_MANY_REQUESTS - SCM_RATE_LIMIT_ERROR - INVALID_IDENTIFIER_REF - SPOTINST_NULL_ERROR - SPOTNIST_REST_EXCEPTION - SCM_UNEXPECTED_ERROR - DUPLICATE_FILE_IMPORT - AZURE_APP_SERVICES_TASK_EXCEPTION - AZURE_ARM_TASK_EXCEPTION - AZURE_BP_TASK_EXCEPTION - MEDIA_NOT_SUPPORTED - AWS_ECS_ERROR - AWS_APPLICATION_AUTO_SCALING - AWS_ECS_SERVICE_NOT_ACTIVE - AWS_ECS_CLIENT_ERROR - AWS_STS_ERROR - FREEZE_EXCEPTION - MISSING_EXCEPTION - DELEGATE_TASK_EXPIRED - DELEGATE_TASK_VALIDATION_FAILED - MONGO_EXECUTION_TIMEOUT_EXCEPTION - DELEGATE_NOT_REGISTERED - TERRAFORM_VAULT_SECRET_CLEANUP_FAILURE - APPROVAL_REJECTION - TERRAGRUNT_EXECUTION_ERROR - ADFS_ERROR - TERRAFORM_CLOUD_ERROR - CLUSTER_CREDENTIALS_NOT_FOUND - SCM_API_ERROR - INTERNAL_SERVER_ERROR - SCM_FORBIDDEN - AWS_EKS_ERROR - OPA_POLICY_EVALUATION_ERROR - USER_MARKED_FAILURE - SSH_RETRY - HTTP_CLIENT_ERROR_RESPONSE - HTTP_INTERNAL_SERVER_ERROR - HTTP_BAD_GATEWAY - HTTP_SERVICE_UNAVAILABLE - HTTP_GATEWAY_TIMEOUT - HTTP_SERVER_ERROR_RESPONSE - PIPELINE_UPDATE_EXCEPTION - SERVICENOW_REFRESH_TOKEN_ERROR - PARAMETER_FIELD_CAST_ERROR - ABORT_ALL_ALREADY_NG - WEBHOOK_EXCEPTION - INVALID_OIDC_CONFIGURATION - INVALID_CREDENTIALS - INVALID_OR_PRIVATE_REPO - BARRIER_FAILED_ERROR - ELASTICSEARCH_NOT_AVAILABLE - OBJECT_STORE_NOT_AVAILABLE - NO_ELIGIBLE_RUNNERS - NO_AVAILABLE_RUNNERS - RUNNER_DISCONNECTED - EVENT_LISTENER_STEP_FAILURE - TRANSACTION_ABORTED - UNRESOLVED_EXPRESSIONS_WITH_CONTEXT_ERROR message: type: string correlationId: type: string errors: type: array items: $ref: '#/components/schemas/ValidationError' description: This is Failure entity as defied in Harness ParserIdentityEntry: type: object PipelinePolicySetMetadataOrBuilder: type: object properties: description: type: string identifier: type: string created: type: integer format: int64 identifierBytes: $ref: '#/components/schemas/ByteString' status: type: string accountId: type: string orgId: type: string projectId: type: string statusBytes: $ref: '#/components/schemas/ByteString' accountIdBytes: $ref: '#/components/schemas/ByteString' orgIdBytes: $ref: '#/components/schemas/ByteString' projectIdBytes: $ref: '#/components/schemas/ByteString' policySetId: type: string deny: type: boolean policyMetadataList: type: array items: $ref: '#/components/schemas/PipelinePolicyMetadata' policySetName: type: string policyMetadataCount: type: integer format: int32 policySetIdBytes: $ref: '#/components/schemas/ByteString' policyMetadataOrBuilderList: type: array items: $ref: '#/components/schemas/PolicyMetadataOrBuilder' policySetNameBytes: $ref: '#/components/schemas/ByteString' descriptionBytes: $ref: '#/components/schemas/ByteString' descriptorForType: $ref: '#/components/schemas/Descriptor' unknownFields: $ref: '#/components/schemas/UnknownFieldSet' defaultInstanceForType: $ref: '#/components/schemas/Message' allFields: type: object additionalProperties: type: object initializationErrorString: type: string initialized: type: boolean PipelineExecutionNotes: type: object properties: notes: type: string description: Notes of a pipeline execution description: Notes of a pipeline execution TaskExecutableResponse: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' unitsList: type: array properties: empty: type: boolean items: type: string unitsCount: type: integer format: int32 logKeysList: type: array properties: empty: type: boolean items: type: string logKeysCount: type: integer format: int32 taskNameBytes: $ref: '#/components/schemas/ByteString' initialized: type: boolean defaultInstanceForType: $ref: '#/components/schemas/TaskExecutableResponse' parserForType: $ref: '#/components/schemas/ParserTaskExecutableResponse' serializedSize: type: integer format: int32 taskId: type: string taskName: type: string taskCategory: type: string enum: - UNKNOWN_CATEGORY - DELEGATE_TASK_V1 - DELEGATE_TASK_V2 - UNRECOGNIZED taskCategoryValue: type: integer format: int32 taskIdBytes: $ref: '#/components/schemas/ByteString' descriptorForType: $ref: '#/components/schemas/Descriptor' allFields: type: object additionalProperties: type: object initializationErrorString: type: string memoizedSerializedSize: type: integer format: int32 writeOnly: true AsyncExecutableResponse: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' unitsList: type: array properties: empty: type: boolean items: type: string unitsCount: type: integer format: int32 shouldRemoveAlreadyProcessedNotifyIds: type: boolean logKeysList: type: array properties: empty: type: boolean items: type: string logKeysCount: type: integer format: int32 initialized: type: boolean defaultInstanceForType: $ref: '#/components/schemas/AsyncExecutableResponse' parserForType: $ref: '#/components/schemas/ParserAsyncExecutableResponse' serializedSize: type: integer format: int32 statusValue: type: integer format: int32 status: type: string enum: - NO_OP - RUNNING - INTERVENTION_WAITING - TIMED_WAITING - ASYNC_WAITING - TASK_WAITING - DISCONTINUING - PAUSING - QUEUED - SKIPPED - PAUSED - ABORTED - ERRORED - FAILED - EXPIRED - SUSPENDED - SUCCEEDED - IGNORE_FAILED - APPROVAL_WAITING - RESOURCE_WAITING - APPROVAL_REJECTED - INPUT_WAITING - WAIT_STEP_RUNNING - FREEZE_FAILED - QUEUED_LICENSE_LIMIT_REACHED - QUEUED_EXECUTION_CONCURRENCY_REACHED - QUEUED_STEP_LIMIT_REACHED - STARTING_QUEUED_STEP - UPLOAD_WAITING - QUEUED_PLAN_CREATION - STARTING_PLAN_CREATION - QUEUED_GLOBAL_INFRA_CAPACITY_REACHED - UNRECOGNIZED timeout: type: integer format: int64 callbackIdsList: type: array properties: empty: type: boolean items: type: string callbackIdsCount: type: integer format: int32 descriptorForType: $ref: '#/components/schemas/Descriptor' allFields: type: object additionalProperties: type: object initializationErrorString: type: string memoizedSerializedSize: type: integer format: int32 writeOnly: true SkipTaskExecutableResponse: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' message: type: string initialized: type: boolean defaultInstanceForType: $ref: '#/components/schemas/SkipTaskExecutableResponse' parserForType: $ref: '#/components/schemas/ParserSkipTaskExecutableResponse' serializedSize: type: integer format: int32 messageBytes: $ref: '#/components/schemas/ByteString' descriptorForType: $ref: '#/components/schemas/Descriptor' allFields: type: object additionalProperties: type: object initializationErrorString: type: string memoizedSerializedSize: type: integer format: int32 writeOnly: true ParserMethodOptions: type: object FacilitatorExecutableResponseOrBuilder: type: object properties: type: type: string typeBytes: $ref: '#/components/schemas/ByteString' statusValue: type: integer format: int32 status: type: string enum: - NO_OP - RUNNING - INTERVENTION_WAITING - TIMED_WAITING - ASYNC_WAITING - TASK_WAITING - DISCONTINUING - PAUSING - QUEUED - SKIPPED - PAUSED - ABORTED - ERRORED - FAILED - EXPIRED - SUSPENDED - SUCCEEDED - IGNORE_FAILED - APPROVAL_WAITING - RESOURCE_WAITING - APPROVAL_REJECTED - INPUT_WAITING - WAIT_STEP_RUNNING - FREEZE_FAILED - QUEUED_LICENSE_LIMIT_REACHED - QUEUED_EXECUTION_CONCURRENCY_REACHED - QUEUED_STEP_LIMIT_REACHED - STARTING_QUEUED_STEP - UPLOAD_WAITING - QUEUED_PLAN_CREATION - STARTING_PLAN_CREATION - QUEUED_GLOBAL_INFRA_CAPACITY_REACHED - UNRECOGNIZED startTs: type: integer format: int64 callbackIdsList: type: array items: type: string timeoutInSeconds: type: integer format: int64 callbackIdsCount: type: integer format: int32 descriptorForType: $ref: '#/components/schemas/Descriptor' unknownFields: $ref: '#/components/schemas/UnknownFieldSet' defaultInstanceForType: $ref: '#/components/schemas/Message' allFields: type: object additionalProperties: type: object initializationErrorString: type: string initialized: type: boolean ResponseDTOPipelineExecutionDetail: type: object properties: status: type: string enum: - SUCCESS - FAILURE - ERROR data: $ref: '#/components/schemas/PipelineExecutionDetail' metaData: type: object correlationId: type: string ExecutionTriggerInfo: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' initialized: type: boolean defaultInstanceForType: $ref: '#/components/schemas/ExecutionTriggerInfo' parserForType: $ref: '#/components/schemas/ParserExecutionTriggerInfo' serializedSize: type: integer format: int32 triggeredBy: $ref: '#/components/schemas/TriggeredBy' rerunInfo: $ref: '#/components/schemas/RerunInfo' buildInfo: $ref: '#/components/schemas/BuildInfo' isRerun: type: boolean triggerTypeValue: type: integer format: int32 triggerType: type: string enum: - NOOP - MANUAL - WEBHOOK - WEBHOOK_CUSTOM - SCHEDULER_CRON - ARTIFACT - MANIFEST - UNRECOGNIZED triggeredByOrBuilder: $ref: '#/components/schemas/TriggeredByOrBuilder' rerunInfoOrBuilder: $ref: '#/components/schemas/RerunInfoOrBuilder' buildInfoOrBuilder: $ref: '#/components/schemas/BuildInfoOrBuilder' descriptorForType: $ref: '#/components/schemas/Descriptor' allFields: type: object additionalProperties: type: object initializationErrorString: type: string memoizedSerializedSize: type: integer format: int32 writeOnly: true SourceCodeInfoOrBuilder: type: object properties: locationCount: type: integer format: int32 locationOrBuilderList: type: array items: $ref: '#/components/schemas/LocationOrBuilder' locationList: type: array items: $ref: '#/components/schemas/Location' defaultInstanceForType: $ref: '#/components/schemas/Message' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string unknownFields: $ref: '#/components/schemas/UnknownFieldSet' allFields: type: object additionalProperties: type: object initialized: type: boolean ParserOneofDescriptorProto: type: object ParserFacilitatorExecutableResponse: type: object ParserSkipInfo: type: object IdentityContextUpdateResponse: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' updatedContext: $ref: '#/components/schemas/IdentityExecutionContext' updatedContextOrBuilder: $ref: '#/components/schemas/IdentityExecutionContextOrBuilder' initialized: type: boolean defaultInstanceForType: $ref: '#/components/schemas/IdentityContextUpdateResponse' parserForType: $ref: '#/components/schemas/ParserIdentityContextUpdateResponse' serializedSize: type: integer format: int32 descriptorForType: $ref: '#/components/schemas/Descriptor' allFields: type: object additionalProperties: type: object initializationErrorString: type: string memoizedSerializedSize: type: integer format: int32 writeOnly: true FieldDescriptor: type: object properties: index: type: integer format: int32 proto: $ref: '#/components/schemas/FieldDescriptorProto' options: $ref: '#/components/schemas/FieldOptions' fullName: type: string jsonName: type: string file: $ref: '#/components/schemas/FileDescriptor' extensionScope: $ref: '#/components/schemas/CvDescriptor' type: type: string enum: - DOUBLE - FLOAT - INT64 - UINT64 - INT32 - FIXED64 - FIXED32 - BOOL - STRING - GROUP - MESSAGE - BYTES - UINT32 - ENUM - SFIXED32 - SFIXED64 - SINT32 - SINT64 containingType: $ref: '#/components/schemas/CvDescriptor' messageType: $ref: '#/components/schemas/CvDescriptor' containingOneof: $ref: '#/components/schemas/OneofDescriptor' enumType: $ref: '#/components/schemas/EnumDescriptor' defaultValue: type: object name: type: string number: type: integer format: int32 required: type: boolean optional: type: boolean repeated: type: boolean mapField: type: boolean javaType: type: string enum: - INT - LONG - FLOAT - DOUBLE - BOOLEAN - STRING - BYTE_STRING - ENUM - MESSAGE extension: type: boolean liteType: type: string enum: - DOUBLE - FLOAT - INT64 - UINT64 - INT32 - FIXED64 - FIXED32 - BOOL - STRING - GROUP - MESSAGE - BYTES - UINT32 - ENUM - SFIXED32 - SFIXED64 - SINT32 - SINT64 packable: type: boolean liteJavaType: type: string enum: - INT - LONG - FLOAT - DOUBLE - BOOLEAN - STRING - BYTE_STRING - ENUM - MESSAGE realContainingOneof: $ref: '#/components/schemas/OneofDescriptor' packed: type: boolean RetryInterruptConfig: required: - retryId type: object properties: retryId: type: string ParserTaskExecutableResponse: type: object MessageOptions: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' initialized: type: boolean features: $ref: '#/components/schemas/FeatureSet' defaultInstanceForType: $ref: '#/components/schemas/MessageOptions' messageSetWireFormat: type: boolean parserForType: $ref: '#/components/schemas/ParserMessageOptions' serializedSize: type: integer format: int32 deprecated: type: boolean featuresOrBuilder: $ref: '#/components/schemas/FeatureSetOrBuilder' uninterpretedOptionList: type: array items: $ref: '#/components/schemas/UninterpretedOption' uninterpretedOptionCount: type: integer format: int32 uninterpretedOptionOrBuilderList: type: array items: $ref: '#/components/schemas/UninterpretedOptionOrBuilder' mapEntry: type: boolean noStandardDescriptorAccessor: type: boolean deprecatedLegacyJsonFieldConflicts: type: boolean descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string allFields: type: object additionalProperties: type: object allFieldsRaw: type: object additionalProperties: type: object memoizedSerializedSize: type: integer format: int32 writeOnly: true ParserTaskChainExecutableResponse: type: object EnumValueDescriptor: type: object properties: index: type: integer format: int32 proto: $ref: '#/components/schemas/EnumValueDescriptorProto' options: $ref: '#/components/schemas/EnumValueOptions' fullName: type: string type: $ref: '#/components/schemas/EnumDescriptor' name: type: string file: $ref: '#/components/schemas/FileDescriptor' number: type: integer format: int32 CustomPagePipelineExecutionOutline: type: object properties: content: type: array items: $ref: '#/components/schemas/PipelineExecutionOutline' currentSize: type: integer format: int32 lastSeenExecutionId: type: string lastSeenStartTime: type: integer format: int64 hasMore: type: boolean description: This is the custom page implementation ExecutionNode: type: object properties: uuid: type: string setupId: type: string name: type: string identifier: type: string baseFqn: type: string outcomes: type: object additionalProperties: $ref: '#/components/schemas/OrchestrationMap' stepParameters: $ref: '#/components/schemas/OrchestrationMap' createdAt: type: integer format: int64 startTs: type: integer format: int64 endTs: type: integer format: int64 stepType: type: string status: type: string description: 'Execution Status of the entity. Valid values (PascalCase): Running, AsyncWaiting, TaskWaiting, TimedWaiting, Failed, Errored, IgnoreFailed, NotStarted, Expired, Aborted, Discontinuing, Queued, Paused, ResourceWaiting, InterventionWaiting, ApprovalWaiting, WaitStepRunning, QueuedLicenseLimitReached, QueuedExecutionConcurrencyReached, Success, Suspended, Skipped, Pausing, ApprovalRejected, InputWaiting, AbortedByFreeze, UploadWaiting, QueuedGlobalInfraCapacityReached, QUEUED_PLAN_CREATION.' enum: - Running - AsyncWaiting - TaskWaiting - TimedWaiting - Failed - Errored - IgnoreFailed - NotStarted - Expired - Aborted - Discontinuing - Queued - Paused - ResourceWaiting - InterventionWaiting - ApprovalWaiting - WaitStepRunning - QueuedLicenseLimitReached - QueuedExecutionConcurrencyReached - Success - Suspended - Skipped - Pausing - ApprovalRejected - InputWaiting - AbortedByFreeze - UploadWaiting - QueuedGlobalInfraCapacityReached - QUEUED_PLAN_CREATION - NOT_STARTED - INTERVENTION_WAITING - APPROVAL_WAITING - APPROVAL_REJECTED - Waiting - Queued - Queued - Queued failureInfo: $ref: '#/components/schemas/FailureInfoDTO' skipInfo: $ref: '#/components/schemas/SkipInfo' nodeRunInfo: $ref: '#/components/schemas/NodeRunInfo' retryNodeMetadata: $ref: '#/components/schemas/RetryNodeMetadata' executableResponses: type: array items: $ref: '#/components/schemas/ExecutableResponse' unitProgresses: type: array items: $ref: '#/components/schemas/UnitProgress' progressData: $ref: '#/components/schemas/OrchestrationMap' delegateInfoList: type: array items: $ref: '#/components/schemas/DelegateInfo' interruptHistories: type: array items: $ref: '#/components/schemas/InterruptEffectDTO' stepDetails: type: object additionalProperties: $ref: '#/components/schemas/OrchestrationMap' strategyMetadata: $ref: '#/components/schemas/StrategyMetadata' executionInputConfigured: type: boolean logBaseKey: type: string manualInterventionAvailableActions: type: array items: type: string enum: - UNKNOWN - RETRY - MANUAL_INTERVENTION - IGNORE - END_EXECUTION - MARK_AS_SUCCESS - ON_FAIL - STAGE_ROLLBACK - STEP_GROUP_ROLLBACK - CUSTOM_FAILURE - MARK_AS_FAILURE - PIPELINE_ROLLBACK - RETRY_STEP_GROUP - UNRECOGNIZED childrenCount: type: integer format: int64 PipelineEntityGitDetails: type: object properties: valid: type: boolean description: Indicates if the Entity is valid invalidYaml: type: string description: This has the Git File content if the entity is invalid description: This contains Validity Details of the Entity ChildrenExecutableResponseOrBuilder: type: object properties: unitsList: type: array items: type: string unitsCount: type: integer format: int32 logKeysList: type: array items: type: string logKeysCount: type: integer format: int32 childrenOrBuilderList: type: array items: $ref: '#/components/schemas/ChildOrBuilder' childrenList: type: array items: $ref: '#/components/schemas/Child' maxConcurrency: type: integer format: int64 shouldProceedIfFailed: type: boolean childrenCount: type: integer format: int32 descriptorForType: $ref: '#/components/schemas/Descriptor' unknownFields: $ref: '#/components/schemas/UnknownFieldSet' defaultInstanceForType: $ref: '#/components/schemas/Message' allFields: type: object additionalProperties: type: object initializationErrorString: type: string initialized: type: boolean ParserChildExecutableResponse: type: object OneofOptionsOrBuilder: type: object properties: features: $ref: '#/components/schemas/FeatureSet' featuresOrBuilder: $ref: '#/components/schemas/FeatureSetOrBuilder' uninterpretedOptionList: type: array items: $ref: '#/components/schemas/UninterpretedOption' uninterpretedOptionCount: type: integer format: int32 uninterpretedOptionOrBuilderList: type: array items: $ref: '#/components/schemas/UninterpretedOptionOrBuilder' defaultInstanceForType: $ref: '#/components/schemas/Message' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string unknownFields: $ref: '#/components/schemas/UnknownFieldSet' allFields: type: object additionalProperties: type: object initialized: type: boolean ResponseDTOInputSetTemplateResponse: type: object properties: status: type: string enum: - SUCCESS - FAILURE - ERROR data: $ref: '#/components/schemas/InputSetTemplateResponse' metaData: type: object correlationId: type: string TimeoutIssuer: required: - timeoutInstanceId type: object properties: timeoutInstanceId: type: string ChildExecutableResponse: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' unitsList: type: array properties: empty: type: boolean items: type: string unitsCount: type: integer format: int32 childNodeIdBytes: $ref: '#/components/schemas/ByteString' logKeysList: type: array properties: empty: type: boolean items: type: string logKeysCount: type: integer format: int32 initialized: type: boolean defaultInstanceForType: $ref: '#/components/schemas/ChildExecutableResponse' parserForType: $ref: '#/components/schemas/ParserChildExecutableResponse' serializedSize: type: integer format: int32 childNodeId: type: string skip: type: boolean descriptorForType: $ref: '#/components/schemas/Descriptor' allFields: type: object additionalProperties: type: object initializationErrorString: type: string memoizedSerializedSize: type: integer format: int32 writeOnly: true ParserPipelineStageInfo: type: object ChildOrBuilder: type: object properties: childNodeIdBytes: $ref: '#/components/schemas/ByteString' childNodeId: type: string strategyMetadata: $ref: '#/components/schemas/StrategyMetadata' strategyMetadataOrBuilder: $ref: '#/components/schemas/StrategyMetadataOrBuilder' descriptorForType: $ref: '#/components/schemas/Descriptor' unknownFields: $ref: '#/components/schemas/UnknownFieldSet' defaultInstanceForType: $ref: '#/components/schemas/Message' allFields: type: object additionalProperties: type: object initializationErrorString: type: string initialized: type: boolean TimeRange: type: object properties: startTime: type: integer format: int64 endTime: type: integer format: int64 relativeTime: type: string timeRangeFilterType: type: string description: These are the default filters supported for specifying time range enum: - LAST_7_DAYS - LAST_30_DAYS - THIS_MONTH - THIS_YEAR - LAST_MONTH - LAST_YEAR - LAST_3_MONTHS - LAST_6_MONTHS - LAST_12_MONTHS - THIS_QUARTER - LAST_QUARTER description: Filter by queued time window InputSetTemplateResponse: type: object properties: inputSetTemplateYaml: type: string description: Template Yaml at the time of execution inputSetYaml: type: string description: Input set Yaml used during execution inputSetDetails: type: array description: Details of inputsets used in this execution items: $ref: '#/components/schemas/InputSetDetails' inputSetBranchName: type: string description: Branch name from which input sets were fetched resolvedYaml: type: string description: Resolved Yaml with all expressions and runtime inputs resolved description: This contains the Runtime Input YAML used during a Pipeline Execution. ExecutionDataResponse: type: object properties: executionId: type: string description: The plan ExecutionID executionYaml: type: string description: Execution YAML - Prepared after resolving runtime inputs and templates. description: This contains Execution metadata details. OneofOptions: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' initialized: type: boolean features: $ref: '#/components/schemas/FeatureSet' defaultInstanceForType: $ref: '#/components/schemas/OneofOptions' parserForType: $ref: '#/components/schemas/ParserOneofOptions' serializedSize: type: integer format: int32 featuresOrBuilder: $ref: '#/components/schemas/FeatureSetOrBuilder' uninterpretedOptionList: type: array items: $ref: '#/components/schemas/UninterpretedOption' uninterpretedOptionCount: type: integer format: int32 uninterpretedOptionOrBuilderList: type: array items: $ref: '#/components/schemas/UninterpretedOptionOrBuilder' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string allFields: type: object additionalProperties: type: object allFieldsRaw: type: object additionalProperties: type: object memoizedSerializedSize: type: integer format: int32 writeOnly: true PolicyMetadataOrBuilder: type: object properties: severity: type: string statusBytes: $ref: '#/components/schemas/ByteString' denyMessagesList: type: array items: type: string policyId: type: string denyMessagesCount: type: integer format: int32 policyIdBytes: $ref: '#/components/schemas/ByteString' policyNameBytes: $ref: '#/components/schemas/ByteString' severityBytes: $ref: '#/components/schemas/ByteString' identifier: type: string orgId: type: string error: type: string status: type: string created: type: integer format: int64 accountId: type: string projectId: type: string updated: type: integer format: int64 accountIdBytes: $ref: '#/components/schemas/ByteString' identifierBytes: $ref: '#/components/schemas/ByteString' policyName: type: string projectIdBytes: $ref: '#/components/schemas/ByteString' orgIdBytes: $ref: '#/components/schemas/ByteString' errorBytes: $ref: '#/components/schemas/ByteString' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string unknownFields: $ref: '#/components/schemas/UnknownFieldSet' defaultInstanceForType: $ref: '#/components/schemas/Message' allFields: type: object additionalProperties: type: object initialized: type: boolean ParserAsyncChainExecutableResponse: type: object IssuedBy: required: - issueTime type: object properties: issueTime: type: integer format: int64 manualIssuer: $ref: '#/components/schemas/ManualIssuer' adviserIssuer: $ref: '#/components/schemas/AdviserIssuer' timeoutIssuer: $ref: '#/components/schemas/TimeoutIssuer' triggerIssuer: $ref: '#/components/schemas/TriggerIssuer' systemIssuer: $ref: '#/components/schemas/SystemIssuer' ForMetadata: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' partitionCount: type: integer format: int32 value: type: string initialized: type: boolean defaultInstanceForType: $ref: '#/components/schemas/ForMetadata' parserForType: $ref: '#/components/schemas/ParserForMetadata' serializedSize: type: integer format: int32 valueBytes: $ref: '#/components/schemas/ByteString' partitionList: type: array properties: empty: type: boolean items: type: string descriptorForType: $ref: '#/components/schemas/Descriptor' allFields: type: object additionalProperties: type: object initializationErrorString: type: string memoizedSerializedSize: type: integer format: int32 writeOnly: true SourceCodeInfo: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' initialized: type: boolean defaultInstanceForType: $ref: '#/components/schemas/SourceCodeInfo' parserForType: $ref: '#/components/schemas/ParserSourceCodeInfo' serializedSize: type: integer format: int32 locationCount: type: integer format: int32 locationOrBuilderList: type: array items: $ref: '#/components/schemas/LocationOrBuilder' locationList: type: array items: $ref: '#/components/schemas/Location' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string allFields: type: object additionalProperties: type: object allFieldsRaw: type: object additionalProperties: type: object memoizedSerializedSize: type: integer format: int32 writeOnly: true PipelineAnnotationsResponseDTO: required: - accountId - annotations - createdAt - lastUpdatedAt - orgId - pipelineId - planExecutionId - projectId type: object properties: accountId: type: string orgId: type: string projectId: type: string pipelineId: type: string planExecutionId: type: string annotations: type: array items: $ref: '#/components/schemas/PipelineAnnotation' createdAt: type: integer format: int64 lastUpdatedAt: type: integer format: int64 PipelineExecutionIdentifierSummary: required: - orgIdentifier - projectIdentifier type: object properties: pipelineIdentifier: type: string orgIdentifier: type: string projectIdentifier: type: string planExecutionId: type: string status: type: string description: 'Execution Status of the entity. Valid values (PascalCase): Running, AsyncWaiting, TaskWaiting, TimedWaiting, Failed, Errored, IgnoreFailed, NotStarted, Expired, Aborted, Discontinuing, Queued, Paused, ResourceWaiting, InterventionWaiting, ApprovalWaiting, WaitStepRunning, QueuedLicenseLimitReached, QueuedExecutionConcurrencyReached, Success, Suspended, Skipped, Pausing, ApprovalRejected, InputWaiting, AbortedByFreeze, UploadWaiting, QueuedGlobalInfraCapacityReached, QUEUED_PLAN_CREATION.' enum: - Running - AsyncWaiting - TaskWaiting - TimedWaiting - Failed - Errored - IgnoreFailed - NotStarted - Expired - Aborted - Discontinuing - Queued - Paused - ResourceWaiting - InterventionWaiting - ApprovalWaiting - WaitStepRunning - QueuedLicenseLimitReached - QueuedExecutionConcurrencyReached - Success - Suspended - Skipped - Pausing - ApprovalRejected - InputWaiting - AbortedByFreeze - UploadWaiting - QueuedGlobalInfraCapacityReached - QUEUED_PLAN_CREATION - NOT_STARTED - INTERVENTION_WAITING - APPROVAL_WAITING - APPROVAL_REJECTED - Waiting - Queued - Queued - Queued runSequence: type: integer format: int32 description: This is the view of the Pipeline Execution Identifier Summary MessageLite: type: object properties: parserForType: $ref: '#/components/schemas/ParserMessageLite' serializedSize: type: integer format: int32 initialized: type: boolean defaultInstanceForType: $ref: '#/components/schemas/MessageLite' PagePipelineExecutionIdentifierSummary: type: object properties: totalElements: type: integer format: int64 totalPages: type: integer format: int32 size: type: integer format: int32 content: type: array items: $ref: '#/components/schemas/PipelineExecutionIdentifierSummary' number: type: integer format: int32 sort: $ref: '#/components/schemas/Sort' first: type: boolean pageable: $ref: '#/components/schemas/Pageable' numberOfElements: type: integer format: int32 last: type: boolean empty: type: boolean ByteString: type: object properties: empty: type: boolean validUtf8: type: boolean IdentityEntry: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' identityName: type: string workloadTokenExpiresAt: type: integer format: int64 overriddenAtThisLevel: type: boolean audiencesCount: type: integer format: int32 identityNameBytes: $ref: '#/components/schemas/ByteString' subjectTemplateBytes: $ref: '#/components/schemas/ByteString' declaredAtLevelValue: type: integer format: int32 declaredAtLevel: type: string enum: - IDENTITY_LEVEL_UNKNOWN - IDENTITY_LEVEL_PIPELINE - IDENTITY_LEVEL_STAGE - IDENTITY_LEVEL_STEP - UNRECOGNIZED initialized: type: boolean defaultInstanceForType: $ref: '#/components/schemas/IdentityEntry' parserForType: $ref: '#/components/schemas/ParserIdentityEntry' serializedSize: type: integer format: int32 subjectTemplate: type: string customClaims: type: object additionalProperties: type: string disabled: type: boolean workloadToken: type: string audiencesList: type: array properties: empty: type: boolean items: type: string customClaimsMap: type: object additionalProperties: type: string customClaimsCount: type: integer format: int32 workloadTokenBytes: $ref: '#/components/schemas/ByteString' descriptorForType: $ref: '#/components/schemas/Descriptor' allFields: type: object additionalProperties: type: object initializationErrorString: type: string memoizedSerializedSize: type: integer format: int32 writeOnly: true ParserChild: type: object ParserExtensionRangeOptions: type: object AdviserIssuer: required: - adviseType type: object properties: adviseType: type: string enum: - UNKNOWN - NEXT_STEP - RETRY - INTERVENTION_WAIT - END_PLAN - MARK_SUCCESS - IGNORE_FAILURE - PROCEED_WITH_DEFAULT - MARK_AS_FAILURE - UNRECOGNIZED ParserFeatureSet: type: object CvDeclaration: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' reserved: type: boolean fullNameBytes: $ref: '#/components/schemas/ByteString' type: type: string number: type: integer format: int32 fullName: type: string initialized: type: boolean defaultInstanceForType: $ref: '#/components/schemas/CvDeclaration' parserForType: $ref: '#/components/schemas/ParserDeclaration' serializedSize: type: integer format: int32 repeated: type: boolean typeBytes: $ref: '#/components/schemas/ByteString' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string allFields: type: object additionalProperties: type: object memoizedSerializedSize: type: integer format: int32 writeOnly: true ServiceDescriptor: type: object properties: index: type: integer format: int32 proto: $ref: '#/components/schemas/ServiceDescriptorProto' options: $ref: '#/components/schemas/ServiceOptions' fullName: type: string file: $ref: '#/components/schemas/FileDescriptor' methods: type: array items: $ref: '#/components/schemas/MethodDescriptor' name: type: string OneofDescriptorProto: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' name: type: string initialized: type: boolean options: $ref: '#/components/schemas/OneofOptions' defaultInstanceForType: $ref: '#/components/schemas/OneofDescriptorProto' parserForType: $ref: '#/components/schemas/ParserOneofDescriptorProto' serializedSize: type: integer format: int32 nameBytes: $ref: '#/components/schemas/ByteString' optionsOrBuilder: $ref: '#/components/schemas/OneofOptionsOrBuilder' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string allFields: type: object additionalProperties: type: object memoizedSerializedSize: type: integer format: int32 writeOnly: true TemplateDescriptorProto: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' name: type: string fieldCount: type: integer format: int32 defaultInstanceForType: $ref: '#/components/schemas/TemplateDescriptorProto' reservedRangeList: type: array items: $ref: '#/components/schemas/ReservedRange' reservedNameList: type: array properties: empty: type: boolean items: type: string extensionRangeList: type: array items: $ref: '#/components/schemas/ExtensionRange' oneofDeclCount: type: integer format: int32 nestedTypeCount: type: integer format: int32 enumTypeCount: type: integer format: int32 extensionCount: type: integer format: int32 extensionRangeCount: type: integer format: int32 parserForType: $ref: '#/components/schemas/ParserDescriptorProto' serializedSize: type: integer format: int32 enumTypeList: type: array items: $ref: '#/components/schemas/EnumDescriptorProto' extensionList: type: array items: $ref: '#/components/schemas/FieldDescriptorProto' nameBytes: $ref: '#/components/schemas/ByteString' enumTypeOrBuilderList: type: array items: $ref: '#/components/schemas/EnumDescriptorProtoOrBuilder' extensionOrBuilderList: type: array items: $ref: '#/components/schemas/FieldDescriptorProtoOrBuilder' optionsOrBuilder: $ref: '#/components/schemas/MessageOptionsOrBuilder' fieldOrBuilderList: type: array items: $ref: '#/components/schemas/FieldDescriptorProtoOrBuilder' nestedTypeOrBuilderList: type: array items: $ref: '#/components/schemas/TemplateDescriptorProtoOrBuilder' extensionRangeOrBuilderList: type: array items: $ref: '#/components/schemas/ExtensionRangeOrBuilder' oneofDeclOrBuilderList: type: array items: $ref: '#/components/schemas/OneofDescriptorProtoOrBuilder' reservedRangeOrBuilderList: type: array items: $ref: '#/components/schemas/ReservedRangeOrBuilder' fieldList: type: array items: $ref: '#/components/schemas/FieldDescriptorProto' nestedTypeList: type: array items: $ref: '#/components/schemas/TemplateDescriptorProto' oneofDeclList: type: array items: $ref: '#/components/schemas/OneofDescriptorProto' reservedRangeCount: type: integer format: int32 reservedNameCount: type: integer format: int32 initialized: type: boolean options: $ref: '#/components/schemas/MessageOptions' descriptorForType: $ref: '#/components/schemas/Descriptor' allFields: type: object additionalProperties: type: object initializationErrorString: type: string memoizedSerializedSize: type: integer format: int32 writeOnly: true ParserServiceOptions: type: object ParserOneofOptions: type: object MessageOptionsOrBuilder: type: object properties: features: $ref: '#/components/schemas/FeatureSet' messageSetWireFormat: type: boolean deprecated: type: boolean featuresOrBuilder: $ref: '#/components/schemas/FeatureSetOrBuilder' uninterpretedOptionList: type: array items: $ref: '#/components/schemas/UninterpretedOption' uninterpretedOptionCount: type: integer format: int32 uninterpretedOptionOrBuilderList: type: array items: $ref: '#/components/schemas/UninterpretedOptionOrBuilder' mapEntry: type: boolean noStandardDescriptorAccessor: type: boolean deprecatedLegacyJsonFieldConflicts: type: boolean defaultInstanceForType: $ref: '#/components/schemas/Message' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string unknownFields: $ref: '#/components/schemas/UnknownFieldSet' allFields: type: object additionalProperties: type: object initialized: type: boolean TemplateDescriptorProtoOrBuilder: type: object properties: name: type: string fieldCount: type: integer format: int32 reservedRangeList: type: array items: $ref: '#/components/schemas/ReservedRange' reservedNameList: type: array items: type: string extensionRangeList: type: array items: $ref: '#/components/schemas/ExtensionRange' oneofDeclCount: type: integer format: int32 nestedTypeCount: type: integer format: int32 enumTypeCount: type: integer format: int32 extensionCount: type: integer format: int32 extensionRangeCount: type: integer format: int32 enumTypeList: type: array items: $ref: '#/components/schemas/EnumDescriptorProto' extensionList: type: array items: $ref: '#/components/schemas/FieldDescriptorProto' nameBytes: $ref: '#/components/schemas/ByteString' enumTypeOrBuilderList: type: array items: $ref: '#/components/schemas/EnumDescriptorProtoOrBuilder' extensionOrBuilderList: type: array items: $ref: '#/components/schemas/FieldDescriptorProtoOrBuilder' optionsOrBuilder: $ref: '#/components/schemas/MessageOptionsOrBuilder' fieldOrBuilderList: type: array items: $ref: '#/components/schemas/FieldDescriptorProtoOrBuilder' extensionRangeOrBuilderList: type: array items: $ref: '#/components/schemas/ExtensionRangeOrBuilder' oneofDeclOrBuilderList: type: array items: $ref: '#/components/schemas/OneofDescriptorProtoOrBuilder' reservedRangeOrBuilderList: type: array items: $ref: '#/components/schemas/ReservedRangeOrBuilder' fieldList: type: array items: $ref: '#/components/schemas/FieldDescriptorProto' nestedTypeList: type: array items: $ref: '#/components/schemas/TemplateDescriptorProto' oneofDeclList: type: array items: $ref: '#/components/schemas/OneofDescriptorProto' reservedRangeCount: type: integer format: int32 reservedNameCount: type: integer format: int32 options: $ref: '#/components/schemas/MessageOptions' descriptorForType: $ref: '#/components/schemas/Descriptor' unknownFields: $ref: '#/components/schemas/UnknownFieldSet' defaultInstanceForType: $ref: '#/components/schemas/Message' allFields: type: object additionalProperties: type: object initializationErrorString: type: string initialized: type: boolean PipelineExecutionSummary: required: - orgIdentifier - projectIdentifier type: object properties: pipelineIdentifier: type: string orgIdentifier: type: string projectIdentifier: type: string planExecutionId: type: string name: type: string yamlVersion: type: string status: type: string description: 'Execution Status of the entity. Valid values (PascalCase): Running, AsyncWaiting, TaskWaiting, TimedWaiting, Failed, Errored, IgnoreFailed, NotStarted, Expired, Aborted, Discontinuing, Queued, Paused, ResourceWaiting, InterventionWaiting, ApprovalWaiting, WaitStepRunning, QueuedLicenseLimitReached, QueuedExecutionConcurrencyReached, Success, Suspended, Skipped, Pausing, ApprovalRejected, InputWaiting, AbortedByFreeze, UploadWaiting, QueuedGlobalInfraCapacityReached, QUEUED_PLAN_CREATION.' enum: - Running - AsyncWaiting - TaskWaiting - TimedWaiting - Failed - Errored - IgnoreFailed - NotStarted - Expired - Aborted - Discontinuing - Queued - Paused - ResourceWaiting - InterventionWaiting - ApprovalWaiting - WaitStepRunning - QueuedLicenseLimitReached - QueuedExecutionConcurrencyReached - Success - Suspended - Skipped - Pausing - ApprovalRejected - InputWaiting - AbortedByFreeze - UploadWaiting - QueuedGlobalInfraCapacityReached - QUEUED_PLAN_CREATION - NOT_STARTED - INTERVENTION_WAITING - APPROVAL_WAITING - APPROVAL_REJECTED - Waiting - Queued - Queued - Queued tags: type: array items: $ref: '#/components/schemas/NGTag' labels: type: array items: $ref: '#/components/schemas/NGLabel' executionTriggerInfo: $ref: '#/components/schemas/ExecutionTriggerInfo' executionErrorInfo: $ref: '#/components/schemas/ExecutionErrorInfo' governanceMetadata: $ref: '#/components/schemas/PipelineGovernanceMetadata' failureInfo: $ref: '#/components/schemas/FailureInfoDTO' retryExecutionMetadata: $ref: '#/components/schemas/RetryExecutionMetadata' moduleInfo: type: object additionalProperties: type: object additionalProperties: type: object layoutNodeMap: type: object additionalProperties: $ref: '#/components/schemas/GraphLayoutNode' modules: type: array items: type: string startingNodeId: type: string startingNodeIds: type: array items: type: string isDagEnabled: type: boolean dependencyGraph: type: object additionalProperties: type: array items: type: string startTs: type: integer format: int64 endTs: type: integer format: int64 createdAt: type: integer format: int64 canRetry: type: boolean canReExecute: type: boolean showRetryHistory: type: boolean isRetriedExecution: type: boolean writeOnly: true runSequence: type: integer format: int32 successfulStagesCount: type: integer format: int64 runningStagesCount: type: integer format: int64 failedStagesCount: type: integer format: int64 totalStagesCount: type: integer format: int64 gitDetails: $ref: '#/components/schemas/PipelineEntityGitDetails' storeType: type: string enum: - INLINE - REMOTE - INLINE_HC connectorRef: type: string executionInputConfigured: type: boolean isStagesExecution: type: boolean writeOnly: true parentStageInfo: $ref: '#/components/schemas/PipelineStageInfo' stagesExecuted: type: array items: type: string stagesExecutedNames: type: object additionalProperties: type: string allowStageExecutions: type: boolean abortedBy: $ref: '#/components/schemas/AbortedBy' executionMode: type: string enum: - UNDEFINED_MODE - NORMAL - POST_EXECUTION_ROLLBACK - PIPELINE_ROLLBACK - UNRECOGNIZED notesExistForPlanExecutionId: type: boolean shouldUseSimplifiedKey: type: boolean isDynamicExecution: type: boolean writeOnly: true isOriginalYamlUsedOnRerun: type: boolean writeOnly: true inputSetIdentifiers: type: array items: type: string queuedType: type: string enum: - MAX_CONCURRENCY_REACHED - MAX_CONCURRENCY_NOT_REACHED - PRIORITY_CONCURRENCY_REACHED - PROJECT_CONCURRENCY_REACHED queuedReason: type: string templateReferenceSummary: $ref: '#/components/schemas/TemplateReferenceSummary' notes: type: string pipelineTimeoutTs: type: integer format: int64 stagesExecution: type: boolean retriedExecution: type: boolean dynamicExecution: type: boolean originalYamlUsedOnRerun: type: boolean description: This is the view of the Pipeline Execution Summary EditionDefault: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' value: type: string initialized: type: boolean edition: type: string enum: - EDITION_UNKNOWN - EDITION_LEGACY - EDITION_PROTO2 - EDITION_PROTO3 - EDITION_2023 - EDITION_2024 - EDITION_1_TEST_ONLY - EDITION_2_TEST_ONLY - EDITION_99997_TEST_ONLY - EDITION_99998_TEST_ONLY - EDITION_99999_TEST_ONLY - EDITION_MAX defaultInstanceForType: $ref: '#/components/schemas/EditionDefault' parserForType: $ref: '#/components/schemas/ParserEditionDefault' serializedSize: type: integer format: int32 valueBytes: $ref: '#/components/schemas/ByteString' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string allFields: type: object additionalProperties: type: object memoizedSerializedSize: type: integer format: int32 writeOnly: true MatrixMetadata: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' matrixKeysToSkipInNameList: type: array properties: empty: type: boolean items: type: string matrixValuesCount: type: integer format: int32 matrixValues: type: object additionalProperties: type: string matrixCombinationList: type: array items: type: integer format: int32 matrixCombinationCount: type: integer format: int32 subType: type: string subTypeBytes: $ref: '#/components/schemas/ByteString' matrixKeysToSkipInNameCount: type: integer format: int32 nodeNameBytes: $ref: '#/components/schemas/ByteString' nodeName: type: string initialized: type: boolean defaultInstanceForType: $ref: '#/components/schemas/MatrixMetadata' parserForType: $ref: '#/components/schemas/ParserMatrixMetadata' serializedSize: type: integer format: int32 matrixValuesMap: type: object additionalProperties: type: string descriptorForType: $ref: '#/components/schemas/Descriptor' allFields: type: object additionalProperties: type: object initializationErrorString: type: string memoizedSerializedSize: type: integer format: int32 writeOnly: true ParserMatrixMetadata: type: object ChildChainExecutableResponseOrBuilder: type: object properties: nextChildIdBytes: $ref: '#/components/schemas/ByteString' previousChildId: type: string previousChildIdBytes: $ref: '#/components/schemas/ByteString' nextChildId: type: string passThroughData: $ref: '#/components/schemas/ByteString' lastLink: type: boolean suspend: type: boolean descriptorForType: $ref: '#/components/schemas/Descriptor' unknownFields: $ref: '#/components/schemas/UnknownFieldSet' defaultInstanceForType: $ref: '#/components/schemas/Message' allFields: type: object additionalProperties: type: object initializationErrorString: type: string initialized: type: boolean AsyncChainExecutableResponseOrBuilder: type: object properties: unitsList: type: array items: type: string unitsCount: type: integer format: int32 logKeysList: type: array items: type: string logKeysCount: type: integer format: int32 callbackIdBytes: $ref: '#/components/schemas/ByteString' statusValue: type: integer format: int32 status: type: string enum: - NO_OP - RUNNING - INTERVENTION_WAITING - TIMED_WAITING - ASYNC_WAITING - TASK_WAITING - DISCONTINUING - PAUSING - QUEUED - SKIPPED - PAUSED - ABORTED - ERRORED - FAILED - EXPIRED - SUSPENDED - SUCCEEDED - IGNORE_FAILED - APPROVAL_WAITING - RESOURCE_WAITING - APPROVAL_REJECTED - INPUT_WAITING - WAIT_STEP_RUNNING - FREEZE_FAILED - QUEUED_LICENSE_LIMIT_REACHED - QUEUED_EXECUTION_CONCURRENCY_REACHED - QUEUED_STEP_LIMIT_REACHED - STARTING_QUEUED_STEP - UPLOAD_WAITING - QUEUED_PLAN_CREATION - STARTING_PLAN_CREATION - QUEUED_GLOBAL_INFRA_CAPACITY_REACHED - UNRECOGNIZED timeout: type: integer format: int32 callbackIdsList: type: array items: type: string callbackId: type: string callbackIdsCount: type: integer format: int32 chainEnd: type: boolean passThroughData: $ref: '#/components/schemas/ByteString' descriptorForType: $ref: '#/components/schemas/Descriptor' unknownFields: $ref: '#/components/schemas/UnknownFieldSet' defaultInstanceForType: $ref: '#/components/schemas/Message' allFields: type: object additionalProperties: type: object initializationErrorString: type: string initialized: type: boolean HarnessIdApiConfig: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' tokenGenerateUrl: type: string tokenGenerateUrlBytes: $ref: '#/components/schemas/ByteString' initialized: type: boolean defaultInstanceForType: $ref: '#/components/schemas/HarnessIdApiConfig' parserForType: $ref: '#/components/schemas/ParserHarnessIdApiConfig' serializedSize: type: integer format: int32 descriptorForType: $ref: '#/components/schemas/Descriptor' allFields: type: object additionalProperties: type: object initializationErrorString: type: string memoizedSerializedSize: type: integer format: int32 writeOnly: true ResponseDTOExecutionDataResponse: type: object properties: status: type: string enum: - SUCCESS - FAILURE - ERROR data: $ref: '#/components/schemas/ExecutionDataResponse' metaData: type: object correlationId: type: string ResponseDTOCustomPagePipelineExecutionOutline: type: object properties: status: type: string enum: - SUCCESS - FAILURE - ERROR data: $ref: '#/components/schemas/CustomPagePipelineExecutionOutline' metaData: type: object correlationId: type: string AsyncChainExecutableResponse: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' unitsList: type: array properties: empty: type: boolean items: type: string unitsCount: type: integer format: int32 logKeysList: type: array properties: empty: type: boolean items: type: string logKeysCount: type: integer format: int32 callbackIdBytes: $ref: '#/components/schemas/ByteString' initialized: type: boolean defaultInstanceForType: $ref: '#/components/schemas/AsyncChainExecutableResponse' parserForType: $ref: '#/components/schemas/ParserAsyncChainExecutableResponse' serializedSize: type: integer format: int32 statusValue: type: integer format: int32 status: type: string enum: - NO_OP - RUNNING - INTERVENTION_WAITING - TIMED_WAITING - ASYNC_WAITING - TASK_WAITING - DISCONTINUING - PAUSING - QUEUED - SKIPPED - PAUSED - ABORTED - ERRORED - FAILED - EXPIRED - SUSPENDED - SUCCEEDED - IGNORE_FAILED - APPROVAL_WAITING - RESOURCE_WAITING - APPROVAL_REJECTED - INPUT_WAITING - WAIT_STEP_RUNNING - FREEZE_FAILED - QUEUED_LICENSE_LIMIT_REACHED - QUEUED_EXECUTION_CONCURRENCY_REACHED - QUEUED_STEP_LIMIT_REACHED - STARTING_QUEUED_STEP - UPLOAD_WAITING - QUEUED_PLAN_CREATION - STARTING_PLAN_CREATION - QUEUED_GLOBAL_INFRA_CAPACITY_REACHED - UNRECOGNIZED timeout: type: integer format: int32 callbackIdsList: type: array properties: empty: type: boolean items: type: string callbackId: type: string callbackIdsCount: type: integer format: int32 chainEnd: type: boolean passThroughData: $ref: '#/components/schemas/ByteString' descriptorForType: $ref: '#/components/schemas/Descriptor' allFields: type: object additionalProperties: type: object initializationErrorString: type: string memoizedSerializedSize: type: integer format: int32 writeOnly: true PipelineErrorMetadata: type: object properties: type: type: string description: This implements different error meta data objects discriminator: propertyName: type ParserServiceDescriptorProto: type: object EditionDefaultOrBuilder: type: object properties: value: type: string edition: type: string enum: - EDITION_UNKNOWN - EDITION_LEGACY - EDITION_PROTO2 - EDITION_PROTO3 - EDITION_2023 - EDITION_2024 - EDITION_1_TEST_ONLY - EDITION_2_TEST_ONLY - EDITION_99997_TEST_ONLY - EDITION_99998_TEST_ONLY - EDITION_99999_TEST_ONLY - EDITION_MAX valueBytes: $ref: '#/components/schemas/ByteString' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string unknownFields: $ref: '#/components/schemas/UnknownFieldSet' defaultInstanceForType: $ref: '#/components/schemas/Message' allFields: type: object additionalProperties: type: object initialized: type: boolean MethodDescriptorProtoOrBuilder: type: object properties: clientStreaming: type: boolean serverStreaming: type: boolean inputTypeBytes: $ref: '#/components/schemas/ByteString' outputTypeBytes: $ref: '#/components/schemas/ByteString' name: type: string options: $ref: '#/components/schemas/MethodOptions' outputType: type: string inputType: type: string nameBytes: $ref: '#/components/schemas/ByteString' optionsOrBuilder: $ref: '#/components/schemas/MethodOptionsOrBuilder' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string unknownFields: $ref: '#/components/schemas/UnknownFieldSet' defaultInstanceForType: $ref: '#/components/schemas/Message' allFields: type: object additionalProperties: type: object initialized: type: boolean EnumValueDescriptorProtoOrBuilder: type: object properties: name: type: string number: type: integer format: int32 options: $ref: '#/components/schemas/EnumValueOptions' nameBytes: $ref: '#/components/schemas/ByteString' optionsOrBuilder: $ref: '#/components/schemas/EnumValueOptionsOrBuilder' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string unknownFields: $ref: '#/components/schemas/UnknownFieldSet' defaultInstanceForType: $ref: '#/components/schemas/Message' allFields: type: object additionalProperties: type: object initialized: type: boolean ReservedRange: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' initialized: type: boolean defaultInstanceForType: $ref: '#/components/schemas/ReservedRange' start: type: integer format: int32 end: type: integer format: int32 parserForType: $ref: '#/components/schemas/ParserReservedRange' serializedSize: type: integer format: int32 descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string allFields: type: object additionalProperties: type: object memoizedSerializedSize: type: integer format: int32 writeOnly: true ParserStrategyMetadata: type: object UnitProgress: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' initialized: type: boolean startTime: type: integer format: int64 endTime: type: integer format: int64 defaultInstanceForType: $ref: '#/components/schemas/UnitProgress' parserForType: $ref: '#/components/schemas/ParserUnitProgress' serializedSize: type: integer format: int32 unitNameBytes: $ref: '#/components/schemas/ByteString' statusValue: type: integer format: int32 status: type: string enum: - UNKNOWN - SUCCESS - FAILURE - RUNNING - QUEUED - SKIPPED - EXPIRED - UNRECOGNIZED unitName: type: string descriptorForType: $ref: '#/components/schemas/Descriptor' allFields: type: object additionalProperties: type: object initializationErrorString: type: string memoizedSerializedSize: type: integer format: int32 writeOnly: true WorkflowGraphRelation: type: object properties: parentId: type: string prevIds: type: array items: type: string nextIds: type: array items: type: string children: type: array items: type: string AbortedBy: type: object properties: email: type: string description: Email id of the user who aborted the pipeline userName: type: string description: User name of the user who aborted the pipeline createdAt: type: integer description: Timestamp when user aborted the pipeline format: int64 description: This contains info of the user who aborted the pipeline PipelinePolicyMetadata: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' severity: type: string initialized: type: boolean identifier: type: string created: type: integer format: int64 defaultInstanceForType: $ref: '#/components/schemas/PipelinePolicyMetadata' parserForType: $ref: '#/components/schemas/ParserPolicyMetadata' serializedSize: type: integer format: int32 identifierBytes: $ref: '#/components/schemas/ByteString' status: type: string denyMessagesList: type: array properties: empty: type: boolean items: type: string policyId: type: string policyName: type: string accountId: type: string orgId: type: string projectId: type: string updated: type: integer format: int64 error: type: string denyMessagesCount: type: integer format: int32 policyIdBytes: $ref: '#/components/schemas/ByteString' policyNameBytes: $ref: '#/components/schemas/ByteString' severityBytes: $ref: '#/components/schemas/ByteString' statusBytes: $ref: '#/components/schemas/ByteString' accountIdBytes: $ref: '#/components/schemas/ByteString' orgIdBytes: $ref: '#/components/schemas/ByteString' projectIdBytes: $ref: '#/components/schemas/ByteString' errorBytes: $ref: '#/components/schemas/ByteString' descriptorForType: $ref: '#/components/schemas/Descriptor' allFields: type: object additionalProperties: type: object initializationErrorString: type: string memoizedSerializedSize: type: integer format: int32 writeOnly: true ChildChainExecutableResponse: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' nextChildIdBytes: $ref: '#/components/schemas/ByteString' previousChildId: type: string previousChildIdBytes: $ref: '#/components/schemas/ByteString' nextChildId: type: string initialized: type: boolean defaultInstanceForType: $ref: '#/components/schemas/ChildChainExecutableResponse' parserForType: $ref: '#/components/schemas/ParserChildChainExecutableResponse' serializedSize: type: integer format: int32 passThroughData: $ref: '#/components/schemas/ByteString' lastLink: type: boolean suspend: type: boolean descriptorForType: $ref: '#/components/schemas/Descriptor' allFields: type: object additionalProperties: type: object initializationErrorString: type: string memoizedSerializedSize: type: integer format: int32 writeOnly: true FeatureSupport: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' initialized: type: boolean defaultInstanceForType: $ref: '#/components/schemas/FeatureSupport' parserForType: $ref: '#/components/schemas/ParserFeatureSupport' serializedSize: type: integer format: int32 editionIntroduced: type: string enum: - EDITION_UNKNOWN - EDITION_LEGACY - EDITION_PROTO2 - EDITION_PROTO3 - EDITION_2023 - EDITION_2024 - EDITION_1_TEST_ONLY - EDITION_2_TEST_ONLY - EDITION_99997_TEST_ONLY - EDITION_99998_TEST_ONLY - EDITION_99999_TEST_ONLY - EDITION_MAX editionDeprecated: type: string enum: - EDITION_UNKNOWN - EDITION_LEGACY - EDITION_PROTO2 - EDITION_PROTO3 - EDITION_2023 - EDITION_2024 - EDITION_1_TEST_ONLY - EDITION_2_TEST_ONLY - EDITION_99997_TEST_ONLY - EDITION_99998_TEST_ONLY - EDITION_99999_TEST_ONLY - EDITION_MAX deprecationWarning: type: string deprecationWarningBytes: $ref: '#/components/schemas/ByteString' editionRemoved: type: string enum: - EDITION_UNKNOWN - EDITION_LEGACY - EDITION_PROTO2 - EDITION_PROTO3 - EDITION_2023 - EDITION_2024 - EDITION_1_TEST_ONLY - EDITION_2_TEST_ONLY - EDITION_99997_TEST_ONLY - EDITION_99998_TEST_ONLY - EDITION_99999_TEST_ONLY - EDITION_MAX descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string allFields: type: object additionalProperties: type: object memoizedSerializedSize: type: integer format: int32 writeOnly: true ResponseDTOPagePipelineExecutionSummary: type: object properties: status: type: string enum: - SUCCESS - FAILURE - ERROR data: $ref: '#/components/schemas/PagePipelineExecutionSummary' metaData: type: object correlationId: type: string ParserExecutionErrorInfo: type: object ParserMethodDescriptorProto: type: object ParserSkipTaskExecutableResponse: type: object ExtensionRange: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' initialized: type: boolean options: $ref: '#/components/schemas/ExtensionRangeOptions' defaultInstanceForType: $ref: '#/components/schemas/ExtensionRange' start: type: integer format: int32 end: type: integer format: int32 parserForType: $ref: '#/components/schemas/ParserExtensionRange' serializedSize: type: integer format: int32 optionsOrBuilder: $ref: '#/components/schemas/ExtensionRangeOptionsOrBuilder' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string allFields: type: object additionalProperties: type: object memoizedSerializedSize: type: integer format: int32 writeOnly: true ResponseDTOAnnotationContentResponse: type: object properties: status: type: string enum: - SUCCESS - FAILURE - ERROR data: $ref: '#/components/schemas/AnnotationContentResponse' metaData: type: object correlationId: type: string Descriptor: type: object properties: index: type: integer format: int32 proto: $ref: '#/components/schemas/TemplateDescriptorProto' options: $ref: '#/components/schemas/MessageOptions' fullName: type: string file: $ref: '#/components/schemas/FileDescriptor' containingType: $ref: '#/components/schemas/Descriptor' nestedTypes: type: array items: $ref: '#/components/schemas/Descriptor' enumTypes: type: array items: $ref: '#/components/schemas/EnumDescriptor' fields: type: array items: $ref: '#/components/schemas/FieldDescriptor' extensions: type: array items: $ref: '#/components/schemas/FieldDescriptor' oneofs: type: array items: $ref: '#/components/schemas/OneofDescriptor' name: type: string extendable: type: boolean realOneofs: type: array items: $ref: '#/components/schemas/OneofDescriptor' ChildrenExecutableResponse: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' unitsList: type: array properties: empty: type: boolean items: type: string unitsCount: type: integer format: int32 logKeysList: type: array properties: empty: type: boolean items: type: string logKeysCount: type: integer format: int32 childrenOrBuilderList: type: array items: $ref: '#/components/schemas/ChildOrBuilder' childrenList: type: array items: $ref: '#/components/schemas/Child' initialized: type: boolean defaultInstanceForType: $ref: '#/components/schemas/ChildrenExecutableResponse' parserForType: $ref: '#/components/schemas/ParserChildrenExecutableResponse' serializedSize: type: integer format: int32 maxConcurrency: type: integer format: int64 shouldProceedIfFailed: type: boolean childrenCount: type: integer format: int32 descriptorForType: $ref: '#/components/schemas/Descriptor' allFields: type: object additionalProperties: type: object initializationErrorString: type: string memoizedSerializedSize: type: integer format: int32 writeOnly: true ParserMessageOptions: type: object Location: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' leadingDetachedCommentsList: type: array properties: empty: type: boolean items: type: string pathList: type: array items: type: integer format: int32 spanList: type: array items: type: integer format: int32 leadingComments: type: string trailingComments: type: string pathCount: type: integer format: int32 spanCount: type: integer format: int32 leadingDetachedCommentsCount: type: integer format: int32 leadingCommentsBytes: $ref: '#/components/schemas/ByteString' trailingCommentsBytes: $ref: '#/components/schemas/ByteString' initialized: type: boolean defaultInstanceForType: $ref: '#/components/schemas/Location' parserForType: $ref: '#/components/schemas/ParserLocation' serializedSize: type: integer format: int32 descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string allFields: type: object additionalProperties: type: object memoizedSerializedSize: type: integer format: int32 writeOnly: true PipelineExecutionOutline: required: - accountIdentifier - orgIdentifier - projectIdentifier type: object properties: accountIdentifier: type: string orgIdentifier: type: string projectIdentifier: type: string pipelineIdentifier: type: string planExecutionId: type: string name: type: string startingNodeId: type: string startingNodeIds: type: array items: type: string isDagEnabled: type: boolean dependencyGraph: type: object additionalProperties: type: array items: type: string status: type: string description: 'Execution Status of the entity. Valid values (PascalCase): Running, AsyncWaiting, TaskWaiting, TimedWaiting, Failed, Errored, IgnoreFailed, NotStarted, Expired, Aborted, Discontinuing, Queued, Paused, ResourceWaiting, InterventionWaiting, ApprovalWaiting, WaitStepRunning, QueuedLicenseLimitReached, QueuedExecutionConcurrencyReached, Success, Suspended, Skipped, Pausing, ApprovalRejected, InputWaiting, AbortedByFreeze, UploadWaiting, QueuedGlobalInfraCapacityReached, QUEUED_PLAN_CREATION.' enum: - Running - AsyncWaiting - TaskWaiting - TimedWaiting - Failed - Errored - IgnoreFailed - NotStarted - Expired - Aborted - Discontinuing - Queued - Paused - ResourceWaiting - InterventionWaiting - ApprovalWaiting - WaitStepRunning - QueuedLicenseLimitReached - QueuedExecutionConcurrencyReached - Success - Suspended - Skipped - Pausing - ApprovalRejected - InputWaiting - AbortedByFreeze - UploadWaiting - QueuedGlobalInfraCapacityReached - QUEUED_PLAN_CREATION - NOT_STARTED - INTERVENTION_WAITING - APPROVAL_WAITING - APPROVAL_REJECTED - Waiting - Queued - Queued - Queued failureInfo: type: string stagesMap: type: object additionalProperties: $ref: '#/components/schemas/NodeExecutionOutline' modules: type: array items: type: string startTs: type: integer format: int64 endTs: type: integer format: int64 createdAt: type: integer format: int64 lastUpdatedAt: type: integer format: int64 runtimeInputYaml: type: string runSequence: type: integer format: int32 description: This is the view of the Pipeline Execution Outline OneofDescriptorProtoOrBuilder: type: object properties: name: type: string options: $ref: '#/components/schemas/OneofOptions' nameBytes: $ref: '#/components/schemas/ByteString' optionsOrBuilder: $ref: '#/components/schemas/OneofOptionsOrBuilder' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string unknownFields: $ref: '#/components/schemas/UnknownFieldSet' defaultInstanceForType: $ref: '#/components/schemas/Message' allFields: type: object additionalProperties: type: object initialized: type: boolean DescriptorProtoOrBuilder: type: object properties: name: type: string options: $ref: '#/components/schemas/MessageOptions' fieldCount: type: integer format: int32 reservedRangeList: type: array items: $ref: '#/components/schemas/ReservedRange' reservedNameList: type: array items: type: string extensionRangeList: type: array items: $ref: '#/components/schemas/ExtensionRange' oneofDeclCount: type: integer format: int32 nestedTypeCount: type: integer format: int32 enumTypeCount: type: integer format: int32 extensionCount: type: integer format: int32 extensionRangeCount: type: integer format: int32 enumTypeList: type: array items: $ref: '#/components/schemas/EnumDescriptorProto' extensionList: type: array items: $ref: '#/components/schemas/FieldDescriptorProto' nameBytes: $ref: '#/components/schemas/ByteString' enumTypeOrBuilderList: type: array items: $ref: '#/components/schemas/EnumDescriptorProtoOrBuilder' extensionOrBuilderList: type: array items: $ref: '#/components/schemas/FieldDescriptorProtoOrBuilder' optionsOrBuilder: $ref: '#/components/schemas/MessageOptionsOrBuilder' fieldList: type: array items: $ref: '#/components/schemas/FieldDescriptorProto' oneofDeclList: type: array items: $ref: '#/components/schemas/OneofDescriptorProto' reservedRangeCount: type: integer format: int32 reservedNameCount: type: integer format: int32 fieldOrBuilderList: type: array items: $ref: '#/components/schemas/FieldDescriptorProtoOrBuilder' extensionRangeOrBuilderList: type: array items: $ref: '#/components/schemas/ExtensionRangeOrBuilder' oneofDeclOrBuilderList: type: array items: $ref: '#/components/schemas/OneofDescriptorProtoOrBuilder' reservedRangeOrBuilderList: type: array items: $ref: '#/components/schemas/ReservedRangeOrBuilder' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string unknownFields: $ref: '#/components/schemas/UnknownFieldSet' defaultInstanceForType: $ref: '#/components/schemas/Message' allFields: type: object additionalProperties: type: object initialized: type: boolean TriggeredBy: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' initialized: type: boolean identifier: type: string defaultInstanceForType: $ref: '#/components/schemas/TriggeredBy' parserForType: $ref: '#/components/schemas/ParserTriggeredBy' serializedSize: type: integer format: int32 extraInfoMap: type: object additionalProperties: type: string uuid: type: string triggerIdentifier: type: string triggerName: type: string impersonateUsername: type: string impersonateEmail: type: string uuidBytes: $ref: '#/components/schemas/ByteString' identifierBytes: $ref: '#/components/schemas/ByteString' extraInfoCount: type: integer format: int32 extraInfo: type: object additionalProperties: type: string triggerIdentifierBytes: $ref: '#/components/schemas/ByteString' triggerNameBytes: $ref: '#/components/schemas/ByteString' impersonateUsernameBytes: $ref: '#/components/schemas/ByteString' impersonateEmailBytes: $ref: '#/components/schemas/ByteString' descriptorForType: $ref: '#/components/schemas/Descriptor' allFields: type: object additionalProperties: type: object initializationErrorString: type: string memoizedSerializedSize: type: integer format: int32 writeOnly: true NamePart: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' namePart: type: string isExtension: type: boolean namePartBytes: $ref: '#/components/schemas/ByteString' initialized: type: boolean defaultInstanceForType: $ref: '#/components/schemas/NamePart' parserForType: $ref: '#/components/schemas/ParserNamePart' serializedSize: type: integer format: int32 descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string allFields: type: object additionalProperties: type: object memoizedSerializedSize: type: integer format: int32 writeOnly: true IdentityExecutionContext: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' harnessIdApi: $ref: '#/components/schemas/HarnessIdApiConfig' harnessIdApiOrBuilder: $ref: '#/components/schemas/HarnessIdApiConfigOrBuilder' identitiesCount: type: integer format: int32 initialized: type: boolean defaultInstanceForType: $ref: '#/components/schemas/IdentityExecutionContext' parserForType: $ref: '#/components/schemas/ParserIdentityExecutionContext' serializedSize: type: integer format: int32 identitiesMap: type: object additionalProperties: $ref: '#/components/schemas/IdentityEntry' identities: type: object additionalProperties: $ref: '#/components/schemas/IdentityEntry' descriptorForType: $ref: '#/components/schemas/Descriptor' allFields: type: object additionalProperties: type: object initializationErrorString: type: string memoizedSerializedSize: type: integer format: int32 writeOnly: true ParserAsyncExecutableResponse: type: object ServiceDescriptorProtoOrBuilder: type: object properties: name: type: string options: $ref: '#/components/schemas/ServiceOptions' nameBytes: $ref: '#/components/schemas/ByteString' optionsOrBuilder: $ref: '#/components/schemas/ServiceOptionsOrBuilder' methodCount: type: integer format: int32 methodList: type: array items: $ref: '#/components/schemas/MethodDescriptorProto' methodOrBuilderList: type: array items: $ref: '#/components/schemas/MethodDescriptorProtoOrBuilder' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string unknownFields: $ref: '#/components/schemas/UnknownFieldSet' defaultInstanceForType: $ref: '#/components/schemas/Message' allFields: type: object additionalProperties: type: object initialized: type: boolean ParserIdentityExecutionContext: type: object ResponseDTOPipelineAnnotationsResponseDTO: type: object properties: status: type: string enum: - SUCCESS - FAILURE - ERROR data: $ref: '#/components/schemas/PipelineAnnotationsResponseDTO' metaData: type: object correlationId: type: string RetryNodeMetadata: type: object properties: startTs: type: integer format: int64 endTs: type: integer format: int64 runSequence: type: integer format: int32 originalPlanExecutionId: type: string executedBy: $ref: '#/components/schemas/ExecutionTriggerInfo' HarnessIdApiConfigOrBuilder: type: object properties: tokenGenerateUrl: type: string tokenGenerateUrlBytes: $ref: '#/components/schemas/ByteString' descriptorForType: $ref: '#/components/schemas/Descriptor' unknownFields: $ref: '#/components/schemas/UnknownFieldSet' defaultInstanceForType: $ref: '#/components/schemas/Message' allFields: type: object additionalProperties: type: object initializationErrorString: type: string initialized: type: boolean MethodDescriptorProto: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' clientStreaming: type: boolean serverStreaming: type: boolean inputTypeBytes: $ref: '#/components/schemas/ByteString' outputTypeBytes: $ref: '#/components/schemas/ByteString' name: type: string initialized: type: boolean options: $ref: '#/components/schemas/MethodOptions' outputType: type: string inputType: type: string defaultInstanceForType: $ref: '#/components/schemas/MethodDescriptorProto' parserForType: $ref: '#/components/schemas/ParserMethodDescriptorProto' serializedSize: type: integer format: int32 nameBytes: $ref: '#/components/schemas/ByteString' optionsOrBuilder: $ref: '#/components/schemas/MethodOptionsOrBuilder' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string allFields: type: object additionalProperties: type: object memoizedSerializedSize: type: integer format: int32 writeOnly: true ParserDescriptorProto: type: object UninterpretedOptionOrBuilder: type: object properties: nameCount: type: integer format: int32 stringValue: $ref: '#/components/schemas/ByteString' doubleValue: type: number format: double nameList: type: array items: $ref: '#/components/schemas/NamePart' identifierValue: type: string positiveIntValue: type: integer format: int64 negativeIntValue: type: integer format: int64 aggregateValue: type: string nameOrBuilderList: type: array items: $ref: '#/components/schemas/NamePartOrBuilder' identifierValueBytes: $ref: '#/components/schemas/ByteString' aggregateValueBytes: $ref: '#/components/schemas/ByteString' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string unknownFields: $ref: '#/components/schemas/UnknownFieldSet' defaultInstanceForType: $ref: '#/components/schemas/Message' allFields: type: object additionalProperties: type: object initialized: type: boolean ParserSourceCodeInfo: type: object MethodDescriptor: type: object properties: index: type: integer format: int32 proto: $ref: '#/components/schemas/MethodDescriptorProto' options: $ref: '#/components/schemas/MethodOptions' fullName: type: string file: $ref: '#/components/schemas/FileDescriptor' service: $ref: '#/components/schemas/ServiceDescriptor' inputType: $ref: '#/components/schemas/CvDescriptor' outputType: $ref: '#/components/schemas/CvDescriptor' clientStreaming: type: boolean serverStreaming: type: boolean name: type: string FacilitatorExecutableResponse: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' type: type: string initialized: type: boolean defaultInstanceForType: $ref: '#/components/schemas/FacilitatorExecutableResponse' parserForType: $ref: '#/components/schemas/ParserFacilitatorExecutableResponse' serializedSize: type: integer format: int32 typeBytes: $ref: '#/components/schemas/ByteString' statusValue: type: integer format: int32 status: type: string enum: - NO_OP - RUNNING - INTERVENTION_WAITING - TIMED_WAITING - ASYNC_WAITING - TASK_WAITING - DISCONTINUING - PAUSING - QUEUED - SKIPPED - PAUSED - ABORTED - ERRORED - FAILED - EXPIRED - SUSPENDED - SUCCEEDED - IGNORE_FAILED - APPROVAL_WAITING - RESOURCE_WAITING - APPROVAL_REJECTED - INPUT_WAITING - WAIT_STEP_RUNNING - FREEZE_FAILED - QUEUED_LICENSE_LIMIT_REACHED - QUEUED_EXECUTION_CONCURRENCY_REACHED - QUEUED_STEP_LIMIT_REACHED - STARTING_QUEUED_STEP - UPLOAD_WAITING - QUEUED_PLAN_CREATION - STARTING_PLAN_CREATION - QUEUED_GLOBAL_INFRA_CAPACITY_REACHED - UNRECOGNIZED startTs: type: integer format: int64 callbackIdsList: type: array properties: empty: type: boolean items: type: string timeoutInSeconds: type: integer format: int64 callbackIdsCount: type: integer format: int32 descriptorForType: $ref: '#/components/schemas/Descriptor' allFields: type: object additionalProperties: type: object initializationErrorString: type: string memoizedSerializedSize: type: integer format: int32 writeOnly: true EnumOptionsOrBuilder: type: object properties: features: $ref: '#/components/schemas/FeatureSet' deprecated: type: boolean featuresOrBuilder: $ref: '#/components/schemas/FeatureSetOrBuilder' uninterpretedOptionList: type: array items: $ref: '#/components/schemas/UninterpretedOption' uninterpretedOptionCount: type: integer format: int32 uninterpretedOptionOrBuilderList: type: array items: $ref: '#/components/schemas/UninterpretedOptionOrBuilder' deprecatedLegacyJsonFieldConflicts: type: boolean allowAlias: type: boolean defaultInstanceForType: $ref: '#/components/schemas/Message' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string unknownFields: $ref: '#/components/schemas/UnknownFieldSet' allFields: type: object additionalProperties: type: object initialized: type: boolean TaskExecutableResponseOrBuilder: type: object properties: unitsList: type: array items: type: string unitsCount: type: integer format: int32 logKeysList: type: array items: type: string logKeysCount: type: integer format: int32 taskNameBytes: $ref: '#/components/schemas/ByteString' taskId: type: string taskName: type: string taskCategory: type: string enum: - UNKNOWN_CATEGORY - DELEGATE_TASK_V1 - DELEGATE_TASK_V2 - UNRECOGNIZED taskCategoryValue: type: integer format: int32 taskIdBytes: $ref: '#/components/schemas/ByteString' descriptorForType: $ref: '#/components/schemas/Descriptor' unknownFields: $ref: '#/components/schemas/UnknownFieldSet' defaultInstanceForType: $ref: '#/components/schemas/Message' allFields: type: object additionalProperties: type: object initializationErrorString: type: string initialized: type: boolean NodeExecutionDetails: type: object properties: executionGraph: $ref: '#/components/schemas/ExecutionGraph' description: This contains the Node Execution Graph details. ParserEnumDescriptorProto: type: object ParserDeclaration: type: object MethodOptions: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' idempotencyLevel: type: string enum: - IDEMPOTENCY_UNKNOWN - NO_SIDE_EFFECTS - IDEMPOTENT initialized: type: boolean features: $ref: '#/components/schemas/FeatureSet' defaultInstanceForType: $ref: '#/components/schemas/MethodOptions' parserForType: $ref: '#/components/schemas/ParserMethodOptions' serializedSize: type: integer format: int32 deprecated: type: boolean featuresOrBuilder: $ref: '#/components/schemas/FeatureSetOrBuilder' uninterpretedOptionList: type: array items: $ref: '#/components/schemas/UninterpretedOption' uninterpretedOptionCount: type: integer format: int32 uninterpretedOptionOrBuilderList: type: array items: $ref: '#/components/schemas/UninterpretedOptionOrBuilder' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string allFields: type: object additionalProperties: type: object allFieldsRaw: type: object additionalProperties: type: object memoizedSerializedSize: type: integer format: int32 writeOnly: true EnumReservedRange: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' initialized: type: boolean defaultInstanceForType: $ref: '#/components/schemas/EnumReservedRange' start: type: integer format: int32 end: type: integer format: int32 parserForType: $ref: '#/components/schemas/ParserEnumReservedRange' serializedSize: type: integer format: int32 descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string allFields: type: object additionalProperties: type: object memoizedSerializedSize: type: integer format: int32 writeOnly: true ParserGovernanceMetadata: type: object IdentityExecutionContextOrBuilder: type: object properties: harnessIdApi: $ref: '#/components/schemas/HarnessIdApiConfig' harnessIdApiOrBuilder: $ref: '#/components/schemas/HarnessIdApiConfigOrBuilder' identitiesCount: type: integer format: int32 identitiesMap: type: object additionalProperties: $ref: '#/components/schemas/IdentityEntry' identities: type: object additionalProperties: $ref: '#/components/schemas/IdentityEntry' descriptorForType: $ref: '#/components/schemas/Descriptor' unknownFields: $ref: '#/components/schemas/UnknownFieldSet' defaultInstanceForType: $ref: '#/components/schemas/Message' allFields: type: object additionalProperties: type: object initializationErrorString: type: string initialized: type: boolean RetryExecutionMetadata: type: object properties: startTs: type: integer format: int64 endTs: type: integer format: int64 runSequence: type: integer format: int32 executedBy: $ref: '#/components/schemas/ExecutionTriggerInfo' parentExecutionId: type: string rootExecutionId: type: string description: This gives the Parent and Root execution id of the Execution part of Retried Execution NodeExecutionOutline: type: object properties: nodeType: type: string nodeGroup: type: string nodeIdentifier: type: string name: type: string nodeUuid: type: string status: type: string description: 'Execution Status of the entity. Valid values (PascalCase): Running, AsyncWaiting, TaskWaiting, TimedWaiting, Failed, Errored, IgnoreFailed, NotStarted, Expired, Aborted, Discontinuing, Queued, Paused, ResourceWaiting, InterventionWaiting, ApprovalWaiting, WaitStepRunning, QueuedLicenseLimitReached, QueuedExecutionConcurrencyReached, Success, Suspended, Skipped, Pausing, ApprovalRejected, InputWaiting, AbortedByFreeze, UploadWaiting, QueuedGlobalInfraCapacityReached, QUEUED_PLAN_CREATION.' enum: - Running - AsyncWaiting - TaskWaiting - TimedWaiting - Failed - Errored - IgnoreFailed - NotStarted - Expired - Aborted - Discontinuing - Queued - Paused - ResourceWaiting - InterventionWaiting - ApprovalWaiting - WaitStepRunning - QueuedLicenseLimitReached - QueuedExecutionConcurrencyReached - Success - Suspended - Skipped - Pausing - ApprovalRejected - InputWaiting - AbortedByFreeze - UploadWaiting - QueuedGlobalInfraCapacityReached - QUEUED_PLAN_CREATION - NOT_STARTED - INTERVENTION_WAITING - APPROVAL_WAITING - APPROVAL_REJECTED - Waiting - Queued - Queued - Queued startTs: type: integer format: int64 endTs: type: integer format: int64 failureInfo: type: string nodeExecutionId: type: string edgeLayoutList: $ref: '#/components/schemas/EdgeLayoutList' description: This is the view of the Node Execution Outline ResponseDTOPagePipelineExecutionIdentifierSummary: type: object properties: status: type: string enum: - SUCCESS - FAILURE - ERROR data: $ref: '#/components/schemas/PagePipelineExecutionIdentifierSummary' metaData: type: object correlationId: type: string ForMetadataOrBuilder: type: object properties: partitionCount: type: integer format: int32 value: type: string valueBytes: $ref: '#/components/schemas/ByteString' partitionList: type: array items: type: string descriptorForType: $ref: '#/components/schemas/Descriptor' unknownFields: $ref: '#/components/schemas/UnknownFieldSet' defaultInstanceForType: $ref: '#/components/schemas/Message' allFields: type: object additionalProperties: type: object initializationErrorString: type: string initialized: type: boolean ParserChildChainExecutableResponse: type: object ParserLocation: type: object EnumDescriptorProtoOrBuilder: type: object properties: name: type: string options: $ref: '#/components/schemas/EnumOptions' reservedRangeList: type: array items: $ref: '#/components/schemas/EnumReservedRange' reservedNameList: type: array items: type: string nameBytes: $ref: '#/components/schemas/ByteString' optionsOrBuilder: $ref: '#/components/schemas/EnumOptionsOrBuilder' valueCount: type: integer format: int32 valueList: type: array items: $ref: '#/components/schemas/EnumValueDescriptorProto' valueOrBuilderList: type: array items: $ref: '#/components/schemas/EnumValueDescriptorProtoOrBuilder' reservedRangeCount: type: integer format: int32 reservedNameCount: type: integer format: int32 reservedRangeOrBuilderList: type: array items: $ref: '#/components/schemas/EnumReservedRangeOrBuilder' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string unknownFields: $ref: '#/components/schemas/UnknownFieldSet' defaultInstanceForType: $ref: '#/components/schemas/Message' allFields: type: object additionalProperties: type: object initialized: type: boolean EnumOptions: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' initialized: type: boolean features: $ref: '#/components/schemas/FeatureSet' defaultInstanceForType: $ref: '#/components/schemas/EnumOptions' parserForType: $ref: '#/components/schemas/ParserEnumOptions' serializedSize: type: integer format: int32 deprecated: type: boolean featuresOrBuilder: $ref: '#/components/schemas/FeatureSetOrBuilder' uninterpretedOptionList: type: array items: $ref: '#/components/schemas/UninterpretedOption' uninterpretedOptionCount: type: integer format: int32 uninterpretedOptionOrBuilderList: type: array items: $ref: '#/components/schemas/UninterpretedOptionOrBuilder' deprecatedLegacyJsonFieldConflicts: type: boolean allowAlias: type: boolean descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string allFields: type: object additionalProperties: type: object allFieldsRaw: type: object additionalProperties: type: object memoizedSerializedSize: type: integer format: int32 writeOnly: true BuildInfoOrBuilder: type: object properties: imagePathBytes: $ref: '#/components/schemas/ByteString' buildBytes: $ref: '#/components/schemas/ByteString' imagePath: type: string build: type: string descriptorForType: $ref: '#/components/schemas/Descriptor' unknownFields: $ref: '#/components/schemas/UnknownFieldSet' defaultInstanceForType: $ref: '#/components/schemas/Message' allFields: type: object additionalProperties: type: object initializationErrorString: type: string initialized: type: boolean WorkflowGraphNode: type: object properties: uuid: type: string name: type: string identifier: type: string status: type: string enum: - NO_OP - RUNNING - INTERVENTION_WAITING - TIMED_WAITING - ASYNC_WAITING - TASK_WAITING - DISCONTINUING - PAUSING - QUEUED - SKIPPED - PAUSED - ABORTED - ERRORED - FAILED - EXPIRED - SUSPENDED - SUCCEEDED - IGNORE_FAILED - APPROVAL_WAITING - RESOURCE_WAITING - APPROVAL_REJECTED - INPUT_WAITING - WAIT_STEP_RUNNING - FREEZE_FAILED - QUEUED_LICENSE_LIMIT_REACHED - QUEUED_EXECUTION_CONCURRENCY_REACHED - QUEUED_STEP_LIMIT_REACHED - STARTING_QUEUED_STEP - UPLOAD_WAITING - QUEUED_PLAN_CREATION - STARTING_PLAN_CREATION - QUEUED_GLOBAL_INFRA_CAPACITY_REACHED - UNRECOGNIZED inputs: type: object additionalProperties: type: object outputs: type: object additionalProperties: type: object StrategyMetadata: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' initialized: type: boolean defaultInstanceForType: $ref: '#/components/schemas/StrategyMetadata' parserForType: $ref: '#/components/schemas/ParserStrategyMetadata' serializedSize: type: integer format: int32 currentIteration: type: integer format: int32 totalIterations: type: integer format: int32 matrixMetadata: $ref: '#/components/schemas/MatrixMetadata' forMetadata: $ref: '#/components/schemas/ForMetadata' identifierPostFix: type: string metadataCase: type: string enum: - MATRIXMETADATA - FORMETADATA - METADATA_NOT_SET matrixMetadataOrBuilder: $ref: '#/components/schemas/MatrixMetadataOrBuilder' forMetadataOrBuilder: $ref: '#/components/schemas/ForMetadataOrBuilder' identifierPostFixBytes: $ref: '#/components/schemas/ByteString' descriptorForType: $ref: '#/components/schemas/Descriptor' allFields: type: object additionalProperties: type: object initializationErrorString: type: string memoizedSerializedSize: type: integer format: int32 writeOnly: true UninterpretedOption: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' nameCount: type: integer format: int32 initialized: type: boolean stringValue: $ref: '#/components/schemas/ByteString' doubleValue: type: number format: double defaultInstanceForType: $ref: '#/components/schemas/UninterpretedOption' parserForType: $ref: '#/components/schemas/ParserUninterpretedOption' serializedSize: type: integer format: int32 nameList: type: array items: $ref: '#/components/schemas/NamePart' identifierValue: type: string positiveIntValue: type: integer format: int64 negativeIntValue: type: integer format: int64 aggregateValue: type: string nameOrBuilderList: type: array items: $ref: '#/components/schemas/NamePartOrBuilder' identifierValueBytes: $ref: '#/components/schemas/ByteString' aggregateValueBytes: $ref: '#/components/schemas/ByteString' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string allFields: type: object additionalProperties: type: object memoizedSerializedSize: type: integer format: int32 writeOnly: true ParserEnumValueDescriptorProto: type: object FileDescriptorProto: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' name: type: string package: type: string initialized: type: boolean options: $ref: '#/components/schemas/FileOptions' edition: type: string enum: - EDITION_UNKNOWN - EDITION_LEGACY - EDITION_PROTO2 - EDITION_PROTO3 - EDITION_2023 - EDITION_2024 - EDITION_1_TEST_ONLY - EDITION_2_TEST_ONLY - EDITION_99997_TEST_ONLY - EDITION_99998_TEST_ONLY - EDITION_99999_TEST_ONLY - EDITION_MAX syntax: type: string defaultInstanceForType: $ref: '#/components/schemas/FileDescriptorProto' enumTypeCount: type: integer format: int32 extensionCount: type: integer format: int32 publicDependencyCount: type: integer format: int32 dependencyCount: type: integer format: int32 messageTypeCount: type: integer format: int32 serviceCount: type: integer format: int32 parserForType: $ref: '#/components/schemas/ParserFileDescriptorProto' serializedSize: type: integer format: int32 sourceCodeInfo: $ref: '#/components/schemas/SourceCodeInfo' dependencyList: type: array properties: empty: type: boolean items: type: string publicDependencyList: type: array items: type: integer format: int32 weakDependencyList: type: array items: type: integer format: int32 messageTypeList: type: array items: $ref: '#/components/schemas/CvDescriptorProto' enumTypeList: type: array items: $ref: '#/components/schemas/EnumDescriptorProto' serviceList: type: array items: $ref: '#/components/schemas/ServiceDescriptorProto' extensionList: type: array items: $ref: '#/components/schemas/FieldDescriptorProto' weakDependencyCount: type: integer format: int32 nameBytes: $ref: '#/components/schemas/ByteString' packageBytes: $ref: '#/components/schemas/ByteString' messageTypeOrBuilderList: type: array items: $ref: '#/components/schemas/DescriptorProtoOrBuilder' enumTypeOrBuilderList: type: array items: $ref: '#/components/schemas/EnumDescriptorProtoOrBuilder' serviceOrBuilderList: type: array items: $ref: '#/components/schemas/ServiceDescriptorProtoOrBuilder' extensionOrBuilderList: type: array items: $ref: '#/components/schemas/FieldDescriptorProtoOrBuilder' optionsOrBuilder: $ref: '#/components/schemas/FileOptionsOrBuilder' sourceCodeInfoOrBuilder: $ref: '#/components/schemas/SourceCodeInfoOrBuilder' syntaxBytes: $ref: '#/components/schemas/ByteString' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string allFields: type: object additionalProperties: type: object memoizedSerializedSize: type: integer format: int32 writeOnly: true MethodOptionsOrBuilder: type: object properties: idempotencyLevel: type: string enum: - IDEMPOTENCY_UNKNOWN - NO_SIDE_EFFECTS - IDEMPOTENT features: $ref: '#/components/schemas/FeatureSet' deprecated: type: boolean featuresOrBuilder: $ref: '#/components/schemas/FeatureSetOrBuilder' uninterpretedOptionList: type: array items: $ref: '#/components/schemas/UninterpretedOption' uninterpretedOptionCount: type: integer format: int32 uninterpretedOptionOrBuilderList: type: array items: $ref: '#/components/schemas/UninterpretedOptionOrBuilder' defaultInstanceForType: $ref: '#/components/schemas/Message' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string unknownFields: $ref: '#/components/schemas/UnknownFieldSet' allFields: type: object additionalProperties: type: object initialized: type: boolean FieldOptions: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' initialized: type: boolean features: $ref: '#/components/schemas/FeatureSet' defaultInstanceForType: $ref: '#/components/schemas/FieldOptions' editionDefaultsOrBuilderList: type: array items: $ref: '#/components/schemas/EditionDefaultOrBuilder' parserForType: $ref: '#/components/schemas/ParserFieldOptions' serializedSize: type: integer format: int32 deprecated: type: boolean featuresOrBuilder: $ref: '#/components/schemas/FeatureSetOrBuilder' uninterpretedOptionList: type: array items: $ref: '#/components/schemas/UninterpretedOption' uninterpretedOptionCount: type: integer format: int32 uninterpretedOptionOrBuilderList: type: array items: $ref: '#/components/schemas/UninterpretedOptionOrBuilder' packed: type: boolean jstype: type: string enum: - JS_NORMAL - JS_STRING - JS_NUMBER lazy: type: boolean unverifiedLazy: type: boolean weak: type: boolean debugRedact: type: boolean retention: type: string enum: - RETENTION_UNKNOWN - RETENTION_RUNTIME - RETENTION_SOURCE targetsList: type: array items: type: string enum: - TARGET_TYPE_UNKNOWN - TARGET_TYPE_FILE - TARGET_TYPE_EXTENSION_RANGE - TARGET_TYPE_MESSAGE - TARGET_TYPE_FIELD - TARGET_TYPE_ONEOF - TARGET_TYPE_ENUM - TARGET_TYPE_ENUM_ENTRY - TARGET_TYPE_SERVICE - TARGET_TYPE_METHOD targetsCount: type: integer format: int32 editionDefaultsList: type: array items: $ref: '#/components/schemas/EditionDefault' editionDefaultsCount: type: integer format: int32 featureSupport: $ref: '#/components/schemas/FeatureSupport' featureSupportOrBuilder: $ref: '#/components/schemas/FeatureSupportOrBuilder' ctype: type: string enum: - STRING - CORD - STRING_PIECE descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string allFields: type: object additionalProperties: type: object allFieldsRaw: type: object additionalProperties: type: object memoizedSerializedSize: type: integer format: int32 writeOnly: true TriggeredByOrBuilder: type: object properties: identifier: type: string extraInfoMap: type: object additionalProperties: type: string uuid: type: string triggerIdentifier: type: string triggerName: type: string impersonateUsername: type: string impersonateEmail: type: string uuidBytes: $ref: '#/components/schemas/ByteString' identifierBytes: $ref: '#/components/schemas/ByteString' extraInfoCount: type: integer format: int32 extraInfo: type: object additionalProperties: type: string triggerIdentifierBytes: $ref: '#/components/schemas/ByteString' triggerNameBytes: $ref: '#/components/schemas/ByteString' impersonateUsernameBytes: $ref: '#/components/schemas/ByteString' impersonateEmailBytes: $ref: '#/components/schemas/ByteString' descriptorForType: $ref: '#/components/schemas/Descriptor' unknownFields: $ref: '#/components/schemas/UnknownFieldSet' defaultInstanceForType: $ref: '#/components/schemas/Message' allFields: type: object additionalProperties: type: object initializationErrorString: type: string initialized: type: boolean PageGovernanceMetadata: type: object properties: totalElements: type: integer format: int64 totalPages: type: integer format: int32 size: type: integer format: int32 content: type: array items: $ref: '#/components/schemas/PipelineGovernanceMetadata' number: type: integer format: int32 sort: $ref: '#/components/schemas/Sort' first: type: boolean pageable: $ref: '#/components/schemas/Pageable' numberOfElements: type: integer format: int32 last: type: boolean empty: type: boolean securitySchemes: x-api-key: name: x-api-key type: apiKey in: header description: API key is a token provided while making the API calls. This is used to authenticate the client at the exposed endpoint. externalDocs: description: Find out more about Swagger url: http://swagger.io x-stoplight: id: oc91t4vrfnjyi x-tagGroups: - name: Organizations tags: - Organization - name: Projects tags: - Org Project - Project - name: Secrets tags: - Account Secret - Org Secret - Project Secret - Secrets - name: Connectors tags: - Account Connector - Org Connector - Project Connector - Connectors - GoogleSecretManagerConnector - name: Roles tags: - Account Roles - Organization Roles - Project Roles - Roles - name: Resource Groups tags: - Account Resource Groups - Organization Resource Groups - Project Resource Groups - Filter Resource Groups - Harness Resource Group - Zendesk - name: Role Assignments tags: - Account Role Assignments - Org Role Assignments - Project Role Assignments - Role Assignments - name: Platform tags: - Access Control List - Account Banner - Account Banner - Account Licensed Modules - Account License Type - Account Webhooks - AccountSetting - Accounts - Analyze Account Access Policy - Analyze Organization Access Policy - Analyze Project Access Policy - ApiKey - Audit - AuditFilters - Authentication Settings - Canny - Devops Essentials License Data By Account - EULA - Filter - Harness Resource Type - Invite - IP Allowlist - Nextgen Ldap - Notification Channels - Notification Rules - OIDC - Oidc-Access-Token - Oidc-ID-Token - Org Webhooks - Permissions - Project Webhooks - Secret Managers - Service Account - Setting - SMTP - Source Code Manager - Token - User - User Group - Variables - name: Delegate tags: - Agent mTLS Endpoint Management - Delegate Download Resource - Delegate Group Tags Resource - Delegate Setup Resource - Delegate Token Resource - name: Pipelines tags: - Pipelines - Input Sets - Approvals - Pipeline Execution - Pipeline Dashboard - Pipeline Input Set - Pipeline - Pipeline Execution Details - Pipeline Execute - Pipeline Refresh - Pipeline data retention - Triggers - TriggersEvents - Webhook Triggers - Webhook Event Handler - DryRunPipeline - name: Artifact Registry tags: - Registries - Artifacts - Docker Artifacts - Helm Artifacts - quarantine - Webhooks - Spaces - Replication - Registry V3 - Registries - Registry V3 - Packages - Registry V3 - Versions - Registry V3 - Files - Registry V3 - Metadata - Registry V3 - Firewall - Registry V3 - Transfer - name: Database DevOps tags: - Database Schema - Database Instance - Deployed State - Execution Config - Migration State - name: CD tags: - K8s Release Service Mapping - CustomDeployment - Environments - EnvironmentGroup - Infrastructures - Usage - File Store - Service Dashboard - ServiceOverrides - Rollback - tas - name: Deployment Freeze tags: - Freeze CRUD - Freeze Evaluation - Freeze Schema - name: Services tags: - Account Services - Org Services - Project Services - Services - name: Rancher Infrastructures tags: - Account Rancher Infrastructure - Org Rancher Infrastructure - Project Rancher Infrastructure - name: Templates tags: - Account Template - Org Template - Project Template - Templates - Global Templates - name: GitOps tags: - Agents - Application - Applications - Certificates - Clusters - Dashboard Aggregates - Dashboards - GnuPGP Keys - GPG Keys - Hosts - Project mappings - Projects - Reconciler - Repositories - Repository Certificates - Repository credentials - ValidateHost - name: GitX tags: - GitX Webhooks - Org Gitx Webhooks - Project Gitx Webhooks - name: CACM tags: - Anomalies Ignorelist Rule - Anomalies - BI Dashboards - Budgets - Budget Groups - Cost Categories - Cloud Accounts - K8S Connectors Metadata - Notification Settings v2 - Overview - Data Job Status - Recommendation cost settings - Unit Metric - Anomaly Comments - Cloud and AI cost anomaly details - Cloud and AI cost anomalies v2 - Cost Details - Currency Preferences - External Data Provider - AiEngine - CACM governance cost settings - Governance Enforcement Recommendation APIs - Governance Alert - Governance Overview - Governance Recommendation APIs - RuleEnforcement - Rule Executions - Rule - Rule Sets - Perspectives Folders - Perspective Reports - Perspectives - Cost Category Jira Project Mapping - Recommendations Details - Recommendations - Recommendation Jira - Recommendation Preferences - Recommendation Presets - Recommendation Servicenow - Recommendation Tags - Recommendation Ignore List - AutoStopping Rules - AutoStopping Rules V2 - AutoStopping Load Balancers - AutoStopping Fixed Schedules - AutoStopping Alerts - Commitment Orchestrator Events APIs - name: Feature Flags tags: - API Keys - Feature Flags - Targets - Target Groups - Environment Perspectives - Anomalies - Proxy - Tags - name: SRM tags: - Monitored Services - SLOs dashboard - NG SLOs - SLOs - Downtime - Srm Notification - name: Internal Developer Portal - IDP tags: - Entities - Teams - CatalogCustomProperties - Scores - DataSource - KubernetesDataPoints - AggregationRules - AppConfig - PluginInfo - LayoutProxy - Kinds - LayoutsV3 - LayoutsV4 - name: Environment Management - IDP tags: - Environment - Infrastructure - Instance - name: Custom Dashboards tags: - aida - dashboards - downloads - embed - folders - name: Policy Management tags: - dashboard - examples - policies - evaluate - evaluations - policysets - system - name: Code tags: - repository - status_checks - pullreq - upload - webhook - resource - rules - labels - name: IaCM tags: - usage - approvals - costs - executions - module-registry - workspaces - settings - tf-standard-backend - variables - name: STO tags: - Exemptions - Issues - Scans - Products - Test Targets - Target Variants - name: SEI tags: - Collection categories - Collections - Contributors - DORA - name: Git Sync (deprecated) tags: - Git Branches - Git Full Sync - Git Sync Settings - Git Sync - Git Sync Errors - name: Error Models tags: - Error Response - Governance Metadata - name: Supply Chain Security tags: - integration - PipelineInfraConfig - SBOM - Integration Step Config - Delete Step Config - Delete Repositories - Pipeline Store Config - Evidence Vault [Beta] - name: Release Management tags: - Release Groups - Releases - Orchestration Processes - Orchestration Activities - Orchestration Executions - Conflicts - Freeze - Reports - Uploads - name: Resilience Testing tags: - Actions - Action Templates - Chaos Components - Chaos Hubs - ChaosGuard Conditions - ChaosGuard Rules - DR Tests - Experiments - Experiment Templates - Faults - Fault Templates - Chaos Infrastructure - Health - Network Maps - Onboarding - Probes - Probe Templates - Chaos Recommendations - Risks