Project
Get Component
Gets a single ProjectComponent
A ProjectComponent is a separate binary, daemon, or subsystem of a Project.
NOTE: ProjectComponents that are associated with a PackageComponent for a Package with PackageSystem kube or helm can be thought of as roughly equivalent to OCI/Docker Images, since the ProjectComponent describes a container within a Kubernetes Resource described by that PackageComponent.
A ProjectComponent is uniquely identified by the combination of a ProjectVersionSet identifier and the Component name separated by a : character. The Component name is a simple name indicating the binary, daemon or subsystem.
Examples of ProjectComponent identifiers:
- argo-workflows:1:workflow-controller: the workflow-controller binary of the first versionset of the Argo Workflows Project, using the argo-workflows Alias as the Project identifier.
- proj_dda0b12f-9a76-43ff-a024-9839ed3ee57b:3:workflow-controller: the workflow-controller binary of the third ProjectVersionSet of the Argo Workflows Project, using the Argo Workflow Project’s UUID as the identifier.
GET
Response
200
application/json
OK
The response is of type object
.
Previous
Update ComponentUpdate an existing ProjectComponent
A <em>ProjectComponent</em> is a separate binary, daemon, or subsystem of a
Project.
> **NOTE**: ProjectComponents that are associated with a PackageComponent for a
> Package with PackageSystem <b>kube</b> or <b>helm</b> can be thought of as
> <em>roughly</em> equivalent to OCI/Docker Images, since the ProjectComponent
> describes a container within a Kubernetes Resource described by that
> PackageComponent.
A ProjectComponent is uniquely identified by the combination of a
ProjectVersionSet identifier and the Component name separated by a <b>:</b>
character. The Component name is a simple name indicating the binary, daemon
or subsystem.
Examples of ProjectComponent identifiers:
* <b>argo-workflows:1:workflow-controller</b>: the
<b>workflow-controller</b> binary of the first versionset of the Argo Workflows
Project, using the <b>argo-workflows</b> Alias as the Project identifier.
* <b>proj_dda0b12f-9a76-43ff-a024-9839ed3ee57b:3:workflow-controller</b>: the
<b>workflow-controller</b> binary of the third ProjectVersionSet of the Argo
Workflows Project, using the Argo Workflow Project's UUID as the identifier.
Next