Show / Hide Table of Contents

Class SslConfig

SSL Configuration of a connection

Inheritance
object
SslConfig
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.Connectors.v1.Data
Assembly: Google.Apis.Connectors.v1.dll
Syntax
public class SslConfig : IDirectResponseSchema

Properties

AdditionalVariables

Optional. Additional SSL related field values

Declaration
[JsonProperty("additionalVariables")]
public virtual IList<ConfigVariable> AdditionalVariables { get; set; }
Property Value
Type Description
IList<ConfigVariable>

ClientCertType

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

Declaration
[JsonProperty("clientCertType")]
public virtual string ClientCertType { get; set; }
Property Value
Type Description
string

ClientCertificate

Optional. Client Certificate

Declaration
[JsonProperty("clientCertificate")]
public virtual Secret ClientCertificate { get; set; }
Property Value
Type Description
Secret

ClientPrivateKey

Optional. Client Private Key

Declaration
[JsonProperty("clientPrivateKey")]
public virtual Secret ClientPrivateKey { get; set; }
Property Value
Type Description
Secret

ClientPrivateKeyPass

Optional. Secret containing the passphrase protecting the Client Private Key

Declaration
[JsonProperty("clientPrivateKeyPass")]
public virtual Secret ClientPrivateKeyPass { get; set; }
Property Value
Type Description
Secret

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

PrivateServerCertificate

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

Declaration
[JsonProperty("privateServerCertificate")]
public virtual Secret PrivateServerCertificate { get; set; }
Property Value
Type Description
Secret

ServerCertType

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

Declaration
[JsonProperty("serverCertType")]
public virtual string ServerCertType { get; set; }
Property Value
Type Description
string

TrustModel

Optional. Trust Model of the SSL connection

Declaration
[JsonProperty("trustModel")]
public virtual string TrustModel { get; set; }
Property Value
Type Description
string

Type

Optional. Controls the ssl type for the given connector version.

Declaration
[JsonProperty("type")]
public virtual string Type { get; set; }
Property Value
Type Description
string

UseSsl

Optional. Bool for enabling SSL

Declaration
[JsonProperty("useSsl")]
public virtual bool? UseSsl { get; set; }
Property Value
Type Description
bool?

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX