Reference documentation and code samples for the Compute V1 Client class UsableSubnetworkSecondaryRange.
Secondary IP range of a usable subnetwork.
Generated from protobuf message google.cloud.compute.v1.UsableSubnetworkSecondaryRange
Namespace
Google \ Cloud \ Compute \ V1
Methods
__construct
Constructor.
Parameters
Name
Description
data
array
Optional. Data for populating the Message object.
↳ ip_cidr_range
string
The range of IP addresses belonging to this subnetwork secondary range.
↳ range_name
string
The name associated with this subnetwork secondary range, used when adding an alias IP range to a VM instance. The name must be 1-63 characters long, and comply with RFC1035. The name must be unique within the subnetwork.
getIpCidrRange
The range of IP addresses belonging to this subnetwork secondary range.
Returns
Type
Description
string
hasIpCidrRange
clearIpCidrRange
setIpCidrRange
The range of IP addresses belonging to this subnetwork secondary range.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getRangeName
The name associated with this subnetwork secondary range, used when adding an alias IP range to a VM instance. The name must be 1-63 characters long, and comply with RFC1035. The name must be unique within the subnetwork.
Returns
Type
Description
string
hasRangeName
clearRangeName
setRangeName
The name associated with this subnetwork secondary range, used when adding an alias IP range to a VM instance. The name must be 1-63 characters long, and comply with RFC1035. The name must be unique within the subnetwork.
[[["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 UsableSubnetworkSecondaryRange (1.35.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.35.0 (latest)](/php/docs/reference/cloud-compute/latest/V1.UsableSubnetworkSecondaryRange)\n- [1.34.0](/php/docs/reference/cloud-compute/1.34.0/V1.UsableSubnetworkSecondaryRange)\n- [1.33.0](/php/docs/reference/cloud-compute/1.33.0/V1.UsableSubnetworkSecondaryRange)\n- [1.32.0](/php/docs/reference/cloud-compute/1.32.0/V1.UsableSubnetworkSecondaryRange)\n- [1.31.0](/php/docs/reference/cloud-compute/1.31.0/V1.UsableSubnetworkSecondaryRange)\n- [1.30.0](/php/docs/reference/cloud-compute/1.30.0/V1.UsableSubnetworkSecondaryRange)\n- [1.29.0](/php/docs/reference/cloud-compute/1.29.0/V1.UsableSubnetworkSecondaryRange)\n- [1.28.0](/php/docs/reference/cloud-compute/1.28.0/V1.UsableSubnetworkSecondaryRange)\n- [1.27.0](/php/docs/reference/cloud-compute/1.27.0/V1.UsableSubnetworkSecondaryRange)\n- [1.26.0](/php/docs/reference/cloud-compute/1.26.0/V1.UsableSubnetworkSecondaryRange)\n- [1.25.0](/php/docs/reference/cloud-compute/1.25.0/V1.UsableSubnetworkSecondaryRange)\n- [1.24.0](/php/docs/reference/cloud-compute/1.24.0/V1.UsableSubnetworkSecondaryRange)\n- [1.23.0](/php/docs/reference/cloud-compute/1.23.0/V1.UsableSubnetworkSecondaryRange)\n- [1.22.1](/php/docs/reference/cloud-compute/1.22.1/V1.UsableSubnetworkSecondaryRange)\n- [1.21.0](/php/docs/reference/cloud-compute/1.21.0/V1.UsableSubnetworkSecondaryRange)\n- [1.20.0](/php/docs/reference/cloud-compute/1.20.0/V1.UsableSubnetworkSecondaryRange)\n- [1.19.0](/php/docs/reference/cloud-compute/1.19.0/V1.UsableSubnetworkSecondaryRange)\n- [1.18.1](/php/docs/reference/cloud-compute/1.18.1/V1.UsableSubnetworkSecondaryRange)\n- [1.17.0](/php/docs/reference/cloud-compute/1.17.0/V1.UsableSubnetworkSecondaryRange)\n- [1.16.2](/php/docs/reference/cloud-compute/1.16.2/V1.UsableSubnetworkSecondaryRange)\n- [1.14.0](/php/docs/reference/cloud-compute/1.14.0/V1.UsableSubnetworkSecondaryRange)\n- [1.13.0](/php/docs/reference/cloud-compute/1.13.0/V1.UsableSubnetworkSecondaryRange)\n- [1.12.1](/php/docs/reference/cloud-compute/1.12.1/V1.UsableSubnetworkSecondaryRange)\n- [1.11.1](/php/docs/reference/cloud-compute/1.11.1/V1.UsableSubnetworkSecondaryRange)\n- [1.10.1](/php/docs/reference/cloud-compute/1.10.1/V1.UsableSubnetworkSecondaryRange)\n- [1.9.1](/php/docs/reference/cloud-compute/1.9.1/V1.UsableSubnetworkSecondaryRange)\n- [1.8.3](/php/docs/reference/cloud-compute/1.8.3/V1.UsableSubnetworkSecondaryRange)\n- [1.7.1](/php/docs/reference/cloud-compute/1.7.1/V1.UsableSubnetworkSecondaryRange)\n- [1.6.1](/php/docs/reference/cloud-compute/1.6.1/V1.UsableSubnetworkSecondaryRange)\n- [1.5.0](/php/docs/reference/cloud-compute/1.5.0/V1.UsableSubnetworkSecondaryRange) \nReference documentation and code samples for the Compute V1 Client class UsableSubnetworkSecondaryRange.\n\nSecondary IP range of a usable subnetwork.\n\nGenerated from protobuf message `google.cloud.compute.v1.UsableSubnetworkSecondaryRange`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ Compute \\\\ V1\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getIpCidrRange\n\nThe range of IP addresses belonging to this subnetwork secondary range.\n\n### hasIpCidrRange\n\n### clearIpCidrRange\n\n### setIpCidrRange\n\nThe range of IP addresses belonging to this subnetwork secondary range.\n\n### getRangeName\n\nThe name associated with this subnetwork secondary range, used when adding an alias IP range to a VM instance. The name must be 1-63 characters long, and comply with RFC1035. The name must be unique within the subnetwork.\n\n### hasRangeName\n\n### clearRangeName\n\n### setRangeName\n\nThe name associated with this subnetwork secondary range, used when adding an alias IP range to a VM instance. The name must be 1-63 characters long, and comply with RFC1035. The name must be unique within the subnetwork."]]