generated/google/apis/cloudasset_v1beta1/classes.rb in google-api-client-0.48.0 vs generated/google/apis/cloudasset_v1beta1/classes.rb in google-api-client-0.49.0

- old
+ new

@@ -228,10 +228,15 @@ # Associates `members` with a `role`. class Binding include Google::Apis::Core::Hashable + # + # Corresponds to the JSON property `bindingId` + # @return [String] + attr_accessor :binding_id + # Represents a textual expression in the Common Expression Language (CEL) syntax. # CEL is a C-like expression language. The syntax and semantics of CEL are # documented at https://github.com/google/cel-spec. Example (Comparison): title: # "Summary size limit" description: "Determines if a summary is less than 100 # chars" expression: "document.summary.size() < 100" Example (Equality): title: " @@ -289,9 +294,10 @@ update!(**args) end # Update properties of this object def update!(**args) + @binding_id = args[:binding_id] if args.key?(:binding_id) @condition = args[:condition] if args.key?(:condition) @members = args[:members] if args.key?(:members) @role = args[:role] if args.key?(:role) end end