applicationv1alpha1ResourceStatus
objectResourceStatus holds the current synchronization and health status of a Kubernetes resource.
groupstringGroup represents the API group of the resource (e.g., "apps" for Deployments).
healthv1alpha1HealthStatushookbooleanHook is true if the resource is used as a lifecycle hook in an Argo CD application.
kindstringKind specifies the type of the resource (e.g., "Deployment", "Service").
namestringName is the unique name of the resource within the namespace.
namespacestringNamespace defines the Kubernetes namespace where the resource is located.
requiresDeletionConfirmationbooleanRequiresDeletionConfirmation is true if the resource requires explicit user confirmation before deletion.
requiresPruningbooleanRequiresPruning is true if the resource needs to be pruned (deleted) as part of synchronization.
statusstringStatus represents the synchronization state of the resource (e.g., Synced, OutOfSync).
syncWaveinteger<int64>SyncWave determines the order in which resources are applied during a sync operation. Lower values are applied first.
versionstringVersion indicates the API version of the resource (e.g., "v1", "v1beta1").
