# v1alpha1HydrateOperation

Type: object

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

- `drySHA` (optional)
  Type: string

- `finishedAt` (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

- `hydratedSHA` (optional)
  Type: string

- `message` (optional)
  Type: string

- `phase` (optional)
  Type: string

- `sourceHydrator` (optional)
  Reference: [v1alpha1SourceHydrator](https://sourcey-argocd.pages.dev/api/models/v1alpha1sourcehydrator/index.md); Type: object
  
  SourceHydrator specifies a dry "don't repeat yourself" source for manifests, a sync source from which to sync
  hydrated manifests, and an optional hydrateTo location to act as a "staging" aread for hydrated manifests.

- `startedAt` (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