MongoSourceAddRequestConfigInput
Supported in v8.1+ Configuration for adding a MongoDB source.
Fields
| Field | Type | Description |
|---|---|---|
| caCertfilePath | String | Supported in v8.1+ Path to the CA certificate file. |
| ignoreSecondaries | [String!] | Supported in v8.1+ v8.1-v9.2: List of secondaries that should be ignored. v9.3+: List of secondary nodes that should be ignored during backup in the format hostname:port. |
| mongoClientHosts | [MongoClientHostInput!]! | Required. v8.1-v9.2: List of host details where MongoDB is hosted. v9.3-v9.4: List of host details where MongoDB is hosted. For Replica Set deployments, enter details for at least 1 Rubrik Backup Service host to add to the MongoDB cluster nodes. For Sharded Cluster deployments, enter details for at least 1 of the configuration servers. v9.5: List of the host details where MongoDB is hosted. For replica set deployments, enter details for at least 1 RBS host to add to the MongoDB cluster nodes. For sharded cluster deployments, enter details for at least 1 of the mongos servers so that RSC can find all your MongoDB nodes. Note that RSC still supports config server nodes as input if the feature flag is notenabled. Contact Rubrik Support for more information. |
| mongoType | MongoType! | Required. Supported in v8.1+ v8.1-v9.2: Type of MongoDB cluster. v9.3+: Type of the MongoDB deployment. |
| sourceAuthenticationType | MongoAuthenticationType | Supported in v9.0+ Type of user authentication used when adding the MongoDB cluster. |
| sourceDriverPassword | String | Supported in v8.1+ Password of the mongod driver user account. |
| sourceDriverUser | String | Supported in v8.1+ v8.1-v9.2: Username of mongod driver user account. v9.3+: Username of the mongod driver user account. |
| sourceName | String! | Required. Supported in v8.1+ v8.1-v9.2: Name of the MongoDB cluster. v9.3+: Unique name of the MongoDB source which will act as an identifier for Rubrik. |
| sslCertfilePath | String | Path to the SSL certificate file. |
| sslCertificateRequired | MongoSslCertificateRequirement | Supported in v8.1+ Specifies whether SSL certificates are required for the connection. |
| sslKeyfilePassword | String | Password for the encrypted SSL PEM keyfile. |
| sslKeyfilePath | String | Supported in v8.1+ Path to the SSL key file. |