Managed Service for Apache Kafka API v1 API - Class TrustConfig.Types.CertificateAuthorityServiceConfig (1.0.0-beta07)

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.

Inheritance

object > TrustConfig.Types.CertificateAuthorityServiceConfig

Namespace

Google.Cloud.ManagedKafka.V1

Assembly

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