Class: Google::Cloud::Deploy::V1::TimedPromoteReleaseCondition

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

TimedPromoteReleaseCondition contains conditions specific to an Automation with a Timed Promote Release rule defined.

Defined Under Namespace

Classes: Targets

Instance Attribute Summary collapse

Instance Attribute Details

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

Returns Output only. When the next scheduled promotion(s) will occur.

Returns:



4094
4095
4096
4097
4098
4099
4100
4101
4102
4103
4104
4105
4106
4107
4108
4109
# File 'proto_docs/google/cloud/deploy/v1/cloud_deploy.rb', line 4094

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

  # The targets involved in a single timed promotion.
  # @!attribute [rw] source_target_id
  #   @return [::String]
  #     Optional. The source target ID.
  # @!attribute [rw] destination_target_id
  #   @return [::String]
  #     Optional. The destination target ID.
  class Targets
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#targets_list::Array<::Google::Cloud::Deploy::V1::TimedPromoteReleaseCondition::Targets> (readonly)

Returns Output only. A list of targets involved in the upcoming timed promotion(s).

Returns:



4094
4095
4096
4097
4098
4099
4100
4101
4102
4103
4104
4105
4106
4107
4108
4109
# File 'proto_docs/google/cloud/deploy/v1/cloud_deploy.rb', line 4094

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

  # The targets involved in a single timed promotion.
  # @!attribute [rw] source_target_id
  #   @return [::String]
  #     Optional. The source target ID.
  # @!attribute [rw] destination_target_id
  #   @return [::String]
  #     Optional. The destination target ID.
  class Targets
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end