public sealed class CertificateIssuanceConfig.Types.CertificateAuthorityConfig : IMessage<CertificateIssuanceConfig.Types.CertificateAuthorityConfig>, IEquatable<CertificateIssuanceConfig.Types.CertificateAuthorityConfig>, IDeepCloneable<CertificateIssuanceConfig.Types.CertificateAuthorityConfig>, IBufferMessage, IMessageReference 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
Google.Cloud.CertificateManager.V1Assembly
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 |
|