Reference documentation and code samples for the Google Cloud Telco Automation V1 Client class FullManagementConfig.
Configuration of the full (Autopilot) cluster management
Generated from protobuf message google.cloud.telcoautomation.v1.FullManagementConfig
Namespace
Google \ Cloud \ TelcoAutomation \ V1Methods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ network |
string
Optional. Name of the VPC Network to put the GKE cluster and nodes in. The VPC will be created if it doesn't exist. |
↳ subnet |
string
Optional. Specifies the subnet that the interface will be part of. Network key must be specified and the subnet must be a subnetwork of the specified network. |
↳ master_ipv4_cidr_block |
string
Optional. The /28 network that the masters will use. |
↳ cluster_cidr_block |
string
Optional. The IP address range for the cluster pod IPs. Set to blank to have a range chosen with the default size. Set to /netmask (e.g. /14) to have a range chosen with a specific netmask. Set to a CIDR notation (e.g. 10.96.0.0/14) from the RFC-1918 private networks (e.g. 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16) to pick a specific range to use. |
↳ services_cidr_block |
string
Optional. The IP address range for the cluster service IPs. Set to blank to have a range chosen with the default size. Set to /netmask (e.g. /14) to have a range chosen with a specific netmask. Set to a CIDR notation (e.g. 10.96.0.0/14) from the RFC-1918 private networks (e.g. 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16) to pick a specific range to use. |
↳ cluster_named_range |
string
Optional. The name of the existing secondary range in the cluster's subnetwork to use for pod IP addresses. Alternatively, cluster_cidr_block can be used to automatically create a GKE-managed one. |
↳ services_named_range |
string
Optional. The name of the existing secondary range in the cluster's subnetwork to use for service ClusterIPs. Alternatively, services_cidr_block can be used to automatically create a GKE-managed one. |
↳ master_authorized_networks_config |
Google\Cloud\TelcoAutomation\V1\MasterAuthorizedNetworksConfig
Optional. Master Authorized Network that supports multiple CIDR blocks. Allows access to the k8s master from multiple blocks. It cannot be set at the same time with the field man_block. |
getNetwork
Optional. Name of the VPC Network to put the GKE cluster and nodes in. The VPC will be created if it doesn't exist.
Returns | |
---|---|
Type | Description |
string |
setNetwork
Optional. Name of the VPC Network to put the GKE cluster and nodes in. The VPC will be created if it doesn't exist.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getSubnet
Optional. Specifies the subnet that the interface will be part of. Network key must be specified and the subnet must be a subnetwork of the specified network.
Returns | |
---|---|
Type | Description |
string |
setSubnet
Optional. Specifies the subnet that the interface will be part of. Network key must be specified and the subnet must be a subnetwork of the specified network.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getMasterIpv4CidrBlock
Optional. The /28 network that the masters will use.
Returns | |
---|---|
Type | Description |
string |
setMasterIpv4CidrBlock
Optional. The /28 network that the masters will use.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getClusterCidrBlock
Optional. The IP address range for the cluster pod IPs. Set to blank to have a range chosen with the default size. Set to /netmask (e.g. /14) to have a range chosen with a specific netmask. Set to a CIDR notation (e.g. 10.96.0.0/14) from the RFC-1918 private networks (e.g. 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16) to pick a specific range to use.
Returns | |
---|---|
Type | Description |
string |
setClusterCidrBlock
Optional. The IP address range for the cluster pod IPs. Set to blank to have a range chosen with the default size. Set to /netmask (e.g. /14) to have a range chosen with a specific netmask. Set to a CIDR notation (e.g. 10.96.0.0/14) from the RFC-1918 private networks (e.g. 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16) to pick a specific range to use.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getServicesCidrBlock
Optional. The IP address range for the cluster service IPs. Set to blank to have a range chosen with the default size. Set to /netmask (e.g. /14) to have a range chosen with a specific netmask. Set to a CIDR notation (e.g.
10.96.0.0/14) from the RFC-1918 private networks (e.g. 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16) to pick a specific range to use.
Returns | |
---|---|
Type | Description |
string |
setServicesCidrBlock
Optional. The IP address range for the cluster service IPs. Set to blank to have a range chosen with the default size. Set to /netmask (e.g. /14) to have a range chosen with a specific netmask. Set to a CIDR notation (e.g.
10.96.0.0/14) from the RFC-1918 private networks (e.g. 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16) to pick a specific range to use.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getClusterNamedRange
Optional. The name of the existing secondary range in the cluster's subnetwork to use for pod IP addresses. Alternatively, cluster_cidr_block can be used to automatically create a GKE-managed one.
Returns | |
---|---|
Type | Description |
string |
setClusterNamedRange
Optional. The name of the existing secondary range in the cluster's subnetwork to use for pod IP addresses. Alternatively, cluster_cidr_block can be used to automatically create a GKE-managed one.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getServicesNamedRange
Optional. The name of the existing secondary range in the cluster's subnetwork to use for service ClusterIPs. Alternatively, services_cidr_block can be used to automatically create a GKE-managed one.
Returns | |
---|---|
Type | Description |
string |
setServicesNamedRange
Optional. The name of the existing secondary range in the cluster's subnetwork to use for service ClusterIPs. Alternatively, services_cidr_block can be used to automatically create a GKE-managed one.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getMasterAuthorizedNetworksConfig
Optional. Master Authorized Network that supports multiple CIDR blocks.
Allows access to the k8s master from multiple blocks. It cannot be set at the same time with the field man_block.
Returns | |
---|---|
Type | Description |
Google\Cloud\TelcoAutomation\V1\MasterAuthorizedNetworksConfig|null |
hasMasterAuthorizedNetworksConfig
clearMasterAuthorizedNetworksConfig
setMasterAuthorizedNetworksConfig
Optional. Master Authorized Network that supports multiple CIDR blocks.
Allows access to the k8s master from multiple blocks. It cannot be set at the same time with the field man_block.
Parameter | |
---|---|
Name | Description |
var |
Google\Cloud\TelcoAutomation\V1\MasterAuthorizedNetworksConfig
|
Returns | |
---|---|
Type | Description |
$this |