public sealed class TrustConfig.Types.CertificateAuthorityServiceConfig : IMessage<TrustConfig.Types.CertificateAuthorityServiceConfig>, IEquatable<TrustConfig.Types.CertificateAuthorityServiceConfig>, IDeepCloneable<TrustConfig.Types.CertificateAuthorityServiceConfig>, IBufferMessage, IMessageReference documentation and code samples for the Managed Service for Apache Kafka API v1 API class TrustConfig.Types.CertificateAuthorityServiceConfig.
A configuration for the Google Certificate Authority Service.
Implements
IMessageTrustConfigTypesCertificateAuthorityServiceConfig, IEquatableTrustConfigTypesCertificateAuthorityServiceConfig, IDeepCloneableTrustConfigTypesCertificateAuthorityServiceConfig, IBufferMessage, IMessageNamespace
Google.Cloud.ManagedKafka.V1Assembly
Google.Cloud.ManagedKafka.V1.dll
Constructors
CertificateAuthorityServiceConfig()
public CertificateAuthorityServiceConfig()CertificateAuthorityServiceConfig(CertificateAuthorityServiceConfig)
public CertificateAuthorityServiceConfig(TrustConfig.Types.CertificateAuthorityServiceConfig other)| Parameter | |
|---|---|
| Name | Description |
other |
TrustConfigTypesCertificateAuthorityServiceConfig |
Properties
CaPool
public string CaPool { get; set; }Required. The name of the CA pool to pull CA certificates from. Structured like: projects/{project}/locations/{location}/caPools/{ca_pool}. The CA pool does not need to be in the same project or location as the Kafka cluster.
| Property Value | |
|---|---|
| Type | Description |
string |
|
CaPoolAsCaPoolName
public CaPoolName CaPoolAsCaPoolName { get; set; }CaPoolName-typed view over the CaPool resource name property.
| Property Value | |
|---|---|
| Type | Description |
CaPoolName |
|