Certificate Manager v1 API - Class CertificateIssuanceConfig.Types.CertificateAuthorityConfig (2.1.0)

public sealed class CertificateAuthorityConfig : IMessage<CertificateIssuanceConfig.Types.CertificateAuthorityConfig>, IEquatable<CertificateIssuanceConfig.Types.CertificateAuthorityConfig>, IDeepCloneable<CertificateIssuanceConfig.Types.CertificateAuthorityConfig>, IBufferMessage, IMessage

Reference documentation and code samples for the Certificate Manager v1 API class CertificateIssuanceConfig.Types.CertificateAuthorityConfig.

The CA that issues the workload certificate. It includes CA address, type, authentication to CA service, etc.

Inheritance

Object > CertificateIssuanceConfig.Types.CertificateAuthorityConfig

Namespace

Google.Cloud.CertificateManager.V1

Assembly

Google.Cloud.CertificateManager.V1.dll

Constructors

CertificateAuthorityConfig()

public CertificateAuthorityConfig()

CertificateAuthorityConfig(CertificateIssuanceConfig.Types.CertificateAuthorityConfig)

public CertificateAuthorityConfig(CertificateIssuanceConfig.Types.CertificateAuthorityConfig other)
Parameter
NameDescription
otherCertificateIssuanceConfig.Types.CertificateAuthorityConfig

Properties

CertificateAuthorityServiceConfig

public CertificateIssuanceConfig.Types.CertificateAuthorityConfig.Types.CertificateAuthorityServiceConfig CertificateAuthorityServiceConfig { get; set; }

Defines a CertificateAuthorityServiceConfig.

Property Value
TypeDescription
CertificateIssuanceConfig.Types.CertificateAuthorityConfig.Types.CertificateAuthorityServiceConfig

KindCase

public CertificateIssuanceConfig.Types.CertificateAuthorityConfig.KindOneofCase KindCase { get; }
Property Value
TypeDescription
CertificateIssuanceConfig.Types.CertificateAuthorityConfig.KindOneofCase