Google Cloud Deploy V1 Client - Class KubernetesConfig (1.5.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
Name Description
data array

Optional. Data for populating the Message object.

↳ gateway_service_mesh KubernetesConfig\GatewayServiceMesh

Kubernetes Gateway API service mesh configuration.

↳ service_networking KubernetesConfig\ServiceNetworking

Kubernetes Service networking configuration.

getGatewayServiceMesh

Kubernetes Gateway API service mesh configuration.

Returns
Type Description
KubernetesConfig\GatewayServiceMesh|null

hasGatewayServiceMesh

setGatewayServiceMesh

Kubernetes Gateway API service mesh configuration.

Parameter
Name Description
var KubernetesConfig\GatewayServiceMesh
Returns
Type Description
$this

getServiceNetworking

Kubernetes Service networking configuration.

Returns
Type Description
KubernetesConfig\ServiceNetworking|null

hasServiceNetworking

setServiceNetworking

Kubernetes Service networking configuration.

Parameter
Name Description
var KubernetesConfig\ServiceNetworking
Returns
Type Description
$this

getServiceDefinition

Returns
Type Description
string