Class: Google::Cloud::Deploy::V1::JobRun

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/deploy/v1/cloud_deploy.rb

Overview

A JobRun resource in the Cloud Deploy API.

A JobRun contains information of a single Rollout job evaluation.

Defined Under Namespace

Modules: State

Instance Attribute Summary collapse

Instance Attribute Details

#advance_child_rollout_job_run::Google::Cloud::Deploy::V1::AdvanceChildRolloutJobRun (readonly)



2719
2720
2721
2722
2723
2724
2725
2726
2727
2728
2729
2730
2731
2732
2733
2734
2735
2736
2737
2738
2739
2740
2741
2742
2743
# File 'proto_docs/google/cloud/deploy/v1/cloud_deploy.rb', line 2719

class JobRun
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Valid states of a `JobRun`.
  module State
    # The `JobRun` has an unspecified state.
    STATE_UNSPECIFIED = 0

    # The `JobRun` is in progress.
    IN_PROGRESS = 1

    # The `JobRun` has succeeded.
    SUCCEEDED = 2

    # The `JobRun` has failed.
    FAILED = 3

    # The `JobRun` is terminating.
    TERMINATING = 4

    # The `JobRun` was terminated.
    TERMINATED = 5
  end
end

#create_child_rollout_job_run::Google::Cloud::Deploy::V1::CreateChildRolloutJobRun (readonly)



2719
2720
2721
2722
2723
2724
2725
2726
2727
2728
2729
2730
2731
2732
2733
2734
2735
2736
2737
2738
2739
2740
2741
2742
2743
# File 'proto_docs/google/cloud/deploy/v1/cloud_deploy.rb', line 2719

class JobRun
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Valid states of a `JobRun`.
  module State
    # The `JobRun` has an unspecified state.
    STATE_UNSPECIFIED = 0

    # The `JobRun` is in progress.
    IN_PROGRESS = 1

    # The `JobRun` has succeeded.
    SUCCEEDED = 2

    # The `JobRun` has failed.
    FAILED = 3

    # The `JobRun` is terminating.
    TERMINATING = 4

    # The `JobRun` was terminated.
    TERMINATED = 5
  end
end

#create_time::Google::Protobuf::Timestamp (readonly)



2719
2720
2721
2722
2723
2724
2725
2726
2727
2728
2729
2730
2731
2732
2733
2734
2735
2736
2737
2738
2739
2740
2741
2742
2743
# File 'proto_docs/google/cloud/deploy/v1/cloud_deploy.rb', line 2719

class JobRun
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Valid states of a `JobRun`.
  module State
    # The `JobRun` has an unspecified state.
    STATE_UNSPECIFIED = 0

    # The `JobRun` is in progress.
    IN_PROGRESS = 1

    # The `JobRun` has succeeded.
    SUCCEEDED = 2

    # The `JobRun` has failed.
    FAILED = 3

    # The `JobRun` is terminating.
    TERMINATING = 4

    # The `JobRun` was terminated.
    TERMINATED = 5
  end
end

#deploy_job_run::Google::Cloud::Deploy::V1::DeployJobRun (readonly)



2719
2720
2721
2722
2723
2724
2725
2726
2727
2728
2729
2730
2731
2732
2733
2734
2735
2736
2737
2738
2739
2740
2741
2742
2743
# File 'proto_docs/google/cloud/deploy/v1/cloud_deploy.rb', line 2719

class JobRun
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Valid states of a `JobRun`.
  module State
    # The `JobRun` has an unspecified state.
    STATE_UNSPECIFIED = 0

    # The `JobRun` is in progress.
    IN_PROGRESS = 1

    # The `JobRun` has succeeded.
    SUCCEEDED = 2

    # The `JobRun` has failed.
    FAILED = 3

    # The `JobRun` is terminating.
    TERMINATING = 4

    # The `JobRun` was terminated.
    TERMINATED = 5
  end
end

#end_time::Google::Protobuf::Timestamp (readonly)



2719
2720
2721
2722
2723
2724
2725
2726
2727
2728
2729
2730
2731
2732
2733
2734
2735
2736
2737
2738
2739
2740
2741
2742
2743
# File 'proto_docs/google/cloud/deploy/v1/cloud_deploy.rb', line 2719

