public sealed class CertificateIssuanceConfig.Types.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.
Implements
IMessageCertificateIssuanceConfigTypesCertificateAuthorityConfig, IEquatableCertificateIssuanceConfigTypesCertificateAuthorityConfig, IDeepCloneableCertificateIssuanceConfigTypesCertificateAuthorityConfig, IBufferMessage, IMessageNamespace
GoogleCloudGoogle.Cloud.CertificateManagerV1Assembly
Google.Cloud.CertificateManager.V1.dll
Constructors
CertificateAuthorityConfig()
public CertificateAuthorityConfig()
CertificateAuthorityConfig(CertificateAuthorityConfig)
public CertificateAuthorityConfig(CertificateIssuanceConfig.Types.CertificateAuthorityConfig other)
Parameter | |
---|---|
Name | Description |
other | CertificateIssuanceConfigTypesCertificateAuthorityConfig |
Properties
CertificateAuthorityServiceConfig
public CertificateIssuanceConfig.Types.CertificateAuthorityConfig.Types.CertificateAuthorityServiceConfig CertificateAuthorityServiceConfig { get; set; }
Defines a CertificateAuthorityServiceConfig.
Property Value | |
---|---|
Type | Description |
CertificateIssuanceConfigTypesCertificateAuthorityConfigTypesCertificateAuthorityServiceConfig |
KindCase
public CertificateIssuanceConfig.Types.CertificateAuthorityConfig.KindOneofCase KindCase { get; }
Property Value | |
---|---|
Type | Description |
CertificateIssuanceConfigTypesCertificateAuthorityConfigKindOneofCase |