Reference documentation and code samples for the Google Cloud Container V1 Client class AdditionalIPRangesConfig.
AdditionalIPRangesConfig is the configuration for individual additional subnetwork attached to the cluster
Generated from protobuf message google.container.v1.AdditionalIPRangesConfig
Namespace
Google \ Cloud \ Container \ V1Methods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ subnetwork |
string
Name of the subnetwork. This can be the full path of the subnetwork or just the name. Example1: my-subnet Example2: projects/gke-project/regions/us-central1/subnetworks/my-subnet |
↳ pod_ipv4_range_names |
array
List of secondary ranges names within this subnetwork that can be used for pod IPs. Example1: gke-pod-range1 Example2: gke-pod-range1,gke-pod-range2 |
getSubnetwork
Name of the subnetwork. This can be the full path of the subnetwork or just the name.
Example1: my-subnet Example2: projects/gke-project/regions/us-central1/subnetworks/my-subnet
Returns | |
---|---|
Type | Description |
string |
setSubnetwork
Name of the subnetwork. This can be the full path of the subnetwork or just the name.
Example1: my-subnet Example2: projects/gke-project/regions/us-central1/subnetworks/my-subnet
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getPodIpv4RangeNames
List of secondary ranges names within this subnetwork that can be used for pod IPs.
Example1: gke-pod-range1 Example2: gke-pod-range1,gke-pod-range2
Returns | |
---|---|
Type | Description |
Google\Protobuf\Internal\RepeatedField |
setPodIpv4RangeNames
List of secondary ranges names within this subnetwork that can be used for pod IPs.
Example1: gke-pod-range1 Example2: gke-pod-range1,gke-pod-range2
Parameter | |
---|---|
Name | Description |
var |
string[]
|
Returns | |
---|---|
Type | Description |
$this |