class JobRun
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Valid states of a `JobRun`.
  module State
    # The `JobRun` has an unspecified state.
    STATE_UNSPECIFIED = 0

    # The `JobRun` is in progress.
    IN_PROGRESS = 1

    # The `JobRun` has succeeded.
    SUCCEEDED = 2

    # The `JobRun` has failed.
    FAILED = 3

    # The `JobRun` is terminating.
    TERMINATING = 4

    # The `JobRun` was terminated.
    TERMINATED = 5
  end
end

#etag::String (readonly)



2719
2720
2721
2722
2723
2724
2725
2726
2727
2728
2729
2730
2731
2732
2733
2734
2735
2736
2737
2738
2739
2740
2741
2742
2743
# File 'proto_docs/google/cloud/deploy/v1/cloud_deploy.rb', line 2719

class JobRun
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Valid states of a `JobRun`.
  module State
    # The `JobRun` has an unspecified state.
    STATE_UNSPECIFIED = 0

    # The `JobRun` is in progress.
    IN_PROGRESS = 1

    # The `JobRun` has succeeded.
    SUCCEEDED = 2

    # The `JobRun` has failed.
    FAILED = 3

    # The `JobRun` is terminating.
    TERMINATING = 4

    # The `JobRun` was terminated.
    TERMINATED = 5
  end
end

#job_id::String (readonly)



2719
2720
2721
2722
2723
2724
2725
2726
2727
2728
2729
2730
2731
2732
2733
2734
2735
2736
2737
2738
2739
2740
2741
2742
2743
# File 'proto_docs/google/cloud/deploy/v1/cloud_deploy.rb', line 2719

class JobRun
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Valid states of a `JobRun`.
  module State
    # The `JobRun` has an unspecified state.
    STATE_UNSPECIFIED = 0

    # The `JobRun` is in progress.
    IN_PROGRESS = 1

    # The `JobRun` has succeeded.
    SUCCEEDED = 2

    # The `JobRun` has failed.
    FAILED = 3

    # The `JobRun` is terminating.
    TERMINATING = 4

    # The `JobRun` was terminated.
    TERMINATED = 5
  end
end

#name::String



2719
2720
2721
2722
2723
2724
2725
2726
2727
2728
2729
2730
2731
2732
2733
2734
2735
2736
2737
2738
2739
2740
2741
2742
2743
# File 'proto_docs/google/cloud/deploy/v1/cloud_deploy.rb', line 2719

class JobRun
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Valid states of a `JobRun`.
  module State
    # The `JobRun` has an unspecified state.
    STATE_UNSPECIFIED = 0

    # The `JobRun` is in progress.
    IN_PROGRESS = 1

    # The `JobRun` has succeeded.
    SUCCEEDED = 2

    # The `JobRun` has failed.
    FAILED = 3

    # The `JobRun` is terminating.
    TERMINATING = 4

    # The `JobRun` was terminated.
    TERMINATED = 5
  end
end

#phase_id::String (readonly)



2719
2720
2721
2722
2723
2724
2725
2726
2727
2728
2729
2730
2731
2732
2733
2734
2735
2736
2737
2738
2739
2740
2741
2742
2743
# File 'proto_docs/google/cloud/deploy/v1/cloud_deploy.rb', line 2719

class JobRun
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Valid states of a `JobRun`.
  module State
    # The `JobRun` has an unspecified state.
    STATE_UNSPECIFIED = 0

    # The `JobRun` is in progress.
    IN_PROGRESS = 1

    # The `JobRun` has succeeded.
    SUCCEEDED = 2

    # The `JobRun` has failed.
    FAILED = 3

    # The `JobRun` is terminating.
    TERMINATING = 4

    # The `JobRun` was terminated.
    TERMINATED = 5
  end
end

#postdeploy_job_run::Google::Cloud::Deploy::V1::PostdeployJobRun (readonly)



2719
2720
2721
2722
2723
2724
2725
2726
2727
2728
2729
2730
2731
2732
2733
2734
2735
2736
2737
2738
2739
2740
2741
2742
2743
# File 'proto_docs/google/cloud/deploy/v1/cloud_deploy.rb', line 2719

class JobRun
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Valid states of a `JobRun`.
  module State
    # The `JobRun` has an unspecified state.
    STATE_UNSPECIFIED = 0

    # The `JobRun` is in progress.
    IN_PROGRESS = 1

    # The `JobRun` has succeeded.
    SUCCEEDED = 2

    # The `JobRun` has failed.
    FAILED = 3

    # The `JobRun` is terminating.
    TERMINATING = 4

    # The `JobRun` was terminated.
    TERMINATED = 5
  end
