Get Component
Gets a single PackageComponent
A Package has zero or more PackageComponents. A PackageComponent is a separate Project, ProjectComponent, daemon, subsystem or binary distributed as part of a PackageVersionSet.
A PackageComponent is uniquely identified by the combination of the PackageVersionSet identifier and the Component name separated by a : character. The Component name may be a Project identifier, a URL or filepath-like identifier or just a string name.
Examples of PackageComponent identifiers:
- pkg_aae8471b-cf66-41d0-b72b-b44d3278d35a:1:agent: The agent Component of the first versionset (:1) of the Cilium Helm Chart Package specified by that Package’s UUID.
- helm-kube-prometheus-stack:3:prometheus-operator: The prometheus-operator Component of the third versionset (:3) of the Kube Prometheus Helm Chart Package specified by that Package’s Alias (helm-kube-prometheus-stack)
IMPORTANT: For Packages using the helm or kube PackageSystem, these PackageComponents represent a Kubernetes Resource (Deployment, DaemonSet or StatefulSet) that is installed by the Package.
Simple examples of PackageComponents would be the Bitnami Cert-Manager Helm Chart Package’s controller Deployment, the webhook Deployment and the cainjector Deployment.
More complex examples of PackageComponents might be the ArgoCD Official Upstream Helm Chart Package’s extensive collection of controllers, caches and persistent database storage components installed in Deployment, Daemonset and StatefulSet resources.
Response
OK
The response is of type object
.