lib/google/cloud/compute/v1/instances/rest/service_stub.rb in google-cloud-compute-v1-1.10.0 vs lib/google/cloud/compute/v1/instances/rest/service_stub.rb in google-cloud-compute-v1-2.0.0

- old
+ new

@@ -46,13 +46,13 @@ # @param request_pb [::Google::Cloud::Compute::V1::AddAccessConfigInstanceRequest] # A request object representing the call parameters. Required. # @param options [::Gapic::CallOptions] # Overrides the default settings for this call, e.g, timeout, retries etc. Optional. # - # @yield [result, response] Access the result along with the Faraday response object + # @yield [result, operation] Access the result along with the TransportOperation object # @yieldparam result [::Google::Cloud::Compute::V1::Operation] - # @yieldparam response [::Faraday::Response] + # @yieldparam operation [::Gapic::Rest::TransportOperation] # # @return [::Google::Cloud::Compute::V1::Operation] # A result object deserialized from the server's reply def add_access_config request_pb, options = nil raise ::ArgumentError, "request must be provided" if request_pb.nil? @@ -69,13 +69,14 @@ uri: uri, body: body || "", params: query_string_params, options: options ) + operation = ::Gapic::Rest::TransportOperation.new response result = ::Google::Cloud::Compute::V1::Operation.decode_json response.body, ignore_unknown_fields: true - yield result, response if block_given? + yield result, operation if block_given? result end ## # Baseline implementation for the add_resource_policies REST call @@ -83,13 +84,13 @@ # @param request_pb [::Google::Cloud::Compute::V1::AddResourcePoliciesInstanceRequest] # A request object representing the call parameters. Required. # @param options [::Gapic::CallOptions] # Overrides the default settings for this call, e.g, timeout, retries etc. Optional. # - # @yield [result, response] Access the result along with the Faraday response object + # @yield [result, operation] Access the result along with the TransportOperation object # @yieldparam result [::Google::Cloud::Compute::V1::Operation] - # @yieldparam response [::Faraday::Response] + # @yieldparam operation [::Gapic::Rest::TransportOperation] # # @return [::Google::Cloud::Compute::V1::Operation] # A result object deserialized from the server's reply def add_resource_policies request_pb, options = nil raise ::ArgumentError, "request must be provided" if request_pb.nil? @@ -106,13 +107,14 @@ uri: uri, body: body || "", params: query_string_params, options: options ) + operation = ::Gapic::Rest::TransportOperation.new response result = ::Google::Cloud::Compute::V1::Operation.decode_json response.body, ignore_unknown_fields: true - yield result, response if block_given? + yield result, operation if block_given? result end ## # Baseline implementation for the aggregated_list REST call @@ -120,13 +122,13 @@ # @param request_pb [::Google::Cloud::Compute::V1::AggregatedListInstancesRequest] # A request object representing the call parameters. Required. # @param options [::Gapic::CallOptions] # Overrides the default settings for this call, e.g, timeout, retries etc. Optional. # - # @yield [result, response] Access the result along with the Faraday response object + # @yield [result, operation] Access the result along with the TransportOperation object # @yieldparam result [::Google::Cloud::Compute::V1::InstanceAggregatedList] - # @yieldparam response [::Faraday::Response] + # @yieldparam operation [::Gapic::Rest::TransportOperation] # # @return [::Google::Cloud::Compute::V1::InstanceAggregatedList] # A result object deserialized from the server's reply def aggregated_list request_pb, options = nil raise ::ArgumentError, "request must be provided" if request_pb.nil? @@ -143,13 +145,14 @@ uri: uri, body: body || "", params: query_string_params, options: options ) + operation = ::Gapic::Rest::TransportOperation.new response result = ::Google::Cloud::Compute::V1::InstanceAggregatedList.decode_json response.body, ignore_unknown_fields: true - yield result, response if block_given? + yield result, operation if block_given? result end ## # Baseline implementation for the attach_disk REST call @@ -157,13 +160,13 @@ # @param request_pb [::Google::Cloud::Compute::V1::AttachDiskInstanceRequest] # A request object representing the call parameters. Required. # @param options [::Gapic::CallOptions] # Overrides the default settings for this call, e.g, timeout, retries etc. Optional. # - # @yield [result, response] Access the result along with the Faraday response object + # @yield [result, operation] Access the result along with the TransportOperation object # @yieldparam result [::Google::Cloud::Compute::V1::Operation] - # @yieldparam response [::Faraday::Response] + # @yieldparam operation [::Gapic::Rest::TransportOperation] # # @return [::Google::Cloud::Compute::V1::Operation] # A result object deserialized from the server's reply def attach_disk request_pb, options = nil raise ::ArgumentError, "request must be provided" if request_pb.nil? @@ -180,13 +183,14 @@ uri: uri, body: body || "", params: query_string_params, options: options ) + operation = ::Gapic::Rest::TransportOperation.new response result = ::Google::Cloud::Compute::V1::Operation.decode_json response.body, ignore_unknown_fields: true - yield result, response if block_given? + yield result, operation if block_given? result end ## # Baseline implementation for the bulk_insert REST call @@ -194,13 +198,13 @@ # @param request_pb [::Google::Cloud::Compute::V1::BulkInsertInstanceRequest] # A request object representing the call parameters. Required. # @param options [::Gapic::CallOptions] # Overrides the default settings for this call, e.g, timeout, retries etc. Optional. # - # @yield [result, response] Access the result along with the Faraday response object + # @yield [result, operation] Access the result along with the TransportOperation object # @yieldparam result [::Google::Cloud::Compute::V1::Operation] - # @yieldparam response [::Faraday::Response] + # @yieldparam operation [::Gapic::Rest::TransportOperation] # # @return [::Google::Cloud::Compute::V1::Operation] # A result object deserialized from the server's reply def bulk_insert request_pb, options = nil raise ::ArgumentError, "request must be provided" if request_pb.nil? @@ -217,13 +221,14 @@ uri: uri, body: body || "", params: query_string_params, options: options ) + operation = ::Gapic::Rest::TransportOperation.new response result = ::Google::Cloud::Compute::V1::Operation.decode_json response.body, ignore_unknown_fields: true - yield result, response if block_given? + yield result, operation if block_given? result end ## # Baseline implementation for the delete REST call @@ -231,13 +236,13 @@ # @param request_pb [::Google::Cloud::Compute::V1::DeleteInstanceRequest] # A request object representing the call parameters. Required. # @param options [::Gapic::CallOptions] # Overrides the default settings for this call, e.g, timeout, retries etc. Optional. # - # @yield [result, response] Access the result along with the Faraday response object + # @yield [result, operation] Access the result along with the TransportOperation object # @yieldparam result [::Google::Cloud::Compute::V1::Operation] - # @yieldparam response [::Faraday::Response] + # @yieldparam operation [::Gapic::Rest::TransportOperation] # # @return [::Google::Cloud::Compute::V1::Operation] # A result object deserialized from the server's reply def delete request_pb, options = nil raise ::ArgumentError, "request must be provided" if request_pb.nil? @@ -254,13 +259,14 @@ uri: uri, body: body || "", params: query_string_params, options: options ) + operation = ::Gapic::Rest::TransportOperation.new response result = ::Google::Cloud::Compute::V1::Operation.decode_json response.body, ignore_unknown_fields: true - yield result, response if block_given? + yield result, operation if block_given? result end ## # Baseline implementation for the delete_access_config REST call @@ -268,13 +274,13 @@ # @param request_pb [::Google::Cloud::Compute::V1::DeleteAccessConfigInstanceRequest] # A request object representing the call parameters. Required. # @param options [::Gapic::CallOptions] # Overrides the default settings for this call, e.g, timeout, retries etc. Optional. # - # @yield [result, response] Access the result along with the Faraday response object + # @yield [result, operation] Access the result along with the TransportOperation object # @yieldparam result [::Google::Cloud::Compute::V1::Operation] - # @yieldparam response [::Faraday::Response] + # @yieldparam operation [::Gapic::Rest::TransportOperation] # # @return [::Google::Cloud::Compute::V1::Operation] # A result object deserialized from the server's reply def delete_access_config request_pb, options = nil raise ::ArgumentError, "request must be provided" if request_pb.nil? @@ -291,13 +297,14 @@ uri: uri, body: body || "", params: query_string_params, options: options ) + operation = ::Gapic::Rest::TransportOperation.new response result = ::Google::Cloud::Compute::V1::Operation.decode_json response.body, ignore_unknown_fields: true - yield result, response if block_given? + yield result, operation if block_given? result end ## # Baseline implementation for the detach_disk REST call @@ -305,13 +312,13 @@ # @param request_pb [::Google::Cloud::Compute::V1::DetachDiskInstanceRequest] # A request object representing the call parameters. Required. # @param options [::Gapic::CallOptions] # Overrides the default settings for this call, e.g, timeout, retries etc. Optional. # - # @yield [result, response] Access the result along with the Faraday response object + # @yield [result, operation] Access the result along with the TransportOperation object # @yieldparam result [::Google::Cloud::Compute::V1::Operation] - # @yieldparam response [::Faraday::Response] + # @yieldparam operation [::Gapic::Rest::TransportOperation] # # @return [::Google::Cloud::Compute::V1::Operation] # A result object deserialized from the server's reply def detach_disk request_pb, options = nil raise ::ArgumentError, "request must be provided" if request_pb.nil? @@ -328,13 +335,14 @@ uri: uri, body: body || "", params: query_string_params, options: options ) + operation = ::Gapic::Rest::TransportOperation.new response result = ::Google::Cloud::Compute::V1::Operation.decode_json response.body, ignore_unknown_fields: true - yield result, response if block_given? + yield result, operation if block_given? result end ## # Baseline implementation for the get REST call @@ -342,13 +350,13 @@ # @param request_pb [::Google::Cloud::Compute::V1::GetInstanceRequest] # A request object representing the call parameters. Required. # @param options [::Gapic::CallOptions] # Overrides the default settings for this call, e.g, timeout, retries etc. Optional. # - # @yield [result, response] Access the result along with the Faraday response object + # @yield [result, operation] Access the result along with the TransportOperation object # @yieldparam result [::Google::Cloud::Compute::V1::Instance] - # @yieldparam response [::Faraday::Response] + # @yieldparam operation [::Gapic::Rest::TransportOperation] # # @return [::Google::Cloud::Compute::V1::Instance] # A result object deserialized from the server's reply def get request_pb, options = nil raise ::ArgumentError, "request must be provided" if request_pb.nil? @@ -365,13 +373,14 @@ uri: uri, body: body || "", params: query_string_params, options: options ) + operation = ::Gapic::Rest::TransportOperation.new response result = ::Google::Cloud::Compute::V1::Instance.decode_json response.body, ignore_unknown_fields: true - yield result, response if block_given? + yield result, operation if block_given? result end ## # Baseline implementation for the get_effective_firewalls REST call @@ -379,13 +388,13 @@ # @param request_pb [::Google::Cloud::Compute::V1::GetEffectiveFirewallsInstanceRequest] # A request object representing the call parameters. Required. # @param options [::Gapic::CallOptions] # Overrides the default settings for this call, e.g, timeout, retries etc. Optional. # - # @yield [result, response] Access the result along with the Faraday response object + # @yield [result, operation] Access the result along with the TransportOperation object # @yieldparam result [::Google::Cloud::Compute::V1::InstancesGetEffectiveFirewallsResponse] - # @yieldparam response [::Faraday::Response] + # @yieldparam operation [::Gapic::Rest::TransportOperation] # # @return [::Google::Cloud::Compute::V1::InstancesGetEffectiveFirewallsResponse] # A result object deserialized from the server's reply def get_effective_firewalls request_pb, options = nil raise ::ArgumentError, "request must be provided" if request_pb.nil? @@ -402,13 +411,14 @@ uri: uri, body: body || "", params: query_string_params, options: options ) + operation = ::Gapic::Rest::TransportOperation.new response result = ::Google::Cloud::Compute::V1::InstancesGetEffectiveFirewallsResponse.decode_json response.body, ignore_unknown_fields: true - yield result, response if block_given? + yield result, operation if block_given? result end ## # Baseline implementation for the get_guest_attributes REST call @@ -416,13 +426,13 @@ # @param request_pb [::Google::Cloud::Compute::V1::GetGuestAttributesInstanceRequest] # A request object representing the call parameters. Required. # @param options [::Gapic::CallOptions] # Overrides the default settings for this call, e.g, timeout, retries etc. Optional. # - # @yield [result, response] Access the result along with the Faraday response object + # @yield [result, operation] Access the result along with the TransportOperation object # @yieldparam result [::Google::Cloud::Compute::V1::GuestAttributes] - # @yieldparam response [::Faraday::Response] + # @yieldparam operation [::Gapic::Rest::TransportOperation] # # @return [::Google::Cloud::Compute::V1::GuestAttributes] # A result object deserialized from the server's reply def get_guest_attributes request_pb, options = nil raise ::ArgumentError, "request must be provided" if request_pb.nil? @@ -439,13 +449,14 @@ uri: uri, body: body || "", params: query_string_params, options: options ) + operation = ::Gapic::Rest::TransportOperation.new response result = ::Google::Cloud::Compute::V1::GuestAttributes.decode_json response.body, ignore_unknown_fields: true - yield result, response if block_given? + yield result, operation if block_given? result end ## # Baseline implementation for the get_iam_policy REST call @@ -453,13 +464,13 @@ # @param request_pb [::Google::Cloud::Compute::V1::GetIamPolicyInstanceRequest] # A request object representing the call parameters. Required. # @param options [::Gapic::CallOptions] # Overrides the default settings for this call, e.g, timeout, retries etc. Optional. # - # @yield [result, response] Access the result along with the Faraday response object + # @yield [result, operation] Access the result along with the TransportOperation object # @yieldparam result [::Google::Cloud::Compute::V1::Policy] - # @yieldparam response [::Faraday::Response] + # @yieldparam operation [::Gapic::Rest::TransportOperation] # # @return [::Google::Cloud::Compute::V1::Policy] # A result object deserialized from the server's reply def get_iam_policy request_pb, options = nil raise ::ArgumentError, "request must be provided" if request_pb.nil? @@ -476,13 +487,14 @@ uri: uri, body: body || "", params: query_string_params, options: options ) + operation = ::Gapic::Rest::TransportOperation.new response result = ::Google::Cloud::Compute::V1::Policy.decode_json response.body, ignore_unknown_fields: true - yield result, response if block_given? + yield result, operation if block_given? result end ## # Baseline implementation for the get_screenshot REST call @@ -490,13 +502,13 @@ # @param request_pb [::Google::Cloud::Compute::V1::GetScreenshotInstanceRequest] # A request object representing the call parameters. Required. # @param options [::Gapic::CallOptions] # Overrides the default settings for this call, e.g, timeout, retries etc. Optional. # - # @yield [result, response] Access the result along with the Faraday response object + # @yield [result, operation] Access the result along with the TransportOperation object # @yieldparam result [::Google::Cloud::Compute::V1::Screenshot] - # @yieldparam response [::Faraday::Response] + # @yieldparam operation [::Gapic::Rest::TransportOperation] # # @return [::Google::Cloud::Compute::V1::Screenshot] # A result object deserialized from the server's reply def get_screenshot request_pb, options = nil raise ::ArgumentError, "request must be provided" if request_pb.nil? @@ -513,13 +525,14 @@ uri: uri, body: body || "", params: query_string_params, options: options ) + operation = ::Gapic::Rest::TransportOperation.new response result = ::Google::Cloud::Compute::V1::Screenshot.decode_json response.body, ignore_unknown_fields: true - yield result, response if block_given? + yield result, operation if block_given? result end ## # Baseline implementation for the get_serial_port_output REST call @@ -527,13 +540,13 @@ # @param request_pb [::Google::Cloud::Compute::V1::GetSerialPortOutputInstanceRequest] # A request object representing the call parameters. Required. # @param options [::Gapic::CallOptions] # Overrides the default settings for this call, e.g, timeout, retries etc. Optional. # - # @yield [result, response] Access the result along with the Faraday response object + # @yield [result, operation] Access the result along with the TransportOperation object # @yieldparam result [::Google::Cloud::Compute::V1::SerialPortOutput] - # @yieldparam response [::Faraday::Response] + # @yieldparam operation [::Gapic::Rest::TransportOperation] # # @return [::Google::Cloud::Compute::V1::SerialPortOutput] # A result object deserialized from the server's reply def get_serial_port_output request_pb, options = nil raise ::ArgumentError, "request must be provided" if request_pb.nil? @@ -550,13 +563,14 @@ uri: uri, body: body || "", params: query_string_params, options: options ) + operation = ::Gapic::Rest::TransportOperation.new response result = ::Google::Cloud::Compute::V1::SerialPortOutput.decode_json response.body, ignore_unknown_fields: true - yield result, response if block_given? + yield result, operation if block_given? result end ## # Baseline implementation for the get_shielded_instance_identity REST call @@ -564,13 +578,13 @@ # @param request_pb [::Google::Cloud::Compute::V1::GetShieldedInstanceIdentityInstanceRequest] # A request object representing the call parameters. Required. # @param options [::Gapic::CallOptions] # Overrides the default settings for this call, e.g, timeout, retries etc. Optional. # - # @yield [result, response] Access the result along with the Faraday response object + # @yield [result, operation] Access the result along with the TransportOperation object # @yieldparam result [::Google::Cloud::Compute::V1::ShieldedInstanceIdentity] - # @yieldparam response [::Faraday::Response] + # @yieldparam operation [::Gapic::Rest::TransportOperation] # # @return [::Google::Cloud::Compute::V1::ShieldedInstanceIdentity] # A result object deserialized from the server's reply def get_shielded_instance_identity request_pb, options = nil raise ::ArgumentError, "request must be provided" if request_pb.nil? @@ -587,13 +601,14 @@ uri: uri, body: body || "", params: query_string_params, options: options ) + operation = ::Gapic::Rest::TransportOperation.new response result = ::Google::Cloud::Compute::V1::ShieldedInstanceIdentity.decode_json response.body, ignore_unknown_fields: true - yield result, response if block_given? + yield result, operation if block_given? result end ## # Baseline implementation for the insert REST call @@ -601,13 +616,13 @@ # @param request_pb [::Google::Cloud::Compute::V1::InsertInstanceRequest] # A request object representing the call parameters. Required. # @param options [::Gapic::CallOptions] # Overrides the default settings for this call, e.g, timeout, retries etc. Optional. # - # @yield [result, response] Access the result along with the Faraday response object + # @yield [result, operation] Access the result along with the TransportOperation object # @yieldparam result [::Google::Cloud::Compute::V1::Operation] - # @yieldparam response [::Faraday::Response] + # @yieldparam operation [::Gapic::Rest::TransportOperation] # # @return [::Google::Cloud::Compute::V1::Operation] # A result object deserialized from the server's reply def insert request_pb, options = nil raise ::ArgumentError, "request must be provided" if request_pb.nil? @@ -624,13 +639,14 @@ uri: uri, body: body || "", params: query_string_params, options: options ) + operation = ::Gapic::Rest::TransportOperation.new response result = ::Google::Cloud::Compute::V1::Operation.decode_json response.body, ignore_unknown_fields: true - yield result, response if block_given? + yield result, operation if block_given? result end ## # Baseline implementation for the list REST call @@ -638,13 +654,13 @@ # @param request_pb [::Google::Cloud::Compute::V1::ListInstancesRequest] # A request object representing the call parameters. Required. # @param options [::Gapic::CallOptions] # Overrides the default settings for this call, e.g, timeout, retries etc. Optional. # - # @yield [result, response] Access the result along with the Faraday response object + # @yield [result, operation] Access the result along with the TransportOperation object # @yieldparam result [::Google::Cloud::Compute::V1::InstanceList] - # @yieldparam response [::Faraday::Response] + # @yieldparam operation [::Gapic::Rest::TransportOperation] # # @return [::Google::Cloud::Compute::V1::InstanceList] # A result object deserialized from the server's reply def list request_pb, options = nil raise ::ArgumentError, "request must be provided" if request_pb.nil? @@ -661,13 +677,14 @@ uri: uri, body: body || "", params: query_string_params, options: options ) + operation = ::Gapic::Rest::TransportOperation.new response result = ::Google::Cloud::Compute::V1::InstanceList.decode_json response.body, ignore_unknown_fields: true - yield result, response if block_given? + yield result, operation if block_given? result end ## # Baseline implementation for the list_referrers REST call @@ -675,13 +692,13 @@ # @param request_pb [::Google::Cloud::Compute::V1::ListReferrersInstancesRequest] # A request object representing the call parameters. Required. # @param options [::Gapic::CallOptions] # Overrides the default settings for this call, e.g, timeout, retries etc. Optional. # - # @yield [result, response] Access the result along with the Faraday response object + # @yield [result, operation] Access the result along with the TransportOperation object # @yieldparam result [::Google::Cloud::Compute::V1::InstanceListReferrers] - # @yieldparam response [::Faraday::Response] + # @yieldparam operation [::Gapic::Rest::TransportOperation] # # @return [::Google::Cloud::Compute::V1::InstanceListReferrers] # A result object deserialized from the server's reply def list_referrers request_pb, options = nil raise ::ArgumentError, "request must be provided" if request_pb.nil? @@ -698,13 +715,14 @@ uri: uri, body: body || "", params: query_string_params, options: options ) + operation = ::Gapic::Rest::TransportOperation.new response result = ::Google::Cloud::Compute::V1::InstanceListReferrers.decode_json response.body, ignore_unknown_fields: true - yield result, response if block_given? + yield result, operation if block_given? result end ## # Baseline implementation for the remove_resource_policies REST call @@ -712,13 +730,13 @@ # @param request_pb [::Google::Cloud::Compute::V1::RemoveResourcePoliciesInstanceRequest] # A request object representing the call parameters. Required. # @param options [::Gapic::CallOptions] # Overrides the default settings for this call, e.g, timeout, retries etc. Optional. # - # @yield [result, response] Access the result along with the Faraday response object + # @yield [result, operation] Access the result along with the TransportOperation object # @yieldparam result [::Google::Cloud::Compute::V1::Operation] - # @yieldparam response [::Faraday::Response] + # @yieldparam operation [::Gapic::Rest::TransportOperation] # # @return [::Google::Cloud::Compute::V1::Operation] # A result object deserialized from the server's reply def remove_resource_policies request_pb, options = nil raise ::ArgumentError, "request must be provided" if request_pb.nil? @@ -735,13 +753,14 @@ uri: uri, body: body || "", params: query_string_params, options: options ) + operation = ::Gapic::Rest::TransportOperation.new response result = ::Google::Cloud::Compute::V1::Operation.decode_json response.body, ignore_unknown_fields: true - yield result, response if block_given? + yield result, operation if block_given? result end ## # Baseline implementation for the reset REST call @@ -749,13 +768,13 @@ # @param request_pb [::Google::Cloud::Compute::V1::ResetInstanceRequest] # A request object representing the call parameters. Required. # @param options [::Gapic::CallOptions] # Overrides the default settings for this call, e.g, timeout, retries etc. Optional. # - # @yield [result, response] Access the result along with the Faraday response object + # @yield [result, operation] Access the result along with the TransportOperation object # @yieldparam result [::Google::Cloud::Compute::V1::Operation] - # @yieldparam response [::Faraday::Response] + # @yieldparam operation [::Gapic::Rest::TransportOperation] # # @return [::Google::Cloud::Compute::V1::Operation] # A result object deserialized from the server's reply def reset request_pb, options = nil raise ::ArgumentError, "request must be provided" if request_pb.nil? @@ -772,13 +791,14 @@ uri: uri, body: body || "", params: query_string_params, options: options ) + operation = ::Gapic::Rest::TransportOperation.new response result = ::Google::Cloud::Compute::V1::Operation.decode_json response.body, ignore_unknown_fields: true - yield result, response if block_given? + yield result, operation if block_given? result end ## # Baseline implementation for the resume REST call @@ -786,13 +806,13 @@ # @param request_pb [::Google::Cloud::Compute::V1::ResumeInstanceRequest] # A request object representing the call parameters. Required. # @param options [::Gapic::CallOptions] # Overrides the default settings for this call, e.g, timeout, retries etc. Optional. # - # @yield [result, response] Access the result along with the Faraday response object + # @yield [result, operation] Access the result along with the TransportOperation object # @yieldparam result [::Google::Cloud::Compute::V1::Operation] - # @yieldparam response [::Faraday::Response] + # @yieldparam operation [::Gapic::Rest::TransportOperation] # # @return [::Google::Cloud::Compute::V1::Operation] # A result object deserialized from the server's reply def resume request_pb, options = nil raise ::ArgumentError, "request must be provided" if request_pb.nil? @@ -809,13 +829,14 @@ uri: uri, body: body || "", params: query_string_params, options: options ) + operation = ::Gapic::Rest::TransportOperation.new response result = ::Google::Cloud::Compute::V1::Operation.decode_json response.body, ignore_unknown_fields: true - yield result, response if block_given? + yield result, operation if block_given? result end ## # Baseline implementation for the send_diagnostic_interrupt REST call @@ -823,13 +844,13 @@ # @param request_pb [::Google::Cloud::Compute::V1::SendDiagnosticInterruptInstanceRequest] # A request object representing the call parameters. Required. # @param options [::Gapic::CallOptions] # Overrides the default settings for this call, e.g, timeout, retries etc. Optional. # - # @yield [result, response] Access the result along with the Faraday response object + # @yield [result, operation] Access the result along with the TransportOperation object # @yieldparam result [::Google::Cloud::Compute::V1::SendDiagnosticInterruptInstanceResponse] - # @yieldparam response [::Faraday::Response] + # @yieldparam operation [::Gapic::Rest::TransportOperation] # # @return [::Google::Cloud::Compute::V1::SendDiagnosticInterruptInstanceResponse] # A result object deserialized from the server's reply def send_diagnostic_interrupt request_pb, options = nil raise ::ArgumentError, "request must be provided" if request_pb.nil? @@ -846,13 +867,14 @@ uri: uri, body: body || "", params: query_string_params, options: options ) + operation = ::Gapic::Rest::TransportOperation.new response result = ::Google::Cloud::Compute::V1::SendDiagnosticInterruptInstanceResponse.decode_json response.body, ignore_unknown_fields: true - yield result, response if block_given? + yield result, operation if block_given? result end ## # Baseline implementation for the set_deletion_protection REST call @@ -860,13 +882,13 @@ # @param request_pb [::Google::Cloud::Compute::V1::SetDeletionProtectionInstanceRequest] # A request object representing the call parameters. Required. # @param options [::Gapic::CallOptions] # Overrides the default settings for this call, e.g, timeout, retries etc. Optional. # - # @yield [result, response] Access the result along with the Faraday response object + # @yield [result, operation] Access the result along with the TransportOperation object # @yieldparam result [::Google::Cloud::Compute::V1::Operation] - # @yieldparam response [::Faraday::Response] + # @yieldparam operation [::Gapic::Rest::TransportOperation] # # @return [::Google::Cloud::Compute::V1::Operation] # A result object deserialized from the server's reply def set_deletion_protection request_pb, options = nil raise ::ArgumentError, "request must be provided" if request_pb.nil? @@ -883,13 +905,14 @@ uri: uri, body: body || "", params: query_string_params, options: options ) + operation = ::Gapic::Rest::TransportOperation.new response result = ::Google::Cloud::Compute::V1::Operation.decode_json response.body, ignore_unknown_fields: true - yield result, response if block_given? + yield result, operation if block_given? result end ## # Baseline implementation for the set_disk_auto_delete REST call @@ -897,13 +920,13 @@ # @param request_pb [::Google::Cloud::Compute::V1::SetDiskAutoDeleteInstanceRequest] # A request object representing the call parameters. Required. # @param options [::Gapic::CallOptions] # Overrides the default settings for this call, e.g, timeout, retries etc. Optional. # - # @yield [result, response] Access the result along with the Faraday response object + # @yield [result, operation] Access the result along with the TransportOperation object # @yieldparam result [::Google::Cloud::Compute::V1::Operation] - # @yieldparam response [::Faraday::Response] + # @yieldparam operation [::Gapic::Rest::TransportOperation] # # @return [::Google::Cloud::Compute::V1::Operation] # A result object deserialized from the server's reply def set_disk_auto_delete request_pb, options = nil raise ::ArgumentError, "request must be provided" if request_pb.nil? @@ -920,13 +943,14 @@ uri: uri, body: body || "", params: query_string_params, options: options ) + operation = ::Gapic::Rest::TransportOperation.new response result = ::Google::Cloud::Compute::V1::Operation.decode_json response.body, ignore_unknown_fields: true - yield result, response if block_given? + yield result, operation if block_given? result end ## # Baseline implementation for the set_iam_policy REST call @@ -934,13 +958,13 @@ # @param request_pb [::Google::Cloud::Compute::V1::SetIamPolicyInstanceRequest] # A request object representing the call parameters. Required. # @param options [::Gapic::CallOptions] # Overrides the default settings for this call, e.g, timeout, retries etc. Optional. # - # @yield [result, response] Access the result along with the Faraday response object + # @yield [result, operation] Access the result along with the TransportOperation object # @yieldparam result [::Google::Cloud::Compute::V1::Policy] - # @yieldparam response [::Faraday::Response] + # @yieldparam operation [::Gapic::Rest::TransportOperation] # # @return [::Google::Cloud::Compute::V1::Policy] # A result object deserialized from the server's reply def set_iam_policy request_pb, options = nil raise ::ArgumentError, "request must be provided" if request_pb.nil? @@ -957,13 +981,14 @@ uri: uri, body: body || "", params: query_string_params, options: options ) + operation = ::Gapic::Rest::TransportOperation.new response result = ::Google::Cloud::Compute::V1::Policy.decode_json response.body, ignore_unknown_fields: true - yield result, response if block_given? + yield result, operation if block_given? result end ## # Baseline implementation for the set_labels REST call @@ -971,13 +996,13 @@ # @param request_pb [::Google::Cloud::Compute::V1::SetLabelsInstanceRequest] # A request object representing the call parameters. Required. # @param options [::Gapic::CallOptions] # Overrides the default settings for this call, e.g, timeout, retries etc. Optional. # - # @yield [result, response] Access the result along with the Faraday response object + # @yield [result, operation] Access the result along with the TransportOperation object # @yieldparam result [::Google::Cloud::Compute::V1::Operation] - # @yieldparam response [::Faraday::Response] + # @yieldparam operation [::Gapic::Rest::TransportOperation] # # @return [::Google::Cloud::Compute::V1::Operation] # A result object deserialized from the server's reply def set_labels request_pb, options = nil raise ::ArgumentError, "request must be provided" if request_pb.nil? @@ -994,13 +1019,14 @@ uri: uri, body: body || "", params: query_string_params, options: options ) + operation = ::Gapic::Rest::TransportOperation.new response result = ::Google::Cloud::Compute::V1::Operation.decode_json response.body, ignore_unknown_fields: true - yield result, response if block_given? + yield result, operation if block_given? result end ## # Baseline implementation for the set_machine_resources REST call @@ -1008,13 +1034,13 @@ # @param request_pb [::Google::Cloud::Compute::V1::SetMachineResourcesInstanceRequest] # A request object representing the call parameters. Required. # @param options [::Gapic::CallOptions] # Overrides the default settings for this call, e.g, timeout, retries etc. Optional. # - # @yield [result, response] Access the result along with the Faraday response object + # @yield [result, operation] Access the result along with the TransportOperation object # @yieldparam result [::Google::Cloud::Compute::V1::Operation] - # @yieldparam response [::Faraday::Response] + # @yieldparam operation [::Gapic::Rest::TransportOperation] # # @return [::Google::Cloud::Compute::V1::Operation] # A result object deserialized from the server's reply def set_machine_resources request_pb, options = nil raise ::ArgumentError, "request must be provided" if request_pb.nil? @@ -1031,13 +1057,14 @@ uri: uri, body: body || "", params: query_string_params, options: options ) + operation = ::Gapic::Rest::TransportOperation.new response result = ::Google::Cloud::Compute::V1::Operation.decode_json response.body, ignore_unknown_fields: true - yield result, response if block_given? + yield result, operation if block_given? result end ## # Baseline implementation for the set_machine_type REST call @@ -1045,13 +1072,13 @@ # @param request_pb [::Google::Cloud::Compute::V1::SetMachineTypeInstanceRequest] # A request object representing the call parameters. Required. # @param options [::Gapic::CallOptions] # Overrides the default settings for this call, e.g, timeout, retries etc. Optional. # - # @yield [result, response] Access the result along with the Faraday response object + # @yield [result, operation] Access the result along with the TransportOperation object # @yieldparam result [::Google::Cloud::Compute::V1::Operation] - # @yieldparam response [::Faraday::Response] + # @yieldparam operation [::Gapic::Rest::TransportOperation] # # @return [::Google::Cloud::Compute::V1::Operation] # A result object deserialized from the server's reply def set_machine_type request_pb, options = nil raise ::ArgumentError, "request must be provided" if request_pb.nil? @@ -1068,13 +1095,14 @@ uri: uri, body: body || "", params: query_string_params, options: options ) + operation = ::Gapic::Rest::TransportOperation.new response result = ::Google::Cloud::Compute::V1::Operation.decode_json response.body, ignore_unknown_fields: true - yield result, response if block_given? + yield result, operation if block_given? result end ## # Baseline implementation for the set_metadata REST call @@ -1082,13 +1110,13 @@ # @param request_pb [::Google::Cloud::Compute::V1::SetMetadataInstanceRequest] # A request object representing the call parameters. Required. # @param options [::Gapic::CallOptions] # Overrides the default settings for this call, e.g, timeout, retries etc. Optional. # - # @yield [result, response] Access the result along with the Faraday response object + # @yield [result, operation] Access the result along with the TransportOperation object # @yieldparam result [::Google::Cloud::Compute::V1::Operation] - # @yieldparam response [::Faraday::Response] + # @yieldparam operation [::Gapic::Rest::TransportOperation] # # @return [::Google::Cloud::Compute::V1::Operation] # A result object deserialized from the server's reply def set_metadata request_pb, options = nil raise ::ArgumentError, "request must be provided" if request_pb.nil? @@ -1105,13 +1133,14 @@ uri: uri, body: body || "", params: query_string_params, options: options ) + operation = ::Gapic::Rest::TransportOperation.new response result = ::Google::Cloud::Compute::V1::Operation.decode_json response.body, ignore_unknown_fields: true - yield result, response if block_given? + yield result, operation if block_given? result end ## # Baseline implementation for the set_min_cpu_platform REST call @@ -1119,13 +1148,13 @@ # @param request_pb [::Google::Cloud::Compute::V1::SetMinCpuPlatformInstanceRequest] # A request object representing the call parameters. Required. # @param options [::Gapic::CallOptions] # Overrides the default settings for this call, e.g, timeout, retries etc. Optional. # - # @yield [result, response] Access the result along with the Faraday response object + # @yield [result, operation] Access the result along with the TransportOperation object # @yieldparam result [::Google::Cloud::Compute::V1::Operation] - # @yieldparam response [::Faraday::Response] + # @yieldparam operation [::Gapic::Rest::TransportOperation] # # @return [::Google::Cloud::Compute::V1::Operation] # A result object deserialized from the server's reply def set_min_cpu_platform request_pb, options = nil raise ::ArgumentError, "request must be provided" if request_pb.nil? @@ -1142,13 +1171,14 @@ uri: uri, body: body || "", params: query_string_params, options: options ) + operation = ::Gapic::Rest::TransportOperation.new response result = ::Google::Cloud::Compute::V1::Operation.decode_json response.body, ignore_unknown_fields: true - yield result, response if block_given? + yield result, operation if block_given? result end ## # Baseline implementation for the set_scheduling REST call @@ -1156,13 +1186,13 @@ # @param request_pb [::Google::Cloud::Compute::V1::SetSchedulingInstanceRequest] # A request object representing the call parameters. Required. # @param options [::Gapic::CallOptions] # Overrides the default settings for this call, e.g, timeout, retries etc. Optional. # - # @yield [result, response] Access the result along with the Faraday response object + # @yield [result, operation] Access the result along with the TransportOperation object # @yieldparam result [::Google::Cloud::Compute::V1::Operation] - # @yieldparam response [::Faraday::Response] + # @yieldparam operation [::Gapic::Rest::TransportOperation] # # @return [::Google::Cloud::Compute::V1::Operation] # A result object deserialized from the server's reply def set_scheduling request_pb, options = nil raise ::ArgumentError, "request must be provided" if request_pb.nil? @@ -1179,13 +1209,14 @@ uri: uri, body: body || "", params: query_string_params, options: options ) + operation = ::Gapic::Rest::TransportOperation.new response result = ::Google::Cloud::Compute::V1::Operation.decode_json response.body, ignore_unknown_fields: true - yield result, response if block_given? + yield result, operation if block_given? result end ## # Baseline implementation for the set_service_account REST call @@ -1193,13 +1224,13 @@ # @param request_pb [::Google::Cloud::Compute::V1::SetServiceAccountInstanceRequest] # A request object representing the call parameters. Required. # @param options [::Gapic::CallOptions] # Overrides the default settings for this call, e.g, timeout, retries etc. Optional. # - # @yield [result, response] Access the result along with the Faraday response object + # @yield [result, operation] Access the result along with the TransportOperation object # @yieldparam result [::Google::Cloud::Compute::V1::Operation] - # @yieldparam response [::Faraday::Response] + # @yieldparam operation [::Gapic::Rest::TransportOperation] # # @return [::Google::Cloud::Compute::V1::Operation] # A result object deserialized from the server's reply def set_service_account request_pb, options = nil raise ::ArgumentError, "request must be provided" if request_pb.nil? @@ -1216,13 +1247,14 @@ uri: uri, body: body || "", params: query_string_params, options: options ) + operation = ::Gapic::Rest::TransportOperation.new response result = ::Google::Cloud::Compute::V1::Operation.decode_json response.body, ignore_unknown_fields: true - yield result, response if block_given? + yield result, operation if block_given? result end ## # Baseline implementation for the set_shielded_instance_integrity_policy REST call @@ -1230,13 +1262,13 @@ # @param request_pb [::Google::Cloud::Compute::V1::SetShieldedInstanceIntegrityPolicyInstanceRequest] # A request object representing the call parameters. Required. # @param options [::Gapic::CallOptions] # Overrides the default settings for this call, e.g, timeout, retries etc. Optional. # - # @yield [result, response] Access the result along with the Faraday response object + # @yield [result, operation] Access the result along with the TransportOperation object # @yieldparam result [::Google::Cloud::Compute::V1::Operation] - # @yieldparam response [::Faraday::Response] + # @yieldparam operation [::Gapic::Rest::TransportOperation] # # @return [::Google::Cloud::Compute::V1::Operation] # A result object deserialized from the server's reply def set_shielded_instance_integrity_policy request_pb, options = nil raise ::ArgumentError, "request must be provided" if request_pb.nil? @@ -1253,13 +1285,14 @@ uri: uri, body: body || "", params: query_string_params, options: options ) + operation = ::Gapic::Rest::TransportOperation.new response result = ::Google::Cloud::Compute::V1::Operation.decode_json response.body, ignore_unknown_fields: true - yield result, response if block_given? + yield result, operation if block_given? result end ## # Baseline implementation for the set_tags REST call @@ -1267,13 +1300,13 @@ # @param request_pb [::Google::Cloud::Compute::V1::SetTagsInstanceRequest] # A request object representing the call parameters. Required. # @param options [::Gapic::CallOptions] # Overrides the default settings for this call, e.g, timeout, retries etc. Optional. # - # @yield [result, response] Access the result along with the Faraday response object + # @yield [result, operation] Access the result along with the TransportOperation object # @yieldparam result [::Google::Cloud::Compute::V1::Operation] - # @yieldparam response [::Faraday::Response] + # @yieldparam operation [::Gapic::Rest::TransportOperation] # # @return [::Google::Cloud::Compute::V1::Operation] # A result object deserialized from the server's reply def set_tags request_pb, options = nil raise ::ArgumentError, "request must be provided" if request_pb.nil? @@ -1290,13 +1323,14 @@ uri: uri, body: body || "", params: query_string_params, options: options ) + operation = ::Gapic::Rest::TransportOperation.new response result = ::Google::Cloud::Compute::V1::Operation.decode_json response.body, ignore_unknown_fields: true - yield result, response if block_given? + yield result, operation if block_given? result end ## # Baseline implementation for the simulate_maintenance_event REST call @@ -1304,13 +1338,13 @@ # @param request_pb [::Google::Cloud::Compute::V1::SimulateMaintenanceEventInstanceRequest] # A request object representing the call parameters. Required. # @param options [::Gapic::CallOptions] # Overrides the default settings for this call, e.g, timeout, retries etc. Optional. # - # @yield [result, response] Access the result along with the Faraday response object + # @yield [result, operation] Access the result along with the TransportOperation object # @yieldparam result [::Google::Cloud::Compute::V1::Operation] - # @yieldparam response [::Faraday::Response] + # @yieldparam operation [::Gapic::Rest::TransportOperation] # # @return [::Google::Cloud::Compute::V1::Operation] # A result object deserialized from the server's reply def simulate_maintenance_event request_pb, options = nil raise ::ArgumentError, "request must be provided" if request_pb.nil? @@ -1327,13 +1361,14 @@ uri: uri, body: body || "", params: query_string_params, options: options ) + operation = ::Gapic::Rest::TransportOperation.new response result = ::Google::Cloud::Compute::V1::Operation.decode_json response.body, ignore_unknown_fields: true - yield result, response if block_given? + yield result, operation if block_given? result end ## # Baseline implementation for the start REST call @@ -1341,13 +1376,13 @@ # @param request_pb [::Google::Cloud::Compute::V1::StartInstanceRequest] # A request object representing the call parameters. Required. # @param options [::Gapic::CallOptions] # Overrides the default settings for this call, e.g, timeout, retries etc. Optional. # - # @yield [result, response] Access the result along with the Faraday response object + # @yield [result, operation] Access the result along with the TransportOperation object # @yieldparam result [::Google::Cloud::Compute::V1::Operation] - # @yieldparam response [::Faraday::Response] + # @yieldparam operation [::Gapic::Rest::TransportOperation] # # @return [::Google::Cloud::Compute::V1::Operation] # A result object deserialized from the server's reply def start request_pb, options = nil raise ::ArgumentError, "request must be provided" if request_pb.nil? @@ -1364,13 +1399,14 @@ uri: uri, body: body || "", params: query_string_params, options: options ) + operation = ::Gapic::Rest::TransportOperation.new response result = ::Google::Cloud::Compute::V1::Operation.decode_json response.body, ignore_unknown_fields: true - yield result, response if block_given? + yield result, operation if block_given? result end ## # Baseline implementation for the start_with_encryption_key REST call @@ -1378,13 +1414,13 @@ # @param request_pb [::Google::Cloud::Compute::V1::StartWithEncryptionKeyInstanceRequest] # A request object representing the call parameters. Required. # @param options [::Gapic::CallOptions] # Overrides the default settings for this call, e.g, timeout, retries etc. Optional. # - # @yield [result, response] Access the result along with the Faraday response object + # @yield [result, operation] Access the result along with the TransportOperation object # @yieldparam result [::Google::Cloud::Compute::V1::Operation] - # @yieldparam response [::Faraday::Response] + # @yieldparam operation [::Gapic::Rest::TransportOperation] # # @return [::Google::Cloud::Compute::V1::Operation] # A result object deserialized from the server's reply def start_with_encryption_key request_pb, options = nil raise ::ArgumentError, "request must be provided" if request_pb.nil? @@ -1401,13 +1437,14 @@ uri: uri, body: body || "", params: query_string_params, options: options ) + operation = ::Gapic::Rest::TransportOperation.new response result = ::Google::Cloud::Compute::V1::Operation.decode_json response.body, ignore_unknown_fields: true - yield result, response if block_given? + yield result, operation if block_given? result end ## # Baseline implementation for the stop REST call @@ -1415,13 +1452,13 @@ # @param request_pb [::Google::Cloud::Compute::V1::StopInstanceRequest] # A request object representing the call parameters. Required. # @param options [::Gapic::CallOptions] # Overrides the default settings for this call, e.g, timeout, retries etc. Optional. # - # @yield [result, response] Access the result along with the Faraday response object + # @yield [result, operation] Access the result along with the TransportOperation object # @yieldparam result [::Google::Cloud::Compute::V1::Operation] - # @yieldparam response [::Faraday::Response] + # @yieldparam operation [::Gapic::Rest::TransportOperation] # # @return [::Google::Cloud::Compute::V1::Operation] # A result object deserialized from the server's reply def stop request_pb, options = nil raise ::ArgumentError, "request must be provided" if request_pb.nil? @@ -1438,13 +1475,14 @@ uri: uri, body: body || "", params: query_string_params, options: options ) + operation = ::Gapic::Rest::TransportOperation.new response result = ::Google::Cloud::Compute::V1::Operation.decode_json response.body, ignore_unknown_fields: true - yield result, response if block_given? + yield result, operation if block_given? result end ## # Baseline implementation for the suspend REST call @@ -1452,13 +1490,13 @@ # @param request_pb [::Google::Cloud::Compute::V1::SuspendInstanceRequest] # A request object representing the call parameters. Required. # @param options [::Gapic::CallOptions] # Overrides the default settings for this call, e.g, timeout, retries etc. Optional. # - # @yield [result, response] Access the result along with the Faraday response object + # @yield [result, operation] Access the result along with the TransportOperation object # @yieldparam result [::Google::Cloud::Compute::V1::Operation] - # @yieldparam response [::Faraday::Response] + # @yieldparam operation [::Gapic::Rest::TransportOperation] # # @return [::Google::Cloud::Compute::V1::Operation] # A result object deserialized from the server's reply def suspend request_pb, options = nil raise ::ArgumentError, "request must be provided" if request_pb.nil? @@ -1475,13 +1513,14 @@ uri: uri, body: body || "", params: query_string_params, options: options ) + operation = ::Gapic::Rest::TransportOperation.new response result = ::Google::Cloud::Compute::V1::Operation.decode_json response.body, ignore_unknown_fields: true - yield result, response if block_given? + yield result, operation if block_given? result end ## # Baseline implementation for the test_iam_permissions REST call @@ -1489,13 +1528,13 @@ # @param request_pb [::Google::Cloud::Compute::V1::TestIamPermissionsInstanceRequest] # A request object representing the call parameters. Required. # @param options [::Gapic::CallOptions] # Overrides the default settings for this call, e.g, timeout, retries etc. Optional. # - # @yield [result, response] Access the result along with the Faraday response object + # @yield [result, operation] Access the result along with the TransportOperation object # @yieldparam result [::Google::Cloud::Compute::V1::TestPermissionsResponse] - # @yieldparam response [::Faraday::Response] + # @yieldparam operation [::Gapic::Rest::TransportOperation] # # @return [::Google::Cloud::Compute::V1::TestPermissionsResponse] # A result object deserialized from the server's reply def test_iam_permissions request_pb, options = nil raise ::ArgumentError, "request must be provided" if request_pb.nil? @@ -1512,13 +1551,14 @@ uri: uri, body: body || "", params: query_string_params, options: options ) + operation = ::Gapic::Rest::TransportOperation.new response result = ::Google::Cloud::Compute::V1::TestPermissionsResponse.decode_json response.body, ignore_unknown_fields: true - yield result, response if block_given? + yield result, operation if block_given? result end ## # Baseline implementation for the update REST call @@ -1526,13 +1566,13 @@ # @param request_pb [::Google::Cloud::Compute::V1::UpdateInstanceRequest] # A request object representing the call parameters. Required. # @param options [::Gapic::CallOptions] # Overrides the default settings for this call, e.g, timeout, retries etc. Optional. # - # @yield [result, response] Access the result along with the Faraday response object + # @yield [result, operation] Access the result along with the TransportOperation object # @yieldparam result [::Google::Cloud::Compute::V1::Operation] - # @yieldparam response [::Faraday::Response] + # @yieldparam operation [::Gapic::Rest::TransportOperation] # # @return [::Google::Cloud::Compute::V1::Operation] # A result object deserialized from the server's reply def update request_pb, options = nil raise ::ArgumentError, "request must be provided" if request_pb.nil? @@ -1549,13 +1589,14 @@ uri: uri, body: body || "", params: query_string_params, options: options ) + operation = ::Gapic::Rest::TransportOperation.new response result = ::Google::Cloud::Compute::V1::Operation.decode_json response.body, ignore_unknown_fields: true - yield result, response if block_given? + yield result, operation if block_given? result end ## # Baseline implementation for the update_access_config REST call @@ -1563,13 +1604,13 @@ # @param request_pb [::Google::Cloud::Compute::V1::UpdateAccessConfigInstanceRequest] # A request object representing the call parameters. Required. # @param options [::Gapic::CallOptions] # Overrides the default settings for this call, e.g, timeout, retries etc. Optional. # - # @yield [result, response] Access the result along with the Faraday response object + # @yield [result, operation] Access the result along with the TransportOperation object # @yieldparam result [::Google::Cloud::Compute::V1::Operation] - # @yieldparam response [::Faraday::Response] + # @yieldparam operation [::Gapic::Rest::TransportOperation] # # @return [::Google::Cloud::Compute::V1::Operation] # A result object deserialized from the server's reply def update_access_config request_pb, options = nil raise ::ArgumentError, "request must be provided" if request_pb.nil? @@ -1586,13 +1627,14 @@ uri: uri, body: body || "", params: query_string_params, options: options ) + operation = ::Gapic::Rest::TransportOperation.new response result = ::Google::Cloud::Compute::V1::Operation.decode_json response.body, ignore_unknown_fields: true - yield result, response if block_given? + yield result, operation if block_given? result end ## # Baseline implementation for the update_display_device REST call @@ -1600,13 +1642,13 @@ # @param request_pb [::Google::Cloud::Compute::V1::UpdateDisplayDeviceInstanceRequest] # A request object representing the call parameters. Required. # @param options [::Gapic::CallOptions] # Overrides the default settings for this call, e.g, timeout, retries etc. Optional. # - # @yield [result, response] Access the result along with the Faraday response object + # @yield [result, operation] Access the result along with the TransportOperation object # @yieldparam result [::Google::Cloud::Compute::V1::Operation] - # @yieldparam response [::Faraday::Response] + # @yieldparam operation [::Gapic::Rest::TransportOperation] # # @return [::Google::Cloud::Compute::V1::Operation] # A result object deserialized from the server's reply def update_display_device request_pb, options = nil raise ::ArgumentError, "request must be provided" if request_pb.nil? @@ -1623,13 +1665,14 @@ uri: uri, body: body || "", params: query_string_params, options: options ) + operation = ::Gapic::Rest::TransportOperation.new response result = ::Google::Cloud::Compute::V1::Operation.decode_json response.body, ignore_unknown_fields: true - yield result, response if block_given? + yield result, operation if block_given? result end ## # Baseline implementation for the update_network_interface REST call @@ -1637,13 +1680,13 @@ # @param request_pb [::Google::Cloud::Compute::V1::UpdateNetworkInterfaceInstanceRequest] # A request object representing the call parameters. Required. # @param options [::Gapic::CallOptions] # Overrides the default settings for this call, e.g, timeout, retries etc. Optional. # - # @yield [result, response] Access the result along with the Faraday response object + # @yield [result, operation] Access the result along with the TransportOperation object # @yieldparam result [::Google::Cloud::Compute::V1::Operation] - # @yieldparam response [::Faraday::Response] + # @yieldparam operation [::Gapic::Rest::TransportOperation] # # @return [::Google::Cloud::Compute::V1::Operation] # A result object deserialized from the server's reply def update_network_interface request_pb, options = nil raise ::ArgumentError, "request must be provided" if request_pb.nil? @@ -1660,13 +1703,14 @@ uri: uri, body: body || "", params: query_string_params, options: options ) + operation = ::Gapic::Rest::TransportOperation.new response result = ::Google::Cloud::Compute::V1::Operation.decode_json response.body, ignore_unknown_fields: true - yield result, response if block_given? + yield result, operation if block_given? result end ## # Baseline implementation for the update_shielded_instance_config REST call @@ -1674,13 +1718,13 @@ # @param request_pb [::Google::Cloud::Compute::V1::UpdateShieldedInstanceConfigInstanceRequest] # A request object representing the call parameters. Required. # @param options [::Gapic::CallOptions] # Overrides the default settings for this call, e.g, timeout, retries etc. Optional. # - # @yield [result, response] Access the result along with the Faraday response object + # @yield [result, operation] Access the result along with the TransportOperation object # @yieldparam result [::Google::Cloud::Compute::V1::Operation] - # @yieldparam response [::Faraday::Response] + # @yieldparam operation [::Gapic::Rest::TransportOperation] # # @return [::Google::Cloud::Compute::V1::Operation] # A result object deserialized from the server's reply def update_shielded_instance_config request_pb, options = nil raise ::ArgumentError, "request must be provided" if request_pb.nil? @@ -1697,12 +1741,13 @@ uri: uri, body: body || "", params: query_string_params, options: options ) + operation = ::Gapic::Rest::TransportOperation.new response result = ::Google::Cloud::Compute::V1::Operation.decode_json response.body, ignore_unknown_fields: true - yield result, response if block_given? + yield result, operation if block_given? result end ## # @private