Managed Service for MongoDB API, REST: Cluster.Restore
- HTTP request
- Body parameters
- ConfigSpec
- MongodbSpec3_6
- Mongod
- MongodConfig3_6
- Storage
- WiredTiger
- EngineConfig
- CollectionConfig
- Journal
- OperationProfiling
- Network
- Resources
- DiskSizeAutoscaling
- MongoCfg
- MongoCfgConfig3_6
- Storage
- WiredTiger
- EngineConfig
- OperationProfiling
- Network
- Mongos
- MongosConfig3_6
- Network
- MongoInfra
- MongodbSpec4_0
- Mongod
- MongodConfig4_0
- Storage
- WiredTiger
- EngineConfig
- CollectionConfig
- Journal
- OperationProfiling
- Network
- MongoCfg
- MongoCfgConfig4_0
- Storage
- WiredTiger
- EngineConfig
- OperationProfiling
- Network
- Mongos
- MongosConfig4_0
- Network
- MongoInfra
- MongodbSpec4_2
- Mongod
- MongodConfig4_2
- Storage
- WiredTiger
- EngineConfig
- CollectionConfig
- IndexConfig
- Journal
- OperationProfiling
- Network
- Compression
- SetParameter
- MongoCfg
- MongoCfgConfig4_2
- Storage
- WiredTiger
- EngineConfig
- OperationProfiling
- Network
- Mongos
- MongosConfig4_2
- Network
- Compression
- MongoInfra
- MongodbSpec4_4
- Mongod
- MongodConfig4_4
- Storage
- WiredTiger
- EngineConfig
- CollectionConfig
- IndexConfig
- Journal
- OperationProfiling
- Network
- Compression
- SetParameter
- MongoCfg
- MongoCfgConfig4_4
- Storage
- WiredTiger
- EngineConfig
- OperationProfiling
- Network
- Mongos
- MongosConfig4_4
- Network
- Compression
- MongoInfra
- MongodbSpec5_0
- Mongod
- MongodConfig5_0
- Storage
- WiredTiger
- EngineConfig
- CollectionConfig
- IndexConfig
- Journal
- OperationProfiling
- Network
- Compression
- SetParameter
- MongoCfg
- MongoCfgConfig5_0
- Storage
- WiredTiger
- EngineConfig
- OperationProfiling
- Network
- Mongos
- MongosConfig5_0
- Network
- Compression
- MongoInfra
- MongodbSpec6_0
- Mongod
- MongodConfig6_0
- Storage
- WiredTiger
- EngineConfig
- CollectionConfig
- IndexConfig
- Journal
- OperationProfiling
- Network
- Compression
- SetParameter
- MongoCfg
- MongoCfgConfig6_0
- Storage
- WiredTiger
- EngineConfig
- OperationProfiling
- Network
- Mongos
- MongosConfig6_0
- Network
- Compression
- MongoInfra
- MongodbSpec4_4_enterprise
- Mongod
- MongodConfig4_4_enterprise
- Storage
- WiredTiger
- EngineConfig
- CollectionConfig
- IndexConfig
- Journal
- OperationProfiling
- Network
- Compression
- Security
- KMIP
- AuditLog
- SetParameter
- MongoCfg
- MongoCfgConfig4_4_enterprise
- Storage
- WiredTiger
- EngineConfig
- OperationProfiling
- Network
- Mongos
- MongosConfig4_4_enterprise
- Network
- Compression
- MongoInfra
- MongodbSpec5_0_enterprise
- Mongod
- MongodConfig5_0_enterprise
- Storage
- WiredTiger
- EngineConfig
- CollectionConfig
- IndexConfig
- Journal
- OperationProfiling
- Network
- Compression
- Security
- KMIP
- AuditLog
- SetParameter
- MongoCfg
- MongoCfgConfig5_0_enterprise
- Storage
- WiredTiger
- EngineConfig
- OperationProfiling
- Network
- Mongos
- MongosConfig5_0_enterprise
- Network
- Compression
- MongoInfra
- MongodbSpec6_0_enterprise
- Mongod
- MongodConfig6_0_enterprise
- Storage
- WiredTiger
- EngineConfig
- CollectionConfig
- IndexConfig
- Journal
- OperationProfiling
- Network
- Compression
- Security
- KMIP
- AuditLog
- SetParameter
- MongoCfg
- MongoCfgConfig6_0_enterprise
- Storage
- WiredTiger
- EngineConfig
- OperationProfiling
- Network
- Mongos
- MongosConfig6_0_enterprise
- Network
- Compression
- MongoInfra
- TimeOfDay
- PerformanceDiagnosticsConfig
- Access
- MongodbSpec
- Mongod
- MongodConfig
- Storage
- WiredTiger
- EngineConfig
- CollectionConfig
- IndexConfig
- Journal
- OperationProfiling
- Network
- Compression
- Security
- KMIP
- AuditLog
- SetParameter
- MongoCfg
- MongoCfgConfig
- Storage
- WiredTiger
- EngineConfig
- OperationProfiling
- Network
- Mongos
- MongosConfig
- Network
- Compression
- MongoInfra
- HostSpec
- RecoveryTargetSpec
- MaintenanceWindow
- WeeklyMaintenanceWindow
- Response
- RestoreClusterMetadata
- Status
- Cluster
- Monitoring
- ClusterConfig
- Mongodb3_6
- Mongod
- MongodConfigSet3_6
- MongodConfig3_6
- Storage
- WiredTiger
- EngineConfig
- CollectionConfig
- Journal
- OperationProfiling
- Network
- Resources
- DiskSizeAutoscaling
- MongoCfg
- MongoCfgConfigSet3_6
- MongoCfgConfig3_6
- Storage
- WiredTiger
- EngineConfig
- OperationProfiling
- Network
- Mongos
- MongosConfigSet3_6
- MongosConfig3_6
- Network
- MongoInfra
- Mongodb4_0
- Mongod
- MongodConfigSet4_0
- MongodConfig4_0
- Storage
- WiredTiger
- EngineConfig
- CollectionConfig
- Journal
- OperationProfiling
- Network
- MongoCfg
- MongoCfgConfigSet4_0
- MongoCfgConfig4_0
- Storage
- WiredTiger
- EngineConfig
- OperationProfiling
- Network
- Mongos
- MongosConfigSet4_0
- MongosConfig4_0
- Network
- MongoInfra
- Mongodb4_2
- Mongod
- MongodConfigSet4_2
- MongodConfig4_2
- Storage
- WiredTiger
- EngineConfig
- CollectionConfig
- IndexConfig
- Journal
- OperationProfiling
- Network
- Compression
- SetParameter
- MongoCfg
- MongoCfgConfigSet4_2
- MongoCfgConfig4_2
- Storage
- WiredTiger
- EngineConfig
- OperationProfiling
- Network
- Mongos
- MongosConfigSet4_2
- MongosConfig4_2
- Network
- Compression
- MongoInfra
- Mongodb4_4
- Mongod
- MongodConfigSet4_4
- MongodConfig4_4
- Storage
- WiredTiger
- EngineConfig
- CollectionConfig
- IndexConfig
- Journal
- OperationProfiling
- Network
- Compression
- SetParameter
- MongoCfg
- MongoCfgConfigSet4_4
- MongoCfgConfig4_4
- Storage
- WiredTiger
- EngineConfig
- OperationProfiling
- Network
- Mongos
- MongosConfigSet4_4
- MongosConfig4_4
- Network
- Compression
- MongoInfra
- Mongodb5_0
- Mongod
- MongodConfigSet5_0
- MongodConfig5_0
- Storage
- WiredTiger
- EngineConfig
- CollectionConfig
- IndexConfig
- Journal
- OperationProfiling
- Network
- Compression
- SetParameter
- MongoCfg
- MongoCfgConfigSet5_0
- MongoCfgConfig5_0
- Storage
- WiredTiger
- EngineConfig
- OperationProfiling
- Network
- Mongos
- MongosConfigSet5_0
- MongosConfig5_0
- Network
- Compression
- MongoInfra
- Mongodb6_0
- Mongod
- MongodConfigSet6_0
- MongodConfig6_0
- Storage
- WiredTiger
- EngineConfig
- CollectionConfig
- IndexConfig
- Journal
- OperationProfiling
- Network
- Compression
- SetParameter
- MongoCfg
- MongoCfgConfigSet6_0
- MongoCfgConfig6_0
- Storage
- WiredTiger
- EngineConfig
- OperationProfiling
- Network
- Mongos
- MongosConfigSet6_0
- MongosConfig6_0
- Network
- Compression
- MongoInfra
- Mongodb4_4_enterprise
- Mongod
- MongodConfigSet4_4_enterprise
- MongodConfig4_4_enterprise
- Storage
- WiredTiger
- EngineConfig
- CollectionConfig
- IndexConfig
- Journal
- OperationProfiling
- Network
- Compression
- Security
- KMIP
- AuditLog
- SetParameter
- MongoCfg
- MongoCfgConfigSet4_4_enterprise
- MongoCfgConfig4_4_enterprise
- Storage
- WiredTiger
- EngineConfig
- OperationProfiling
- Network
- Mongos
- MongosConfigSet4_4_enterprise
- MongosConfig4_4_enterprise
- Network
- Compression
- MongoInfra
- Mongodb5_0_enterprise
- Mongod
- MongodConfigSet5_0_enterprise
- MongodConfig5_0_enterprise
- Storage
- WiredTiger
- EngineConfig
- CollectionConfig
- IndexConfig
- Journal
- OperationProfiling
- Network
- Compression
- Security
- KMIP
- AuditLog
- SetParameter
- MongoCfg
- MongoCfgConfigSet5_0_enterprise
- MongoCfgConfig5_0_enterprise
- Storage
- WiredTiger
- EngineConfig
- OperationProfiling
- Network
- Mongos
- MongosConfigSet5_0_enterprise
- MongosConfig5_0_enterprise
- Network
- Compression
- MongoInfra
- Mongodb6_0_enterprise
- Mongod
- MongodConfigSet6_0_enterprise
- MongodConfig6_0_enterprise
- Storage
- WiredTiger
- EngineConfig
- CollectionConfig
- IndexConfig
- Journal
- OperationProfiling
- Network
- Compression
- Security
- KMIP
- AuditLog
- SetParameter
- MongoCfg
- MongoCfgConfigSet6_0_enterprise
- MongoCfgConfig6_0_enterprise
- Storage
- WiredTiger
- EngineConfig
- OperationProfiling
- Network
- Mongos
- MongosConfigSet6_0_enterprise
- MongosConfig6_0_enterprise
- Network
- Compression
- MongoInfra
- TimeOfDay
- PerformanceDiagnosticsConfig
- Access
- Mongodb
- Mongod
- MongodConfigSet
- MongodConfig
- Storage
- WiredTiger
- EngineConfig
- CollectionConfig
- IndexConfig
- Journal
- OperationProfiling
- Network
- Compression
- Security
- KMIP
- AuditLog
- SetParameter
- MongoCfg
- MongoCfgConfigSet
- MongoCfgConfig
- Storage
- WiredTiger
- EngineConfig
- OperationProfiling
- Network
- Mongos
- MongosConfigSet
- MongosConfig
- Network
- Compression
- MongoInfra
- MaintenanceWindow
- WeeklyMaintenanceWindow
- MaintenanceOperation
Creates a new MongoDB cluster using the specified backup.
HTTP request
POST https://mdb.api.cloud.yandex.net/managed-mongodb/v1/clusters:restore
Body parameters
{
"backupId": "string",
"name": "string",
"description": "string",
"labels": "string",
"environment": "string",
"configSpec": {
"version": "string",
"featureCompatibilityVersion": "string",
// Includes only one of the fields `mongodbSpec_3_6`, `mongodbSpec_4_0`, `mongodbSpec_4_2`, `mongodbSpec_4_4`, `mongodbSpec_5_0`, `mongodbSpec_6_0`, `mongodbSpec_4_4Enterprise`, `mongodbSpec_5_0Enterprise`, `mongodbSpec_6_0Enterprise`
"mongodbSpec_3_6": {
"mongod": {
"config": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
},
"collectionConfig": {
"blockCompressor": "string"
}
},
"journal": {
"enabled": "boolean",
"commitInterval": "string"
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
},
"mongocfg": {
"config": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
},
"mongos": {
"config": {
"net": {
"maxIncomingConnections": "string"
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
},
"mongoinfra": {
"configMongos": {
"net": {
"maxIncomingConnections": "string"
}
},
"configMongocfg": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
}
},
"mongodbSpec_4_0": {
"mongod": {
"config": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
},
"collectionConfig": {
"blockCompressor": "string"
}
},
"journal": {
"commitInterval": "string"
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
},
"mongocfg": {
"config": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
},
"mongos": {
"config": {
"net": {
"maxIncomingConnections": "string"
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
},
"mongoinfra": {
"configMongos": {
"net": {
"maxIncomingConnections": "string"
}
},
"configMongocfg": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
}
},
"mongodbSpec_4_2": {
"mongod": {
"config": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
},
"collectionConfig": {
"blockCompressor": "string"
},
"indexConfig": {
"prefixCompression": "boolean"
}
},
"journal": {
"commitInterval": "string"
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string",
"slowOpSampleRate": "number"
},
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
},
"setParameter": {
"enableFlowControl": "boolean"
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
},
"mongocfg": {
"config": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
},
"mongos": {
"config": {
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
},
"mongoinfra": {
"configMongos": {
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
}
},
"configMongocfg": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
}
},
"mongodbSpec_4_4": {
"mongod": {
"config": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
},
"collectionConfig": {
"blockCompressor": "string"
},
"indexConfig": {
"prefixCompression": "boolean"
}
},
"journal": {
"commitInterval": "string"
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string",
"slowOpSampleRate": "number"
},
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
},
"setParameter": {
"enableFlowControl": "boolean"
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
},
"mongocfg": {
"config": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
},
"mongos": {
"config": {
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
},
"mongoinfra": {
"configMongos": {
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
}
},
"configMongocfg": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
}
},
"mongodbSpec_5_0": {
"mongod": {
"config": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
},
"collectionConfig": {
"blockCompressor": "string"
},
"indexConfig": {
"prefixCompression": "boolean"
}
},
"journal": {
"commitInterval": "string"
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string",
"slowOpSampleRate": "number"
},
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
},
"setParameter": {
"enableFlowControl": "boolean",
"minSnapshotHistoryWindowInSeconds": "string"
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
},
"mongocfg": {
"config": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
},
"mongos": {
"config": {
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
},
"mongoinfra": {
"configMongos": {
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
}
},
"configMongocfg": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
}
},
"mongodbSpec_6_0": {
"mongod": {
"config": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
},
"collectionConfig": {
"blockCompressor": "string"
},
"indexConfig": {
"prefixCompression": "boolean"
}
},
"journal": {
"commitInterval": "string"
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string",
"slowOpSampleRate": "number"
},
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
},
"setParameter": {
"enableFlowControl": "boolean",
"minSnapshotHistoryWindowInSeconds": "string"
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
},
"mongocfg": {
"config": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
},
"mongos": {
"config": {
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
},
"mongoinfra": {
"configMongos": {
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
}
},
"configMongocfg": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
}
},
"mongodbSpec_4_4Enterprise": {
"mongod": {
"config": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
},
"collectionConfig": {
"blockCompressor": "string"
},
"indexConfig": {
"prefixCompression": "boolean"
}
},
"journal": {
"commitInterval": "string"
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string",
"slowOpSampleRate": "number"
},
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
},
"security": {
"enableEncryption": "boolean",
"kmip": {
"serverName": "string",
"port": "string",
"serverCa": "string",
"clientCertificate": "string",
"keyIdentifier": "string"
}
},
"auditLog": {
"filter": "string"
},
"setParameter": {
"auditAuthorizationSuccess": "boolean",
"enableFlowControl": "boolean"
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
},
"mongocfg": {
"config": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
},
"mongos": {
"config": {
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
},
"mongoinfra": {
"configMongos": {
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
}
},
"configMongocfg": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
}
},
"mongodbSpec_5_0Enterprise": {
"mongod": {
"config": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
},
"collectionConfig": {
"blockCompressor": "string"
},
"indexConfig": {
"prefixCompression": "boolean"
}
},
"journal": {
"commitInterval": "string"
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string",
"slowOpSampleRate": "number"
},
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
},
"security": {
"enableEncryption": "boolean",
"kmip": {
"serverName": "string",
"port": "string",
"serverCa": "string",
"clientCertificate": "string",
"keyIdentifier": "string"
}
},
"auditLog": {
"filter": "string",
"runtimeConfiguration": "boolean"
},
"setParameter": {
"auditAuthorizationSuccess": "boolean",
"enableFlowControl": "boolean",
"minSnapshotHistoryWindowInSeconds": "string"
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
},
"mongocfg": {
"config": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
},
"mongos": {
"config": {
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
},
"mongoinfra": {
"configMongos": {
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
}
},
"configMongocfg": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
}
},
"mongodbSpec_6_0Enterprise": {
"mongod": {
"config": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
},
"collectionConfig": {
"blockCompressor": "string"
},
"indexConfig": {
"prefixCompression": "boolean"
}
},
"journal": {
"commitInterval": "string"
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string",
"slowOpSampleRate": "number"
},
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
},
"security": {
"enableEncryption": "boolean",
"kmip": {
"serverName": "string",
"port": "string",
"serverCa": "string",
"clientCertificate": "string",
"keyIdentifier": "string"
}
},
"auditLog": {
"filter": "string",
"runtimeConfiguration": "boolean"
},
"setParameter": {
"auditAuthorizationSuccess": "boolean",
"enableFlowControl": "boolean",
"minSnapshotHistoryWindowInSeconds": "string"
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
},
"mongocfg": {
"config": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
},
"mongos": {
"config": {
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
},
"mongoinfra": {
"configMongos": {
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
}
},
"configMongocfg": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
}
},
// end of the list of possible fields
"backupWindowStart": {
"hours": "integer",
"minutes": "integer",
"seconds": "integer",
"nanos": "integer"
},
"backupRetainPeriodDays": "string",
"performanceDiagnostics": {
"profilingEnabled": "boolean"
},
"access": {
"dataLens": "boolean",
"dataTransfer": "boolean"
},
"mongodb": {
"mongod": {
"config": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
},
"collectionConfig": {
"blockCompressor": "string"
},
"indexConfig": {
"prefixCompression": "boolean"
}
},
"journal": {
"commitInterval": "string"
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string",
"slowOpSampleRate": "number"
},
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
},
"security": {
"enableEncryption": "boolean",
"kmip": {
"serverName": "string",
"port": "string",
"serverCa": "string",
"clientCertificate": "string",
"keyIdentifier": "string"
}
},
"auditLog": {
"filter": "string",
"runtimeConfiguration": "boolean"
},
"setParameter": {
"auditAuthorizationSuccess": "boolean",
"enableFlowControl": "boolean",
"minSnapshotHistoryWindowInSeconds": "string"
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
},
"mongocfg": {
"config": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
},
"mongos": {
"config": {
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
},
"mongoinfra": {
"configMongos": {
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
}
},
"configMongocfg": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
}
}
},
"hostSpecs": [
{
"zoneId": "string",
"subnetId": "string",
"assignPublicIp": "boolean",
"type": "string",
"shardName": "string",
"hidden": "boolean",
"secondaryDelaySecs": "string",
"priority": "number",
"tags": "string"
}
],
"networkId": "string",
"folderId": "string",
"recoveryTargetSpec": {
"timestamp": "string"
},
"securityGroupIds": [
"string"
],
"deletionProtection": "boolean",
"maintenanceWindow": {
// Includes only one of the fields `anytime`, `weeklyMaintenanceWindow`
"anytime": "object",
"weeklyMaintenanceWindow": {
"day": "string",
"hour": "string"
}
// end of the list of possible fields
}
}
Field |
Description |
backupId |
string Required field. ID of the backup to create a cluster from. |
name |
string Required field. Name of the new MongoDB cluster. The name must be unique within the folder. |
description |
string Description of the new MongoDB cluster. |
labels |
string Custom labels for the MongoDB cluster as |
environment |
enum (Environment) Required field. Deployment environment of the new MongoDB cluster.
|
configSpec |
Required field. Configuration for the MongoDB cluster to be created. |
hostSpecs[] |
Configurations for MongoDB hosts that should be created for |
networkId |
string Required field. ID of the network to create the MongoDB cluster in. |
folderId |
string Required. ID of the folder to create the MongoDB cluster in. |
recoveryTargetSpec |
Specification of the moment to which the MongoDB cluster should be restored. |
securityGroupIds[] |
string User security groups |
deletionProtection |
boolean Deletion Protection inhibits deletion of the cluster |
maintenanceWindow |
Maintenance window settings for the cluster. |
ConfigSpec
Field |
Description |
version |
string Version of MongoDB used in the cluster. Possible values: |
featureCompatibilityVersion |
string MongoDB feature compatibility version. See usage details in MongoDB documentation Possible values:
|
mongodbSpec_3_6 |
Configuration and resource allocation for a MongoDB 3.6 cluster. Includes only one of the fields |
mongodbSpec_4_0 |
Configuration and resource allocation for a MongoDB 4.0 cluster. Includes only one of the fields |
mongodbSpec_4_2 |
Configuration and resource allocation for a MongoDB 4.2 cluster. Includes only one of the fields |
mongodbSpec_4_4 |
Configuration and resource allocation for a MongoDB 4.4 cluster. Includes only one of the fields |
mongodbSpec_5_0 |
Configuration and resource allocation for a MongoDB 5.0 cluster. Includes only one of the fields |
mongodbSpec_6_0 |
Configuration and resource allocation for a MongoDB 6.0 cluster. Includes only one of the fields |
mongodbSpec_4_4Enterprise |
Configuration and resource allocation for a MongoDB 4.4 Enterprise cluster. Includes only one of the fields |
mongodbSpec_5_0Enterprise |
Configuration and resource allocation for a MongoDB 5.0 Enterprise cluster. Includes only one of the fields |
mongodbSpec_6_0Enterprise |
Configuration and resource allocation for a MongoDB 6.0 Enterprise cluster. Includes only one of the fields |
backupWindowStart |
Time to start the daily backup, in the UTC timezone. |
backupRetainPeriodDays |
string (int64) Retain period of automatically created backup in days |
performanceDiagnostics |
Performance Diagnosics configuration |
access |
Access policy to DB |
mongodb |
Configuration and resource allocation for a MongoDB 7.0 Enterprise cluster. |
MongodbSpec3_6
Field |
Description |
mongod |
Configuration and resource allocation for mongod 3.6 hosts. |
mongocfg |
Configuration and resource allocation for mongocfg 3.6 hosts. |
mongos |
Configuration and resource allocation for mongos 3.6 hosts. |
mongoinfra |
Configuration and resource allocation for mongoinfra (mongos+mongocfg) 3.6 hosts. |
Mongod
Field |
Description |
config |
Configuration for mongod 3.6 hosts. |
resources |
Resources allocated to each mongod host. |
diskSizeAutoscaling |
Disk size autoscaling settings |
MongodConfig3_6
Configuration of a mongod daemon. Supported options are a limited subset of all
options described in MongoDB documentation
Field |
Description |
storage |
|
operationProfiling |
|
net |
|
Storage
Field |
Description |
wiredTiger |
Configuration of the WiredTiger storage engine. |
journal |
Configuration of the MongoDB journal |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engineConfig |
Engine configuration for WiredTiger. |
collectionConfig |
Collection configuration for WiredTiger. |
EngineConfig
Field |
Description |
cacheSizeGb |
number (double) The maximum size of the internal cache that WiredTiger will use for all data. |
CollectionConfig
Field |
Description |
blockCompressor |
enum (Compressor) Default type of compression to use for collection data. |
Journal
Field |
Description |
enabled |
boolean Whether the journal is enabled or disabled.
|
commitInterval |
string (int64) Commit interval between journal operations, in milliseconds. |
OperationProfiling
Field |
Description |
mode |
enum (Mode) Mode which specifies operations that should be profiled.
|
slowOpThreshold |
string (int64) The slow operation time threshold, in milliseconds. Operations that run |
Network
Field |
Description |
maxIncomingConnections |
string (int64) The maximum number of simultaneous connections that mongod will accept. |
Resources
Field |
Description |
resourcePresetId |
string ID of the preset for computational resources available to a host (CPU, memory etc.). |
diskSize |
string (int64) Volume of the storage available to a host, in bytes. |
diskTypeId |
string Type of the storage environment for the host.
|
DiskSizeAutoscaling
Field |
Description |
plannedUsageThreshold |
string (int64) Amount of used storage for automatic disk scaling in the maintenance window, 0 means disabled, in percent. |
emergencyUsageThreshold |
string (int64) Amount of used storage for immediately automatic disk scaling, 0 means disabled, in percent. |
diskSizeLimit |
string (int64) Limit on how large the storage for database instances can automatically grow, in bytes. |
MongoCfg
Field |
Description |
config |
Configuration for mongocfg 3.6 hosts. |
resources |
Resources allocated to each mongocfg host. |
diskSizeAutoscaling |
Disk size autoscaling settings |
MongoCfgConfig3_6
Field |
Description |
storage |
|
operationProfiling |
|
net |
|
Storage
Field |
Description |
wiredTiger |
Configuration of the WiredTiger storage engine. |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engineConfig |
Engine configuration for WiredTiger. |
EngineConfig
Field |
Description |
cacheSizeGb |
number (double) The maximum size of the internal cache that WiredTiger will use for all data. |
OperationProfiling
Field |
Description |
mode |
enum (Mode) Operation profiling level. For details, see MongoDB documentation
|
slowOpThreshold |
string (int64) The slow operation time threshold, in milliseconds. Operations that run |
Network
Field |
Description |
maxIncomingConnections |
string (int64) The maximum number of incoming connections. |
Mongos
Field |
Description |
config |
Configuration for mongos 3.6 hosts. |
resources |
Resources allocated to each mongos host. |
diskSizeAutoscaling |
Disk size autoscaling settings |
MongosConfig3_6
Field |
Description |
net |
Network settings for mongos. |
Network
Field |
Description |
maxIncomingConnections |
string (int64) The maximum number of incoming connections. |
MongoInfra
Field |
Description |
configMongos |
Configuration for mongoinfra 3.6 hosts. |
configMongocfg |
|
resources |
Resources allocated to each mongoinfra (mongos+mongocfg) host. |
diskSizeAutoscaling |
Disk size autoscaling settings |
MongodbSpec4_0
Field |
Description |
mongod |
Configuration and resource allocation for mongod 4.0 hosts. |
mongocfg |
Configuration and resource allocation for mongocfg 4.0 hosts. |
mongos |
Configuration and resource allocation for mongos 4.0 hosts. |
mongoinfra |
Configuration and resource allocation for mongoinfra (mongos+mongocfg) 4.0 hosts. |
Mongod
Field |
Description |
config |
Configuration for mongod 4.0 hosts. |
resources |
Resources allocated to each mongod host. |
diskSizeAutoscaling |
Disk size autoscaling settings |
MongodConfig4_0
Configuration of a mongod daemon. Supported options are a limited subset of all
options described in MongoDB documentation
Field |
Description |
storage |
|
operationProfiling |
|
net |
|
Storage
Field |
Description |
wiredTiger |
Configuration of the WiredTiger storage engine. |
journal |
Configuration of the MongoDB journal |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engineConfig |
Engine configuration for WiredTiger. |
collectionConfig |
Collection configuration for WiredTiger. |
EngineConfig
Field |
Description |
cacheSizeGb |
number (double) The maximum size of the internal cache that WiredTiger will use for all data. |
CollectionConfig
Field |
Description |
blockCompressor |
enum (Compressor) Default type of compression to use for collection data. |
Journal
Field |
Description |
commitInterval |
string (int64) Commit interval between journal operations, in milliseconds. |
OperationProfiling
Field |
Description |
mode |
enum (Mode) Mode which specifies operations that should be profiled.
|
slowOpThreshold |
string (int64) The slow operation time threshold, in milliseconds. Operations that run |
Network
Field |
Description |
maxIncomingConnections |
string (int64) The maximum number of simultaneous connections that mongod will accept. |
MongoCfg
Field |
Description |
config |
Configuration for mongocfg 4.0 hosts. |
resources |
Resources allocated to each mongocfg host. |
diskSizeAutoscaling |
Disk size autoscaling settings |
MongoCfgConfig4_0
Field |
Description |
storage |
|
operationProfiling |
|
net |
|
Storage
Field |
Description |
wiredTiger |
Configuration of the WiredTiger storage engine. |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engineConfig |
Engine configuration for WiredTiger. |
EngineConfig
Field |
Description |
cacheSizeGb |
number (double) The maximum size of the internal cache that WiredTiger will use for all data. |
OperationProfiling
Field |
Description |
mode |
enum (Mode) Mode which specifies operations that should be profiled.
|
slowOpThreshold |
string (int64) The slow operation time threshold, in milliseconds. Operations that run |
Network
Field |
Description |
maxIncomingConnections |
string (int64) The maximum number of simultaneous connections that mongocfg will accept. |
Mongos
Field |
Description |
config |
Configuration for mongos 4.0 hosts. |
resources |
Resources allocated to each mongos host. |
diskSizeAutoscaling |
Disk size autoscaling settings |
MongosConfig4_0
Field |
Description |
net |
Network settings for mongos. |
Network
Field |
Description |
maxIncomingConnections |
string (int64) The maximum number of simultaneous connections that mongos will accept. |
MongoInfra
Field |
Description |
configMongos |
Configuration for mongoinfra 4.0 hosts. |
configMongocfg |
|
resources |
Resources allocated to each mongoinfra (mongos+mongocfg) host. |
diskSizeAutoscaling |
Disk size autoscaling settings |
MongodbSpec4_2
Field |
Description |
mongod |
Configuration and resource allocation for mongod 4.2 hosts. |
mongocfg |
Configuration and resource allocation for mongocfg 4.2 hosts. |
mongos |
Configuration and resource allocation for mongos 4.2 hosts. |
mongoinfra |
Configuration and resource allocation for mongoinfra (mongos+mongocfg) 4.2 hosts. |
Mongod
Field |
Description |
config |
Configuration for mongod 4.2 hosts. |
resources |
Resources allocated to each mongod host. |
diskSizeAutoscaling |
Disk size autoscaling settings |
MongodConfig4_2
Configuration of a mongod daemon. Supported options are a limited subset of all
options described in MongoDB documentation
Field |
Description |
storage |
|
operationProfiling |
|
net |
|
setParameter |
|
Storage
Field |
Description |
wiredTiger |
Configuration of the WiredTiger storage engine. |
journal |
Configuration of the MongoDB journal |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engineConfig |
Engine configuration for WiredTiger. |
collectionConfig |
Collection configuration for WiredTiger. |
indexConfig |
Index configuration for WiredTiger |
EngineConfig
Field |
Description |
cacheSizeGb |
number (double) The maximum size of the internal cache that WiredTiger will use for all data. |
CollectionConfig
Field |
Description |
blockCompressor |
enum (Compressor) Default type of compression to use for collection data. |
IndexConfig
Field |
Description |
prefixCompression |
boolean Enables or disables prefix compression |
Journal
Field |
Description |
commitInterval |
string (int64) Commit interval between journal operations, in milliseconds. |
OperationProfiling
Field |
Description |
mode |
enum (Mode) Mode which specifies operations that should be profiled.
|
slowOpThreshold |
string (int64) The slow operation time threshold, in milliseconds. Operations that run |
slowOpSampleRate |
number (double) The fraction of slow operations that should be profiled or logged. |
Network
Field |
Description |
maxIncomingConnections |
string (int64) The maximum number of simultaneous connections that mongod will accept. |
compression |
Compression settings |
Compression
Field |
Description |
compressors[] |
enum (Compressor) Specifies the default compressor(s) to use for communication between this mongod or mongos instance and:
|
SetParameter
Field |
Description |
enableFlowControl |
boolean Enables or disables the mechanism that controls the rate at which the primary applies its writes with the |
MongoCfg
Field |
Description |
config |
Configuration for mongocfg 4.2 hosts. |
resources |
Resources allocated to each mongocfg host. |
diskSizeAutoscaling |
Disk size autoscaling settings |
MongoCfgConfig4_2
Field |
Description |
storage |
|
operationProfiling |
|
net |
|
Storage
Field |
Description |
wiredTiger |
Configuration of the WiredTiger storage engine. |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engineConfig |
Engine configuration for WiredTiger. |
EngineConfig
Field |
Description |
cacheSizeGb |
number (double) The maximum size of the internal cache that WiredTiger will use for all data. |
OperationProfiling
Field |
Description |
mode |
enum (Mode) Mode which specifies operations that should be profiled.
|
slowOpThreshold |
string (int64) The slow operation time threshold, in milliseconds. Operations that run |
Network
Field |
Description |
maxIncomingConnections |
string (int64) The maximum number of simultaneous connections that mongocfg will accept. |
Mongos
Field |
Description |
config |
Configuration for mongos 4.2 hosts. |
resources |
Resources allocated to each mongos host. |
diskSizeAutoscaling |
Disk size autoscaling settings |
MongosConfig4_2
Field |
Description |
net |
Network settings for mongos. |
Network
Field |
Description |
maxIncomingConnections |
string (int64) The maximum number of simultaneous connections that mongos will accept. |
compression |
Compression settings |
Compression
Field |
Description |
compressors[] |
enum (Compressor) Specifies the default compressor(s) to use for communication between this mongod or mongos instance and:
|
MongoInfra
Field |
Description |
configMongos |
Configuration for mongoinfra 4.2 hosts. |
configMongocfg |
|
resources |
Resources allocated to each mongoinfra (mongos+mongocfg) host. |
diskSizeAutoscaling |
Disk size autoscaling settings |
MongodbSpec4_4
Field |
Description |
mongod |
Configuration and resource allocation for mongod 4.4 hosts. |
mongocfg |
Configuration and resource allocation for mongocfg 4.4 hosts. |
mongos |
Configuration and resource allocation for mongos 4.4 hosts. |
mongoinfra |
Configuration and resource allocation for mongoinfra (mongos+mongocfg) 4.4 hosts. |
Mongod
Field |
Description |
config |
Configuration for mongod 4.4 hosts. |
resources |
Resources allocated to each mongod host. |
diskSizeAutoscaling |
Disk size autoscaling settings |
MongodConfig4_4
Configuration of a mongod daemon. Supported options are a limited subset of all
options described in MongoDB documentation
Field |
Description |
storage |
|
operationProfiling |
|
net |
|
setParameter |
|
Storage
Field |
Description |
wiredTiger |
Configuration of the WiredTiger storage engine. |
journal |
Configuration of the MongoDB journal |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engineConfig |
Engine configuration for WiredTiger. |
collectionConfig |
Collection configuration for WiredTiger. |
indexConfig |
Index configuration for WiredTiger |
EngineConfig
Field |
Description |
cacheSizeGb |
number (double) The maximum size of the internal cache that WiredTiger will use for all data. |
CollectionConfig
Field |
Description |
blockCompressor |
enum (Compressor) Default type of compression to use for collection data. |
IndexConfig
Field |
Description |
prefixCompression |
boolean Enables or disables prefix compression |
Journal
Field |
Description |
commitInterval |
string (int64) Commit interval between journal operations, in milliseconds. |
OperationProfiling
Field |
Description |
mode |
enum (Mode) Mode which specifies operations that should be profiled.
|
slowOpThreshold |
string (int64) The slow operation time threshold, in milliseconds. Operations that run |
slowOpSampleRate |
number (double) The fraction of slow operations that should be profiled or logged. |
Network
Field |
Description |
maxIncomingConnections |
string (int64) The maximum number of simultaneous connections that mongod will accept. |
compression |
Compression settings |
Compression
Field |
Description |
compressors[] |
enum (Compressor) Specifies the default compressor(s) to use for communication between this mongod or mongos instance and:
|
SetParameter
Field |
Description |
enableFlowControl |
boolean Enables or disables the mechanism that controls the rate at which the primary applies its writes with the |
MongoCfg
Field |
Description |
config |
Configuration for mongocfg 4.4 hosts. |
resources |
Resources allocated to each mongocfg host. |
diskSizeAutoscaling |
Disk size autoscaling settings |
MongoCfgConfig4_4
Field |
Description |
storage |
|
operationProfiling |
|
net |
|
Storage
Field |
Description |
wiredTiger |
Configuration of the WiredTiger storage engine. |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engineConfig |
Engine configuration for WiredTiger. |
EngineConfig
Field |
Description |
cacheSizeGb |
number (double) The maximum size of the internal cache that WiredTiger will use for all data. |
OperationProfiling
Field |
Description |
mode |
enum (Mode) Mode which specifies operations that should be profiled.
|
slowOpThreshold |
string (int64) The slow operation time threshold, in milliseconds. Operations that run |
Network
Field |
Description |
maxIncomingConnections |
string (int64) The maximum number of simultaneous connections that mongocfg will accept. |
Mongos
Field |
Description |
config |
Configuration for mongos 4.4 hosts. |
resources |
Resources allocated to each mongos host. |
diskSizeAutoscaling |
Disk size autoscaling settings |
MongosConfig4_4
Field |
Description |
net |
Network settings for mongos. |
Network
Field |
Description |
maxIncomingConnections |
string (int64) The maximum number of simultaneous connections that mongos will accept. |
compression |
Compression settings |
Compression
Field |
Description |
compressors[] |
enum (Compressor) Specifies the default compressor(s) to use for communication between this mongod or mongos instance and:
|
MongoInfra
Field |
Description |
configMongos |
Configuration for mongoinfra 4.4 hosts. |
configMongocfg |
|
resources |
Resources allocated to each mongoinfra (mongos+mongocfg) host. |
diskSizeAutoscaling |
Disk size autoscaling settings |
MongodbSpec5_0
Field |
Description |
mongod |
Configuration and resource allocation for mongod 5.0 hosts. |
mongocfg |
Configuration and resource allocation for mongocfg 5.0 hosts. |
mongos |
Configuration and resource allocation for mongos 5.0 hosts. |
mongoinfra |
Configuration and resource allocation for mongoinfra (mongos+mongocfg) 5.0 hosts. |
Mongod
Field |
Description |
config |
Configuration for mongod 5.0 hosts. |
resources |
Resources allocated to each mongod host. |
diskSizeAutoscaling |
Disk size autoscaling settings |
MongodConfig5_0
Configuration of a mongod daemon. Supported options are a limited subset of all
options described in MongoDB documentation
Field |
Description |
storage |
|
operationProfiling |
|
net |
|
setParameter |
|
Storage
Field |
Description |
wiredTiger |
Configuration of the WiredTiger storage engine. |
journal |
Configuration of the MongoDB journal |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engineConfig |
Engine configuration for WiredTiger. |
collectionConfig |
Collection configuration for WiredTiger. |
indexConfig |
Index configuration for WiredTiger |
EngineConfig
Field |
Description |
cacheSizeGb |
number (double) The maximum size of the internal cache that WiredTiger will use for all data. |
CollectionConfig
Field |
Description |
blockCompressor |
enum (Compressor) Default type of compression to use for collection data. |
IndexConfig
Field |
Description |
prefixCompression |
boolean Enables or disables prefix compression |
Journal
Field |
Description |
commitInterval |
string (int64) Commit interval between journal operations, in milliseconds. |
OperationProfiling
Field |
Description |
mode |
enum (Mode) Mode which specifies operations that should be profiled.
|
slowOpThreshold |
string (int64) The slow operation time threshold, in milliseconds. Operations that run |
slowOpSampleRate |
number (double) The fraction of slow operations that should be profiled or logged. |
Network
Field |
Description |
maxIncomingConnections |
string (int64) The maximum number of simultaneous connections that mongod will accept. |
compression |
Compression settings |
Compression
Field |
Description |
compressors[] |
enum (Compressor) Specifies the default compressor(s) to use for communication between this mongod or mongos instance and:
|
SetParameter
Field |
Description |
enableFlowControl |
boolean Enables or disables the mechanism that controls the rate at which the primary applies its writes with the |
minSnapshotHistoryWindowInSeconds |
string (int64) The minimum time window in seconds for which the storage engine keeps the snapshot history. |
MongoCfg
Field |
Description |
config |
Configuration for mongocfg 5.0 hosts. |
resources |
Resources allocated to each mongocfg host. |
diskSizeAutoscaling |
Disk size autoscaling settings |
MongoCfgConfig5_0
Field |
Description |
storage |
|
operationProfiling |
|
net |
|
Storage
Field |
Description |
wiredTiger |
Configuration of the WiredTiger storage engine. |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engineConfig |
Engine configuration for WiredTiger. |
EngineConfig
Field |
Description |
cacheSizeGb |
number (double) The maximum size of the internal cache that WiredTiger will use for all data. |
OperationProfiling
Field |
Description |
mode |
enum (Mode) Mode which specifies operations that should be profiled.
|
slowOpThreshold |
string (int64) The slow operation time threshold, in milliseconds. Operations that run |
Network
Field |
Description |
maxIncomingConnections |
string (int64) The maximum number of simultaneous connections that mongocfg will accept. |
Mongos
Field |
Description |
config |
Configuration for mongos 5.0 hosts. |
resources |
Resources allocated to each mongos host. |
diskSizeAutoscaling |
Disk size autoscaling settings |
MongosConfig5_0
Field |
Description |
net |
Network settings for mongos. |
Network
Field |
Description |
maxIncomingConnections |
string (int64) The maximum number of simultaneous connections that mongos will accept. |
compression |
Compression settings |
Compression
Field |
Description |
compressors[] |
enum (Compressor) Specifies the default compressor(s) to use for communication between this mongod or mongos instance and:
|
MongoInfra
Field |
Description |
configMongos |
Configuration for mongoinfra 5.0 hosts. |
configMongocfg |
|
resources |
Resources allocated to each mongoinfra (mongos+mongocfg) host. |
diskSizeAutoscaling |
Disk size autoscaling settings |
MongodbSpec6_0
Field |
Description |
mongod |
Configuration and resource allocation for mongod 6.0 hosts. |
mongocfg |
Configuration and resource allocation for mongocfg 6.0 hosts. |
mongos |
Configuration and resource allocation for mongos 6.0 hosts. |
mongoinfra |
Configuration and resource allocation for mongoinfra (mongos+mongocfg) 6.0 hosts. |
Mongod
Field |
Description |
config |
Configuration for mongod 6.0 hosts. |
resources |
Resources allocated to each mongod host. |
diskSizeAutoscaling |
Disk size autoscaling settings |
MongodConfig6_0
Configuration of a mongod daemon. Supported options are a limited subset of all
options described in MongoDB documentation
Field |
Description |
storage |
|
operationProfiling |
|
net |
|
setParameter |
|
Storage
Field |
Description |
wiredTiger |
Configuration of the WiredTiger storage engine. |
journal |
Configuration of the MongoDB journal |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engineConfig |
Engine configuration for WiredTiger. |
collectionConfig |
Collection configuration for WiredTiger. |
indexConfig |
Index configuration for WiredTiger |
EngineConfig
Field |
Description |
cacheSizeGb |
number (double) The maximum size of the internal cache that WiredTiger will use for all data. |
CollectionConfig
Field |
Description |
blockCompressor |
enum (Compressor) Default type of compression to use for collection data. |
IndexConfig
Field |
Description |
prefixCompression |
boolean Enables or disables prefix compression |
Journal
Field |
Description |
commitInterval |
string (int64) Commit interval between journal operations, in milliseconds. |
OperationProfiling
Field |
Description |
mode |
enum (Mode) Mode which specifies operations that should be profiled.
|
slowOpThreshold |
string (int64) The slow operation time threshold, in milliseconds. Operations that run |
slowOpSampleRate |
number (double) The fraction of slow operations that should be profiled or logged. |
Network
Field |
Description |
maxIncomingConnections |
string (int64) The maximum number of simultaneous connections that mongod will accept. |
compression |
Compression settings |
Compression
Field |
Description |
compressors[] |
enum (Compressor) Specifies the default compressor(s) to use for communication between this mongod or mongos instance and:
|
SetParameter
Field |
Description |
enableFlowControl |
boolean Enables or disables the mechanism that controls the rate at which the primary applies its writes with the |
minSnapshotHistoryWindowInSeconds |
string (int64) The minimum time window in seconds for which the storage engine keeps the snapshot history. |
MongoCfg
Field |
Description |
config |
Configuration for mongocfg 6.0 hosts. |
resources |
Resources allocated to each mongocfg host. |
diskSizeAutoscaling |
Disk size autoscaling settings |
MongoCfgConfig6_0
Field |
Description |
storage |
|
operationProfiling |
|
net |
|
Storage
Field |
Description |
wiredTiger |
Configuration of the WiredTiger storage engine. |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engineConfig |
Engine configuration for WiredTiger. |
EngineConfig
Field |
Description |
cacheSizeGb |
number (double) The maximum size of the internal cache that WiredTiger will use for all data. |
OperationProfiling
Field |
Description |
mode |
enum (Mode) Mode which specifies operations that should be profiled.
|
slowOpThreshold |
string (int64) The slow operation time threshold, in milliseconds. Operations that run |
Network
Field |
Description |
maxIncomingConnections |
string (int64) The maximum number of simultaneous connections that mongocfg will accept. |
Mongos
Field |
Description |
config |
Configuration for mongos 6.0 hosts. |
resources |
Resources allocated to each mongos host. |
diskSizeAutoscaling |
Disk size autoscaling settings |
MongosConfig6_0
Field |
Description |
net |
Network settings for mongos. |
Network
Field |
Description |
maxIncomingConnections |
string (int64) The maximum number of simultaneous connections that mongos will accept. |
compression |
Compression settings |
Compression
Field |
Description |
compressors[] |
enum (Compressor) Specifies the default compressor(s) to use for communication between this mongod or mongos instance and:
|
MongoInfra
Field |
Description |
configMongos |
Configuration for mongoinfra 6.0 hosts. |
configMongocfg |
|
resources |
Resources allocated to each mongoinfra (mongos+mongocfg) host. |
diskSizeAutoscaling |
Disk size autoscaling settings |
MongodbSpec4_4_enterprise
Field |
Description |
mongod |
Configuration and resource allocation for mongod 4.4 hosts. |
mongocfg |
Configuration and resource allocation for mongocfg 4.4 hosts. |
mongos |
Configuration and resource allocation for mongos 4.4 hosts. |
mongoinfra |
Configuration and resource allocation for mongoinfra (mongos+mongocfg) 4.4 hosts. |
Mongod
Field |
Description |
config |
Configuration for mongod 4.4 hosts. |
resources |
Resources allocated to each mongod host. |
diskSizeAutoscaling |
Disk size autoscaling settings |
MongodConfig4_4_enterprise
Configuration of a mongod daemon. Supported options are a limited subset of all
options described in MongoDB documentation
Field |
Description |
storage |
|
operationProfiling |
|
net |
|
security |
|
auditLog |
|
setParameter |
|
Storage
Field |
Description |
wiredTiger |
Configuration of the WiredTiger storage engine. |
journal |
Configuration of the MongoDB journal |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engineConfig |
Engine configuration for WiredTiger. |
collectionConfig |
Collection configuration for WiredTiger. |
indexConfig |
Index configuration for WiredTiger |
EngineConfig
Field |
Description |
cacheSizeGb |
number (double) The maximum size of the internal cache that WiredTiger will use for all data. |
CollectionConfig
Field |
Description |
blockCompressor |
enum (Compressor) Default type of compression to use for collection data. |
IndexConfig
Field |
Description |
prefixCompression |
boolean Enables or disables prefix compression |
Journal
Field |
Description |
commitInterval |
string (int64) Commit interval between journal operations, in milliseconds. |
OperationProfiling
Field |
Description |
mode |
enum (Mode) Mode which specifies operations that should be profiled.
|
slowOpThreshold |
string (int64) The slow operation time threshold, in milliseconds. Operations that run |
slowOpSampleRate |
number (double) The fraction of slow operations that should be profiled or logged. |
Network
Field |
Description |
maxIncomingConnections |
string (int64) The maximum number of simultaneous connections that mongod will accept. |
compression |
Compression settings |
Compression
Field |
Description |
compressors[] |
enum (Compressor) Specifies the default compressor(s) to use for communication between this mongod or mongos instance and:
|
Security
Field |
Description |
enableEncryption |
boolean If encryption at rest should be enabled or not |
kmip |
|
KMIP
Field |
Description |
serverName |
string KMIP server name |
port |
string (int64) KMIP server port |
serverCa |
string KMIP Server CA |
clientCertificate |
string KMIP client certificate + private key (unencrypted) |
keyIdentifier |
string KMIP Key identifier (if any) |
AuditLog
Field |
Description |
filter |
string Audit filter |
SetParameter
Field |
Description |
auditAuthorizationSuccess |
boolean Enables the auditing of authorization successes |
enableFlowControl |
boolean Enables or disables the mechanism that controls the rate at which the primary applies its writes with the |
MongoCfg
Field |
Description |
config |
Configuration for mongocfg 4.4 hosts. |
resources |
Resources allocated to each mongocfg host. |
diskSizeAutoscaling |
Disk size autoscaling settings |
MongoCfgConfig4_4_enterprise
Field |
Description |
storage |
|
operationProfiling |
|
net |
|
Storage
Field |
Description |
wiredTiger |
Configuration of the WiredTiger storage engine. |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engineConfig |
Engine configuration for WiredTiger. |
EngineConfig
Field |
Description |
cacheSizeGb |
number (double) The maximum size of the internal cache that WiredTiger will use for all data. |
OperationProfiling
Field |
Description |
mode |
enum (Mode) Mode which specifies operations that should be profiled.
|
slowOpThreshold |
string (int64) The slow operation time threshold, in milliseconds. Operations that run |
Network
Field |
Description |
maxIncomingConnections |
string (int64) The maximum number of simultaneous connections that mongocfg will accept. |
Mongos
Field |
Description |
config |
Configuration for mongos 4.4 hosts. |
resources |
Resources allocated to each mongos host. |
diskSizeAutoscaling |
Disk size autoscaling settings |
MongosConfig4_4_enterprise
Field |
Description |
net |
Network settings for mongos. |
Network
Field |
Description |
maxIncomingConnections |
string (int64) The maximum number of simultaneous connections that mongos will accept. |
compression |
Compression settings |
Compression
Field |
Description |
compressors[] |
enum (Compressor) Specifies the default compressor(s) to use for communication between this mongod or mongos instance and:
|
MongoInfra
Field |
Description |
configMongos |
Configuration for mongoinfra 4.4 hosts. |
configMongocfg |
|
resources |
Resources allocated to each mongoinfra (mongos+mongocfg) host. |
diskSizeAutoscaling |
Disk size autoscaling settings |
MongodbSpec5_0_enterprise
Field |
Description |
mongod |
Configuration and resource allocation for mongod 5.0 hosts. |
mongocfg |
Configuration and resource allocation for mongocfg 5.0 hosts. |
mongos |
Configuration and resource allocation for mongos 5.0 hosts. |
mongoinfra |
Configuration and resource allocation for mongoinfra (mongos+mongocfg) 5.0 hosts. |
Mongod
Field |
Description |
config |
Configuration for mongod 5.0 hosts. |
resources |
Resources allocated to each mongod host. |
diskSizeAutoscaling |
Disk size autoscaling settings |
MongodConfig5_0_enterprise
Configuration of a mongod daemon. Supported options are a limited subset of all
options described in MongoDB documentation
Field |
Description |
storage |
|
operationProfiling |
|
net |
|
security |
|
auditLog |
|
setParameter |
|
Storage
Field |
Description |
wiredTiger |
Configuration of the WiredTiger storage engine. |
journal |
Configuration of the MongoDB journal |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engineConfig |
Engine configuration for WiredTiger. |
collectionConfig |
Collection configuration for WiredTiger. |
indexConfig |
Index configuration for WiredTiger |
EngineConfig
Field |
Description |
cacheSizeGb |
number (double) The maximum size of the internal cache that WiredTiger will use for all data. |
CollectionConfig
Field |
Description |
blockCompressor |
enum (Compressor) Default type of compression to use for collection data. |
IndexConfig
Field |
Description |
prefixCompression |
boolean Enables or disables prefix compression |
Journal
Field |
Description |
commitInterval |
string (int64) Commit interval between journal operations, in milliseconds. |
OperationProfiling
Field |
Description |
mode |
enum (Mode) Mode which specifies operations that should be profiled.
|
slowOpThreshold |
string (int64) The slow operation time threshold, in milliseconds. Operations that run |
slowOpSampleRate |
number (double) The fraction of slow operations that should be profiled or logged. |
Network
Field |
Description |
maxIncomingConnections |
string (int64) The maximum number of simultaneous connections that mongod will accept. |
compression |
Compression settings |
Compression
Field |
Description |
compressors[] |
enum (Compressor) Specifies the default compressor(s) to use for communication between this mongod or mongos instance and:
|
Security
Field |
Description |
enableEncryption |
boolean If encryption at rest should be enabled or not |
kmip |
|
KMIP
Field |
Description |
serverName |
string KMIP server name |
port |
string (int64) KMIP server port |
serverCa |
string KMIP Server CA |
clientCertificate |
string KMIP client certificate + private key (unencrypted) |
keyIdentifier |
string KMIP Key identifier (if any) |
AuditLog
Field |
Description |
filter |
string Audit filter |
runtimeConfiguration |
boolean Allows runtime configuration of audit filter and auditAuthorizationSuccess |
SetParameter
Field |
Description |
auditAuthorizationSuccess |
boolean Enables the auditing of authorization successes |
enableFlowControl |
boolean Enables or disables the mechanism that controls the rate at which the primary applies its writes with the |
minSnapshotHistoryWindowInSeconds |
string (int64) The minimum time window in seconds for which the storage engine keeps the snapshot history. |
MongoCfg
Field |
Description |
config |
Configuration for mongocfg 5.0 hosts. |
resources |
Resources allocated to each mongocfg host. |
diskSizeAutoscaling |
Disk size autoscaling settings |
MongoCfgConfig5_0_enterprise
Field |
Description |
storage |
|
operationProfiling |
|
net |
|
Storage
Field |
Description |
wiredTiger |
Configuration of the WiredTiger storage engine. |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engineConfig |
Engine configuration for WiredTiger. |
EngineConfig
Field |
Description |
cacheSizeGb |
number (double) The maximum size of the internal cache that WiredTiger will use for all data. |
OperationProfiling
Field |
Description |
mode |
enum (Mode) Mode which specifies operations that should be profiled.
|
slowOpThreshold |
string (int64) The slow operation time threshold, in milliseconds. Operations that run |
Network
Field |
Description |
maxIncomingConnections |
string (int64) The maximum number of simultaneous connections that mongocfg will accept. |
Mongos
Field |
Description |
config |
Configuration for mongos 5.0 hosts. |
resources |
Resources allocated to each mongos host. |
diskSizeAutoscaling |
Disk size autoscaling settings |
MongosConfig5_0_enterprise
Field |
Description |
net |
Network settings for mongos. |
Network
Field |
Description |
maxIncomingConnections |
string (int64) The maximum number of simultaneous connections that mongos will accept. |
compression |
Compression settings |
Compression
Field |
Description |
compressors[] |
enum (Compressor) Specifies the default compressor(s) to use for communication between this mongod or mongos instance and:
|
MongoInfra
Field |
Description |
configMongos |
Configuration for mongoinfra 5.0 hosts. |
configMongocfg |
|
resources |
Resources allocated to each mongoinfra (mongos+mongocfg) host. |
diskSizeAutoscaling |
Disk size autoscaling settings |
MongodbSpec6_0_enterprise
Field |
Description |
mongod |
Configuration and resource allocation for mongod 6.0 hosts. |
mongocfg |
Configuration and resource allocation for mongocfg 6.0 hosts. |
mongos |
Configuration and resource allocation for mongos 6.0 hosts. |
mongoinfra |
Configuration and resource allocation for mongoinfra (mongos+mongocfg) 6.0 hosts. |
Mongod
Field |
Description |
config |
Configuration for mongod 6.0 hosts. |
resources |
Resources allocated to each mongod host. |
diskSizeAutoscaling |
Disk size autoscaling settings |
MongodConfig6_0_enterprise
Configuration of a mongod daemon. Supported options are a limited subset of all
options described in MongoDB documentation
Field |
Description |
storage |
|
operationProfiling |
|
net |
|
security |
|
auditLog |
|
setParameter |
|
Storage
Field |
Description |
wiredTiger |
Configuration of the WiredTiger storage engine. |
journal |
Configuration of the MongoDB journal |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engineConfig |
Engine configuration for WiredTiger. |
collectionConfig |
Collection configuration for WiredTiger. |
indexConfig |
Index configuration for WiredTiger |
EngineConfig
Field |
Description |
cacheSizeGb |
number (double) The maximum size of the internal cache that WiredTiger will use for all data. |
CollectionConfig
Field |
Description |
blockCompressor |
enum (Compressor) Default type of compression to use for collection data. |
IndexConfig
Field |
Description |
prefixCompression |
boolean Enables or disables prefix compression |
Journal
Field |
Description |
commitInterval |
string (int64) Commit interval between journal operations, in milliseconds. |
OperationProfiling
Field |
Description |
mode |
enum (Mode) Mode which specifies operations that should be profiled.
|
slowOpThreshold |
string (int64) The slow operation time threshold, in milliseconds. Operations that run |
slowOpSampleRate |
number (double) The fraction of slow operations that should be profiled or logged. |
Network
Field |
Description |
maxIncomingConnections |
string (int64) The maximum number of simultaneous connections that mongod will accept. |
compression |
Compression settings |
Compression
Field |
Description |
compressors[] |
enum (Compressor) Specifies the default compressor(s) to use for communication between this mongod or mongos instance and:
|
Security
Field |
Description |
enableEncryption |
boolean If encryption at rest should be enabled or not |
kmip |
|
KMIP
Field |
Description |
serverName |
string KMIP server name |
port |
string (int64) KMIP server port |
serverCa |
string KMIP Server CA |
clientCertificate |
string KMIP client certificate + private key (unencrypted) |
keyIdentifier |
string KMIP Key identifier (if any) |
AuditLog
Field |
Description |
filter |
string Audit filter |
runtimeConfiguration |
boolean Allows runtime configuration of audit filter and auditAuthorizationSuccess |
SetParameter
Field |
Description |
auditAuthorizationSuccess |
boolean Enables the auditing of authorization successes |
enableFlowControl |
boolean Enables or disables the mechanism that controls the rate at which the primary applies its writes with the |
minSnapshotHistoryWindowInSeconds |
string (int64) The minimum time window in seconds for which the storage engine keeps the snapshot history. |
MongoCfg
Field |
Description |
config |
Configuration for mongocfg 6.0 hosts. |
resources |
Resources allocated to each mongocfg host. |
diskSizeAutoscaling |
Disk size autoscaling settings |
MongoCfgConfig6_0_enterprise
Field |
Description |
storage |
|
operationProfiling |
|
net |
|
Storage
Field |
Description |
wiredTiger |
Configuration of the WiredTiger storage engine. |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engineConfig |
Engine configuration for WiredTiger. |
EngineConfig
Field |
Description |
cacheSizeGb |
number (double) The maximum size of the internal cache that WiredTiger will use for all data. |
OperationProfiling
Field |
Description |
mode |
enum (Mode) Mode which specifies operations that should be profiled.
|
slowOpThreshold |
string (int64) The slow operation time threshold, in milliseconds. Operations that run |
Network
Field |
Description |
maxIncomingConnections |
string (int64) The maximum number of simultaneous connections that mongocfg will accept. |
Mongos
Field |
Description |
config |
Configuration for mongos 6.0 hosts. |
resources |
Resources allocated to each mongos host. |
diskSizeAutoscaling |
Disk size autoscaling settings |
MongosConfig6_0_enterprise
Field |
Description |
net |
Network settings for mongos. |
Network
Field |
Description |
maxIncomingConnections |
string (int64) The maximum number of simultaneous connections that mongos will accept. |
compression |
Compression settings |
Compression
Field |
Description |
compressors[] |
enum (Compressor) Specifies the default compressor(s) to use for communication between this mongod or mongos instance and:
|
MongoInfra
Field |
Description |
configMongos |
Configuration for mongoinfra 6.0 hosts. |
configMongocfg |
|
resources |
Resources allocated to each mongoinfra (mongos+mongocfg) host. |
diskSizeAutoscaling |
Disk size autoscaling settings |
TimeOfDay
Represents a time of day. The date and time zone are either not significant
or are specified elsewhere. An API may choose to allow leap seconds. Related
types are google.type.Date
Field |
Description |
hours |
integer (int32) Hours of day in 24 hour format. Should be from 0 to 23. An API may choose |
minutes |
integer (int32) Minutes of hour of day. Must be from 0 to 59. |
seconds |
integer (int32) Seconds of minutes of the time. Must normally be from 0 to 59. An API may |
nanos |
integer (int32) Fractions of seconds in nanoseconds. Must be from 0 to 999,999,999. |
PerformanceDiagnosticsConfig
Field |
Description |
profilingEnabled |
boolean |
Access
Field |
Description |
dataLens |
boolean Allow access for DataLens. |
dataTransfer |
boolean Allow access for DataTransfer. |
MongodbSpec
Field |
Description |
mongod |
Configuration and resource allocation for mongod hosts. |
mongocfg |
Configuration and resource allocation for mongocfg hosts. |
mongos |
Configuration and resource allocation for mongos hosts. |
mongoinfra |
Configuration and resource allocation for mongoinfra (mongos+mongocfg) hosts. |
Mongod
Field |
Description |
config |
|
resources |
Resources allocated to each mongod host. |
diskSizeAutoscaling |
Disk size autoscaling settings |
MongodConfig
Configuration of a mongod daemon. Supported options are a limited subset of all
options described in MongoDB documentation
Field |
Description |
storage |
|
operationProfiling |
|
net |
|
security |
|
auditLog |
|
setParameter |
|
Storage
Field |
Description |
wiredTiger |
Configuration of the WiredTiger storage engine. |
journal |
Configuration of the MongoDB journal |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engineConfig |
Engine configuration for WiredTiger. |
collectionConfig |
Collection configuration for WiredTiger. |
indexConfig |
Index configuration for WiredTiger |
EngineConfig
Field |
Description |
cacheSizeGb |
number (double) The maximum size of the internal cache that WiredTiger will use for all data. |
CollectionConfig
Field |
Description |
blockCompressor |
enum (Compressor) Default type of compression to use for collection data. |
IndexConfig
Field |
Description |
prefixCompression |
boolean Enables or disables prefix compression |
Journal
Field |
Description |
commitInterval |
string (int64) Commit interval between journal operations, in milliseconds. |
OperationProfiling
Field |
Description |
mode |
enum (Mode) Mode which specifies operations that should be profiled.
|
slowOpThreshold |
string (int64) The slow operation time threshold, in milliseconds. Operations that run |
slowOpSampleRate |
number (double) The fraction of slow operations that should be profiled or logged. |
Network
Field |
Description |
maxIncomingConnections |
string (int64) The maximum number of simultaneous connections that mongod will accept. |
compression |
Compression settings |
Compression
Field |
Description |
compressors[] |
enum (Compressor) Specifies the default compressor(s) to use for communication between this mongod or mongos instance and:
|
Security
Field |
Description |
enableEncryption |
boolean If encryption at rest should be enabled or not |
kmip |
|
KMIP
Field |
Description |
serverName |
string KMIP server name |
port |
string (int64) KMIP server port |
serverCa |
string KMIP Server CA |
clientCertificate |
string KMIP client certificate + private key (unencrypted) |
keyIdentifier |
string KMIP Key identifier (if any) |
AuditLog
Field |
Description |
filter |
string Audit filter |
runtimeConfiguration |
boolean Allows runtime configuration of audit filter and auditAuthorizationSuccess |
SetParameter
Field |
Description |
auditAuthorizationSuccess |
boolean Enables the auditing of authorization successes |
enableFlowControl |
boolean Enables or disables the mechanism that controls the rate at which the primary applies its writes with the |
minSnapshotHistoryWindowInSeconds |
string (int64) The minimum time window in seconds for which the storage engine keeps the snapshot history. |
MongoCfg
Field |
Description |
config |
Configuration for mongocfg hosts. |
resources |
Resources allocated to each mongocfg host. |
diskSizeAutoscaling |
Disk size autoscaling settings |
MongoCfgConfig
Field |
Description |
storage |
|
operationProfiling |
|
net |
|
Storage
Field |
Description |
wiredTiger |
Configuration of the WiredTiger storage engine. |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engineConfig |
Engine configuration for WiredTiger. |
EngineConfig
Field |
Description |
cacheSizeGb |
number (double) The maximum size of the internal cache that WiredTiger will use for all data. |
OperationProfiling
Field |
Description |
mode |
enum (Mode) Mode which specifies operations that should be profiled.
|
slowOpThreshold |
string (int64) The slow operation time threshold, in milliseconds. Operations that run |
Network
Field |
Description |
maxIncomingConnections |
string (int64) The maximum number of simultaneous connections that mongocfg will accept. |
Mongos
Field |
Description |
config |
Configuration for mongos hosts. |
resources |
Resources allocated to each mongos host. |
diskSizeAutoscaling |
Disk size autoscaling settings |
MongosConfig
Field |
Description |
net |
Network settings for mongos. |
Network
Field |
Description |
maxIncomingConnections |
string (int64) The maximum number of simultaneous connections that mongos will accept. |
compression |
Compression settings |
Compression
Field |
Description |
compressors[] |
enum (Compressor) Specifies the default compressor(s) to use for communication between this mongod or mongos instance and:
|
MongoInfra
Field |
Description |
configMongos |
Configuration for mongoinfra hosts. |
configMongocfg |
|
resources |
Resources allocated to each mongoinfra (mongos+mongocfg) host. |
diskSizeAutoscaling |
Disk size autoscaling settings |
HostSpec
Field |
Description |
zoneId |
string ID of the availability zone where the host resides. |
subnetId |
string ID of the subnet that the host should belong to. This subnet should be a part |
assignPublicIp |
boolean Whether the host should get a public IP address on creation. After a host has been created, this setting cannot be changed. To remove an assigned public IP, or to assign Possible values:
|
type |
enum (Type) Type of the host to be deployed.
|
shardName |
string Name of the shard that the host belongs to. |
hidden |
boolean Is host hidden in replSet |
secondaryDelaySecs |
string (int64) The number of seconds "behind" the primary that this replica set member should "lag" |
priority |
number (double) Priority of host for the election in replSet |
tags |
string Host tags |
RecoveryTargetSpec
Field |
Description |
timestamp |
string (int64) Timestamp of the recovery target |
MaintenanceWindow
A maintenance window settings.
Field |
Description |
anytime |
object Maintenance operation can be scheduled anytime. Includes only one of the fields The maintenance policy in effect. |
weeklyMaintenanceWindow |
Maintenance operation can be scheduled on a weekly basis. Includes only one of the fields The maintenance policy in effect. |
WeeklyMaintenanceWindow
Weelky maintenance window settings.
Field |
Description |
day |
enum (WeekDay) Day of the week (in
|
hour |
string (int64) Hour of the day in UTC (in |
Response
HTTP Code: 200 - OK
{
"id": "string",
"description": "string",
"createdAt": "string",
"createdBy": "string",
"modifiedAt": "string",
"done": "boolean",
"metadata": {
"clusterId": "string",
"backupId": "string"
},
// Includes only one of the fields `error`, `response`
"error": {
"code": "integer",
"message": "string",
"details": [
"object"
]
},
"response": {
"id": "string",
"folderId": "string",
"createdAt": "string",
"name": "string",
"description": "string",
"labels": "string",
"environment": "string",
"monitoring": [
{
"name": "string",
"description": "string",
"link": "string"
}
],
"config": {
"version": "string",
"featureCompatibilityVersion": "string",
// Includes only one of the fields `mongodb_3_6`, `mongodb_4_0`, `mongodb_4_2`, `mongodb_4_4`, `mongodb_5_0`, `mongodb_6_0`, `mongodb_4_4Enterprise`, `mongodb_5_0Enterprise`, `mongodb_6_0Enterprise`
"mongodb_3_6": {
"mongod": {
"config": {
"effectiveConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
},
"collectionConfig": {
"blockCompressor": "string"
}
},
"journal": {
"enabled": "boolean",
"commitInterval": "string"
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
},
"userConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
},
"collectionConfig": {
"blockCompressor": "string"
}
},
"journal": {
"enabled": "boolean",
"commitInterval": "string"
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
},
"defaultConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
},
"collectionConfig": {
"blockCompressor": "string"
}
},
"journal": {
"enabled": "boolean",
"commitInterval": "string"
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
},
"mongocfg": {
"config": {
"effectiveConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
},
"userConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
},
"defaultConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
},
"mongos": {
"config": {
"effectiveConfig": {
"net": {
"maxIncomingConnections": "string"
}
},
"userConfig": {
"net": {
"maxIncomingConnections": "string"
}
},
"defaultConfig": {
"net": {
"maxIncomingConnections": "string"
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
},
"mongoinfra": {
"configMongos": {
"effectiveConfig": {
"net": {
"maxIncomingConnections": "string"
}
},
"userConfig": {
"net": {
"maxIncomingConnections": "string"
}
},
"defaultConfig": {
"net": {
"maxIncomingConnections": "string"
}
}
},
"configMongocfg": {
"effectiveConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
},
"userConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
},
"defaultConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
}
},
"mongodb_4_0": {
"mongod": {
"config": {
"effectiveConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
},
"collectionConfig": {
"blockCompressor": "string"
}
},
"journal": {
"commitInterval": "string"
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
},
"userConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
},
"collectionConfig": {
"blockCompressor": "string"
}
},
"journal": {
"commitInterval": "string"
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
},
"defaultConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
},
"collectionConfig": {
"blockCompressor": "string"
}
},
"journal": {
"commitInterval": "string"
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
},
"mongocfg": {
"config": {
"effectiveConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
},
"userConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
},
"defaultConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
},
"mongos": {
"config": {
"effectiveConfig": {
"net": {
"maxIncomingConnections": "string"
}
},
"userConfig": {
"net": {
"maxIncomingConnections": "string"
}
},
"defaultConfig": {
"net": {
"maxIncomingConnections": "string"
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
},
"mongoinfra": {
"configMongos": {
"effectiveConfig": {
"net": {
"maxIncomingConnections": "string"
}
},
"userConfig": {
"net": {
"maxIncomingConnections": "string"
}
},
"defaultConfig": {
"net": {
"maxIncomingConnections": "string"
}
}
},
"configMongocfg": {
"effectiveConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
},
"userConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
},
"defaultConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
}
},
"mongodb_4_2": {
"mongod": {
"config": {
"effectiveConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
},
"collectionConfig": {
"blockCompressor": "string"
},
"indexConfig": {
"prefixCompression": "boolean"
}
},
"journal": {
"commitInterval": "string"
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string",
"slowOpSampleRate": "number"
},
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
},
"setParameter": {
"enableFlowControl": "boolean"
}
},
"userConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
},
"collectionConfig": {
"blockCompressor": "string"
},
"indexConfig": {
"prefixCompression": "boolean"
}
},
"journal": {
"commitInterval": "string"
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string",
"slowOpSampleRate": "number"
},
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
},
"setParameter": {
"enableFlowControl": "boolean"
}
},
"defaultConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
},
"collectionConfig": {
"blockCompressor": "string"
},
"indexConfig": {
"prefixCompression": "boolean"
}
},
"journal": {
"commitInterval": "string"
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string",
"slowOpSampleRate": "number"
},
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
},
"setParameter": {
"enableFlowControl": "boolean"
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
},
"mongocfg": {
"config": {
"effectiveConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
},
"userConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
},
"defaultConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
},
"mongos": {
"config": {
"effectiveConfig": {
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
}
},
"userConfig": {
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
}
},
"defaultConfig": {
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
},
"mongoinfra": {
"configMongos": {
"effectiveConfig": {
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
}
},
"userConfig": {
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
}
},
"defaultConfig": {
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
}
}
},
"configMongocfg": {
"effectiveConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
},
"userConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
},
"defaultConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
}
},
"mongodb_4_4": {
"mongod": {
"config": {
"effectiveConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
},
"collectionConfig": {
"blockCompressor": "string"
},
"indexConfig": {
"prefixCompression": "boolean"
}
},
"journal": {
"commitInterval": "string"
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string",
"slowOpSampleRate": "number"
},
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
},
"setParameter": {
"enableFlowControl": "boolean"
}
},
"userConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
},
"collectionConfig": {
"blockCompressor": "string"
},
"indexConfig": {
"prefixCompression": "boolean"
}
},
"journal": {
"commitInterval": "string"
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string",
"slowOpSampleRate": "number"
},
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
},
"setParameter": {
"enableFlowControl": "boolean"
}
},
"defaultConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
},
"collectionConfig": {
"blockCompressor": "string"
},
"indexConfig": {
"prefixCompression": "boolean"
}
},
"journal": {
"commitInterval": "string"
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string",
"slowOpSampleRate": "number"
},
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
},
"setParameter": {
"enableFlowControl": "boolean"
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
},
"mongocfg": {
"config": {
"effectiveConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
},
"userConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
},
"defaultConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
},
"mongos": {
"config": {
"effectiveConfig": {
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
}
},
"userConfig": {
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
}
},
"defaultConfig": {
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
},
"mongoinfra": {
"configMongos": {
"effectiveConfig": {
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
}
},
"userConfig": {
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
}
},
"defaultConfig": {
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
}
}
},
"configMongocfg": {
"effectiveConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
},
"userConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
},
"defaultConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
}
},
"mongodb_5_0": {
"mongod": {
"config": {
"effectiveConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
},
"collectionConfig": {
"blockCompressor": "string"
},
"indexConfig": {
"prefixCompression": "boolean"
}
},
"journal": {
"commitInterval": "string"
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string",
"slowOpSampleRate": "number"
},
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
},
"setParameter": {
"enableFlowControl": "boolean",
"minSnapshotHistoryWindowInSeconds": "string"
}
},
"userConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
},
"collectionConfig": {
"blockCompressor": "string"
},
"indexConfig": {
"prefixCompression": "boolean"
}
},
"journal": {
"commitInterval": "string"
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string",
"slowOpSampleRate": "number"
},
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
},
"setParameter": {
"enableFlowControl": "boolean",
"minSnapshotHistoryWindowInSeconds": "string"
}
},
"defaultConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
},
"collectionConfig": {
"blockCompressor": "string"
},
"indexConfig": {
"prefixCompression": "boolean"
}
},
"journal": {
"commitInterval": "string"
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string",
"slowOpSampleRate": "number"
},
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
},
"setParameter": {
"enableFlowControl": "boolean",
"minSnapshotHistoryWindowInSeconds": "string"
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
},
"mongocfg": {
"config": {
"effectiveConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
},
"userConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
},
"defaultConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
},
"mongos": {
"config": {
"effectiveConfig": {
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
}
},
"userConfig": {
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
}
},
"defaultConfig": {
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
},
"mongoinfra": {
"configMongos": {
"effectiveConfig": {
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
}
},
"userConfig": {
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
}
},
"defaultConfig": {
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
}
}
},
"configMongocfg": {
"effectiveConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
},
"userConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
},
"defaultConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
}
},
"mongodb_6_0": {
"mongod": {
"config": {
"effectiveConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
},
"collectionConfig": {
"blockCompressor": "string"
},
"indexConfig": {
"prefixCompression": "boolean"
}
},
"journal": {
"commitInterval": "string"
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string",
"slowOpSampleRate": "number"
},
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
},
"setParameter": {
"enableFlowControl": "boolean",
"minSnapshotHistoryWindowInSeconds": "string"
}
},
"userConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
},
"collectionConfig": {
"blockCompressor": "string"
},
"indexConfig": {
"prefixCompression": "boolean"
}
},
"journal": {
"commitInterval": "string"
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string",
"slowOpSampleRate": "number"
},
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
},
"setParameter": {
"enableFlowControl": "boolean",
"minSnapshotHistoryWindowInSeconds": "string"
}
},
"defaultConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
},
"collectionConfig": {
"blockCompressor": "string"
},
"indexConfig": {
"prefixCompression": "boolean"
}
},
"journal": {
"commitInterval": "string"
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string",
"slowOpSampleRate": "number"
},
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
},
"setParameter": {
"enableFlowControl": "boolean",
"minSnapshotHistoryWindowInSeconds": "string"
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
},
"mongocfg": {
"config": {
"effectiveConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
},
"userConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
},
"defaultConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
},
"mongos": {
"config": {
"effectiveConfig": {
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
}
},
"userConfig": {
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
}
},
"defaultConfig": {
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
},
"mongoinfra": {
"configMongos": {
"effectiveConfig": {
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
}
},
"userConfig": {
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
}
},
"defaultConfig": {
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
}
}
},
"configMongocfg": {
"effectiveConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
},
"userConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
},
"defaultConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
}
},
"mongodb_4_4Enterprise": {
"mongod": {
"config": {
"effectiveConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
},
"collectionConfig": {
"blockCompressor": "string"
},
"indexConfig": {
"prefixCompression": "boolean"
}
},
"journal": {
"commitInterval": "string"
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string",
"slowOpSampleRate": "number"
},
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
},
"security": {
"enableEncryption": "boolean",
"kmip": {
"serverName": "string",
"port": "string",
"serverCa": "string",
"clientCertificate": "string",
"keyIdentifier": "string"
}
},
"auditLog": {
"filter": "string"
},
"setParameter": {
"auditAuthorizationSuccess": "boolean",
"enableFlowControl": "boolean"
}
},
"userConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
},
"collectionConfig": {
"blockCompressor": "string"
},
"indexConfig": {
"prefixCompression": "boolean"
}
},
"journal": {
"commitInterval": "string"
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string",
"slowOpSampleRate": "number"
},
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
},
"security": {
"enableEncryption": "boolean",
"kmip": {
"serverName": "string",
"port": "string",
"serverCa": "string",
"clientCertificate": "string",
"keyIdentifier": "string"
}
},
"auditLog": {
"filter": "string"
},
"setParameter": {
"auditAuthorizationSuccess": "boolean",
"enableFlowControl": "boolean"
}
},
"defaultConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
},
"collectionConfig": {
"blockCompressor": "string"
},
"indexConfig": {
"prefixCompression": "boolean"
}
},
"journal": {
"commitInterval": "string"
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string",
"slowOpSampleRate": "number"
},
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
},
"security": {
"enableEncryption": "boolean",
"kmip": {
"serverName": "string",
"port": "string",
"serverCa": "string",
"clientCertificate": "string",
"keyIdentifier": "string"
}
},
"auditLog": {
"filter": "string"
},
"setParameter": {
"auditAuthorizationSuccess": "boolean",
"enableFlowControl": "boolean"
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
},
"mongocfg": {
"config": {
"effectiveConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
},
"userConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
},
"defaultConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
},
"mongos": {
"config": {
"effectiveConfig": {
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
}
},
"userConfig": {
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
}
},
"defaultConfig": {
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
},
"mongoinfra": {
"configMongos": {
"effectiveConfig": {
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
}
},
"userConfig": {
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
}
},
"defaultConfig": {
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
}
}
},
"configMongocfg": {
"effectiveConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
},
"userConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
},
"defaultConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
}
},
"mongodb_5_0Enterprise": {
"mongod": {
"config": {
"effectiveConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
},
"collectionConfig": {
"blockCompressor": "string"
},
"indexConfig": {
"prefixCompression": "boolean"
}
},
"journal": {
"commitInterval": "string"
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string",
"slowOpSampleRate": "number"
},
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
},
"security": {
"enableEncryption": "boolean",
"kmip": {
"serverName": "string",
"port": "string",
"serverCa": "string",
"clientCertificate": "string",
"keyIdentifier": "string"
}
},
"auditLog": {
"filter": "string",
"runtimeConfiguration": "boolean"
},
"setParameter": {
"auditAuthorizationSuccess": "boolean",
"enableFlowControl": "boolean",
"minSnapshotHistoryWindowInSeconds": "string"
}
},
"userConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
},
"collectionConfig": {
"blockCompressor": "string"
},
"indexConfig": {
"prefixCompression": "boolean"
}
},
"journal": {
"commitInterval": "string"
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string",
"slowOpSampleRate": "number"
},
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
},
"security": {
"enableEncryption": "boolean",
"kmip": {
"serverName": "string",
"port": "string",
"serverCa": "string",
"clientCertificate": "string",
"keyIdentifier": "string"
}
},
"auditLog": {
"filter": "string",
"runtimeConfiguration": "boolean"
},
"setParameter": {
"auditAuthorizationSuccess": "boolean",
"enableFlowControl": "boolean",
"minSnapshotHistoryWindowInSeconds": "string"
}
},
"defaultConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
},
"collectionConfig": {
"blockCompressor": "string"
},
"indexConfig": {
"prefixCompression": "boolean"
}
},
"journal": {
"commitInterval": "string"
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string",
"slowOpSampleRate": "number"
},
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
},
"security": {
"enableEncryption": "boolean",
"kmip": {
"serverName": "string",
"port": "string",
"serverCa": "string",
"clientCertificate": "string",
"keyIdentifier": "string"
}
},
"auditLog": {
"filter": "string",
"runtimeConfiguration": "boolean"
},
"setParameter": {
"auditAuthorizationSuccess": "boolean",
"enableFlowControl": "boolean",
"minSnapshotHistoryWindowInSeconds": "string"
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
},
"mongocfg": {
"config": {
"effectiveConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
},
"userConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
},
"defaultConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
},
"mongos": {
"config": {
"effectiveConfig": {
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
}
},
"userConfig": {
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
}
},
"defaultConfig": {
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
},
"mongoinfra": {
"configMongos": {
"effectiveConfig": {
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
}
},
"userConfig": {
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
}
},
"defaultConfig": {
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
}
}
},
"configMongocfg": {
"effectiveConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
},
"userConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
},
"defaultConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
}
},
"mongodb_6_0Enterprise": {
"mongod": {
"config": {
"effectiveConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
},
"collectionConfig": {
"blockCompressor": "string"
},
"indexConfig": {
"prefixCompression": "boolean"
}
},
"journal": {
"commitInterval": "string"
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string",
"slowOpSampleRate": "number"
},
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
},
"security": {
"enableEncryption": "boolean",
"kmip": {
"serverName": "string",
"port": "string",
"serverCa": "string",
"clientCertificate": "string",
"keyIdentifier": "string"
}
},
"auditLog": {
"filter": "string",
"runtimeConfiguration": "boolean"
},
"setParameter": {
"auditAuthorizationSuccess": "boolean",
"enableFlowControl": "boolean",
"minSnapshotHistoryWindowInSeconds": "string"
}
},
"userConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
},
"collectionConfig": {
"blockCompressor": "string"
},
"indexConfig": {
"prefixCompression": "boolean"
}
},
"journal": {
"commitInterval": "string"
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string",
"slowOpSampleRate": "number"
},
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
},
"security": {
"enableEncryption": "boolean",
"kmip": {
"serverName": "string",
"port": "string",
"serverCa": "string",
"clientCertificate": "string",
"keyIdentifier": "string"
}
},
"auditLog": {
"filter": "string",
"runtimeConfiguration": "boolean"
},
"setParameter": {
"auditAuthorizationSuccess": "boolean",
"enableFlowControl": "boolean",
"minSnapshotHistoryWindowInSeconds": "string"
}
},
"defaultConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
},
"collectionConfig": {
"blockCompressor": "string"
},
"indexConfig": {
"prefixCompression": "boolean"
}
},
"journal": {
"commitInterval": "string"
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string",
"slowOpSampleRate": "number"
},
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
},
"security": {
"enableEncryption": "boolean",
"kmip": {
"serverName": "string",
"port": "string",
"serverCa": "string",
"clientCertificate": "string",
"keyIdentifier": "string"
}
},
"auditLog": {
"filter": "string",
"runtimeConfiguration": "boolean"
},
"setParameter": {
"auditAuthorizationSuccess": "boolean",
"enableFlowControl": "boolean",
"minSnapshotHistoryWindowInSeconds": "string"
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
},
"mongocfg": {
"config": {
"effectiveConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
},
"userConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
},
"defaultConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
},
"mongos": {
"config": {
"effectiveConfig": {
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
}
},
"userConfig": {
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
}
},
"defaultConfig": {
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
},
"mongoinfra": {
"configMongos": {
"effectiveConfig": {
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
}
},
"userConfig": {
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
}
},
"defaultConfig": {
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
}
}
},
"configMongocfg": {
"effectiveConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
},
"userConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
},
"defaultConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
}
},
// end of the list of possible fields
"backupWindowStart": {
"hours": "integer",
"minutes": "integer",
"seconds": "integer",
"nanos": "integer"
},
"backupRetainPeriodDays": "string",
"performanceDiagnostics": {
"profilingEnabled": "boolean"
},
"access": {
"dataLens": "boolean",
"dataTransfer": "boolean"
},
"mongodbConfig": {
"mongod": {
"config": {
"effectiveConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
},
"collectionConfig": {
"blockCompressor": "string"
},
"indexConfig": {
"prefixCompression": "boolean"
}
},
"journal": {
"commitInterval": "string"
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string",
"slowOpSampleRate": "number"
},
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
},
"security": {
"enableEncryption": "boolean",
"kmip": {
"serverName": "string",
"port": "string",
"serverCa": "string",
"clientCertificate": "string",
"keyIdentifier": "string"
}
},
"auditLog": {
"filter": "string",
"runtimeConfiguration": "boolean"
},
"setParameter": {
"auditAuthorizationSuccess": "boolean",
"enableFlowControl": "boolean",
"minSnapshotHistoryWindowInSeconds": "string"
}
},
"userConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
},
"collectionConfig": {
"blockCompressor": "string"
},
"indexConfig": {
"prefixCompression": "boolean"
}
},
"journal": {
"commitInterval": "string"
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string",
"slowOpSampleRate": "number"
},
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
},
"security": {
"enableEncryption": "boolean",
"kmip": {
"serverName": "string",
"port": "string",
"serverCa": "string",
"clientCertificate": "string",
"keyIdentifier": "string"
}
},
"auditLog": {
"filter": "string",
"runtimeConfiguration": "boolean"
},
"setParameter": {
"auditAuthorizationSuccess": "boolean",
"enableFlowControl": "boolean",
"minSnapshotHistoryWindowInSeconds": "string"
}
},
"defaultConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
},
"collectionConfig": {
"blockCompressor": "string"
},
"indexConfig": {
"prefixCompression": "boolean"
}
},
"journal": {
"commitInterval": "string"
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string",
"slowOpSampleRate": "number"
},
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
},
"security": {
"enableEncryption": "boolean",
"kmip": {
"serverName": "string",
"port": "string",
"serverCa": "string",
"clientCertificate": "string",
"keyIdentifier": "string"
}
},
"auditLog": {
"filter": "string",
"runtimeConfiguration": "boolean"
},
"setParameter": {
"auditAuthorizationSuccess": "boolean",
"enableFlowControl": "boolean",
"minSnapshotHistoryWindowInSeconds": "string"
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
},
"mongocfg": {
"config": {
"effectiveConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
},
"userConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
},
"defaultConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
},
"mongos": {
"config": {
"effectiveConfig": {
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
}
},
"userConfig": {
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
}
},
"defaultConfig": {
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
},
"mongoinfra": {
"configMongos": {
"effectiveConfig": {
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
}
},
"userConfig": {
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
}
},
"defaultConfig": {
"net": {
"maxIncomingConnections": "string",
"compression": {
"compressors": [
"string"
]
}
}
}
},
"configMongocfg": {
"effectiveConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
},
"userConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
},
"defaultConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "number"
}
}
},
"operationProfiling": {
"mode": "string",
"slowOpThreshold": "string"
},
"net": {
"maxIncomingConnections": "string"
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "string",
"emergencyUsageThreshold": "string",
"diskSizeLimit": "string"
}
}
}
},
"networkId": "string",
"health": "string",
"status": "string",
"sharded": "boolean",
"maintenanceWindow": {
// Includes only one of the fields `anytime`, `weeklyMaintenanceWindow`
"anytime": "object",
"weeklyMaintenanceWindow": {
"day": "string",
"hour": "string"
}
// end of the list of possible fields
},
"plannedOperation": {
"info": "string",
"delayedUntil": "string"
},
"securityGroupIds": [
"string"
],
"deletionProtection": "boolean"
}
// end of the list of possible fields
}
An Operation resource. For more information, see Operation.
Field |
Description |
id |
string ID of the operation. |
description |
string Description of the operation. 0-256 characters long. |
createdAt |
string (date-time) Creation timestamp. String in RFC3339 To work with values in this field, use the APIs described in the |
createdBy |
string ID of the user or service account who initiated the operation. |
modifiedAt |
string (date-time) The time when the Operation resource was last modified. String in RFC3339 To work with values in this field, use the APIs described in the |
done |
boolean If the value is |
metadata |
Service-specific metadata associated with the operation. |
error |
The error result of the operation in case of failure or cancellation. Includes only one of the fields The operation result. |
response |
The normal response of the operation in case of success. Includes only one of the fields The operation result. |
RestoreClusterMetadata
Field |
Description |
clusterId |
string ID of the new MongoDB cluster that is being created from a backup. |
backupId |
string ID of the backup that is being used for creating a cluster. |
Status
The error result of the operation in case of failure or cancellation.
Field |
Description |
code |
integer (int32) Error code. An enum value of google.rpc.Code |
message |
string An error message. |
details[] |
object A list of messages that carry the error details. |
Cluster
A managed MongoDB cluster. For more information, see the documentation.
Field |
Description |
id |
string ID of the MongoDB cluster. |
folderId |
string ID of the folder that the MongoDB cluster belongs to. |
createdAt |
string (date-time) Creation timestamp in RFC3339 String in RFC3339 To work with values in this field, use the APIs described in the |
name |
string Name of the MongoDB cluster. |
description |
string Description of the MongoDB cluster. 0-256 characters long. |
labels |
string Custom labels for the MongoDB cluster as |
environment |
enum (Environment) Deployment environment of the MongoDB cluster.
|
monitoring[] |
Description of monitoring systems relevant to the MongoDB cluster. |
config |
Configuration of the MongoDB cluster. |
networkId |
string ID of the network that the cluster belongs to. |
health |
enum (Health) Aggregated cluster health.
|
status |
enum (Status) Current state of the cluster.
|
sharded |
boolean Indicates current sharding status of the cluster. |
maintenanceWindow |
Maintenance window for the cluster. |
plannedOperation |
Planned maintenance operation to be started for the cluster within the nearest |
securityGroupIds[] |
string User security groups |
deletionProtection |
boolean Deletion Protection inhibits deletion of the cluster |
Monitoring
Monitoring system.
Field |
Description |
name |
string Name of the monitoring system. |
description |
string Description of the monitoring system. |
link |
string Link to the monitoring system charts for the MongoDB cluster. |
ClusterConfig
Field |
Description |
version |
string Version of MongoDB server software. Possible values: |
featureCompatibilityVersion |
string MongoDB feature compatibility version. See usage details in MongoDB documentation Possible values:
|
mongodb_3_6 |
Configuration and resource allocation for a MongoDB 3.6 cluster. Includes only one of the fields Configuration for MongoDB servers in the cluster. |
mongodb_4_0 |
Configuration and resource allocation for a MongoDB 4.0 cluster. Includes only one of the fields Configuration for MongoDB servers in the cluster. |
mongodb_4_2 |
Configuration and resource allocation for a MongoDB 4.2 cluster. Includes only one of the fields Configuration for MongoDB servers in the cluster. |
mongodb_4_4 |
Configuration and resource allocation for a MongoDB 4.4 cluster. Includes only one of the fields Configuration for MongoDB servers in the cluster. |
mongodb_5_0 |
Configuration and resource allocation for a MongoDB 5.0 cluster. Includes only one of the fields Configuration for MongoDB servers in the cluster. |
mongodb_6_0 |
Configuration and resource allocation for a MongoDB 6.0 cluster. Includes only one of the fields Configuration for MongoDB servers in the cluster. |
mongodb_4_4Enterprise |
Configuration and resource allocation for a MongoDB 4.4 Enterprise cluster. Includes only one of the fields Configuration for MongoDB servers in the cluster. |
mongodb_5_0Enterprise |
Configuration and resource allocation for a MongoDB 5.0 Enterprise cluster. Includes only one of the fields Configuration for MongoDB servers in the cluster. |
mongodb_6_0Enterprise |
Configuration and resource allocation for a MongoDB 6.0 Enterprise cluster. Includes only one of the fields Configuration for MongoDB servers in the cluster. |
backupWindowStart |
Time to start the daily backup, in the UTC timezone. |
backupRetainPeriodDays |
string (int64) Retain period of automatically created backup in days |
performanceDiagnostics |
Performance Diagnostic |
access |
Access policy to DB |
mongodbConfig |
Configuration and resource allocation for a MongoDB Enterprise cluster. |
Mongodb3_6
Field |
Description |
mongod |
Configuration and resource allocation for mongod in a MongoDB 3.6 cluster. |
mongocfg |
Configuration and resource allocation for mongocfg in a MongoDB 3.6 cluster. |
mongos |
Configuration and resource allocation for mongos in a MongoDB 3.6 cluster. |
mongoinfra |
Configuration and resource allocation for mongoinfra (mongos+mongocfg) in a MongoDB 3.6 cluster. |
Mongod
Field |
Description |
config |
Configuration for a mongod 3.6 hosts. |
resources |
Resources allocated to MongoDB hosts. |
diskSizeAutoscaling |
Disk size autoscaling settings |
MongodConfigSet3_6
Field |
Description |
effectiveConfig |
Effective mongod settings for a MongoDB 3.6 cluster (a combination of settings defined |
userConfig |
User-defined mongod settings for a MongoDB 3.6 cluster. |
defaultConfig |
Default mongod configuration for a MongoDB 3.6 cluster. |
MongodConfig3_6
Configuration of a mongod daemon. Supported options are a limited subset of all
options described in MongoDB documentation
Field |
Description |
storage |
|
operationProfiling |
|
net |
|
Storage
Field |
Description |
wiredTiger |
Configuration of the WiredTiger storage engine. |
journal |
Configuration of the MongoDB journal |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engineConfig |
Engine configuration for WiredTiger. |
collectionConfig |
Collection configuration for WiredTiger. |
EngineConfig
Field |
Description |
cacheSizeGb |
number (double) The maximum size of the internal cache that WiredTiger will use for all data. |
CollectionConfig
Field |
Description |
blockCompressor |
enum (Compressor) Default type of compression to use for collection data. |
Journal
Field |
Description |
enabled |
boolean Whether the journal is enabled or disabled.
|
commitInterval |
string (int64) Commit interval between journal operations, in milliseconds. |
OperationProfiling
Field |
Description |
mode |
enum (Mode) Mode which specifies operations that should be profiled.
|
slowOpThreshold |
string (int64) The slow operation time threshold, in milliseconds. Operations that run |
Network
Field |
Description |
maxIncomingConnections |
string (int64) The maximum number of simultaneous connections that mongod will accept. |
Resources
Field |
Description |
resourcePresetId |
string ID of the preset for computational resources available to a host (CPU, memory etc.). |
diskSize |
string (int64) Volume of the storage available to a host, in bytes. |
diskTypeId |
string Type of the storage environment for the host.
|
DiskSizeAutoscaling
Field |
Description |
plannedUsageThreshold |
string (int64) Amount of used storage for automatic disk scaling in the maintenance window, 0 means disabled, in percent. |
emergencyUsageThreshold |
string (int64) Amount of used storage for immediately automatic disk scaling, 0 means disabled, in percent. |
diskSizeLimit |
string (int64) Limit on how large the storage for database instances can automatically grow, in bytes. |
MongoCfg
Field |
Description |
config |
|
resources |
Resources allocated to mongocfg hosts. |
diskSizeAutoscaling |
Disk size autoscaling settings |
MongoCfgConfigSet3_6
Field |
Description |
effectiveConfig |
Effective mongocfg settings for a MongoDB 3.6 cluster (a combination of settings defined |
userConfig |
User-defined mongocfg settings for a MongoDB 3.6 cluster. |
defaultConfig |
Default mongocfg configuration for a MongoDB 3.6 cluster. |
MongoCfgConfig3_6
Field |
Description |
storage |
|
operationProfiling |
|
net |
|
Storage
Field |
Description |
wiredTiger |
Configuration of the WiredTiger storage engine. |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engineConfig |
Engine configuration for WiredTiger. |
EngineConfig
Field |
Description |
cacheSizeGb |
number (double) The maximum size of the internal cache that WiredTiger will use for all data. |
OperationProfiling
Field |
Description |
mode |
enum (Mode) Operation profiling level. For details, see MongoDB documentation
|
slowOpThreshold |
string (int64) The slow operation time threshold, in milliseconds. Operations that run |
Network
Field |
Description |
maxIncomingConnections |
string (int64) The maximum number of incoming connections. |
Mongos
Field |
Description |
config |
|
resources |
Resources allocated to mongos hosts. |
diskSizeAutoscaling |
Disk size autoscaling settings |
MongosConfigSet3_6
Field |
Description |
effectiveConfig |
Effective settings for a MongoDB 3.6 cluster (a combination of settings defined |
userConfig |
User-defined settings for a MongoDB 3.6 cluster. |
defaultConfig |
Default configuration for a MongoDB 3.6 cluster. |
MongosConfig3_6
Field |
Description |
net |
Network settings for mongos. |
Network
Field |
Description |
maxIncomingConnections |
string (int64) The maximum number of incoming connections. |
MongoInfra
Field |
Description |
configMongos |
|
configMongocfg |
|
resources |
Resources allocated to mongoinfra (mongos+mongocfg) hosts. |
diskSizeAutoscaling |
Disk size autoscaling settings |
Mongodb4_0
Field |
Description |
mongod |
Configuration and resource allocation for mongod in a MongoDB 4.0 cluster. |
mongocfg |
Configuration and resource allocation for mongocfg in a MongoDB 4.0 cluster. |
mongos |
Configuration and resource allocation for mongos in a MongoDB 4.0 cluster. |
mongoinfra |
Configuration and resource allocation for mongoinfra (mongos+mongocfg) in a MongoDB 4.0 cluster. |
Mongod
Field |
Description |
config |
Configuration for mongod 4.0 hosts. |
resources |
Resources allocated to mongod hosts. |
diskSizeAutoscaling |
Disk size autoscaling settings |
MongodConfigSet4_0
Field |
Description |
effectiveConfig |
Effective mongod settings for a MongoDB 4.0 cluster (a combination of settings defined |
userConfig |
User-defined mongod settings for a MongoDB 4.0 cluster. |
defaultConfig |
Default mongod configuration for a MongoDB 4.0 cluster. |
MongodConfig4_0
Configuration of a mongod daemon. Supported options are a limited subset of all
options described in MongoDB documentation
Field |
Description |
storage |
|
operationProfiling |
|
net |
|
Storage
Field |
Description |
wiredTiger |
Configuration of the WiredTiger storage engine. |
journal |
Configuration of the MongoDB journal |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engineConfig |
Engine configuration for WiredTiger. |
collectionConfig |
Collection configuration for WiredTiger. |
EngineConfig
Field |
Description |
cacheSizeGb |
number (double) The maximum size of the internal cache that WiredTiger will use for all data. |
CollectionConfig
Field |
Description |
blockCompressor |
enum (Compressor) Default type of compression to use for collection data. |
Journal
Field |
Description |
commitInterval |
string (int64) Commit interval between journal operations, in milliseconds. |
OperationProfiling
Field |
Description |
mode |
enum (Mode) Mode which specifies operations that should be profiled.
|
slowOpThreshold |
string (int64) The slow operation time threshold, in milliseconds. Operations that run |
Network
Field |
Description |
maxIncomingConnections |
string (int64) The maximum number of simultaneous connections that mongod will accept. |
MongoCfg
Field |
Description |
config |
Configuration for mongocfg 4.0 hosts. |
resources |
Resources allocated to mongocfg hosts. |
diskSizeAutoscaling |
Disk size autoscaling settings |
MongoCfgConfigSet4_0
Field |
Description |
effectiveConfig |
Effective mongocfg settings for a MongoDB 4.0 cluster (a combination of settings defined |
userConfig |
User-defined mongocfg settings for a MongoDB 4.0 cluster. |
defaultConfig |
Default mongocfg configuration for a MongoDB 4.0 cluster. |
MongoCfgConfig4_0
Field |
Description |
storage |
|
operationProfiling |
|
net |
|
Storage
Field |
Description |
wiredTiger |
Configuration of the WiredTiger storage engine. |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engineConfig |
Engine configuration for WiredTiger. |
EngineConfig
Field |
Description |
cacheSizeGb |
number (double) The maximum size of the internal cache that WiredTiger will use for all data. |
OperationProfiling
Field |
Description |
mode |
enum (Mode) Mode which specifies operations that should be profiled.
|
slowOpThreshold |
string (int64) The slow operation time threshold, in milliseconds. Operations that run |
Network
Field |
Description |
maxIncomingConnections |
string (int64) The maximum number of simultaneous connections that mongocfg will accept. |
Mongos
Field |
Description |
config |
Configuration for mongos 4.0 hosts. |
resources |
Resources allocated to mongos hosts. |
diskSizeAutoscaling |
Disk size autoscaling settings |
MongosConfigSet4_0
Field |
Description |
effectiveConfig |
Effective mongos settings for a MongoDB 4.0 cluster (a combination of settings defined |
userConfig |
User-defined mongos settings for a MongoDB 4.0 cluster. |
defaultConfig |
Default mongos configuration for a MongoDB 4.0 cluster. |
MongosConfig4_0
Field |
Description |
net |
Network settings for mongos. |
Network
Field |
Description |
maxIncomingConnections |
string (int64) The maximum number of simultaneous connections that mongos will accept. |
MongoInfra
Field |
Description |
configMongos |
|
configMongocfg |
|
resources |
Resources allocated to mongoinfra (mongos+mongocfg) hosts. |
diskSizeAutoscaling |
Disk size autoscaling settings |
Mongodb4_2
Field |
Description |
mongod |
Configuration and resource allocation for mongod in a MongoDB 4.2 cluster. |
mongocfg |
Configuration and resource allocation for mongocfg in a MongoDB 4.2 cluster. |
mongos |
Configuration and resource allocation for mongos in a MongoDB 4.2 cluster. |
mongoinfra |
Configuration and resource allocation for mongoinfra (mongos+mongocfg) in a MongoDB 4.2 cluster. |
Mongod
Field |
Description |
config |
Configuration for mongod 4.2 hosts. |
resources |
Resources allocated to mongod hosts. |
diskSizeAutoscaling |
Disk size autoscaling settings |
MongodConfigSet4_2
Field |
Description |
effectiveConfig |
Effective mongod settings for a MongoDB 4.2 cluster (a combination of settings defined |
userConfig |
User-defined mongod settings for a MongoDB 4.2 cluster. |
defaultConfig |
Default mongod configuration for a MongoDB 4.2 cluster. |
MongodConfig4_2
Configuration of a mongod daemon. Supported options are a limited subset of all
options described in MongoDB documentation
Field |
Description |
storage |
|
operationProfiling |
|
net |
|
setParameter |
|
Storage
Field |
Description |
wiredTiger |
Configuration of the WiredTiger storage engine. |
journal |
Configuration of the MongoDB journal |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engineConfig |
Engine configuration for WiredTiger. |
collectionConfig |
Collection configuration for WiredTiger. |
indexConfig |
Index configuration for WiredTiger |
EngineConfig
Field |
Description |
cacheSizeGb |
number (double) The maximum size of the internal cache that WiredTiger will use for all data. |
CollectionConfig
Field |
Description |
blockCompressor |
enum (Compressor) Default type of compression to use for collection data. |
IndexConfig
Field |
Description |
prefixCompression |
boolean Enables or disables prefix compression |
Journal
Field |
Description |
commitInterval |
string (int64) Commit interval between journal operations, in milliseconds. |
OperationProfiling
Field |
Description |
mode |
enum (Mode) Mode which specifies operations that should be profiled.
|
slowOpThreshold |
string (int64) The slow operation time threshold, in milliseconds. Operations that run |
slowOpSampleRate |
number (double) The fraction of slow operations that should be profiled or logged. |
Network
Field |
Description |
maxIncomingConnections |
string (int64) The maximum number of simultaneous connections that mongod will accept. |
compression |
Compression settings |
Compression
Field |
Description |
compressors[] |
enum (Compressor) Specifies the default compressor(s) to use for communication between this mongod or mongos instance and:
|
SetParameter
Field |
Description |
enableFlowControl |
boolean Enables or disables the mechanism that controls the rate at which the primary applies its writes with the |
MongoCfg
Field |
Description |
config |
Configuration for mongocfg 4.2 hosts. |
resources |
Resources allocated to mongocfg hosts. |
diskSizeAutoscaling |
Disk size autoscaling settings |
MongoCfgConfigSet4_2
Field |
Description |
effectiveConfig |
Effective mongocfg settings for a MongoDB 4.2 cluster (a combination of settings defined |
userConfig |
User-defined mongocfg settings for a MongoDB 4.2 cluster. |
defaultConfig |
Default mongocfg configuration for a MongoDB 4.2 cluster. |
MongoCfgConfig4_2
Field |
Description |
storage |
|
operationProfiling |
|
net |
|
Storage
Field |
Description |
wiredTiger |
Configuration of the WiredTiger storage engine. |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engineConfig |
Engine configuration for WiredTiger. |
EngineConfig
Field |
Description |
cacheSizeGb |
number (double) The maximum size of the internal cache that WiredTiger will use for all data. |
OperationProfiling
Field |
Description |
mode |
enum (Mode) Mode which specifies operations that should be profiled.
|
slowOpThreshold |
string (int64) The slow operation time threshold, in milliseconds. Operations that run |
Network
Field |
Description |
maxIncomingConnections |
string (int64) The maximum number of simultaneous connections that mongocfg will accept. |
Mongos
Field |
Description |
config |
Configuration for mongos 4.2 hosts. |
resources |
Resources allocated to mongos hosts. |
diskSizeAutoscaling |
Disk size autoscaling settings |
MongosConfigSet4_2
Field |
Description |
effectiveConfig |
Effective mongos settings for a MongoDB 4.2 cluster (a combination of settings defined |
userConfig |
User-defined mongos settings for a MongoDB 4.2 cluster. |
defaultConfig |
Default mongos configuration for a MongoDB 4.2 cluster. |
MongosConfig4_2
Field |
Description |
net |
Network settings for mongos. |
Network
Field |
Description |
maxIncomingConnections |
string (int64) The maximum number of simultaneous connections that mongos will accept. |
compression |
Compression settings |
Compression
Field |
Description |
compressors[] |
enum (Compressor) Specifies the default compressor(s) to use for communication between this mongod or mongos instance and:
|
MongoInfra
Field |
Description |
configMongos |
|
configMongocfg |
|
resources |
Resources allocated to mongoinfra (mongos+mongocfg) hosts. |
diskSizeAutoscaling |
Disk size autoscaling settings |
Mongodb4_4
Field |
Description |
mongod |
Configuration and resource allocation for mongod in a MongoDB 4.4 cluster. |
mongocfg |
Configuration and resource allocation for mongocfg in a MongoDB 4.4 cluster. |
mongos |
Configuration and resource allocation for mongos in a MongoDB 4.4 cluster. |
mongoinfra |
Configuration and resource allocation for mongoinfra (mongos+mongocfg) in a MongoDB 4.4 cluster. |
Mongod
Field |
Description |
config |
Configuration for mongod 4.4 hosts. |
resources |
Resources allocated to mongod hosts. |
diskSizeAutoscaling |
Disk size autoscaling settings |
MongodConfigSet4_4
Field |
Description |
effectiveConfig |
Effective mongod settings for a MongoDB 4.4 cluster (a combination of settings defined |
userConfig |
User-defined mongod settings for a MongoDB 4.4 cluster. |
defaultConfig |
Default mongod configuration for a MongoDB 4.4 cluster. |
MongodConfig4_4
Configuration of a mongod daemon. Supported options are a limited subset of all
options described in MongoDB documentation
Field |
Description |
storage |
|
operationProfiling |
|
net |
|
setParameter |
|
Storage
Field |
Description |
wiredTiger |
Configuration of the WiredTiger storage engine. |
journal |
Configuration of the MongoDB journal |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engineConfig |
Engine configuration for WiredTiger. |
collectionConfig |
Collection configuration for WiredTiger. |
indexConfig |
Index configuration for WiredTiger |
EngineConfig
Field |
Description |
cacheSizeGb |
number (double) The maximum size of the internal cache that WiredTiger will use for all data. |
CollectionConfig
Field |
Description |
blockCompressor |
enum (Compressor) Default type of compression to use for collection data. |
IndexConfig
Field |
Description |
prefixCompression |
boolean Enables or disables prefix compression |
Journal
Field |
Description |
commitInterval |
string (int64) Commit interval between journal operations, in milliseconds. |
OperationProfiling
Field |
Description |
mode |
enum (Mode) Mode which specifies operations that should be profiled.
|
slowOpThreshold |
string (int64) The slow operation time threshold, in milliseconds. Operations that run |
slowOpSampleRate |
number (double) The fraction of slow operations that should be profiled or logged. |
Network
Field |
Description |
maxIncomingConnections |
string (int64) The maximum number of simultaneous connections that mongod will accept. |
compression |
Compression settings |
Compression
Field |
Description |
compressors[] |
enum (Compressor) Specifies the default compressor(s) to use for communication between this mongod or mongos instance and:
|
SetParameter
Field |
Description |
enableFlowControl |
boolean Enables or disables the mechanism that controls the rate at which the primary applies its writes with the |
MongoCfg
Field |
Description |
config |
Configuration for mongocfg 4.4 hosts. |
resources |
Resources allocated to mongocfg hosts. |
diskSizeAutoscaling |
Disk size autoscaling settings |
MongoCfgConfigSet4_4
Field |
Description |
effectiveConfig |
Effective mongocfg settings for a MongoDB 4.4 cluster (a combination of settings defined |
userConfig |
User-defined mongocfg settings for a MongoDB 4.4 cluster. |
defaultConfig |
Default mongocfg configuration for a MongoDB 4.4 cluster. |
MongoCfgConfig4_4
Field |
Description |
storage |
|
operationProfiling |
|
net |
|
Storage
Field |
Description |
wiredTiger |
Configuration of the WiredTiger storage engine. |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engineConfig |
Engine configuration for WiredTiger. |
EngineConfig
Field |
Description |
cacheSizeGb |
number (double) The maximum size of the internal cache that WiredTiger will use for all data. |
OperationProfiling
Field |
Description |
mode |
enum (Mode) Mode which specifies operations that should be profiled.
|
slowOpThreshold |
string (int64) The slow operation time threshold, in milliseconds. Operations that run |
Network
Field |
Description |
maxIncomingConnections |
string (int64) The maximum number of simultaneous connections that mongocfg will accept. |
Mongos
Field |
Description |
config |
Configuration for mongos 4.4 hosts. |
resources |
Resources allocated to mongos hosts. |
diskSizeAutoscaling |
Disk size autoscaling settings |
MongosConfigSet4_4
Field |
Description |
effectiveConfig |
Effective mongos settings for a MongoDB 4.4 cluster (a combination of settings defined |
userConfig |
User-defined mongos settings for a MongoDB 4.4 cluster. |
defaultConfig |
Default mongos configuration for a MongoDB 4.4 cluster. |
MongosConfig4_4
Field |
Description |
net |
Network settings for mongos. |
Network
Field |
Description |
maxIncomingConnections |
string (int64) The maximum number of simultaneous connections that mongos will accept. |
compression |
Compression settings |
Compression
Field |
Description |
compressors[] |
enum (Compressor) Specifies the default compressor(s) to use for communication between this mongod or mongos instance and:
|
MongoInfra
Field |
Description |
configMongos |
|
configMongocfg |
|
resources |
Resources allocated to mongoinfra (mongos+mongocfg) hosts. |
diskSizeAutoscaling |
Disk size autoscaling settings |
Mongodb5_0
Field |
Description |
mongod |
Configuration and resource allocation for mongod in a MongoDB 5.0 cluster. |
mongocfg |
Configuration and resource allocation for mongocfg in a MongoDB 5.0 cluster. |
mongos |
Configuration and resource allocation for mongos in a MongoDB 5.0 cluster. |
mongoinfra |
Configuration and resource allocation for mongoinfra (mongos+mongocfg) in a MongoDB 5.0 cluster. |
Mongod
Field |
Description |
config |
Configuration for mongod 5.0 hosts. |
resources |
Resources allocated to mongod hosts. |
diskSizeAutoscaling |
Disk size autoscaling settings |
MongodConfigSet5_0
Field |
Description |
effectiveConfig |
Effective mongod settings for a MongoDB 5.0 cluster (a combination of settings defined |
userConfig |
User-defined mongod settings for a MongoDB 5.0 cluster. |
defaultConfig |
Default mongod configuration for a MongoDB 5.0 cluster. |
MongodConfig5_0
Configuration of a mongod daemon. Supported options are a limited subset of all
options described in MongoDB documentation
Field |
Description |
storage |
|
operationProfiling |
|
net |
|
setParameter |
|
Storage
Field |
Description |
wiredTiger |
Configuration of the WiredTiger storage engine. |
journal |
Configuration of the MongoDB journal |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engineConfig |
Engine configuration for WiredTiger. |
collectionConfig |
Collection configuration for WiredTiger. |
indexConfig |
Index configuration for WiredTiger |
EngineConfig
Field |
Description |
cacheSizeGb |
number (double) The maximum size of the internal cache that WiredTiger will use for all data. |
CollectionConfig
Field |
Description |
blockCompressor |
enum (Compressor) Default type of compression to use for collection data. |
IndexConfig
Field |
Description |
prefixCompression |
boolean Enables or disables prefix compression |
Journal
Field |
Description |
commitInterval |
string (int64) Commit interval between journal operations, in milliseconds. |
OperationProfiling
Field |
Description |
mode |
enum (Mode) Mode which specifies operations that should be profiled.
|
slowOpThreshold |
string (int64) The slow operation time threshold, in milliseconds. Operations that run |
slowOpSampleRate |
number (double) The fraction of slow operations that should be profiled or logged. |
Network
Field |
Description |
maxIncomingConnections |
string (int64) The maximum number of simultaneous connections that mongod will accept. |
compression |
Compression settings |
Compression
Field |
Description |
compressors[] |
enum (Compressor) Specifies the default compressor(s) to use for communication between this mongod or mongos instance and:
|
SetParameter
Field |
Description |
enableFlowControl |
boolean Enables or disables the mechanism that controls the rate at which the primary applies its writes with the |
minSnapshotHistoryWindowInSeconds |
string (int64) The minimum time window in seconds for which the storage engine keeps the snapshot history. |
MongoCfg
Field |
Description |
config |
Configuration for mongocfg 5.0 hosts. |
resources |
Resources allocated to mongocfg hosts. |
diskSizeAutoscaling |
Disk size autoscaling settings |
MongoCfgConfigSet5_0
Field |
Description |
effectiveConfig |
Effective mongocfg settings for a MongoDB 5.0 cluster (a combination of settings defined |
userConfig |
User-defined mongocfg settings for a MongoDB 5.0 cluster. |
defaultConfig |
Default mongocfg configuration for a MongoDB 5.0 cluster. |
MongoCfgConfig5_0
Field |
Description |
storage |
|
operationProfiling |
|
net |
|
Storage
Field |
Description |
wiredTiger |
Configuration of the WiredTiger storage engine. |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engineConfig |
Engine configuration for WiredTiger. |
EngineConfig
Field |
Description |
cacheSizeGb |
number (double) The maximum size of the internal cache that WiredTiger will use for all data. |
OperationProfiling
Field |
Description |
mode |
enum (Mode) Mode which specifies operations that should be profiled.
|
slowOpThreshold |
string (int64) The slow operation time threshold, in milliseconds. Operations that run |
Network
Field |
Description |
maxIncomingConnections |
string (int64) The maximum number of simultaneous connections that mongocfg will accept. |
Mongos
Field |
Description |
config |
Configuration for mongos 5.0 hosts. |
resources |
Resources allocated to mongos hosts. |
diskSizeAutoscaling |
Disk size autoscaling settings |
MongosConfigSet5_0
Field |
Description |
effectiveConfig |
Effective mongos settings for a MongoDB 5.0 cluster (a combination of settings defined |
userConfig |
User-defined mongos settings for a MongoDB 5.0 cluster. |
defaultConfig |
Default mongos configuration for a MongoDB 5.0 cluster. |
MongosConfig5_0
Field |
Description |
net |
Network settings for mongos. |
Network
Field |
Description |
maxIncomingConnections |
string (int64) The maximum number of simultaneous connections that mongos will accept. |
compression |
Compression settings |
Compression
Field |
Description |
compressors[] |
enum (Compressor) Specifies the default compressor(s) to use for communication between this mongod or mongos instance and:
|
MongoInfra
Field |
Description |
configMongos |
|
configMongocfg |
|
resources |
Resources allocated to mongoinfra (mongos+mongocfg) hosts. |
diskSizeAutoscaling |
Disk size autoscaling settings |
Mongodb6_0
Field |
Description |
mongod |
Configuration and resource allocation for mongod in a MongoDB 6.0 cluster. |
mongocfg |
Configuration and resource allocation for mongocfg in a MongoDB 6.0 cluster. |
mongos |
Configuration and resource allocation for mongos in a MongoDB 6.0 cluster. |
mongoinfra |
Configuration and resource allocation for mongoinfra (mongos+mongocfg) in a MongoDB 6.0 cluster. |
Mongod
Field |
Description |
config |
Configuration for mongod 6.0 hosts. |
resources |
Resources allocated to mongod hosts. |
diskSizeAutoscaling |
Disk size autoscaling settings |
MongodConfigSet6_0
Field |
Description |
effectiveConfig |
Effective mongod settings for a MongoDB 6.0 cluster (a combination of settings defined |
userConfig |
User-defined mongod settings for a MongoDB 6.0 cluster. |
defaultConfig |
Default mongod configuration for a MongoDB 6.0 cluster. |
MongodConfig6_0
Configuration of a mongod daemon. Supported options are a limited subset of all
options described in MongoDB documentation
Field |
Description |
storage |
|
operationProfiling |
|
net |
|
setParameter |
|
Storage
Field |
Description |
wiredTiger |
Configuration of the WiredTiger storage engine. |
journal |
Configuration of the MongoDB journal |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engineConfig |
Engine configuration for WiredTiger. |
collectionConfig |
Collection configuration for WiredTiger. |
indexConfig |
Index configuration for WiredTiger |
EngineConfig
Field |
Description |
cacheSizeGb |
number (double) The maximum size of the internal cache that WiredTiger will use for all data. |
CollectionConfig
Field |
Description |
blockCompressor |
enum (Compressor) Default type of compression to use for collection data. |
IndexConfig
Field |
Description |
prefixCompression |
boolean Enables or disables prefix compression |
Journal
Field |
Description |
commitInterval |
string (int64) Commit interval between journal operations, in milliseconds. |
OperationProfiling
Field |
Description |
mode |
enum (Mode) Mode which specifies operations that should be profiled.
|
slowOpThreshold |
string (int64) The slow operation time threshold, in milliseconds. Operations that run |
slowOpSampleRate |
number (double) The fraction of slow operations that should be profiled or logged. |
Network
Field |
Description |
maxIncomingConnections |
string (int64) The maximum number of simultaneous connections that mongod will accept. |
compression |
Compression settings |
Compression
Field |
Description |
compressors[] |
enum (Compressor) Specifies the default compressor(s) to use for communication between this mongod or mongos instance and:
|
SetParameter
Field |
Description |
enableFlowControl |
boolean Enables or disables the mechanism that controls the rate at which the primary applies its writes with the |
minSnapshotHistoryWindowInSeconds |
string (int64) The minimum time window in seconds for which the storage engine keeps the snapshot history. |
MongoCfg
Field |
Description |
config |
Configuration for mongocfg 6.0 hosts. |
resources |
Resources allocated to mongocfg hosts. |
diskSizeAutoscaling |
Disk size autoscaling settings |
MongoCfgConfigSet6_0
Field |
Description |
effectiveConfig |
Effective mongocfg settings for a MongoDB 6.0 cluster (a combination of settings defined |
userConfig |
User-defined mongocfg settings for a MongoDB 6.0 cluster. |
defaultConfig |
Default mongocfg configuration for a MongoDB 6.0 cluster. |
MongoCfgConfig6_0
Field |
Description |
storage |
|
operationProfiling |
|
net |
|
Storage
Field |
Description |
wiredTiger |
Configuration of the WiredTiger storage engine. |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engineConfig |
Engine configuration for WiredTiger. |
EngineConfig
Field |
Description |
cacheSizeGb |
number (double) The maximum size of the internal cache that WiredTiger will use for all data. |
OperationProfiling
Field |
Description |
mode |
enum (Mode) Mode which specifies operations that should be profiled.
|
slowOpThreshold |
string (int64) The slow operation time threshold, in milliseconds. Operations that run |
Network
Field |
Description |
maxIncomingConnections |
string (int64) The maximum number of simultaneous connections that mongocfg will accept. |
Mongos
Field |
Description |
config |
Configuration for mongos 6.0 hosts. |
resources |
Resources allocated to mongos hosts. |
diskSizeAutoscaling |
Disk size autoscaling settings |
MongosConfigSet6_0
Field |
Description |
effectiveConfig |
Effective mongos settings for a MongoDB 6.0 cluster (a combination of settings defined |
userConfig |
User-defined mongos settings for a MongoDB 6.0 cluster. |
defaultConfig |
Default mongos configuration for a MongoDB 6.0 cluster. |
MongosConfig6_0
Field |
Description |
net |
Network settings for mongos. |
Network
Field |
Description |
maxIncomingConnections |
string (int64) The maximum number of simultaneous connections that mongos will accept. |
compression |
Compression settings |
Compression
Field |
Description |
compressors[] |
enum (Compressor) Specifies the default compressor(s) to use for communication between this mongod or mongos instance and:
|
MongoInfra
Field |
Description |
configMongos |
|
configMongocfg |
|
resources |
Resources allocated to mongoinfra (mongos+mongocfg) hosts. |
diskSizeAutoscaling |
Disk size autoscaling settings |
Mongodb4_4_enterprise
Field |
Description |
mongod |
Configuration and resource allocation for mongod in a MongoDB 4.4 cluster. |
mongocfg |
Configuration and resource allocation for mongocfg in a MongoDB 4.4 cluster. |
mongos |
Configuration and resource allocation for mongos in a MongoDB 4.4 cluster. |
mongoinfra |
Configuration and resource allocation for mongoinfra (mongos+mongocfg) in a MongoDB 4.4 cluster. |
Mongod
Field |
Description |
config |
Configuration for mongod 4.4 hosts. |
resources |
Resources allocated to mongod hosts. |
diskSizeAutoscaling |
Disk size autoscaling settings |
MongodConfigSet4_4_enterprise
Field |
Description |
effectiveConfig |
Effective mongod settings for a MongoDB 4.4 cluster (a combination of settings defined |
userConfig |
User-defined mongod settings for a MongoDB 4.4 cluster. |
defaultConfig |
Default mongod configuration for a MongoDB 4.4 cluster. |
MongodConfig4_4_enterprise
Configuration of a mongod daemon. Supported options are a limited subset of all
options described in MongoDB documentation
Field |
Description |
storage |
|
operationProfiling |
|
net |
|
security |
|
auditLog |
|
setParameter |
|
Storage
Field |
Description |
wiredTiger |
Configuration of the WiredTiger storage engine. |
journal |
Configuration of the MongoDB journal |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engineConfig |
Engine configuration for WiredTiger. |
collectionConfig |
Collection configuration for WiredTiger. |
indexConfig |
Index configuration for WiredTiger |
EngineConfig
Field |
Description |
cacheSizeGb |
number (double) The maximum size of the internal cache that WiredTiger will use for all data. |
CollectionConfig
Field |
Description |
blockCompressor |
enum (Compressor) Default type of compression to use for collection data. |
IndexConfig
Field |
Description |
prefixCompression |
boolean Enables or disables prefix compression |
Journal
Field |
Description |
commitInterval |
string (int64) Commit interval between journal operations, in milliseconds. |
OperationProfiling
Field |
Description |
mode |
enum (Mode) Mode which specifies operations that should be profiled.
|
slowOpThreshold |
string (int64) The slow operation time threshold, in milliseconds. Operations that run |
slowOpSampleRate |
number (double) The fraction of slow operations that should be profiled or logged. |
Network
Field |
Description |
maxIncomingConnections |
string (int64) The maximum number of simultaneous connections that mongod will accept. |
compression |
Compression settings |
Compression
Field |
Description |
compressors[] |
enum (Compressor) Specifies the default compressor(s) to use for communication between this mongod or mongos instance and:
|
Security
Field |
Description |
enableEncryption |
boolean If encryption at rest should be enabled or not |
kmip |
|
KMIP
Field |
Description |
serverName |
string KMIP server name |
port |
string (int64) KMIP server port |
serverCa |
string KMIP Server CA |
clientCertificate |
string KMIP client certificate + private key (unencrypted) |
keyIdentifier |
string KMIP Key identifier (if any) |
AuditLog
Field |
Description |
filter |
string Audit filter |
SetParameter
Field |
Description |
auditAuthorizationSuccess |
boolean Enables the auditing of authorization successes |
enableFlowControl |
boolean Enables or disables the mechanism that controls the rate at which the primary applies its writes with the |
MongoCfg
Field |
Description |
config |
MongoCfgConfigSet4_4Enterprise Configuration for mongocfg 4.4 hosts. |
resources |
Resources allocated to mongocfg hosts. |
diskSizeAutoscaling |
Disk size autoscaling settings |
MongoCfgConfigSet4_4_enterprise
Field |
Description |
effectiveConfig |
Effective mongocfg settings for a MongoDB 4.4 cluster (a combination of settings defined |
userConfig |
User-defined mongocfg settings for a MongoDB 4.4 cluster. |
defaultConfig |
Default mongocfg configuration for a MongoDB 4.4 cluster. |
MongoCfgConfig4_4_enterprise
Field |
Description |
storage |
|
operationProfiling |
|
net |
|
Storage
Field |
Description |
wiredTiger |
Configuration of the WiredTiger storage engine. |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engineConfig |
Engine configuration for WiredTiger. |
EngineConfig
Field |
Description |
cacheSizeGb |
number (double) The maximum size of the internal cache that WiredTiger will use for all data. |
OperationProfiling
Field |
Description |
mode |
enum (Mode) Mode which specifies operations that should be profiled.
|
slowOpThreshold |
string (int64) The slow operation time threshold, in milliseconds. Operations that run |
Network
Field |
Description |
maxIncomingConnections |
string (int64) The maximum number of simultaneous connections that mongocfg will accept. |
Mongos
Field |
Description |
config |
Configuration for mongos 4.4 hosts. |
resources |
Resources allocated to mongos hosts. |
diskSizeAutoscaling |
Disk size autoscaling settings |
MongosConfigSet4_4_enterprise
Field |
Description |
effectiveConfig |
Effective mongos settings for a MongoDB 4.4 cluster (a combination of settings defined |
userConfig |
User-defined mongos settings for a MongoDB 4.4 cluster. |
defaultConfig |
Default mongos configuration for a MongoDB 4.4 cluster. |
MongosConfig4_4_enterprise
Field |
Description |
net |
Network settings for mongos. |
Network
Field |
Description |
maxIncomingConnections |
string (int64) The maximum number of simultaneous connections that mongos will accept. |
compression |
Compression settings |
Compression
Field |
Description |
compressors[] |
enum (Compressor) Specifies the default compressor(s) to use for communication between this mongod or mongos instance and:
|
MongoInfra
Field |
Description |
configMongos |
|
configMongocfg |
|
resources |
Resources allocated to mongoinfra (mongos+mongocfg) hosts. |
diskSizeAutoscaling |
Disk size autoscaling settings |
Mongodb5_0_enterprise
Field |
Description |
mongod |
Configuration and resource allocation for mongod in a MongoDB 5.0 cluster. |
mongocfg |
Configuration and resource allocation for mongocfg in a MongoDB 5.0 cluster. |
mongos |
Configuration and resource allocation for mongos in a MongoDB 5.0 cluster. |
mongoinfra |
Configuration and resource allocation for mongoinfra (mongos+mongocfg) in a MongoDB 5.0 cluster. |
Mongod
Field |
Description |
config |
Configuration for mongod 5.0 hosts. |
resources |
Resources allocated to mongod hosts. |
diskSizeAutoscaling |
Disk size autoscaling settings |
MongodConfigSet5_0_enterprise
Field |
Description |
effectiveConfig |
Effective mongod settings for a MongoDB 5.0 cluster (a combination of settings defined |
userConfig |
User-defined mongod settings for a MongoDB 5.0 cluster. |
defaultConfig |
Default mongod configuration for a MongoDB 5.0 cluster. |
MongodConfig5_0_enterprise
Configuration of a mongod daemon. Supported options are a limited subset of all
options described in MongoDB documentation
Field |
Description |
storage |
|
operationProfiling |
|
net |
|
security |
|
auditLog |
|
setParameter |
|
Storage
Field |
Description |
wiredTiger |
Configuration of the WiredTiger storage engine. |
journal |
Configuration of the MongoDB journal |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engineConfig |
Engine configuration for WiredTiger. |
collectionConfig |
Collection configuration for WiredTiger. |
indexConfig |
Index configuration for WiredTiger |
EngineConfig
Field |
Description |
cacheSizeGb |
number (double) The maximum size of the internal cache that WiredTiger will use for all data. |
CollectionConfig
Field |
Description |
blockCompressor |
enum (Compressor) Default type of compression to use for collection data. |
IndexConfig
Field |
Description |
prefixCompression |
boolean Enables or disables prefix compression |
Journal
Field |
Description |
commitInterval |
string (int64) Commit interval between journal operations, in milliseconds. |
OperationProfiling
Field |
Description |
mode |
enum (Mode) Mode which specifies operations that should be profiled.
|
slowOpThreshold |
string (int64) The slow operation time threshold, in milliseconds. Operations that run |
slowOpSampleRate |
number (double) The fraction of slow operations that should be profiled or logged. |
Network
Field |
Description |
maxIncomingConnections |
string (int64) The maximum number of simultaneous connections that mongod will accept. |
compression |
Compression settings |
Compression
Field |
Description |
compressors[] |
enum (Compressor) Specifies the default compressor(s) to use for communication between this mongod or mongos instance and:
|
Security
Field |
Description |
enableEncryption |
boolean If encryption at rest should be enabled or not |
kmip |
|
KMIP
Field |
Description |
serverName |
string KMIP server name |
port |
string (int64) KMIP server port |
serverCa |
string KMIP Server CA |
clientCertificate |
string KMIP client certificate + private key (unencrypted) |
keyIdentifier |
string KMIP Key identifier (if any) |
AuditLog
Field |
Description |
filter |
string Audit filter |
runtimeConfiguration |
boolean Allows runtime configuration of audit filter and auditAuthorizationSuccess |
SetParameter
Field |
Description |
auditAuthorizationSuccess |
boolean Enables the auditing of authorization successes |
enableFlowControl |
boolean Enables or disables the mechanism that controls the rate at which the primary applies its writes with the |
minSnapshotHistoryWindowInSeconds |
string (int64) The minimum time window in seconds for which the storage engine keeps the snapshot history. |
MongoCfg
Field |
Description |
config |
MongoCfgConfigSet5_0Enterprise Configuration for mongocfg 5.0 hosts. |
resources |
Resources allocated to mongocfg hosts. |
diskSizeAutoscaling |
Disk size autoscaling settings |
MongoCfgConfigSet5_0_enterprise
Field |
Description |
effectiveConfig |
Effective mongocfg settings for a MongoDB 5.0 cluster (a combination of settings defined |
userConfig |
User-defined mongocfg settings for a MongoDB 5.0 cluster. |
defaultConfig |
Default mongocfg configuration for a MongoDB 5.0 cluster. |
MongoCfgConfig5_0_enterprise
Field |
Description |
storage |
|
operationProfiling |
|
net |
|
Storage
Field |
Description |
wiredTiger |
Configuration of the WiredTiger storage engine. |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engineConfig |
Engine configuration for WiredTiger. |
EngineConfig
Field |
Description |
cacheSizeGb |
number (double) The maximum size of the internal cache that WiredTiger will use for all data. |
OperationProfiling
Field |
Description |
mode |
enum (Mode) Mode which specifies operations that should be profiled.
|
slowOpThreshold |
string (int64) The slow operation time threshold, in milliseconds. Operations that run |
Network
Field |
Description |
maxIncomingConnections |
string (int64) The maximum number of simultaneous connections that mongocfg will accept. |
Mongos
Field |
Description |
config |
Configuration for mongos 5.0 hosts. |
resources |
Resources allocated to mongos hosts. |
diskSizeAutoscaling |
Disk size autoscaling settings |
MongosConfigSet5_0_enterprise
Field |
Description |
effectiveConfig |
Effective mongos settings for a MongoDB 5.0 cluster (a combination of settings defined |
userConfig |
User-defined mongos settings for a MongoDB 5.0 cluster. |
defaultConfig |
Default mongos configuration for a MongoDB 5.0 cluster. |
MongosConfig5_0_enterprise
Field |
Description |
net |
Network settings for mongos. |
Network
Field |
Description |
maxIncomingConnections |
string (int64) The maximum number of simultaneous connections that mongos will accept. |
compression |
Compression settings |
Compression
Field |
Description |
compressors[] |
enum (Compressor) Specifies the default compressor(s) to use for communication between this mongod or mongos instance and:
|
MongoInfra
Field |
Description |
configMongos |
|
configMongocfg |
|
resources |
Resources allocated to mongoinfra (mongos+mongocfg) hosts. |
diskSizeAutoscaling |
Disk size autoscaling settings |
Mongodb6_0_enterprise
Field |
Description |
mongod |
Configuration and resource allocation for mongod in a MongoDB 6.0 cluster. |
mongocfg |
Configuration and resource allocation for mongocfg in a MongoDB 6.0 cluster. |
mongos |
Configuration and resource allocation for mongos in a MongoDB 6.0 cluster. |
mongoinfra |
Configuration and resource allocation for mongoinfra (mongos+mongocfg) in a MongoDB 6.0 cluster. |
Mongod
Field |
Description |
config |
Configuration for mongod 6.0 hosts. |
resources |
Resources allocated to mongod hosts. |
diskSizeAutoscaling |
Disk size autoscaling settings |
MongodConfigSet6_0_enterprise
Field |
Description |
effectiveConfig |
Effective mongod settings for a MongoDB 6.0 cluster (a combination of settings defined |
userConfig |
User-defined mongod settings for a MongoDB 6.0 cluster. |
defaultConfig |
Default mongod configuration for a MongoDB 6.0 cluster. |
MongodConfig6_0_enterprise
Configuration of a mongod daemon. Supported options are a limited subset of all
options described in MongoDB documentation
Field |
Description |
storage |
|
operationProfiling |
|
net |
|
security |
|
auditLog |
|
setParameter |
|
Storage
Field |
Description |
wiredTiger |
Configuration of the WiredTiger storage engine. |
journal |
Configuration of the MongoDB journal |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engineConfig |
Engine configuration for WiredTiger. |
collectionConfig |
Collection configuration for WiredTiger. |
indexConfig |
Index configuration for WiredTiger |
EngineConfig
Field |
Description |
cacheSizeGb |
number (double) The maximum size of the internal cache that WiredTiger will use for all data. |
CollectionConfig
Field |
Description |
blockCompressor |
enum (Compressor) Default type of compression to use for collection data. |
IndexConfig
Field |
Description |
prefixCompression |
boolean Enables or disables prefix compression |
Journal
Field |
Description |
commitInterval |
string (int64) Commit interval between journal operations, in milliseconds. |
OperationProfiling
Field |
Description |
mode |
enum (Mode) Mode which specifies operations that should be profiled.
|
slowOpThreshold |
string (int64) The slow operation time threshold, in milliseconds. Operations that run |
slowOpSampleRate |
number (double) The fraction of slow operations that should be profiled or logged. |
Network
Field |
Description |
maxIncomingConnections |
string (int64) The maximum number of simultaneous connections that mongod will accept. |
compression |
Compression settings |
Compression
Field |
Description |
compressors[] |
enum (Compressor) Specifies the default compressor(s) to use for communication between this mongod or mongos instance and:
|
Security
Field |
Description |
enableEncryption |
boolean If encryption at rest should be enabled or not |
kmip |
|
KMIP
Field |
Description |
serverName |
string KMIP server name |
port |
string (int64) KMIP server port |
serverCa |
string KMIP Server CA |
clientCertificate |
string KMIP client certificate + private key (unencrypted) |
keyIdentifier |
string KMIP Key identifier (if any) |
AuditLog
Field |
Description |
filter |
string Audit filter |
runtimeConfiguration |
boolean Allows runtime configuration of audit filter and auditAuthorizationSuccess |
SetParameter
Field |
Description |
auditAuthorizationSuccess |
boolean Enables the auditing of authorization successes |
enableFlowControl |
boolean Enables or disables the mechanism that controls the rate at which the primary applies its writes with the |
minSnapshotHistoryWindowInSeconds |
string (int64) The minimum time window in seconds for which the storage engine keeps the snapshot history. |
MongoCfg
Field |
Description |
config |
MongoCfgConfigSet6_0Enterprise Configuration for mongocfg 6.0 hosts. |
resources |
Resources allocated to mongocfg hosts. |
diskSizeAutoscaling |
Disk size autoscaling settings |
MongoCfgConfigSet6_0_enterprise
Field |
Description |
effectiveConfig |
Effective mongocfg settings for a MongoDB 6.0 cluster (a combination of settings defined |
userConfig |
User-defined mongocfg settings for a MongoDB 6.0 cluster. |
defaultConfig |
Default mongocfg configuration for a MongoDB 6.0 cluster. |
MongoCfgConfig6_0_enterprise
Field |
Description |
storage |
|
operationProfiling |
|
net |
|
Storage
Field |
Description |
wiredTiger |
Configuration of the WiredTiger storage engine. |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engineConfig |
Engine configuration for WiredTiger. |
EngineConfig
Field |
Description |
cacheSizeGb |
number (double) The maximum size of the internal cache that WiredTiger will use for all data. |
OperationProfiling
Field |
Description |
mode |
enum (Mode) Mode which specifies operations that should be profiled.
|
slowOpThreshold |
string (int64) The slow operation time threshold, in milliseconds. Operations that run |
Network
Field |
Description |
maxIncomingConnections |
string (int64) The maximum number of simultaneous connections that mongocfg will accept. |
Mongos
Field |
Description |
config |
Configuration for mongos 6.0 hosts. |
resources |
Resources allocated to mongos hosts. |
diskSizeAutoscaling |
Disk size autoscaling settings |
MongosConfigSet6_0_enterprise
Field |
Description |
effectiveConfig |
Effective mongos settings for a MongoDB 6.0 cluster (a combination of settings defined |
userConfig |
User-defined mongos settings for a MongoDB 5.0 cluster. |
defaultConfig |
Default mongos configuration for a MongoDB 5.0 cluster. |
MongosConfig6_0_enterprise
Field |
Description |
net |
Network settings for mongos. |
Network
Field |
Description |
maxIncomingConnections |
string (int64) The maximum number of simultaneous connections that mongos will accept. |
compression |
Compression settings |
Compression
Field |
Description |
compressors[] |
enum (Compressor) Specifies the default compressor(s) to use for communication between this mongod or mongos instance and:
|
MongoInfra
Field |
Description |
configMongos |
|
configMongocfg |
|
resources |
Resources allocated to mongoinfra (mongos+mongocfg) hosts. |
diskSizeAutoscaling |
Disk size autoscaling settings |
TimeOfDay
Represents a time of day. The date and time zone are either not significant
or are specified elsewhere. An API may choose to allow leap seconds. Related
types are google.type.Date
Field |
Description |
hours |
integer (int32) Hours of day in 24 hour format. Should be from 0 to 23. An API may choose |
minutes |
integer (int32) Minutes of hour of day. Must be from 0 to 59. |
seconds |
integer (int32) Seconds of minutes of the time. Must normally be from 0 to 59. An API may |
nanos |
integer (int32) Fractions of seconds in nanoseconds. Must be from 0 to 999,999,999. |
PerformanceDiagnosticsConfig
Field |
Description |
profilingEnabled |
boolean |
Access
Field |
Description |
dataLens |
boolean Allow access for DataLens. |
dataTransfer |
boolean Allow access for DataTransfer. |
Mongodb
Field |
Description |
mongod |
Configuration and resource allocation for mongod in a MongoDB cluster. |
mongocfg |
Configuration and resource allocation for mongocfg in a MongoDB cluster. |
mongos |
Configuration and resource allocation for mongos in a MongoDB cluster. |
mongoinfra |
Configuration and resource allocation for mongoinfra (mongos+mongocfg) in a MongoDB cluster. |
Mongod
Field |
Description |
config |
Configuration for mongod hosts. |
resources |
Resources allocated to mongod hosts. |
diskSizeAutoscaling |
Disk size autoscaling settings |
MongodConfigSet
Field |
Description |
effectiveConfig |
Effective mongod settings for a MongoDB cluster (a combination of settings defined |
userConfig |
User-defined mongod settings for a MongoDB cluster. |
defaultConfig |
Default mongod configuration for a MongoDB cluster. |
MongodConfig
Configuration of a mongod daemon. Supported options are a limited subset of all
options described in MongoDB documentation
Field |
Description |
storage |
|
operationProfiling |
|
net |
|
security |
|
auditLog |
|
setParameter |
|
Storage
Field |
Description |
wiredTiger |
Configuration of the WiredTiger storage engine. |
journal |
Configuration of the MongoDB journal |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engineConfig |
Engine configuration for WiredTiger. |
collectionConfig |
Collection configuration for WiredTiger. |
indexConfig |
Index configuration for WiredTiger |
EngineConfig
Field |
Description |
cacheSizeGb |
number (double) The maximum size of the internal cache that WiredTiger will use for all data. |
CollectionConfig
Field |
Description |
blockCompressor |
enum (Compressor) Default type of compression to use for collection data. |
IndexConfig
Field |
Description |
prefixCompression |
boolean Enables or disables prefix compression |
Journal
Field |
Description |
commitInterval |
string (int64) Commit interval between journal operations, in milliseconds. |
OperationProfiling
Field |
Description |
mode |
enum (Mode) Mode which specifies operations that should be profiled.
|
slowOpThreshold |
string (int64) The slow operation time threshold, in milliseconds. Operations that run |
slowOpSampleRate |
number (double) The fraction of slow operations that should be profiled or logged. |
Network
Field |
Description |
maxIncomingConnections |
string (int64) The maximum number of simultaneous connections that mongod will accept. |
compression |
Compression settings |
Compression
Field |
Description |
compressors[] |
enum (Compressor) Specifies the default compressor(s) to use for communication between this mongod or mongos instance and:
|
Security
Field |
Description |
enableEncryption |
boolean If encryption at rest should be enabled or not |
kmip |
|
KMIP
Field |
Description |
serverName |
string KMIP server name |
port |
string (int64) KMIP server port |
serverCa |
string KMIP Server CA |
clientCertificate |
string KMIP client certificate + private key (unencrypted) |
keyIdentifier |
string KMIP Key identifier (if any) |
AuditLog
Field |
Description |
filter |
string Audit filter |
runtimeConfiguration |
boolean Allows runtime configuration of audit filter and auditAuthorizationSuccess |
SetParameter
Field |
Description |
auditAuthorizationSuccess |
boolean Enables the auditing of authorization successes |
enableFlowControl |
boolean Enables or disables the mechanism that controls the rate at which the primary applies its writes with the |
minSnapshotHistoryWindowInSeconds |
string (int64) The minimum time window in seconds for which the storage engine keeps the snapshot history. |
MongoCfg
Field |
Description |
config |
Configuration for mongocfg hosts. |
resources |
Resources allocated to mongocfg hosts. |
diskSizeAutoscaling |
Disk size autoscaling settings |
MongoCfgConfigSet
Field |
Description |
effectiveConfig |
Effective mongocfg settings for a MongoDB cluster (a combination of settings defined |
userConfig |
User-defined mongocfg settings for a MongoDB cluster. |
defaultConfig |
Default mongocfg configuration for a MongoDB cluster. |
MongoCfgConfig
Field |
Description |
storage |
|
operationProfiling |
|
net |
|
Storage
Field |
Description |
wiredTiger |
Configuration of the WiredTiger storage engine. |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engineConfig |
Engine configuration for WiredTiger. |
EngineConfig
Field |
Description |
cacheSizeGb |
number (double) The maximum size of the internal cache that WiredTiger will use for all data. |
OperationProfiling
Field |
Description |
mode |
enum (Mode) Mode which specifies operations that should be profiled.
|
slowOpThreshold |
string (int64) The slow operation time threshold, in milliseconds. Operations that run |
Network
Field |
Description |
maxIncomingConnections |
string (int64) The maximum number of simultaneous connections that mongocfg will accept. |
Mongos
Field |
Description |
config |
Configuration for mongos hosts. |
resources |
Resources allocated to mongos hosts. |
diskSizeAutoscaling |
Disk size autoscaling settings |
MongosConfigSet
Field |
Description |
effectiveConfig |
Effective mongos settings for a MongoDB cluster (a combination of settings defined |
userConfig |
User-defined mongos settings for a MongoDB cluster. |
defaultConfig |
Default mongos configuration for a MongoDB cluster. |
MongosConfig
Field |
Description |
net |
Network settings for mongos. |
Network
Field |
Description |
maxIncomingConnections |
string (int64) The maximum number of simultaneous connections that mongos will accept. |
compression |
Compression settings |
Compression
Field |
Description |
compressors[] |
enum (Compressor) Specifies the default compressor(s) to use for communication between this mongod or mongos instance and:
|
MongoInfra
Field |
Description |
configMongos |
|
configMongocfg |
|
resources |
Resources allocated to mongoinfra (mongos+mongocfg) hosts. |
diskSizeAutoscaling |
Disk size autoscaling settings |
MaintenanceWindow
A maintenance window settings.
Field |
Description |
anytime |
object Maintenance operation can be scheduled anytime. Includes only one of the fields The maintenance policy in effect. |
weeklyMaintenanceWindow |
Maintenance operation can be scheduled on a weekly basis. Includes only one of the fields The maintenance policy in effect. |
WeeklyMaintenanceWindow
Weelky maintenance window settings.
Field |
Description |
day |
enum (WeekDay) Day of the week (in
|
hour |
string (int64) Hour of the day in UTC (in |
MaintenanceOperation
A planned maintenance operation.
Field |
Description |
info |
string Information about this maintenance operation. |
delayedUntil |
string (date-time) Time until which this maintenance operation is delayed. String in RFC3339 To work with values in this field, use the APIs described in the |