Reference documentation and code samples for the Compute V1 Client class InstanceGroupsSetNamedPortsRequest.
Generated from protobuf message google.cloud.compute.v1.InstanceGroupsSetNamedPortsRequest
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. A request with an incorrect fingerprint will fail with error 412 conditionNotMet.
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. A request with an incorrect fingerprint will fail with error 412 conditionNotMet.
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. A request with an incorrect fingerprint will fail with error 412 conditionNotMet.
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 InstanceGroupsSetNamedPortsRequest (1.35.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.35.0 (latest)](/php/docs/reference/cloud-compute/latest/V1.InstanceGroupsSetNamedPortsRequest)\n- [1.34.0](/php/docs/reference/cloud-compute/1.34.0/V1.InstanceGroupsSetNamedPortsRequest)\n- [1.33.0](/php/docs/reference/cloud-compute/1.33.0/V1.InstanceGroupsSetNamedPortsRequest)\n- [1.32.0](/php/docs/reference/cloud-compute/1.32.0/V1.InstanceGroupsSetNamedPortsRequest)\n- [1.31.0](/php/docs/reference/cloud-compute/1.31.0/V1.InstanceGroupsSetNamedPortsRequest)\n- [1.30.0](/php/docs/reference/cloud-compute/1.30.0/V1.InstanceGroupsSetNamedPortsRequest)\n- [1.29.0](/php/docs/reference/cloud-compute/1.29.0/V1.InstanceGroupsSetNamedPortsRequest)\n- [1.28.0](/php/docs/reference/cloud-compute/1.28.0/V1.InstanceGroupsSetNamedPortsRequest)\n- [1.27.0](/php/docs/reference/cloud-compute/1.27.0/V1.InstanceGroupsSetNamedPortsRequest)\n- [1.26.0](/php/docs/reference/cloud-compute/1.26.0/V1.InstanceGroupsSetNamedPortsRequest)\n- [1.25.0](/php/docs/reference/cloud-compute/1.25.0/V1.InstanceGroupsSetNamedPortsRequest)\n- [1.24.0](/php/docs/reference/cloud-compute/1.24.0/V1.InstanceGroupsSetNamedPortsRequest)\n- [1.23.0](/php/docs/reference/cloud-compute/1.23.0/V1.InstanceGroupsSetNamedPortsRequest)\n- [1.22.1](/php/docs/reference/cloud-compute/1.22.1/V1.InstanceGroupsSetNamedPortsRequest)\n- [1.21.0](/php/docs/reference/cloud-compute/1.21.0/V1.InstanceGroupsSetNamedPortsRequest)\n- [1.20.0](/php/docs/reference/cloud-compute/1.20.0/V1.InstanceGroupsSetNamedPortsRequest)\n- [1.19.0](/php/docs/reference/cloud-compute/1.19.0/V1.InstanceGroupsSetNamedPortsRequest)\n- [1.18.1](/php/docs/reference/cloud-compute/1.18.1/V1.InstanceGroupsSetNamedPortsRequest)\n- [1.17.0](/php/docs/reference/cloud-compute/1.17.0/V1.InstanceGroupsSetNamedPortsRequest)\n- [1.16.2](/php/docs/reference/cloud-compute/1.16.2/V1.InstanceGroupsSetNamedPortsRequest)\n- [1.14.0](/php/docs/reference/cloud-compute/1.14.0/V1.InstanceGroupsSetNamedPortsRequest)\n- [1.13.0](/php/docs/reference/cloud-compute/1.13.0/V1.InstanceGroupsSetNamedPortsRequest)\n- [1.12.1](/php/docs/reference/cloud-compute/1.12.1/V1.InstanceGroupsSetNamedPortsRequest)\n- [1.11.1](/php/docs/reference/cloud-compute/1.11.1/V1.InstanceGroupsSetNamedPortsRequest)\n- [1.10.1](/php/docs/reference/cloud-compute/1.10.1/V1.InstanceGroupsSetNamedPortsRequest)\n- [1.9.1](/php/docs/reference/cloud-compute/1.9.1/V1.InstanceGroupsSetNamedPortsRequest)\n- [1.8.3](/php/docs/reference/cloud-compute/1.8.3/V1.InstanceGroupsSetNamedPortsRequest)\n- [1.7.1](/php/docs/reference/cloud-compute/1.7.1/V1.InstanceGroupsSetNamedPortsRequest)\n- [1.6.1](/php/docs/reference/cloud-compute/1.6.1/V1.InstanceGroupsSetNamedPortsRequest)\n- [1.5.0](/php/docs/reference/cloud-compute/1.5.0/V1.InstanceGroupsSetNamedPortsRequest) \nReference documentation and code samples for the Compute V1 Client class InstanceGroupsSetNamedPortsRequest.\n\nGenerated from protobuf message `google.cloud.compute.v1.InstanceGroupsSetNamedPortsRequest`\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. A request with an incorrect fingerprint will fail with error 412 conditionNotMet.\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. A request with an incorrect fingerprint will fail with error 412 conditionNotMet.\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."]]