Argo CD · Schema
v1alpha1ResourceNode
ResourceNode contains information about a live Kubernetes resource and its relationships with other resources.
Continuous DeliveryContainersDeploymentGitOpsKubernetesCNCFOpen Source
Properties
| Name | Type | Description |
|---|---|---|
| createdAt | object | |
| health | object | |
| images | array | Images lists container images associated with the resource. This is primarily useful for pods and other workload resources. |
| info | array | Info provides additional metadata or annotations about the resource. |
| networkingInfo | object | |
| parentRefs | array | ParentRefs lists the parent resources that reference this resource. This helps in understanding ownership and hierarchical relationships. |
| resourceVersion | string | ResourceVersion indicates the version of the resource, used to track changes. |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://raw.githubusercontent.com/api-evangelist/argo-cd/refs/heads/main/json-schema/argo-cd-v1alpha1-resource-node-schema.json",
"title": "v1alpha1ResourceNode",
"description": "ResourceNode contains information about a live Kubernetes resource and its relationships with other resources.",
"type": "object",
"properties": {
"createdAt": {
"$ref": "#/definitions/v1Time"
},
"health": {
"$ref": "#/definitions/v1alpha1HealthStatus"
},
"images": {
"description": "Images lists container images associated with the resource.\nThis is primarily useful for pods and other workload resources.",
"type": "array",
"items": {
"type": "string"
}
},
"info": {
"description": "Info provides additional metadata or annotations about the resource.",
"type": "array",
"items": {
"$ref": "#/definitions/v1alpha1InfoItem"
}
},
"networkingInfo": {
"$ref": "#/definitions/v1alpha1ResourceNetworkingInfo"
},
"parentRefs": {
"description": "ParentRefs lists the parent resources that reference this resource.\nThis helps in understanding ownership and hierarchical relationships.",
"type": "array",
"items": {
"$ref": "#/definitions/v1alpha1ResourceRef"
}
},
"resourceVersion": {
"description": "ResourceVersion indicates the version of the resource, used to track changes.",
"type": "string"
}
},
"allOf": [
{
"$ref": "#/definitions/v1alpha1ResourceRef"
}
]
}