Google Cloud Container V1 Client - Class ControlPlaneEndpointsConfig (2.3.0)

Reference documentation and code samples for the Google Cloud Container V1 Client class ControlPlaneEndpointsConfig.

Configuration for all of the cluster's control plane endpoints.

Generated from protobuf message google.container.v1.ControlPlaneEndpointsConfig

Namespace

Google \ Cloud \ Container \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ dns_endpoint_config ControlPlaneEndpointsConfig\DNSEndpointConfig

DNS endpoint configuration.

↳ ip_endpoints_config ControlPlaneEndpointsConfig\IPEndpointsConfig

IP endpoints configuration.

getDnsEndpointConfig

DNS endpoint configuration.

Returns
Type Description
ControlPlaneEndpointsConfig\DNSEndpointConfig|null

hasDnsEndpointConfig

clearDnsEndpointConfig

setDnsEndpointConfig

DNS endpoint configuration.

Parameter
Name Description
var ControlPlaneEndpointsConfig\DNSEndpointConfig
Returns
Type Description
$this

getIpEndpointsConfig

IP endpoints configuration.

Returns
Type Description
ControlPlaneEndpointsConfig\IPEndpointsConfig|null

hasIpEndpointsConfig

clearIpEndpointsConfig

setIpEndpointsConfig

IP endpoints configuration.

Parameter
Name Description
var ControlPlaneEndpointsConfig\IPEndpointsConfig
Returns
Type Description
$this