end

#predeploy_job_run::Google::Cloud::Deploy::V1::PredeployJobRun (readonly)



2719
2720
2721
2722
2723
2724
2725
2726
2727
2728
2729
2730
2731
2732
2733
2734
2735
2736
2737
2738
2739
2740
2741
2742
2743
# File 'proto_docs/google/cloud/deploy/v1/cloud_deploy.rb', line 2719

class JobRun
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Valid states of a `JobRun`.
  module State
    # The `JobRun` has an unspecified state.
    STATE_UNSPECIFIED = 0

    # The `JobRun` is in progress.
    IN_PROGRESS = 1

    # The `JobRun` has succeeded.
    SUCCEEDED = 2

    # The `JobRun` has failed.
    FAILED = 3

    # The `JobRun` is terminating.
    TERMINATING = 4

    # The `JobRun` was terminated.
    TERMINATED = 5
  end
end

#start_time::Google::Protobuf::Timestamp (readonly)



2719
2720
2721
2722
2723
2724
2725
2726
2727
2728
2729
2730
2731
2732
2733
2734
2735
2736
2737
2738
2739
2740
2741
2742
2743
# File 'proto_docs/google/cloud/deploy/v1/cloud_deploy.rb', line 2719

class JobRun
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Valid states of a `JobRun`.
  module State
    # The `JobRun` has an unspecified state.
    STATE_UNSPECIFIED = 0

    # The `JobRun` is in progress.
    IN_PROGRESS = 1

    # The `JobRun` has succeeded.
    SUCCEEDED = 2

    # The `JobRun` has failed.
    FAILED = 3

    # The `JobRun` is terminating.
    TERMINATING = 4

    # The `JobRun` was terminated.
    TERMINATED = 5
  end
end

#state::Google::Cloud::Deploy::V1::JobRun::State (readonly)



2719
2720
2721
2722
2723
2724
2725
2726
2727
2728
2729
2730
2731
2732
2733
2734
2735
2736
2737
2738
2739
2740
2741
2742
2743
# File 'proto_docs/google/cloud/deploy/v1/cloud_deploy.rb', line 2719

class JobRun
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Valid states of a `JobRun`.
  module State
    # The `JobRun` has an unspecified state.
    STATE_UNSPECIFIED = 0

    # The `JobRun` is in progress.
    IN_PROGRESS = 1

    # The `JobRun` has succeeded.
    SUCCEEDED = 2

    # The `JobRun` has failed.
    FAILED = 3

    # The `JobRun` is terminating.
    TERMINATING = 4

    # The `JobRun` was terminated.
    TERMINATED = 5
  end
end

#uid::String (readonly)



2719
2720
2721
2722
2723
2724
2725
2726
2727
2728
2729
2730
2731
2732
2733
2734
2735
2736
2737
2738
2739
2740
2741
2742
2743
# File 'proto_docs/google/cloud/deploy/v1/cloud_deploy.rb', line 2719

class JobRun
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Valid states of a `JobRun`.
  module State
    # The `JobRun` has an unspecified state.
    STATE_UNSPECIFIED = 0

    # The `JobRun` is in progress.
    IN_PROGRESS = 1

    # The `JobRun` has succeeded.
    SUCCEEDED = 2

    # The `JobRun` has failed.
    FAILED = 3

    # The `JobRun` is terminating.
    TERMINATING = 4

    # The `JobRun` was terminated.
    TERMINATED = 5
  end
end

#verify_job_run::Google::Cloud::Deploy::V1::VerifyJobRun (readonly)



2719
2720
2721
2722
2723
2724
2725
2726
2727
2728
2729
2730
2731
2732
2733
2734
2735
2736
2737
2738
2739
2740
2741
2742
2743
# File 'proto_docs/google/cloud/deploy/v1/cloud_deploy.rb', line 2719

class JobRun
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Valid states of a `JobRun`.
  module State
    # The `JobRun` has an unspecified state.
    STATE_UNSPECIFIED = 0

    # The `JobRun` is in progress.
    IN_PROGRESS = 1

    # The `JobRun` has succeeded.
    SUCCEEDED = 2

    # The `JobRun` has failed.
    FAILED = 3

    # The `JobRun` is terminating.
    TERMINATING = 4

    # The `JobRun` was terminated.
    TERMINATED = 5
  end
end