Google Cloud Deploy V1 Client - Class KubernetesConfig (0.14.0)

Reference documentation and code samples for the Google Cloud Deploy V1 Client class KubernetesConfig.

KubernetesConfig contains the Kubernetes runtime configuration.

Generated from protobuf message google.cloud.deploy.v1.KubernetesConfig

Namespace

Google \ Cloud \ Deploy \ V1

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ gateway_service_mesh Google\Cloud\Deploy\V1\KubernetesConfig\GatewayServiceMesh

Kubernetes Gateway API service mesh configuration.

↳ service_networking Google\Cloud\Deploy\V1\KubernetesConfig\ServiceNetworking

Kubernetes Service networking configuration.

getGatewayServiceMesh

Kubernetes Gateway API service mesh configuration.

Returns
TypeDescription
Google\Cloud\Deploy\V1\KubernetesConfig\GatewayServiceMesh|null

hasGatewayServiceMesh

setGatewayServiceMesh

Kubernetes Gateway API service mesh configuration.

Parameter
NameDescription
var Google\Cloud\Deploy\V1\KubernetesConfig\GatewayServiceMesh
Returns
TypeDescription
$this

getServiceNetworking

Kubernetes Service networking configuration.

Returns
TypeDescription
Google\Cloud\Deploy\V1\KubernetesConfig\ServiceNetworking|null

hasServiceNetworking

setServiceNetworking

Kubernetes Service networking configuration.

Parameter
NameDescription
var Google\Cloud\Deploy\V1\KubernetesConfig\ServiceNetworking
Returns
TypeDescription
$this

getServiceDefinition

Returns
TypeDescription
string