GoogleApi.Datastream.V1.Model.MongodbProfile (google_api_datastream v0.10.0)
View SourceMongoDB profile.
Attributes
-
hostAddresses
(type:list(GoogleApi.Datastream.V1.Model.HostAddress.t)
, default:nil
) - Required. List of host addresses for a MongoDB cluster. -
password
(type:String.t
, default:nil
) - Optional. Password for the MongoDB connection. Mutually exclusive with thesecret_manager_stored_password
field. -
replicaSet
(type:String.t
, default:nil
) - Optional. Name of the replica set. Only needed for self hosted replica set type MongoDB cluster. -
secretManagerStoredPassword
(type:String.t
, default:nil
) - Optional. A reference to a Secret Manager resource name storing the SQLServer connection password. Mutually exclusive with thepassword
field. -
srvConnectionFormat
(type:GoogleApi.Datastream.V1.Model.SrvConnectionFormat.t
, default:nil
) - Srv connection format. -
standardConnectionFormat
(type:GoogleApi.Datastream.V1.Model.StandardConnectionFormat.t
, default:nil
) - Standard connection format. -
username
(type:String.t
, default:nil
) - Required. Username for the MongoDB connection.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.Datastream.V1.Model.MongodbProfile{ hostAddresses: [GoogleApi.Datastream.V1.Model.HostAddress.t()] | nil, password: String.t() | nil, replicaSet: String.t() | nil, secretManagerStoredPassword: String.t() | nil, srvConnectionFormat: GoogleApi.Datastream.V1.Model.SrvConnectionFormat.t() | nil, standardConnectionFormat: GoogleApi.Datastream.V1.Model.StandardConnectionFormat.t() | nil, username: String.t() | nil }