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.
Implements
IMessage<CertificateIssuanceConfig.Types.CertificateAuthorityConfig>, IEquatable<CertificateIssuanceConfig.Types.CertificateAuthorityConfig>, IDeepCloneable<CertificateIssuanceConfig.Types.CertificateAuthorityConfig>, IBufferMessage, IMessageNamespace
Google.Cloud.CertificateManager.V1Assembly
Google.Cloud.CertificateManager.V1.dll
Constructors
CertificateAuthorityConfig()
public CertificateAuthorityConfig()
CertificateAuthorityConfig(CertificateIssuanceConfig.Types.CertificateAuthorityConfig)
public CertificateAuthorityConfig(CertificateIssuanceConfig.Types.CertificateAuthorityConfig other)
Parameter | |
---|---|
Name | Description |
other | CertificateIssuanceConfig.Types.CertificateAuthorityConfig |
Properties
CertificateAuthorityServiceConfig
public CertificateIssuanceConfig.Types.CertificateAuthorityConfig.Types.CertificateAuthorityServiceConfig CertificateAuthorityServiceConfig { get; set; }
Defines a CertificateAuthorityServiceConfig.
Property Value | |
---|---|
Type | Description |
CertificateIssuanceConfig.Types.CertificateAuthorityConfig.Types.CertificateAuthorityServiceConfig |
KindCase
public CertificateIssuanceConfig.Types.CertificateAuthorityConfig.KindOneofCase KindCase { get; }
Property Value | |
---|---|
Type | Description |
CertificateIssuanceConfig.Types.CertificateAuthorityConfig.KindOneofCase |