public sealed class MeshCertificates : IMessage<MeshCertificates>, IEquatable<MeshCertificates>, IDeepCloneable<MeshCertificates>, IBufferMessage, IMessage
Configuration for issuance of mTLS keys and certificates to Kubernetes pods.
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][google.container.v1.WorkloadIdentityConfig.workload_pool]
must be non-empty).
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-21 UTC."],[[["This webpage details the `MeshCertificates` class within the `Google.Cloud.Container.V1` namespace, part of the .NET library for interacting with Google Cloud Container services, with the latest version being 3.33.0."],["The `MeshCertificates` class is used to configure the issuance of mTLS keys and certificates to Kubernetes pods."],["It implements several interfaces, including `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, indicating its role in data handling and communication within the Google Cloud environment."],["The `EnableCertificates` property, a nullable boolean, controls whether the GKE Workload Identity Certificates controller and node agent are deployed, allowing for the configuration of workload mTLS certificates."],["The page provides access to the documentation for the `MeshCertificates` class across multiple versions, from 3.0.0 up to 3.33.0, including older version 2.X.X."]]],[]]