public sealed class TrustConfig.Types.CertificateAuthorityServiceConfig : IMessage<TrustConfig.Types.CertificateAuthorityServiceConfig>, IEquatable<TrustConfig.Types.CertificateAuthorityServiceConfig>, IDeepCloneable<TrustConfig.Types.CertificateAuthorityServiceConfig>, IBufferMessage, IMessage
Reference 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 |