Interface MeshCertificatesOrBuilder (2.40.0)

public interface MeshCertificatesOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getEnableCertificates()

public abstract BoolValue 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).

.google.protobuf.BoolValue enable_certificates = 1;

Returns
TypeDescription
BoolValue

The enableCertificates.

getEnableCertificatesOrBuilder()

public abstract BoolValueOrBuilder getEnableCertificatesOrBuilder()

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).

.google.protobuf.BoolValue enable_certificates = 1;

Returns
TypeDescription
BoolValueOrBuilder

hasEnableCertificates()

public abstract boolean hasEnableCertificates()

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).

.google.protobuf.BoolValue enable_certificates = 1;

Returns
TypeDescription
boolean

Whether the enableCertificates field is set.