Home
Argo
Argo Cd Application Status Structure
Argo Cd Application Status Structure
Observed state and operational status of an Argo CD application.
Type: object
Properties: 3
CNCF CI/CD GitOps Kubernetes Open Source Progressive Delivery Workflow Engine
ApplicationStatus is a JSON Structure definition published by Argo, describing 3 properties. It conforms to the https://json-structure.org/meta/core/v0/# meta-schema.
Properties
sync
health
operationState
Meta-schema: https://json-structure.org/meta/core/v0/#
JSON Structure
{
"$schema": "https://json-structure.org/meta/core/v0/#",
"$id": "https://raw.githubusercontent.com/api-evangelist/argo/refs/heads/main/json-structure/argo-cd-application-status-structure.json",
"name": "ApplicationStatus",
"description": "Observed state and operational status of an Argo CD application.",
"type": "object",
"properties": {
"sync": {
"type": "object",
"description": "Current sync status.",
"properties": {
"status": {
"type": "string",
"description": "Sync status (Synced, OutOfSync, Unknown).",
"enum": [
"Synced",
"OutOfSync",
"Unknown"
]
},
"revision": {
"type": "string",
"description": "Deployed Git revision (commit SHA)."
}
}
},
"health": {
"type": "object",
"description": "Current health status.",
"properties": {
"status": {
"type": "string",
"description": "Health status (Healthy, Progressing, Degraded, Suspended, Missing, Unknown).",
"enum": [
"Healthy",
"Progressing",
"Degraded",
"Suspended",
"Missing",
"Unknown"
]
},
"message": {
"type": "string",
"description": "Human-readable health status message."
}
}
},
"operationState": {
"type": "object",
"description": "State of the current or most recent operation.",
"properties": {
"phase": {
"type": "string",
"description": "Operation phase (Running, Failed, Succeeded, Error, Terminating)."
},
"message": {
"type": "string",
"description": "Human-readable operation status message."
},
"startedAt": {
"type": "datetime",
"description": "When the operation started."
},
"finishedAt": {
"type": "datetime",
"description": "When the operation finished."
}
}
}
}
}