Reference documentation and code samples for the Compute V1 Client class RegionInstanceGroupsSetNamedPortsRequest.
Generated from protobuf message google.cloud.compute.v1.RegionInstanceGroupsSetNamedPortsRequest
Namespace
Google \ Cloud \ Compute \ V1
Methods
__construct
Constructor.
Parameters
Name
Description
data
array
Optional. Data for populating the Message object.
↳ fingerprint
string
The fingerprint of the named ports information for this instance group. Use this optional property to prevent conflicts when multiple users change the named ports settings concurrently. Obtain the fingerprint with the instanceGroups.get method. Then, include the fingerprint in your request to ensure that you do not overwrite changes that were applied from another concurrent request.
The list of named ports to set for this instance group.
getFingerprint
The fingerprint of the named ports information for this instance group. Use this optional property to prevent conflicts when multiple users change the named ports settings concurrently. Obtain the fingerprint with the instanceGroups.get method. Then, include the fingerprint in your request to ensure that you do not overwrite changes that were applied from another concurrent request.
Returns
Type
Description
string
hasFingerprint
clearFingerprint
setFingerprint
The fingerprint of the named ports information for this instance group. Use this optional property to prevent conflicts when multiple users change the named ports settings concurrently. Obtain the fingerprint with the instanceGroups.get method. Then, include the fingerprint in your request to ensure that you do not overwrite changes that were applied from another concurrent request.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getNamedPorts
The list of named ports to set for this instance group.
[[["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-28 UTC."],[],[],null,["# Compute V1 Client - Class RegionInstanceGroupsSetNamedPortsRequest (1.35.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.35.0 (latest)](/php/docs/reference/cloud-compute/latest/V1.RegionInstanceGroupsSetNamedPortsRequest)\n- [1.34.0](/php/docs/reference/cloud-compute/1.34.0/V1.RegionInstanceGroupsSetNamedPortsRequest)\n- [1.33.0](/php/docs/reference/cloud-compute/1.33.0/V1.RegionInstanceGroupsSetNamedPortsRequest)\n- [1.32.0](/php/docs/reference/cloud-compute/1.32.0/V1.RegionInstanceGroupsSetNamedPortsRequest)\n- [1.31.0](/php/docs/reference/cloud-compute/1.31.0/V1.RegionInstanceGroupsSetNamedPortsRequest)\n- [1.30.0](/php/docs/reference/cloud-compute/1.30.0/V1.RegionInstanceGroupsSetNamedPortsRequest)\n- [1.29.0](/php/docs/reference/cloud-compute/1.29.0/V1.RegionInstanceGroupsSetNamedPortsRequest)\n- [1.28.0](/php/docs/reference/cloud-compute/1.28.0/V1.RegionInstanceGroupsSetNamedPortsRequest)\n- [1.27.0](/php/docs/reference/cloud-compute/1.27.0/V1.RegionInstanceGroupsSetNamedPortsRequest)\n- [1.26.0](/php/docs/reference/cloud-compute/1.26.0/V1.RegionInstanceGroupsSetNamedPortsRequest)\n- [1.25.0](/php/docs/reference/cloud-compute/1.25.0/V1.RegionInstanceGroupsSetNamedPortsRequest)\n- [1.24.0](/php/docs/reference/cloud-compute/1.24.0/V1.RegionInstanceGroupsSetNamedPortsRequest)\n- [1.23.0](/php/docs/reference/cloud-compute/1.23.0/V1.RegionInstanceGroupsSetNamedPortsRequest)\n- [1.22.1](/php/docs/reference/cloud-compute/1.22.1/V1.RegionInstanceGroupsSetNamedPortsRequest)\n- [1.21.0](/php/docs/reference/cloud-compute/1.21.0/V1.RegionInstanceGroupsSetNamedPortsRequest)\n- [1.20.0](/php/docs/reference/cloud-compute/1.20.0/V1.RegionInstanceGroupsSetNamedPortsRequest)\n- [1.19.0](/php/docs/reference/cloud-compute/1.19.0/V1.RegionInstanceGroupsSetNamedPortsRequest)\n- [1.18.1](/php/docs/reference/cloud-compute/1.18.1/V1.RegionInstanceGroupsSetNamedPortsRequest)\n- [1.17.0](/php/docs/reference/cloud-compute/1.17.0/V1.RegionInstanceGroupsSetNamedPortsRequest)\n- [1.16.2](/php/docs/reference/cloud-compute/1.16.2/V1.RegionInstanceGroupsSetNamedPortsRequest)\n- [1.14.0](/php/docs/reference/cloud-compute/1.14.0/V1.RegionInstanceGroupsSetNamedPortsRequest)\n- [1.13.0](/php/docs/reference/cloud-compute/1.13.0/V1.RegionInstanceGroupsSetNamedPortsRequest)\n- [1.12.1](/php/docs/reference/cloud-compute/1.12.1/V1.RegionInstanceGroupsSetNamedPortsRequest)\n- [1.11.1](/php/docs/reference/cloud-compute/1.11.1/V1.RegionInstanceGroupsSetNamedPortsRequest)\n- [1.10.1](/php/docs/reference/cloud-compute/1.10.1/V1.RegionInstanceGroupsSetNamedPortsRequest)\n- [1.9.1](/php/docs/reference/cloud-compute/1.9.1/V1.RegionInstanceGroupsSetNamedPortsRequest)\n- [1.8.3](/php/docs/reference/cloud-compute/1.8.3/V1.RegionInstanceGroupsSetNamedPortsRequest)\n- [1.7.1](/php/docs/reference/cloud-compute/1.7.1/V1.RegionInstanceGroupsSetNamedPortsRequest)\n- [1.6.1](/php/docs/reference/cloud-compute/1.6.1/V1.RegionInstanceGroupsSetNamedPortsRequest)\n- [1.5.0](/php/docs/reference/cloud-compute/1.5.0/V1.RegionInstanceGroupsSetNamedPortsRequest) \nReference documentation and code samples for the Compute V1 Client class RegionInstanceGroupsSetNamedPortsRequest.\n\nGenerated from protobuf message `google.cloud.compute.v1.RegionInstanceGroupsSetNamedPortsRequest`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ Compute \\\\ V1\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getFingerprint\n\nThe fingerprint of the named ports information for this instance group. Use this optional property to prevent conflicts when multiple users change the named ports settings concurrently. Obtain the fingerprint with the instanceGroups.get method. Then, include the fingerprint in your request to ensure that you do not overwrite changes that were applied from another concurrent request.\n\n### hasFingerprint\n\n### clearFingerprint\n\n### setFingerprint\n\nThe fingerprint of the named ports information for this instance group. Use this optional property to prevent conflicts when multiple users change the named ports settings concurrently. Obtain the fingerprint with the instanceGroups.get method. Then, include the fingerprint in your request to ensure that you do not overwrite changes that were applied from another concurrent request.\n\n### getNamedPorts\n\nThe list of named ports to set for this instance group.\n\n### setNamedPorts\n\nThe list of named ports to set for this instance group."]]