Skip to content
GitmoapAPIBeta
Schema

NestedComponentInstance

A component used inside another component. The same as a component instance in a pipeline, except that stage_map maps each slot to a slot of the containing component.

Shape

  • component_idComponentId (string · uuid)
  • idNodeId (string)
  • namestring
  • versionComponentVersionRef (string)
  • component_refstring or nulloptional
  • paramsobjectoptional
  • stage_mapobjectoptionalBinds every slot the referenced component declares to a slot of the containing body.

Example

Synthesized example
{
"component_id": "ed667dbd-8542-47f5-bf35-05ed152c3e63",
"id": "id-63ad",
"name": "payments-api",
"version": "version-b709",
"component_ref": "component-ref-53cd",
"params": {},
"stage_map": {
"stage_map": "stage-map-258c"
}
}

Graph

Used inside
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.