Argo CD · JSON Structure

Argo Cd V1Alpha1 Application Set Status Structure

v1alpha1ApplicationSetStatus schema from Argo CD API

Type: object Properties: 5
Continuous DeliveryContainersDeploymentGitOpsKubernetesCNCFOpen Source

v1alpha1ApplicationSetStatus is a JSON Structure definition published by Argo CD, describing 5 properties. It conforms to the https://json-structure.org/meta/core/v0/# meta-schema.

Properties

applicationStatus conditions health resources resourcesCount

Meta-schema: https://json-structure.org/meta/core/v0/#

JSON Structure

Raw ↑
{
  "$schema": "https://json-structure.org/meta/core/v0/#",
  "$id": "https://raw.githubusercontent.com/api-evangelist/argo-cd/refs/heads/main/json-structure/argo-cd-v1alpha1-application-set-status-structure.json",
  "name": "v1alpha1ApplicationSetStatus",
  "description": "v1alpha1ApplicationSetStatus schema from Argo CD API",
  "type": "object",
  "properties": {
    "applicationStatus": {
      "type": "array",
      "items": {
        "$ref": "#/definitions/v1alpha1ApplicationSetApplicationStatus"
      }
    },
    "conditions": {
      "type": "array",
      "name": "INSERT ADDITIONAL STATUS FIELD - define observed state of cluster\nImportant: Run \"make\" to regenerate code after modifying this file",
      "items": {
        "$ref": "#/definitions/v1alpha1ApplicationSetCondition"
      }
    },
    "health": {
      "$ref": "#/definitions/v1alpha1HealthStatus"
    },
    "resources": {
      "description": "Resources is a list of Applications resources managed by this application set.",
      "type": "array",
      "items": {
        "$ref": "#/definitions/applicationv1alpha1ResourceStatus"
      }
    },
    "resourcesCount": {
      "description": "ResourcesCount is the total number of resources managed by this application set. The count may be higher than actual number of items in the Resources field when\nthe number of managed resources exceeds the limit imposed by the controller (to avoid making the status field too large).",
      "type": "int64"
    }
  }
}