Skip to content
GitmoapAPIBeta
Schema

ComponentUpgradeEntry

One consuming pipeline, and where it stands relative to the target version.

Shape

  • dispositionUpgradeDispositionon_targetneeds_repinunresolvableWhere a pipeline using the component stands against the target version: on_target (its reference already selects it), needs_repin (its reference has to be changed to reach it) or unresolvable (its reference selects no version at all, because every candidate has been retired).
  • instance_idNodeId (string)
  • pipeline_idPipelineId (string · uuid)
  • pipeline_namePipelineName (string)
  • repository_idRepositoryId (string · uuid)
  • version_refComponentVersionRef (string)
  • resolves_toComponentVersion (string) or nulloptionalThe version the pipeline's reference selects at the moment — for a floating reference, possibly newer than when the pipeline was last saved. Absent when it selects none.

Example

Synthesized example
{
"disposition": "on_target",
"instance_id": "349b4f13-cab9-49d3-afb7-9faff62271dc",
"pipeline_id": "0fd4e251-d4c0-4544-a43a-9efc5f887608",
"pipeline_name": "payments-api",
"repository_id": "5b0e7c2a-9d14-4e8b-a6f1-2c3d4e5f6a70",
"version_ref": "version-ref-1b7c",
"resolves_to": "resolves-to-042e"
}

Graph

Contains

No named schema inside.

Used by

Sent by 0 operations

No operation takes it as a request body.

Returned by 0 operations

No operation returns it directly.