class Google::Apis::DeploymentmanagerV2beta2::ResourceUpdate
Attributes
- Output Only
-
List of all errors encountered while trying to enact update.
intent. Corresponds to the JSON property `errors` @return [Array<String>]
- Output Only
-
The expanded properties of the resource with reference values
expanded. Returned as serialized YAML. Corresponds to the JSON property `finalProperties` @return [String]
- Output Only
-
The intent of the resource: PREVIEW, UPDATE, or CANCEL.
Corresponds to the JSON property `intent` @return [String]
- Output Only
-
URL of the manifest representing the update configuration of
this resource. Corresponds to the JSON property `manifest` @return [String]
- Output Only
-
The set of updated properties for this resource, before
references are expanded. Returned as serialized YAML. Corresponds to the JSON property `properties` @return [String]
- Output Only
-
The state of the resource.
Corresponds to the JSON property `state` @return [String]
Public Class Methods
# File generated/google/apis/deploymentmanager_v2beta2/classes.rb, line 712 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File generated/google/apis/deploymentmanager_v2beta2/classes.rb, line 717 def update!(**args) @errors = args[:errors] unless args[:errors].nil? @final_properties = args[:final_properties] unless args[:final_properties].nil? @intent = args[:intent] unless args[:intent].nil? @manifest = args[:manifest] unless args[:manifest].nil? @properties = args[:properties] unless args[:properties].nil? @state = args[:state] unless args[:state].nil? end