GoogleApi.CloudRun.V1alpha1.Model.JobStatus (google_api_cloud_run v0.42.0) View Source

JobStatus represents the current state of a Job.

Attributes

  • active (type: integer(), default: nil) - Optional. The number of actively running instances. +optional
  • completionTime (type: DateTime.t, default: nil) - Optional. Represents time when the job was completed. It is not guaranteed to be set in happens-before order across separate operations. It is represented in RFC3339 form and is in UTC. +optional
  • conditions (type: list(GoogleApi.CloudRun.V1alpha1.Model.JobCondition.t), default: nil) - Optional. The latest available observations of a job's current state. More info: https://kubernetes.io/docs/concepts/workloads/controllers/jobs-run-to-completion/ +optional
  • failed (type: integer(), default: nil) - Optional. The number of instances which reached phase Failed. +optional
  • imageDigest (type: String.t, default: nil) - Optional. ImageDigest holds the resolved digest for the image specified within .Spec.Template.Spec.Container.Image. The digest is resolved during the creation of the Job. This field holds the digest value regardless of whether a tag or digest was originally specified in the Container object.
  • instances (type: list(GoogleApi.CloudRun.V1alpha1.Model.InstanceStatus.t), default: nil) - Optional. Status of completed, failed, and running instances. +optional
  • observedGeneration (type: integer(), default: nil) - Optional. The 'generation' of the job that was last processed by the controller.
  • startTime (type: DateTime.t, default: nil) - Optional. Represents time when the job was acknowledged by the job controller. It is not guaranteed to be set in happens-before order across separate operations. It is represented in RFC3339 form and is in UTC. +optional
  • succeeded (type: integer(), default: nil) - Optional. The number of instances which reached phase Succeeded. +optional

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Specs

t() :: %GoogleApi.CloudRun.V1alpha1.Model.JobStatus{
  active: integer(),
  completionTime: DateTime.t(),
  conditions: [GoogleApi.CloudRun.V1alpha1.Model.JobCondition.t()],
  failed: integer(),
  imageDigest: String.t(),
  instances: [GoogleApi.CloudRun.V1alpha1.Model.InstanceStatus.t()],
  observedGeneration: integer(),
  startTime: DateTime.t(),
  succeeded: integer()
}

Link to this section Functions

Specs

decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.