View Source GoogleApi.Connectors.V1.Model.SslConfig (google_api_connectors v0.15.0)
SSL Configuration of a connection
Attributes
-
additionalVariables
(type:list(GoogleApi.Connectors.V1.Model.ConfigVariable.t)
, default:nil
) - Additional SSL related field values -
clientCertType
(type:String.t
, default:nil
) - Type of Client Cert (PEM/JKS/.. etc.) -
clientCertificate
(type:GoogleApi.Connectors.V1.Model.Secret.t
, default:nil
) - Client Certificate -
clientPrivateKey
(type:GoogleApi.Connectors.V1.Model.Secret.t
, default:nil
) - Client Private Key -
clientPrivateKeyPass
(type:GoogleApi.Connectors.V1.Model.Secret.t
, default:nil
) - Secret containing the passphrase protecting the Client Private Key -
privateServerCertificate
(type:GoogleApi.Connectors.V1.Model.Secret.t
, default:nil
) - Private Server Certificate. Needs to be specified if trust model isPRIVATE
. -
serverCertType
(type:String.t
, default:nil
) - Type of Server Cert (PEM/JKS/.. etc.) -
trustModel
(type:String.t
, default:nil
) - Trust Model of the SSL connection -
type
(type:String.t
, default:nil
) - Controls the ssl type for the given connector version. -
useSsl
(type:boolean()
, default:nil
) - Bool for enabling SSL
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.Connectors.V1.Model.SslConfig{ additionalVariables: [GoogleApi.Connectors.V1.Model.ConfigVariable.t()] | nil, clientCertType: String.t() | nil, clientCertificate: GoogleApi.Connectors.V1.Model.Secret.t() | nil, clientPrivateKey: GoogleApi.Connectors.V1.Model.Secret.t() | nil, clientPrivateKeyPass: GoogleApi.Connectors.V1.Model.Secret.t() | nil, privateServerCertificate: GoogleApi.Connectors.V1.Model.Secret.t() | nil, serverCertType: String.t() | nil, trustModel: String.t() | nil, type: String.t() | nil, useSsl: boolean() | nil }
Functions
Unwrap a decoded JSON object into its complex fields.