public sealed class 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
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 |
|