GoogleApi.SQLAdmin.V1.Model.OnPremisesConfiguration (google_api_sql_admin v0.71.0)
View SourceOn-premises instance configuration.
Attributes
-
caCertificate(type:String.t, default:nil) - PEM representation of the trusted CA's x509 certificate. -
clientCertificate(type:String.t, default:nil) - PEM representation of the replica's x509 certificate. -
clientKey(type:String.t, default:nil) - PEM representation of the replica's private key. The corresponding public key is encoded in the client's certificate. -
dumpFilePath(type:String.t, default:nil) - The dump file to create the Cloud SQL replica. -
hostPort(type:String.t, default:nil) - The host and port of the on-premises instance in host:port format -
kind(type:String.t, default:nil) - This is alwayssql#onPremisesConfiguration. -
password(type:String.t, default:nil) - The password for connecting to on-premises instance. -
selectedObjects(type:list(GoogleApi.SQLAdmin.V1.Model.SelectedObjects.t), default:nil) - Optional. A list of objects that the user selects for replication from an external source instance. -
sourceInstance(type:GoogleApi.SQLAdmin.V1.Model.InstanceReference.t, default:nil) - The reference to Cloud SQL instance if the source is Cloud SQL. -
sslOption(type:String.t, default:nil) - Optional. SSL option for replica connection to the on-premises source. -
username(type:String.t, default:nil) - The username for connecting to on-premises instance.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.SQLAdmin.V1.Model.OnPremisesConfiguration{ caCertificate: String.t() | nil, clientCertificate: String.t() | nil, clientKey: String.t() | nil, dumpFilePath: String.t() | nil, hostPort: String.t() | nil, kind: String.t() | nil, password: String.t() | nil, selectedObjects: [GoogleApi.SQLAdmin.V1.Model.SelectedObjects.t()] | nil, sourceInstance: GoogleApi.SQLAdmin.V1.Model.InstanceReference.t() | nil, sslOption: String.t() | nil, username: String.t() | nil }