Google Cloud Container V1 Client - Class MeshCertificates (2.2.1)

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

Configuration for issuance of mTLS keys and certificates to Kubernetes pods.

Generated from protobuf message google.container.v1.MeshCertificates

Namespace

Google \ Cloud \ Container \ V1

Methods

__construct

Constructor.

Parameters
Name
Description
data
array

Optional. Data for populating the Message object.

↳ enable_certificates
Google\Protobuf\BoolValue

enable_certificates controls issuance of workload mTLS certificates. If set, the GKE Workload Identity Certificates controller and node agent will be deployed in the cluster, which can then be configured by creating a WorkloadCertificateConfig Custom Resource. Requires Workload Identity ( workload_pool must be non-empty).

getEnableCertificates

enable_certificates controls issuance of workload mTLS certificates.

If set, the GKE Workload Identity Certificates controller and node agent will be deployed in the cluster, which can then be configured by creating a WorkloadCertificateConfig Custom Resource. Requires Workload Identity ( workload_pool must be non-empty).

Returns
Type
Description

hasEnableCertificates

clearEnableCertificates

getEnableCertificatesUnwrapped

Returns the unboxed value from getEnableCertificates()

enable_certificates controls issuance of workload mTLS certificates. If set, the GKE Workload Identity Certificates controller and node agent will be deployed in the cluster, which can then be configured by creating a WorkloadCertificateConfig Custom Resource. Requires Workload Identity ( workload_pool must be non-empty).

Returns
Type
Description
bool|null

setEnableCertificates

enable_certificates controls issuance of workload mTLS certificates.

If set, the GKE Workload Identity Certificates controller and node agent will be deployed in the cluster, which can then be configured by creating a WorkloadCertificateConfig Custom Resource. Requires Workload Identity ( workload_pool must be non-empty).

Parameter
Name
Description
Returns
Type
Description
$this

setEnableCertificatesUnwrapped

Sets the field by wrapping a primitive type in a Google\Protobuf\BoolValue object.

enable_certificates controls issuance of workload mTLS certificates. If set, the GKE Workload Identity Certificates controller and node agent will be deployed in the cluster, which can then be configured by creating a WorkloadCertificateConfig Custom Resource. Requires Workload Identity ( workload_pool must be non-empty).

Parameter
Name
Description
var
bool|null
Returns
Type
Description
$this
Design a Mobile Site
View Site in Mobile | Classic
Share by: