generated/google/apis/remotebuildexecution_v1/classes.rb in google-api-client-0.34.1 vs generated/google/apis/remotebuildexecution_v1/classes.rb in google-api-client-0.35.0

- old
+ new

@@ -1950,9 +1950,42 @@ def update!(**args) @worker_pools = args[:worker_pools] if args.key?(:worker_pools) end end + # The request used for `UpdateInstance`. + class GoogleDevtoolsRemotebuildexecutionAdminV1alphaUpdateInstanceRequest + include Google::Apis::Core::Hashable + + # Whether to enable Stackdriver logging for this instance. + # Corresponds to the JSON property `loggingEnabled` + # @return [Boolean] + attr_accessor :logging_enabled + alias_method :logging_enabled?, :logging_enabled + + # Name of the instance to update. + # Format: `projects/[PROJECT_ID]/instances/[INSTANCE_ID]`. + # Corresponds to the JSON property `name` + # @return [String] + attr_accessor :name + + # The fields to update. + # Corresponds to the JSON property `updateMask` + # @return [String] + attr_accessor :update_mask + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @logging_enabled = args[:logging_enabled] if args.key?(:logging_enabled) + @name = args[:name] if args.key?(:name) + @update_mask = args[:update_mask] if args.key?(:update_mask) + end + end + # The request used for UpdateWorkerPool. class GoogleDevtoolsRemotebuildexecutionAdminV1alphaUpdateWorkerPoolRequest include Google::Apis::Core::Hashable # The update mask applies to worker_pool. For the `FieldMask` definition,