public sealed class SslConfig : IMessage<SslConfig>, IEquatable<SslConfig>, IDeepCloneable<SslConfig>, IBufferMessage, IMessageReference documentation and code samples for the Integration Connectors v1 API class SslConfig.
SSL Configuration of a connection
Implements
IMessageSslConfig, IEquatableSslConfig, IDeepCloneableSslConfig, IBufferMessage, IMessageNamespace
Google.Cloud.Connectors.V1Assembly
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 |
|