Class: Google::Cloud::Deploy::V1::AutomationRule

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

AutomationRule defines the automation activities.

Instance Attribute Summary collapse

Instance Attribute Details

#advance_rollout_rule::Google::Cloud::Deploy::V1::AdvanceRolloutRule

Returns Optional. The AdvanceRolloutRule will automatically advance a successful Rollout.

Returns:



3194
3195
3196
3197
# File 'proto_docs/google/cloud/deploy/v1/cloud_deploy.rb', line 3194

class AutomationRule
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#promote_release_rule::Google::Cloud::Deploy::V1::PromoteReleaseRule

Returns Optional. PromoteReleaseRule will automatically promote a release from the current target to a specified target.

Returns:



3194
3195
3196
3197
# File 'proto_docs/google/cloud/deploy/v1/cloud_deploy.rb', line 3194

class AutomationRule
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#repair_rollout_rule::Google::Cloud::Deploy::V1::RepairRolloutRule

Returns Optional. The RepairRolloutRule will automatically repair a failed rollout.

Returns:



3194
3195
3196
3197
# File 'proto_docs/google/cloud/deploy/v1/cloud_deploy.rb', line 3194

class AutomationRule
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end