Google Cloud Compute V1 API - Module Google::Cloud::Compute::V1::Licenses::Rest::GrpcTranscoding (v3.1.0)
Stay organized with collections
Save and categorize content based on your preferences.
Reference documentation and code samples for the Google Cloud Compute V1 API module Google::Cloud::Compute::V1::Licenses::Rest::GrpcTranscoding.
GRPC transcoding helper methods for the Licenses REST API.
Methods
#transcode_delete
def transcode_delete(request_pb) -> Array(String, [String, nil], Hash{String => String})
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})
Returns
-
(Array(String, [String, nil], Hash{String => String})) — Uri, Body, Query string parameters
#transcode_get_iam_policy
def transcode_get_iam_policy(request_pb) -> Array(String, [String, nil], Hash{String => String})
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})
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})
Returns
-
(Array(String, [String, nil], Hash{String => String})) — Uri, Body, Query string parameters
#transcode_set_iam_policy
def transcode_set_iam_policy(request_pb) -> Array(String, [String, nil], Hash{String => String})
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})
Returns
-
(Array(String, [String, nil], Hash{String => String})) — Uri, Body, Query string parameters
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-08-29 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-29 UTC."],[],[],null,["# Google Cloud Compute V1 API - Module Google::Cloud::Compute::V1::Licenses::Rest::GrpcTranscoding (v3.0.0)\n\nVersion latestkeyboard_arrow_down\n\n- [3.0.0 (latest)](/ruby/docs/reference/google-cloud-compute-v1/latest/Google-Cloud-Compute-V1-Licenses-Rest-GrpcTranscoding)\n- [2.22.0](/ruby/docs/reference/google-cloud-compute-v1/2.22.0/Google-Cloud-Compute-V1-Licenses-Rest-GrpcTranscoding)\n- [2.21.1](/ruby/docs/reference/google-cloud-compute-v1/2.21.1/Google-Cloud-Compute-V1-Licenses-Rest-GrpcTranscoding)\n- [2.20.0](/ruby/docs/reference/google-cloud-compute-v1/2.20.0/Google-Cloud-Compute-V1-Licenses-Rest-GrpcTranscoding)\n- [2.19.1](/ruby/docs/reference/google-cloud-compute-v1/2.19.1/Google-Cloud-Compute-V1-Licenses-Rest-GrpcTranscoding)\n- [2.18.0](/ruby/docs/reference/google-cloud-compute-v1/2.18.0/Google-Cloud-Compute-V1-Licenses-Rest-GrpcTranscoding)\n- [2.17.0](/ruby/docs/reference/google-cloud-compute-v1/2.17.0/Google-Cloud-Compute-V1-Licenses-Rest-GrpcTranscoding)\n- [2.16.0](/ruby/docs/reference/google-cloud-compute-v1/2.16.0/Google-Cloud-Compute-V1-Licenses-Rest-GrpcTranscoding)\n- [2.15.0](/ruby/docs/reference/google-cloud-compute-v1/2.15.0/Google-Cloud-Compute-V1-Licenses-Rest-GrpcTranscoding)\n- [2.14.0](/ruby/docs/reference/google-cloud-compute-v1/2.14.0/Google-Cloud-Compute-V1-Licenses-Rest-GrpcTranscoding)\n- [2.13.0](/ruby/docs/reference/google-cloud-compute-v1/2.13.0/Google-Cloud-Compute-V1-Licenses-Rest-GrpcTranscoding)\n- [2.12.0](/ruby/docs/reference/google-cloud-compute-v1/2.12.0/Google-Cloud-Compute-V1-Licenses-Rest-GrpcTranscoding)\n- [2.11.0](/ruby/docs/reference/google-cloud-compute-v1/2.11.0/Google-Cloud-Compute-V1-Licenses-Rest-GrpcTranscoding)\n- [2.10.0](/ruby/docs/reference/google-cloud-compute-v1/2.10.0/Google-Cloud-Compute-V1-Licenses-Rest-GrpcTranscoding)\n- [2.9.0](/ruby/docs/reference/google-cloud-compute-v1/2.9.0/Google-Cloud-Compute-V1-Licenses-Rest-GrpcTranscoding)\n- [2.8.0](/ruby/docs/reference/google-cloud-compute-v1/2.8.0/Google-Cloud-Compute-V1-Licenses-Rest-GrpcTranscoding)\n- [2.7.2](/ruby/docs/reference/google-cloud-compute-v1/2.7.2/Google-Cloud-Compute-V1-Licenses-Rest-GrpcTranscoding)\n- [2.6.0](/ruby/docs/reference/google-cloud-compute-v1/2.6.0/Google-Cloud-Compute-V1-Licenses-Rest-GrpcTranscoding)\n- [2.5.0](/ruby/docs/reference/google-cloud-compute-v1/2.5.0/Google-Cloud-Compute-V1-Licenses-Rest-GrpcTranscoding)\n- [2.4.0](/ruby/docs/reference/google-cloud-compute-v1/2.4.0/Google-Cloud-Compute-V1-Licenses-Rest-GrpcTranscoding)\n- [2.3.0](/ruby/docs/reference/google-cloud-compute-v1/2.3.0/Google-Cloud-Compute-V1-Licenses-Rest-GrpcTranscoding)\n- [2.2.0](/ruby/docs/reference/google-cloud-compute-v1/2.2.0/Google-Cloud-Compute-V1-Licenses-Rest-GrpcTranscoding)\n- [2.1.0](/ruby/docs/reference/google-cloud-compute-v1/2.1.0/Google-Cloud-Compute-V1-Licenses-Rest-GrpcTranscoding)\n- [2.0.0](/ruby/docs/reference/google-cloud-compute-v1/2.0.0/Google-Cloud-Compute-V1-Licenses-Rest-GrpcTranscoding)\n- [1.10.0](/ruby/docs/reference/google-cloud-compute-v1/1.10.0/Google-Cloud-Compute-V1-Licenses-Rest-GrpcTranscoding)\n- [1.9.0](/ruby/docs/reference/google-cloud-compute-v1/1.9.0/Google-Cloud-Compute-V1-Licenses-Rest-GrpcTranscoding)\n- [1.8.0](/ruby/docs/reference/google-cloud-compute-v1/1.8.0/Google-Cloud-Compute-V1-Licenses-Rest-GrpcTranscoding)\n- [1.7.1](/ruby/docs/reference/google-cloud-compute-v1/1.7.1/Google-Cloud-Compute-V1-Licenses-Rest-GrpcTranscoding)\n- [1.6.0](/ruby/docs/reference/google-cloud-compute-v1/1.6.0/Google-Cloud-Compute-V1-Licenses-Rest-GrpcTranscoding)\n- [1.5.0](/ruby/docs/reference/google-cloud-compute-v1/1.5.0/Google-Cloud-Compute-V1-Licenses-Rest-GrpcTranscoding)\n- [1.4.0](/ruby/docs/reference/google-cloud-compute-v1/1.4.0/Google-Cloud-Compute-V1-Licenses-Rest-GrpcTranscoding)\n- [1.3.0](/ruby/docs/reference/google-cloud-compute-v1/1.3.0/Google-Cloud-Compute-V1-Licenses-Rest-GrpcTranscoding)\n- [1.2.0](/ruby/docs/reference/google-cloud-compute-v1/1.2.0/Google-Cloud-Compute-V1-Licenses-Rest-GrpcTranscoding)\n- [1.1.0](/ruby/docs/reference/google-cloud-compute-v1/1.1.0/Google-Cloud-Compute-V1-Licenses-Rest-GrpcTranscoding)\n- [1.0.0](/ruby/docs/reference/google-cloud-compute-v1/1.0.0/Google-Cloud-Compute-V1-Licenses-Rest-GrpcTranscoding)\n- [0.5.0](/ruby/docs/reference/google-cloud-compute-v1/0.5.0/Google-Cloud-Compute-V1-Licenses-Rest-GrpcTranscoding) \nReference documentation and code samples for the Google Cloud Compute V1 API module Google::Cloud::Compute::V1::Licenses::Rest::GrpcTranscoding.\n\nGRPC transcoding helper methods for the Licenses REST API. \n\nExtended By\n-----------\n\n- [Google::Cloud::Compute::V1::Licenses::Rest::GrpcTranscoding](./Google-Cloud-Compute-V1-Licenses-Rest-GrpcTranscoding)\n\nMethods\n-------\n\n### #transcode_delete\n\n def transcode_delete(request_pb) -\u003e Array(String, [String, nil], Hash{String =\u003e String})\n\n**Parameter**\n\n- **request_pb** ([::Google::Cloud::Compute::V1::DeleteLicenseRequest](./Google-Cloud-Compute-V1-DeleteLicenseRequest)) --- A request object representing the call parameters. Required. \n**Returns**\n\n- (Array(String, \\[String, nil\\], Hash{String =\\\u003e String})) --- Uri, Body, Query string parameters\n\n### #transcode_get\n\n def transcode_get(request_pb) -\u003e Array(String, [String, nil], Hash{String =\u003e String})\n\n**Parameter**\n\n- **request_pb** ([::Google::Cloud::Compute::V1::GetLicenseRequest](./Google-Cloud-Compute-V1-GetLicenseRequest)) --- A request object representing the call parameters. Required. \n**Returns**\n\n- (Array(String, \\[String, nil\\], Hash{String =\\\u003e String})) --- Uri, Body, Query string parameters\n\n### #transcode_get_iam_policy\n\n def transcode_get_iam_policy(request_pb) -\u003e Array(String, [String, nil], Hash{String =\u003e String})\n\n**Parameter**\n\n- **request_pb** ([::Google::Cloud::Compute::V1::GetIamPolicyLicenseRequest](./Google-Cloud-Compute-V1-GetIamPolicyLicenseRequest)) --- A request object representing the call parameters. Required. \n**Returns**\n\n- (Array(String, \\[String, nil\\], Hash{String =\\\u003e String})) --- Uri, Body, Query string parameters\n\n### #transcode_insert\n\n def transcode_insert(request_pb) -\u003e Array(String, [String, nil], Hash{String =\u003e String})\n\n**Parameter**\n\n- **request_pb** ([::Google::Cloud::Compute::V1::InsertLicenseRequest](./Google-Cloud-Compute-V1-InsertLicenseRequest)) --- A request object representing the call parameters. Required. \n**Returns**\n\n- (Array(String, \\[String, nil\\], Hash{String =\\\u003e String})) --- Uri, Body, Query string parameters\n\n### #transcode_list\n\n def transcode_list(request_pb) -\u003e Array(String, [String, nil], Hash{String =\u003e String})\n\n**Parameter**\n\n- **request_pb** ([::Google::Cloud::Compute::V1::ListLicensesRequest](./Google-Cloud-Compute-V1-ListLicensesRequest)) --- A request object representing the call parameters. Required. \n**Returns**\n\n- (Array(String, \\[String, nil\\], Hash{String =\\\u003e String})) --- Uri, Body, Query string parameters\n\n### #transcode_set_iam_policy\n\n def transcode_set_iam_policy(request_pb) -\u003e Array(String, [String, nil], Hash{String =\u003e String})\n\n**Parameter**\n\n- **request_pb** ([::Google::Cloud::Compute::V1::SetIamPolicyLicenseRequest](./Google-Cloud-Compute-V1-SetIamPolicyLicenseRequest)) --- A request object representing the call parameters. Required. \n**Returns**\n\n- (Array(String, \\[String, nil\\], Hash{String =\\\u003e String})) --- Uri, Body, Query string parameters\n\n### #transcode_test_iam_permissions\n\n def transcode_test_iam_permissions(request_pb) -\u003e Array(String, [String, nil], Hash{String =\u003e String})\n\n**Parameter**\n\n- **request_pb** ([::Google::Cloud::Compute::V1::TestIamPermissionsLicenseRequest](./Google-Cloud-Compute-V1-TestIamPermissionsLicenseRequest)) --- A request object representing the call parameters. Required. \n**Returns**\n\n- (Array(String, \\[String, nil\\], Hash{String =\\\u003e String})) --- Uri, Body, Query string parameters"]]