Reference documentation and code samples for the Google Anthos Multi Cloud V1 Client class AwsClusterNetworking.
ClusterNetworking defines cluster-wide networking configuration.
Anthos clusters on AWS run on a single VPC. This includes control plane replicas and node pool nodes.
Generated from protobuf message google.cloud.gkemulticloud.v1.AwsClusterNetworking
Namespace
Google \ Cloud \ GkeMultiCloud \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ vpc_id
string
Required. The VPC associated with the cluster. All component clusters (i.e. control plane and node pools) run on a single VPC. This field cannot be changed after creation.
↳ pod_address_cidr_blocks
array
Required. All pods in the cluster are assigned an IPv4 address from these ranges. Only a single range is supported. This field cannot be changed after creation.
↳ service_address_cidr_blocks
array
Required. All services in the cluster are assigned an IPv4 address from these ranges. Only a single range is supported. This field cannot be changed after creation.
getVpcId
Required. The VPC associated with the cluster. All component clusters (i.e. control plane and node pools) run on a single VPC.
This field cannot be changed after creation.
string
setVpcId
Required. The VPC associated with the cluster. All component clusters (i.e. control plane and node pools) run on a single VPC.
This field cannot be changed after creation.
var
string
$this
getPodAddressCidrBlocks
Required. All pods in the cluster are assigned an IPv4 address from these ranges. Only a single range is supported. This field cannot be changed after creation.
setPodAddressCidrBlocks
Required. All pods in the cluster are assigned an IPv4 address from these ranges. Only a single range is supported. This field cannot be changed after creation.
var
string[]
$this
getServiceAddressCidrBlocks
Required. All services in the cluster are assigned an IPv4 address from these ranges. Only a single range is supported. This field cannot be changed after creation.
setServiceAddressCidrBlocks
Required. All services in the cluster are assigned an IPv4 address from these ranges. Only a single range is supported. This field cannot be changed after creation.
var
string[]
$this