Module Google::Cloud::Compute::V1::ExternalVpnGateways::Rest::GrpcTranscoding (v1.2.0)

GRPC transcoding helper methods for the ExternalVpnGateways REST API.

Methods

#transcode_delete

def transcode_delete(request_pb) -> Array(String, [String, nil], Hash{String => String})
Parameter
Returns
  • (Array(String, [String, nil], Hash{String => String})) — Uri, Body, Query string parameters

#transcode_get

def transcode_get(request_pb) -> Array(String, [String, nil], Hash{String => String})
Parameter
Returns
  • (Array(String, [String, nil], Hash{String => String})) — Uri, Body, Query string parameters

#transcode_insert

def transcode_insert(request_pb) -> Array(String, [String, nil], Hash{String => String})
Parameter
Returns
  • (Array(String, [String, nil], Hash{String => String})) — Uri, Body, Query string parameters

#transcode_list

def transcode_list(request_pb) -> Array(String, [String, nil], Hash{String => String})
Parameter
Returns
  • (Array(String, [String, nil], Hash{String => String})) — Uri, Body, Query string parameters

#transcode_set_labels

def transcode_set_labels(request_pb) -> Array(String, [String, nil], Hash{String => String})
Parameter
Returns
  • (Array(String, [String, nil], Hash{String => String})) — Uri, Body, Query string parameters

#transcode_test_iam_permissions

def transcode_test_iam_permissions(request_pb) -> Array(String, [String, nil], Hash{String => String})
Parameter
Returns
  • (Array(String, [String, nil], Hash{String => String})) — Uri, Body, Query string parameters