class Google::Apis::DeploymentmanagerAlpha::AsyncOptions

Async options that determine when a resource should finish.

Attributes

method_match[RW]

Method regex where this policy will apply. Corresponds to the JSON property `methodMatch` @return [String]

polling_options[RW]

Deployment manager will poll instances for this API resource setting a RUNNING state, and blocking until polling conditions tell whether the resource is completed or failed. Corresponds to the JSON property `pollingOptions` @return [Google::Apis::DeploymentmanagerAlpha::PollingOptions]

Public Class Methods

new(**args) click to toggle source
# File lib/google/apis/deploymentmanager_alpha/classes.rb, line 41
def initialize(**args)
   update!(**args)
end

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File lib/google/apis/deploymentmanager_alpha/classes.rb, line 46
def update!(**args)
  @method_match = args[:method_match] if args.key?(:method_match)
  @polling_options = args[:polling_options] if args.key?(:polling_options)
end