Google Kubernetes Engine v1 API - Class ContainerdConfig.Types.RegistryHostConfig.Types.CertificateConfig (3.37.0)

public sealed class ContainerdConfig.Types.RegistryHostConfig.Types.CertificateConfig : IMessage<ContainerdConfig.Types.RegistryHostConfig.Types.CertificateConfig>, IEquatable<ContainerdConfig.Types.RegistryHostConfig.Types.CertificateConfig>, IDeepCloneable<ContainerdConfig.Types.RegistryHostConfig.Types.CertificateConfig>, IBufferMessage, IMessage

Reference documentation and code samples for the Google Kubernetes Engine v1 API class ContainerdConfig.Types.RegistryHostConfig.Types.CertificateConfig.

CertificateConfig configures certificate for the registry.

Inheritance

object > ContainerdConfig.Types.RegistryHostConfig.Types.CertificateConfig

Namespace

Google.Cloud.Container.V1

Assembly

Google.Cloud.Container.V1.dll

Constructors

CertificateConfig()

public CertificateConfig()

CertificateConfig(CertificateConfig)

public CertificateConfig(ContainerdConfig.Types.RegistryHostConfig.Types.CertificateConfig other)
Parameter
Name Description
other ContainerdConfigTypesRegistryHostConfigTypesCertificateConfig

Properties

CertificateCase

public ContainerdConfig.Types.RegistryHostConfig.Types.CertificateConfig.CertificateOneofCase CertificateCase { get; }
Property Value
Type Description
ContainerdConfigTypesRegistryHostConfigTypesCertificateConfigCertificateOneofCase

GcpSecretManagerSecretUri

public string GcpSecretManagerSecretUri { get; set; }

The URI configures a secret from Secret Manager in the format "projects/$PROJECT_ID/secrets/$SECRET_NAME/versions/$VERSION" for global secret or "projects/$PROJECT_ID/locations/$REGION/secrets/$SECRET_NAME/versions/$VERSION" for regional secret. Version can be fixed (e.g. "2") or "latest"

Property Value
Type Description
string

HasGcpSecretManagerSecretUri

public bool HasGcpSecretManagerSecretUri { get; }

Gets whether the "gcp_secret_manager_secret_uri" field is set

Property Value
Type Description
bool