Class: Google::Apis::IntegrationsV1alpha::GoogleCloudIntegrationsV1alphaLiftSuspensionRequest
- Inherits:
-
Object
- Object
- Google::Apis::IntegrationsV1alpha::GoogleCloudIntegrationsV1alphaLiftSuspensionRequest
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/integrations_v1alpha/classes.rb,
lib/google/apis/integrations_v1alpha/representations.rb,
lib/google/apis/integrations_v1alpha/representations.rb
Overview
Request for lift Suspension
Instance Attribute Summary collapse
-
#suspension_result ⇒ String
User passed in suspension result and will be used to control workflow execution branching behavior by setting up corresponnding edge condition with suspension result.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GoogleCloudIntegrationsV1alphaLiftSuspensionRequest
constructor
A new instance of GoogleCloudIntegrationsV1alphaLiftSuspensionRequest.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleCloudIntegrationsV1alphaLiftSuspensionRequest
Returns a new instance of GoogleCloudIntegrationsV1alphaLiftSuspensionRequest.
7179 7180 7181 |
# File 'lib/google/apis/integrations_v1alpha/classes.rb', line 7179 def initialize(**args) update!(**args) end |
Instance Attribute Details
#suspension_result ⇒ String
User passed in suspension result and will be used to control workflow
execution branching behavior by setting up corresponnding edge condition with
suspension result. For example, if you want to lift the suspension, you can
pass "Approved", or if you want to reject the suspension and terminate
workfloe execution, you can pass "Rejected" and terminate the workflow
execution with configuring the edge condition.
Corresponds to the JSON property suspensionResult
7177 7178 7179 |
# File 'lib/google/apis/integrations_v1alpha/classes.rb', line 7177 def suspension_result @suspension_result end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
7184 7185 7186 |
# File 'lib/google/apis/integrations_v1alpha/classes.rb', line 7184 def update!(**args) @suspension_result = args[:suspension_result] if args.key?(:suspension_result) end |