- Reference >
- mongo Shell Methods >
- Replication Methods >
- rs.conf()
rs.conf()¶
On this page
Definition¶
- rs.conf()¶
Returns a document that contains the current replica set configuration.
The method wraps the replSetGetConfig command.
Output Example¶
The following document provides a representation of a replica set configuration document. The configuration of your replica set may include only a subset of these settings:
{
_id: <string>,
version: <int>,
protocolVersion: <number>,
members: [
{
_id: <int>,
host: <string>,
arbiterOnly: <boolean>,
buildIndexes: <boolean>,
hidden: <boolean>,
priority: <number>,
tags: <document>,
slaveDelay: <int>,
votes: <number>
},
...
],
settings: {
chainingAllowed : <boolean>,
heartbeatIntervalMillis : <int>,
heartbeatTimeoutSecs: <int>,
electionTimeoutMillis : <int>,
getLastErrorModes : <document>,
getLastErrorDefaults : <document>
}
}
For description of the configuration settings, see Replica Set Configuration.
- rs.config()¶
rs.config() is an alias of rs.conf().