# v1alpha1ApplicationStatus

Type: object

Schema: [v1alpha1ApplicationStatus](https://sourcey-argocd.pages.dev/api/models/v1alpha1applicationstatus/index.md)

- `conditions` (optional)
  Type: array
  
  Items:
    Reference: [v1alpha1ApplicationCondition](https://sourcey-argocd.pages.dev/api/models/v1alpha1applicationcondition/index.md); Type: object

- `controllerNamespace` (optional)
  Type: string

- `health` (optional)
  Reference: [v1alpha1AppHealthStatus](https://sourcey-argocd.pages.dev/api/models/v1alpha1apphealthstatus/index.md); Type: object

- `history` (optional)
  Type: array
  
  Items:
    Reference: [v1alpha1RevisionHistory](https://sourcey-argocd.pages.dev/api/models/v1alpha1revisionhistory/index.md); Type: object

- `observedAt` (optional)
  Reference: [v1Time](https://sourcey-argocd.pages.dev/api/models/v1time/index.md); Type: string, date-time
  
  Time is a wrapper around time.Time which supports correct
  marshaling to YAML and JSON.  Wrappers are provided for many
  of the factory methods that the time package offers.
  
  +protobuf.options.marshal=false
  +protobuf.as=Timestamp
  +protobuf.options.(gogoproto.goproto_stringer)=false

- `operationState` (optional)
  Reference: [v1alpha1OperationState](https://sourcey-argocd.pages.dev/api/models/v1alpha1operationstate/index.md); Type: object

- `reconciledAt` (optional)
  Reference: [v1Time](https://sourcey-argocd.pages.dev/api/models/v1time/index.md); Type: string, date-time
  
  Time is a wrapper around time.Time which supports correct
  marshaling to YAML and JSON.  Wrappers are provided for many
  of the factory methods that the time package offers.
  
  +protobuf.options.marshal=false
  +protobuf.as=Timestamp
  +protobuf.options.(gogoproto.goproto_stringer)=false

- `resourceHealthSource` (optional)
  Type: string

- `resources` (optional)
  Type: array
  
  Items:
    Reference: [applicationv1alpha1ResourceStatus](https://sourcey-argocd.pages.dev/api/models/applicationv1alpha1resourcestatus/index.md); Type: object
    
    ResourceStatus holds the current synchronization and health status of a Kubernetes resource.

- `sourceHydrator` (optional)
  Reference: [v1alpha1SourceHydratorStatus](https://sourcey-argocd.pages.dev/api/models/v1alpha1sourcehydratorstatus/index.md); Type: object

- `sourceType` (optional)
  Type: string

- `sourceTypes` (optional)
  Type: array
  
  Items:
    Type: string

- `summary` (optional)
  Reference: [v1alpha1ApplicationSummary](https://sourcey-argocd.pages.dev/api/models/v1alpha1applicationsummary/index.md); Type: object

- `sync` (optional)
  Reference: [v1alpha1SyncStatus](https://sourcey-argocd.pages.dev/api/models/v1alpha1syncstatus/index.md); Type: object