View Source GoogleApi.Integrations.V1alpha.Model.GoogleCloudConnectorsV1SslConfig (google_api_integrations v0.10.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.