Integration Connectors v1 API - Class SslConfig (1.3.0)

public sealed class SslConfig : IMessage<SslConfig>, IEquatable<SslConfig>, IDeepCloneable<SslConfig>, IBufferMessage, IMessage

Reference documentation and code samples for the Integration Connectors v1 API class SslConfig.

SSL Configuration of a connection

Inheritance

object > SslConfig

Namespace

Google.Cloud.Connectors.V1

Assembly

Google.Cloud.Connectors.V1.dll

Constructors

SslConfig()

public SslConfig()

SslConfig(SslConfig)

public SslConfig(SslConfig other)
Parameter
Name Description
other SslConfig

Properties

AdditionalVariables

public RepeatedField<ConfigVariable> AdditionalVariables { get; }

Additional SSL related field values

Property Value
Type Description
RepeatedFieldConfigVariable

ClientCertType

public CertType ClientCertType { get; set; }

Type of Client Cert (PEM/JKS/.. etc.)

Property Value
Type Description
CertType

ClientCertificate

public Secret ClientCertificate { get; set; }

Client Certificate

Property Value
Type Description
Secret

ClientPrivateKey

public Secret ClientPrivateKey { get; set; }

Client Private Key

Property Value
Type Description
Secret

ClientPrivateKeyPass

public Secret ClientPrivateKeyPass { get; set; }

Secret containing the passphrase protecting the Client Private Key

Property Value
Type Description
Secret

PrivateServerCertificate

public Secret PrivateServerCertificate { get; set; }

Private Server Certificate. Needs to be specified if trust model is PRIVATE.

Property Value
Type Description
Secret

ServerCertType

public CertType ServerCertType { get; set; }

Type of Server Cert (PEM/JKS/.. etc.)

Property Value
Type Description
CertType

TrustModel

public SslConfig.Types.TrustModel TrustModel { get; set; }

Trust Model of the SSL connection

Property Value
Type Description
SslConfigTypesTrustModel

Type

public SslType Type { get; set; }

Controls the ssl type for the given connector version.

Property Value
Type Description
SslType

UseSsl

public bool UseSsl { get; set; }

Bool for enabling SSL

Property Value
Type Description
bool