View Source GoogleApi.Integrations.V1alpha.Model.GoogleCloudConnectorsV1SslConfig (google_api_integrations v0.5.0)
SSL Configuration of a connection
Attributes
-
additionalVariables
(type:list(GoogleApi.Integrations.V1alpha.Model.GoogleCloudConnectorsV1ConfigVariable.t)
, default:nil
) - Additional SSL related field values -
clientCertType
(type:String.t
, default:nil
) - Type of Client Cert (PEM/JKS/.. etc.) -
clientCertificate
(type:GoogleApi.Integrations.V1alpha.Model.GoogleCloudConnectorsV1Secret.t
, default:nil
) - Client Certificate -
clientPrivateKey
(type:GoogleApi.Integrations.V1alpha.Model.GoogleCloudConnectorsV1Secret.t
, default:nil
) - Client Private Key -
clientPrivateKeyPass
(type:GoogleApi.Integrations.V1alpha.Model.GoogleCloudConnectorsV1Secret.t
, default:nil
) - Secret containing the passphrase protecting the Client Private Key -
privateServerCertificate
(type:GoogleApi.Integrations.V1alpha.Model.GoogleCloudConnectorsV1Secret.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.Integrations.V1alpha.Model.GoogleCloudConnectorsV1SslConfig{ additionalVariables: [ GoogleApi.Integrations.V1alpha.Model.GoogleCloudConnectorsV1ConfigVariable.t() ] | nil, clientCertType: String.t() | nil, clientCertificate: GoogleApi.Integrations.V1alpha.Model.GoogleCloudConnectorsV1Secret.t() | nil, clientPrivateKey: GoogleApi.Integrations.V1alpha.Model.GoogleCloudConnectorsV1Secret.t() | nil, clientPrivateKeyPass: GoogleApi.Integrations.V1alpha.Model.GoogleCloudConnectorsV1Secret.t() | nil, privateServerCertificate: GoogleApi.Integrations.V1alpha.Model.GoogleCloudConnectorsV1Secret.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.