View Source GoogleApi.Run.V1.Model.JobStatus (quiqup_google_api_run v0.28.0)

JobStatus represents the current state of a Job.

attributes

Attributes

  • conditions (type: list(GoogleApi.Run.V1.Model.GoogleCloudRunV1Condition.t), default: nil) - The latest available observations of a job's current state. More info: https://kubernetes.io/docs/concepts/workloads/controllers/jobs-run-to-completion/
  • containerStatuses (type: list(GoogleApi.Run.V1.Model.ContainerStatus.t), default: nil) - Status information for each of the specified containers. The status includes the resolved digest for specified images, which occurs during creation of the job.
  • executionCount (type: integer(), default: nil) - Number of executions created for this job.
  • latestCreatedExecution (type: GoogleApi.Run.V1.Model.ExecutionReference.t, default: nil) - A pointer to the most recently created execution for this job. This is set regardless of the eventual state of the execution.
  • observedGeneration (type: integer(), default: nil) - The 'generation' of the job that was last processed by the controller.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

@type t() :: %GoogleApi.Run.V1.Model.JobStatus{
  conditions: [GoogleApi.Run.V1.Model.GoogleCloudRunV1Condition.t()] | nil,
  containerStatuses: [GoogleApi.Run.V1.Model.ContainerStatus.t()] | nil,
  executionCount: integer() | nil,
  latestCreatedExecution: GoogleApi.Run.V1.Model.ExecutionReference.t() | nil,
  observedGeneration: integer() | nil
}

Link to this section Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.