Managed Service for MongoDB API, gRPC: ClusterService.Move
- gRPC request
- MoveClusterRequest
- operation.Operation
- MoveClusterMetadata
- 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
- 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
- AnytimeMaintenanceWindow
- WeeklyMaintenanceWindow
- MaintenanceOperation
Moves the specified MongoDB cluster to the specified folder.
gRPC request
rpc Move (MoveClusterRequest) returns (operation.Operation)
MoveClusterRequest
{
"clusterId": "string",
"destinationFolderId": "string"
}
Field |
Description |
clusterId |
string Required field. ID of the MongoDB cluster to move. |
destinationFolderId |
string Required field. ID of the destination folder. |
operation.Operation
{
"id": "string",
"description": "string",
"createdAt": "google.protobuf.Timestamp",
"createdBy": "string",
"modifiedAt": "google.protobuf.Timestamp",
"done": "bool",
"metadata": {
"clusterId": "string",
"sourceFolderId": "string",
"destinationFolderId": "string"
},
// Includes only one of the fields `error`, `response`
"error": "google.rpc.Status",
"response": {
"id": "string",
"folderId": "string",
"createdAt": "google.protobuf.Timestamp",
"name": "string",
"description": "string",
"labels": "string",
"environment": "Environment",
"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": "google.protobuf.DoubleValue"
},
"collectionConfig": {
"blockCompressor": "Compressor"
}
},
"journal": {
"enabled": "google.protobuf.BoolValue",
"commitInterval": "google.protobuf.Int64Value"
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
},
"userConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
},
"collectionConfig": {
"blockCompressor": "Compressor"
}
},
"journal": {
"enabled": "google.protobuf.BoolValue",
"commitInterval": "google.protobuf.Int64Value"
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
},
"defaultConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
},
"collectionConfig": {
"blockCompressor": "Compressor"
}
},
"journal": {
"enabled": "google.protobuf.BoolValue",
"commitInterval": "google.protobuf.Int64Value"
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "int64",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "google.protobuf.Int64Value",
"emergencyUsageThreshold": "google.protobuf.Int64Value",
"diskSizeLimit": "google.protobuf.Int64Value"
}
},
"mongocfg": {
"config": {
"effectiveConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
}
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
},
"userConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
}
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
},
"defaultConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
}
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "int64",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "google.protobuf.Int64Value",
"emergencyUsageThreshold": "google.protobuf.Int64Value",
"diskSizeLimit": "google.protobuf.Int64Value"
}
},
"mongos": {
"config": {
"effectiveConfig": {
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
},
"userConfig": {
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
},
"defaultConfig": {
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "int64",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "google.protobuf.Int64Value",
"emergencyUsageThreshold": "google.protobuf.Int64Value",
"diskSizeLimit": "google.protobuf.Int64Value"
}
},
"mongoinfra": {
"configMongos": {
"effectiveConfig": {
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
},
"userConfig": {
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
},
"defaultConfig": {
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
}
},
"configMongocfg": {
"effectiveConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
}
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
},
"userConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
}
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
},
"defaultConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
}
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "int64",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "google.protobuf.Int64Value",
"emergencyUsageThreshold": "google.protobuf.Int64Value",
"diskSizeLimit": "google.protobuf.Int64Value"
}
}
},
"mongodb_4_0": {
"mongod": {
"config": {
"effectiveConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
},
"collectionConfig": {
"blockCompressor": "Compressor"
}
},
"journal": {
"commitInterval": "google.protobuf.Int64Value"
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
},
"userConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
},
"collectionConfig": {
"blockCompressor": "Compressor"
}
},
"journal": {
"commitInterval": "google.protobuf.Int64Value"
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
},
"defaultConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
},
"collectionConfig": {
"blockCompressor": "Compressor"
}
},
"journal": {
"commitInterval": "google.protobuf.Int64Value"
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "int64",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "google.protobuf.Int64Value",
"emergencyUsageThreshold": "google.protobuf.Int64Value",
"diskSizeLimit": "google.protobuf.Int64Value"
}
},
"mongocfg": {
"config": {
"effectiveConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
}
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
},
"userConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
}
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
},
"defaultConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
}
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "int64",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "google.protobuf.Int64Value",
"emergencyUsageThreshold": "google.protobuf.Int64Value",
"diskSizeLimit": "google.protobuf.Int64Value"
}
},
"mongos": {
"config": {
"effectiveConfig": {
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
},
"userConfig": {
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
},
"defaultConfig": {
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "int64",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "google.protobuf.Int64Value",
"emergencyUsageThreshold": "google.protobuf.Int64Value",
"diskSizeLimit": "google.protobuf.Int64Value"
}
},
"mongoinfra": {
"configMongos": {
"effectiveConfig": {
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
},
"userConfig": {
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
},
"defaultConfig": {
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
}
},
"configMongocfg": {
"effectiveConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
}
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
},
"userConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
}
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
},
"defaultConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
}
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "int64",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "google.protobuf.Int64Value",
"emergencyUsageThreshold": "google.protobuf.Int64Value",
"diskSizeLimit": "google.protobuf.Int64Value"
}
}
},
"mongodb_4_2": {
"mongod": {
"config": {
"effectiveConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
},
"collectionConfig": {
"blockCompressor": "Compressor"
},
"indexConfig": {
"prefixCompression": "google.protobuf.BoolValue"
}
},
"journal": {
"commitInterval": "google.protobuf.Int64Value"
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value",
"slowOpSampleRate": "google.protobuf.DoubleValue"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
},
"setParameter": {
"enableFlowControl": "google.protobuf.BoolValue"
}
},
"userConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
},
"collectionConfig": {
"blockCompressor": "Compressor"
},
"indexConfig": {
"prefixCompression": "google.protobuf.BoolValue"
}
},
"journal": {
"commitInterval": "google.protobuf.Int64Value"
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value",
"slowOpSampleRate": "google.protobuf.DoubleValue"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
},
"setParameter": {
"enableFlowControl": "google.protobuf.BoolValue"
}
},
"defaultConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
},
"collectionConfig": {
"blockCompressor": "Compressor"
},
"indexConfig": {
"prefixCompression": "google.protobuf.BoolValue"
}
},
"journal": {
"commitInterval": "google.protobuf.Int64Value"
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value",
"slowOpSampleRate": "google.protobuf.DoubleValue"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
},
"setParameter": {
"enableFlowControl": "google.protobuf.BoolValue"
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "int64",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "google.protobuf.Int64Value",
"emergencyUsageThreshold": "google.protobuf.Int64Value",
"diskSizeLimit": "google.protobuf.Int64Value"
}
},
"mongocfg": {
"config": {
"effectiveConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
}
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
},
"userConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
}
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
},
"defaultConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
}
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "int64",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "google.protobuf.Int64Value",
"emergencyUsageThreshold": "google.protobuf.Int64Value",
"diskSizeLimit": "google.protobuf.Int64Value"
}
},
"mongos": {
"config": {
"effectiveConfig": {
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"userConfig": {
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"defaultConfig": {
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "int64",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "google.protobuf.Int64Value",
"emergencyUsageThreshold": "google.protobuf.Int64Value",
"diskSizeLimit": "google.protobuf.Int64Value"
}
},
"mongoinfra": {
"configMongos": {
"effectiveConfig": {
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"userConfig": {
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"defaultConfig": {
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
}
},
"configMongocfg": {
"effectiveConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
}
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
},
"userConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
}
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
},
"defaultConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
}
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "int64",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "google.protobuf.Int64Value",
"emergencyUsageThreshold": "google.protobuf.Int64Value",
"diskSizeLimit": "google.protobuf.Int64Value"
}
}
},
"mongodb_4_4": {
"mongod": {
"config": {
"effectiveConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
},
"collectionConfig": {
"blockCompressor": "Compressor"
},
"indexConfig": {
"prefixCompression": "google.protobuf.BoolValue"
}
},
"journal": {
"commitInterval": "google.protobuf.Int64Value"
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value",
"slowOpSampleRate": "google.protobuf.DoubleValue"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
},
"setParameter": {
"enableFlowControl": "google.protobuf.BoolValue"
}
},
"userConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
},
"collectionConfig": {
"blockCompressor": "Compressor"
},
"indexConfig": {
"prefixCompression": "google.protobuf.BoolValue"
}
},
"journal": {
"commitInterval": "google.protobuf.Int64Value"
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value",
"slowOpSampleRate": "google.protobuf.DoubleValue"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
},
"setParameter": {
"enableFlowControl": "google.protobuf.BoolValue"
}
},
"defaultConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
},
"collectionConfig": {
"blockCompressor": "Compressor"
},
"indexConfig": {
"prefixCompression": "google.protobuf.BoolValue"
}
},
"journal": {
"commitInterval": "google.protobuf.Int64Value"
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value",
"slowOpSampleRate": "google.protobuf.DoubleValue"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
},
"setParameter": {
"enableFlowControl": "google.protobuf.BoolValue"
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "int64",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "google.protobuf.Int64Value",
"emergencyUsageThreshold": "google.protobuf.Int64Value",
"diskSizeLimit": "google.protobuf.Int64Value"
}
},
"mongocfg": {
"config": {
"effectiveConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
}
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
},
"userConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
}
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
},
"defaultConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
}
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "int64",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "google.protobuf.Int64Value",
"emergencyUsageThreshold": "google.protobuf.Int64Value",
"diskSizeLimit": "google.protobuf.Int64Value"
}
},
"mongos": {
"config": {
"effectiveConfig": {
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"userConfig": {
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"defaultConfig": {
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "int64",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "google.protobuf.Int64Value",
"emergencyUsageThreshold": "google.protobuf.Int64Value",
"diskSizeLimit": "google.protobuf.Int64Value"
}
},
"mongoinfra": {
"configMongos": {
"effectiveConfig": {
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"userConfig": {
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"defaultConfig": {
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
}
},
"configMongocfg": {
"effectiveConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
}
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
},
"userConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
}
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
},
"defaultConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
}
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "int64",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "google.protobuf.Int64Value",
"emergencyUsageThreshold": "google.protobuf.Int64Value",
"diskSizeLimit": "google.protobuf.Int64Value"
}
}
},
"mongodb_5_0": {
"mongod": {
"config": {
"effectiveConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
},
"collectionConfig": {
"blockCompressor": "Compressor"
},
"indexConfig": {
"prefixCompression": "google.protobuf.BoolValue"
}
},
"journal": {
"commitInterval": "google.protobuf.Int64Value"
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value",
"slowOpSampleRate": "google.protobuf.DoubleValue"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
},
"setParameter": {
"enableFlowControl": "google.protobuf.BoolValue",
"minSnapshotHistoryWindowInSeconds": "google.protobuf.Int64Value"
}
},
"userConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
},
"collectionConfig": {
"blockCompressor": "Compressor"
},
"indexConfig": {
"prefixCompression": "google.protobuf.BoolValue"
}
},
"journal": {
"commitInterval": "google.protobuf.Int64Value"
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value",
"slowOpSampleRate": "google.protobuf.DoubleValue"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
},
"setParameter": {
"enableFlowControl": "google.protobuf.BoolValue",
"minSnapshotHistoryWindowInSeconds": "google.protobuf.Int64Value"
}
},
"defaultConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
},
"collectionConfig": {
"blockCompressor": "Compressor"
},
"indexConfig": {
"prefixCompression": "google.protobuf.BoolValue"
}
},
"journal": {
"commitInterval": "google.protobuf.Int64Value"
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value",
"slowOpSampleRate": "google.protobuf.DoubleValue"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
},
"setParameter": {
"enableFlowControl": "google.protobuf.BoolValue",
"minSnapshotHistoryWindowInSeconds": "google.protobuf.Int64Value"
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "int64",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "google.protobuf.Int64Value",
"emergencyUsageThreshold": "google.protobuf.Int64Value",
"diskSizeLimit": "google.protobuf.Int64Value"
}
},
"mongocfg": {
"config": {
"effectiveConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
}
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
},
"userConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
}
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
},
"defaultConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
}
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "int64",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "google.protobuf.Int64Value",
"emergencyUsageThreshold": "google.protobuf.Int64Value",
"diskSizeLimit": "google.protobuf.Int64Value"
}
},
"mongos": {
"config": {
"effectiveConfig": {
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"userConfig": {
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"defaultConfig": {
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "int64",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "google.protobuf.Int64Value",
"emergencyUsageThreshold": "google.protobuf.Int64Value",
"diskSizeLimit": "google.protobuf.Int64Value"
}
},
"mongoinfra": {
"configMongos": {
"effectiveConfig": {
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"userConfig": {
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"defaultConfig": {
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
}
},
"configMongocfg": {
"effectiveConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
}
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
},
"userConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
}
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
},
"defaultConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
}
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "int64",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "google.protobuf.Int64Value",
"emergencyUsageThreshold": "google.protobuf.Int64Value",
"diskSizeLimit": "google.protobuf.Int64Value"
}
}
},
"mongodb_6_0": {
"mongod": {
"config": {
"effectiveConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
},
"collectionConfig": {
"blockCompressor": "Compressor"
},
"indexConfig": {
"prefixCompression": "google.protobuf.BoolValue"
}
},
"journal": {
"commitInterval": "google.protobuf.Int64Value"
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value",
"slowOpSampleRate": "google.protobuf.DoubleValue"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
},
"setParameter": {
"enableFlowControl": "google.protobuf.BoolValue",
"minSnapshotHistoryWindowInSeconds": "google.protobuf.Int64Value"
}
},
"userConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
},
"collectionConfig": {
"blockCompressor": "Compressor"
},
"indexConfig": {
"prefixCompression": "google.protobuf.BoolValue"
}
},
"journal": {
"commitInterval": "google.protobuf.Int64Value"
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value",
"slowOpSampleRate": "google.protobuf.DoubleValue"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
},
"setParameter": {
"enableFlowControl": "google.protobuf.BoolValue",
"minSnapshotHistoryWindowInSeconds": "google.protobuf.Int64Value"
}
},
"defaultConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
},
"collectionConfig": {
"blockCompressor": "Compressor"
},
"indexConfig": {
"prefixCompression": "google.protobuf.BoolValue"
}
},
"journal": {
"commitInterval": "google.protobuf.Int64Value"
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value",
"slowOpSampleRate": "google.protobuf.DoubleValue"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
},
"setParameter": {
"enableFlowControl": "google.protobuf.BoolValue",
"minSnapshotHistoryWindowInSeconds": "google.protobuf.Int64Value"
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "int64",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "google.protobuf.Int64Value",
"emergencyUsageThreshold": "google.protobuf.Int64Value",
"diskSizeLimit": "google.protobuf.Int64Value"
}
},
"mongocfg": {
"config": {
"effectiveConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
}
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
},
"userConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
}
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
},
"defaultConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
}
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "int64",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "google.protobuf.Int64Value",
"emergencyUsageThreshold": "google.protobuf.Int64Value",
"diskSizeLimit": "google.protobuf.Int64Value"
}
},
"mongos": {
"config": {
"effectiveConfig": {
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"userConfig": {
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"defaultConfig": {
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "int64",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "google.protobuf.Int64Value",
"emergencyUsageThreshold": "google.protobuf.Int64Value",
"diskSizeLimit": "google.protobuf.Int64Value"
}
},
"mongoinfra": {
"configMongos": {
"effectiveConfig": {
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"userConfig": {
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"defaultConfig": {
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
}
},
"configMongocfg": {
"effectiveConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
}
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
},
"userConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
}
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
},
"defaultConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
}
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "int64",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "google.protobuf.Int64Value",
"emergencyUsageThreshold": "google.protobuf.Int64Value",
"diskSizeLimit": "google.protobuf.Int64Value"
}
}
},
"mongodb_4_4Enterprise": {
"mongod": {
"config": {
"effectiveConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
},
"collectionConfig": {
"blockCompressor": "Compressor"
},
"indexConfig": {
"prefixCompression": "google.protobuf.BoolValue"
}
},
"journal": {
"commitInterval": "google.protobuf.Int64Value"
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value",
"slowOpSampleRate": "google.protobuf.DoubleValue"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
},
"security": {
"enableEncryption": "google.protobuf.BoolValue",
"kmip": {
"serverName": "string",
"port": "google.protobuf.Int64Value",
"serverCa": "string",
"clientCertificate": "string",
"keyIdentifier": "string"
}
},
"auditLog": {
"filter": "string"
},
"setParameter": {
"auditAuthorizationSuccess": "google.protobuf.BoolValue",
"enableFlowControl": "google.protobuf.BoolValue"
}
},
"userConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
},
"collectionConfig": {
"blockCompressor": "Compressor"
},
"indexConfig": {
"prefixCompression": "google.protobuf.BoolValue"
}
},
"journal": {
"commitInterval": "google.protobuf.Int64Value"
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value",
"slowOpSampleRate": "google.protobuf.DoubleValue"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
},
"security": {
"enableEncryption": "google.protobuf.BoolValue",
"kmip": {
"serverName": "string",
"port": "google.protobuf.Int64Value",
"serverCa": "string",
"clientCertificate": "string",
"keyIdentifier": "string"
}
},
"auditLog": {
"filter": "string"
},
"setParameter": {
"auditAuthorizationSuccess": "google.protobuf.BoolValue",
"enableFlowControl": "google.protobuf.BoolValue"
}
},
"defaultConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
},
"collectionConfig": {
"blockCompressor": "Compressor"
},
"indexConfig": {
"prefixCompression": "google.protobuf.BoolValue"
}
},
"journal": {
"commitInterval": "google.protobuf.Int64Value"
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value",
"slowOpSampleRate": "google.protobuf.DoubleValue"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
},
"security": {
"enableEncryption": "google.protobuf.BoolValue",
"kmip": {
"serverName": "string",
"port": "google.protobuf.Int64Value",
"serverCa": "string",
"clientCertificate": "string",
"keyIdentifier": "string"
}
},
"auditLog": {
"filter": "string"
},
"setParameter": {
"auditAuthorizationSuccess": "google.protobuf.BoolValue",
"enableFlowControl": "google.protobuf.BoolValue"
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "int64",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "google.protobuf.Int64Value",
"emergencyUsageThreshold": "google.protobuf.Int64Value",
"diskSizeLimit": "google.protobuf.Int64Value"
}
},
"mongocfg": {
"config": {
"effectiveConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
}
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
},
"userConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
}
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
},
"defaultConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
}
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "int64",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "google.protobuf.Int64Value",
"emergencyUsageThreshold": "google.protobuf.Int64Value",
"diskSizeLimit": "google.protobuf.Int64Value"
}
},
"mongos": {
"config": {
"effectiveConfig": {
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"userConfig": {
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"defaultConfig": {
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "int64",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "google.protobuf.Int64Value",
"emergencyUsageThreshold": "google.protobuf.Int64Value",
"diskSizeLimit": "google.protobuf.Int64Value"
}
},
"mongoinfra": {
"configMongos": {
"effectiveConfig": {
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"userConfig": {
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"defaultConfig": {
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
}
},
"configMongocfg": {
"effectiveConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
}
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
},
"userConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
}
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
},
"defaultConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
}
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "int64",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "google.protobuf.Int64Value",
"emergencyUsageThreshold": "google.protobuf.Int64Value",
"diskSizeLimit": "google.protobuf.Int64Value"
}
}
},
"mongodb_5_0Enterprise": {
"mongod": {
"config": {
"effectiveConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
},
"collectionConfig": {
"blockCompressor": "Compressor"
},
"indexConfig": {
"prefixCompression": "google.protobuf.BoolValue"
}
},
"journal": {
"commitInterval": "google.protobuf.Int64Value"
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value",
"slowOpSampleRate": "google.protobuf.DoubleValue"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
},
"security": {
"enableEncryption": "google.protobuf.BoolValue",
"kmip": {
"serverName": "string",
"port": "google.protobuf.Int64Value",
"serverCa": "string",
"clientCertificate": "string",
"keyIdentifier": "string"
}
},
"auditLog": {
"filter": "string",
"runtimeConfiguration": "google.protobuf.BoolValue"
},
"setParameter": {
"auditAuthorizationSuccess": "google.protobuf.BoolValue",
"enableFlowControl": "google.protobuf.BoolValue",
"minSnapshotHistoryWindowInSeconds": "google.protobuf.Int64Value"
}
},
"userConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
},
"collectionConfig": {
"blockCompressor": "Compressor"
},
"indexConfig": {
"prefixCompression": "google.protobuf.BoolValue"
}
},
"journal": {
"commitInterval": "google.protobuf.Int64Value"
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value",
"slowOpSampleRate": "google.protobuf.DoubleValue"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
},
"security": {
"enableEncryption": "google.protobuf.BoolValue",
"kmip": {
"serverName": "string",
"port": "google.protobuf.Int64Value",
"serverCa": "string",
"clientCertificate": "string",
"keyIdentifier": "string"
}
},
"auditLog": {
"filter": "string",
"runtimeConfiguration": "google.protobuf.BoolValue"
},
"setParameter": {
"auditAuthorizationSuccess": "google.protobuf.BoolValue",
"enableFlowControl": "google.protobuf.BoolValue",
"minSnapshotHistoryWindowInSeconds": "google.protobuf.Int64Value"
}
},
"defaultConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
},
"collectionConfig": {
"blockCompressor": "Compressor"
},
"indexConfig": {
"prefixCompression": "google.protobuf.BoolValue"
}
},
"journal": {
"commitInterval": "google.protobuf.Int64Value"
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value",
"slowOpSampleRate": "google.protobuf.DoubleValue"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
},
"security": {
"enableEncryption": "google.protobuf.BoolValue",
"kmip": {
"serverName": "string",
"port": "google.protobuf.Int64Value",
"serverCa": "string",
"clientCertificate": "string",
"keyIdentifier": "string"
}
},
"auditLog": {
"filter": "string",
"runtimeConfiguration": "google.protobuf.BoolValue"
},
"setParameter": {
"auditAuthorizationSuccess": "google.protobuf.BoolValue",
"enableFlowControl": "google.protobuf.BoolValue",
"minSnapshotHistoryWindowInSeconds": "google.protobuf.Int64Value"
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "int64",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "google.protobuf.Int64Value",
"emergencyUsageThreshold": "google.protobuf.Int64Value",
"diskSizeLimit": "google.protobuf.Int64Value"
}
},
"mongocfg": {
"config": {
"effectiveConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
}
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
},
"userConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
}
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
},
"defaultConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
}
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "int64",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "google.protobuf.Int64Value",
"emergencyUsageThreshold": "google.protobuf.Int64Value",
"diskSizeLimit": "google.protobuf.Int64Value"
}
},
"mongos": {
"config": {
"effectiveConfig": {
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"userConfig": {
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"defaultConfig": {
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "int64",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "google.protobuf.Int64Value",
"emergencyUsageThreshold": "google.protobuf.Int64Value",
"diskSizeLimit": "google.protobuf.Int64Value"
}
},
"mongoinfra": {
"configMongos": {
"effectiveConfig": {
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"userConfig": {
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"defaultConfig": {
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
}
},
"configMongocfg": {
"effectiveConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
}
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
},
"userConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
}
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
},
"defaultConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
}
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "int64",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "google.protobuf.Int64Value",
"emergencyUsageThreshold": "google.protobuf.Int64Value",
"diskSizeLimit": "google.protobuf.Int64Value"
}
}
},
"mongodb_6_0Enterprise": {
"mongod": {
"config": {
"effectiveConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
},
"collectionConfig": {
"blockCompressor": "Compressor"
},
"indexConfig": {
"prefixCompression": "google.protobuf.BoolValue"
}
},
"journal": {
"commitInterval": "google.protobuf.Int64Value"
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value",
"slowOpSampleRate": "google.protobuf.DoubleValue"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
},
"security": {
"enableEncryption": "google.protobuf.BoolValue",
"kmip": {
"serverName": "string",
"port": "google.protobuf.Int64Value",
"serverCa": "string",
"clientCertificate": "string",
"keyIdentifier": "string"
}
},
"auditLog": {
"filter": "string",
"runtimeConfiguration": "google.protobuf.BoolValue"
},
"setParameter": {
"auditAuthorizationSuccess": "google.protobuf.BoolValue",
"enableFlowControl": "google.protobuf.BoolValue",
"minSnapshotHistoryWindowInSeconds": "google.protobuf.Int64Value"
}
},
"userConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
},
"collectionConfig": {
"blockCompressor": "Compressor"
},
"indexConfig": {
"prefixCompression": "google.protobuf.BoolValue"
}
},
"journal": {
"commitInterval": "google.protobuf.Int64Value"
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value",
"slowOpSampleRate": "google.protobuf.DoubleValue"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
},
"security": {
"enableEncryption": "google.protobuf.BoolValue",
"kmip": {
"serverName": "string",
"port": "google.protobuf.Int64Value",
"serverCa": "string",
"clientCertificate": "string",
"keyIdentifier": "string"
}
},
"auditLog": {
"filter": "string",
"runtimeConfiguration": "google.protobuf.BoolValue"
},
"setParameter": {
"auditAuthorizationSuccess": "google.protobuf.BoolValue",
"enableFlowControl": "google.protobuf.BoolValue",
"minSnapshotHistoryWindowInSeconds": "google.protobuf.Int64Value"
}
},
"defaultConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
},
"collectionConfig": {
"blockCompressor": "Compressor"
},
"indexConfig": {
"prefixCompression": "google.protobuf.BoolValue"
}
},
"journal": {
"commitInterval": "google.protobuf.Int64Value"
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value",
"slowOpSampleRate": "google.protobuf.DoubleValue"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
},
"security": {
"enableEncryption": "google.protobuf.BoolValue",
"kmip": {
"serverName": "string",
"port": "google.protobuf.Int64Value",
"serverCa": "string",
"clientCertificate": "string",
"keyIdentifier": "string"
}
},
"auditLog": {
"filter": "string",
"runtimeConfiguration": "google.protobuf.BoolValue"
},
"setParameter": {
"auditAuthorizationSuccess": "google.protobuf.BoolValue",
"enableFlowControl": "google.protobuf.BoolValue",
"minSnapshotHistoryWindowInSeconds": "google.protobuf.Int64Value"
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "int64",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "google.protobuf.Int64Value",
"emergencyUsageThreshold": "google.protobuf.Int64Value",
"diskSizeLimit": "google.protobuf.Int64Value"
}
},
"mongocfg": {
"config": {
"effectiveConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
}
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
},
"userConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
}
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
},
"defaultConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
}
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "int64",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "google.protobuf.Int64Value",
"emergencyUsageThreshold": "google.protobuf.Int64Value",
"diskSizeLimit": "google.protobuf.Int64Value"
}
},
"mongos": {
"config": {
"effectiveConfig": {
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"userConfig": {
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"defaultConfig": {
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "int64",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "google.protobuf.Int64Value",
"emergencyUsageThreshold": "google.protobuf.Int64Value",
"diskSizeLimit": "google.protobuf.Int64Value"
}
},
"mongoinfra": {
"configMongos": {
"effectiveConfig": {
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"userConfig": {
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"defaultConfig": {
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
}
},
"configMongocfg": {
"effectiveConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
}
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
},
"userConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
}
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
},
"defaultConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
}
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "int64",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "google.protobuf.Int64Value",
"emergencyUsageThreshold": "google.protobuf.Int64Value",
"diskSizeLimit": "google.protobuf.Int64Value"
}
}
},
// end of the list of possible fields
"backupWindowStart": "google.type.TimeOfDay",
"backupRetainPeriodDays": "google.protobuf.Int64Value",
"performanceDiagnostics": {
"profilingEnabled": "bool"
},
"access": {
"dataLens": "bool",
"dataTransfer": "bool"
},
"mongodbConfig": {
"mongod": {
"config": {
"effectiveConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
},
"collectionConfig": {
"blockCompressor": "Compressor"
},
"indexConfig": {
"prefixCompression": "google.protobuf.BoolValue"
}
},
"journal": {
"commitInterval": "google.protobuf.Int64Value"
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value",
"slowOpSampleRate": "google.protobuf.DoubleValue"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
},
"security": {
"enableEncryption": "google.protobuf.BoolValue",
"kmip": {
"serverName": "string",
"port": "google.protobuf.Int64Value",
"serverCa": "string",
"clientCertificate": "string",
"keyIdentifier": "string"
}
},
"auditLog": {
"filter": "string",
"runtimeConfiguration": "google.protobuf.BoolValue"
},
"setParameter": {
"auditAuthorizationSuccess": "google.protobuf.BoolValue",
"enableFlowControl": "google.protobuf.BoolValue",
"minSnapshotHistoryWindowInSeconds": "google.protobuf.Int64Value"
}
},
"userConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
},
"collectionConfig": {
"blockCompressor": "Compressor"
},
"indexConfig": {
"prefixCompression": "google.protobuf.BoolValue"
}
},
"journal": {
"commitInterval": "google.protobuf.Int64Value"
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value",
"slowOpSampleRate": "google.protobuf.DoubleValue"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
},
"security": {
"enableEncryption": "google.protobuf.BoolValue",
"kmip": {
"serverName": "string",
"port": "google.protobuf.Int64Value",
"serverCa": "string",
"clientCertificate": "string",
"keyIdentifier": "string"
}
},
"auditLog": {
"filter": "string",
"runtimeConfiguration": "google.protobuf.BoolValue"
},
"setParameter": {
"auditAuthorizationSuccess": "google.protobuf.BoolValue",
"enableFlowControl": "google.protobuf.BoolValue",
"minSnapshotHistoryWindowInSeconds": "google.protobuf.Int64Value"
}
},
"defaultConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
},
"collectionConfig": {
"blockCompressor": "Compressor"
},
"indexConfig": {
"prefixCompression": "google.protobuf.BoolValue"
}
},
"journal": {
"commitInterval": "google.protobuf.Int64Value"
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value",
"slowOpSampleRate": "google.protobuf.DoubleValue"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
},
"security": {
"enableEncryption": "google.protobuf.BoolValue",
"kmip": {
"serverName": "string",
"port": "google.protobuf.Int64Value",
"serverCa": "string",
"clientCertificate": "string",
"keyIdentifier": "string"
}
},
"auditLog": {
"filter": "string",
"runtimeConfiguration": "google.protobuf.BoolValue"
},
"setParameter": {
"auditAuthorizationSuccess": "google.protobuf.BoolValue",
"enableFlowControl": "google.protobuf.BoolValue",
"minSnapshotHistoryWindowInSeconds": "google.protobuf.Int64Value"
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "int64",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "google.protobuf.Int64Value",
"emergencyUsageThreshold": "google.protobuf.Int64Value",
"diskSizeLimit": "google.protobuf.Int64Value"
}
},
"mongocfg": {
"config": {
"effectiveConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
}
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
},
"userConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
}
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
},
"defaultConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
}
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "int64",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "google.protobuf.Int64Value",
"emergencyUsageThreshold": "google.protobuf.Int64Value",
"diskSizeLimit": "google.protobuf.Int64Value"
}
},
"mongos": {
"config": {
"effectiveConfig": {
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"userConfig": {
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"defaultConfig": {
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "int64",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "google.protobuf.Int64Value",
"emergencyUsageThreshold": "google.protobuf.Int64Value",
"diskSizeLimit": "google.protobuf.Int64Value"
}
},
"mongoinfra": {
"configMongos": {
"effectiveConfig": {
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"userConfig": {
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"defaultConfig": {
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
}
},
"configMongocfg": {
"effectiveConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
}
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
},
"userConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
}
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
},
"defaultConfig": {
"storage": {
"wiredTiger": {
"engineConfig": {
"cacheSizeGb": "google.protobuf.DoubleValue"
}
}
},
"operationProfiling": {
"mode": "Mode",
"slowOpThreshold": "google.protobuf.Int64Value"
},
"net": {
"maxIncomingConnections": "google.protobuf.Int64Value"
}
}
},
"resources": {
"resourcePresetId": "string",
"diskSize": "int64",
"diskTypeId": "string"
},
"diskSizeAutoscaling": {
"plannedUsageThreshold": "google.protobuf.Int64Value",
"emergencyUsageThreshold": "google.protobuf.Int64Value",
"diskSizeLimit": "google.protobuf.Int64Value"
}
}
}
},
"networkId": "string",
"health": "Health",
"status": "Status",
"sharded": "bool",
"maintenanceWindow": {
// Includes only one of the fields `anytime`, `weeklyMaintenanceWindow`
"anytime": "AnytimeMaintenanceWindow",
"weeklyMaintenanceWindow": {
"day": "WeekDay",
"hour": "int64"
}
// end of the list of possible fields
},
"plannedOperation": {
"info": "string",
"delayedUntil": "google.protobuf.Timestamp"
},
"securityGroupIds": [
"string"
],
"deletionProtection": "bool"
}
// 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 |
Creation timestamp. |
createdBy |
string ID of the user or service account who initiated the operation. |
modifiedAt |
The time when the Operation resource was last modified. |
done |
bool 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. |
MoveClusterMetadata
Field |
Description |
clusterId |
string ID of the MongoDB cluster being moved. |
sourceFolderId |
string ID of the source folder. |
destinationFolderId |
string ID of the destnation folder. |
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 |
Creation timestamp in RFC3339 |
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 |
bool 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 |
bool 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 |
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 |
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 |
Whether the journal is enabled or disabled.
|
commitInterval |
Commit interval between journal operations, in milliseconds. |
OperationProfiling
Field |
Description |
mode |
enum Mode Mode which specifies operations that should be profiled.
|
slowOpThreshold |
The slow operation time threshold, in milliseconds. Operations that run |
Network
Field |
Description |
maxIncomingConnections |
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 |
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 |
Amount of used storage for automatic disk scaling in the maintenance window, 0 means disabled, in percent. |
emergencyUsageThreshold |
Amount of used storage for immediately automatic disk scaling, 0 means disabled, in percent. |
diskSizeLimit |
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 |
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 |
The slow operation time threshold, in milliseconds. Operations that run |
Network
Field |
Description |
maxIncomingConnections |
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 |
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 |
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 |
Commit interval between journal operations, in milliseconds. |
OperationProfiling
Field |
Description |
mode |
enum Mode Mode which specifies operations that should be profiled.
|
slowOpThreshold |
The slow operation time threshold, in milliseconds. Operations that run |
Network
Field |
Description |
maxIncomingConnections |
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 |
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 |
The slow operation time threshold, in milliseconds. Operations that run |
Network
Field |
Description |
maxIncomingConnections |
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 |
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 |
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 |
Enables or disables prefix compression |
Journal
Field |
Description |
commitInterval |
Commit interval between journal operations, in milliseconds. |
OperationProfiling
Field |
Description |
mode |
enum Mode Mode which specifies operations that should be profiled.
|
slowOpThreshold |
The slow operation time threshold, in milliseconds. Operations that run |
slowOpSampleRate |
The fraction of slow operations that should be profiled or logged. |
Network
Field |
Description |
maxIncomingConnections |
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 |
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 |
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 |
The slow operation time threshold, in milliseconds. Operations that run |
Network
Field |
Description |
maxIncomingConnections |
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 |
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 |
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 |
Enables or disables prefix compression |
Journal
Field |
Description |
commitInterval |
Commit interval between journal operations, in milliseconds. |
OperationProfiling
Field |
Description |
mode |
enum Mode Mode which specifies operations that should be profiled.
|
slowOpThreshold |
The slow operation time threshold, in milliseconds. Operations that run |
slowOpSampleRate |
The fraction of slow operations that should be profiled or logged. |
Network
Field |
Description |
maxIncomingConnections |
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 |
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 |
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 |
The slow operation time threshold, in milliseconds. Operations that run |
Network
Field |
Description |
maxIncomingConnections |
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 |
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 |
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 |
Enables or disables prefix compression |
Journal
Field |
Description |
commitInterval |
Commit interval between journal operations, in milliseconds. |
OperationProfiling
Field |
Description |
mode |
enum Mode Mode which specifies operations that should be profiled.
|
slowOpThreshold |
The slow operation time threshold, in milliseconds. Operations that run |
slowOpSampleRate |
The fraction of slow operations that should be profiled or logged. |
Network
Field |
Description |
maxIncomingConnections |
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 |
Enables or disables the mechanism that controls the rate at which the primary applies its writes with the |
minSnapshotHistoryWindowInSeconds |
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 |
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 |
The slow operation time threshold, in milliseconds. Operations that run |
Network
Field |
Description |
maxIncomingConnections |
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 |
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 |
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 |
Enables or disables prefix compression |
Journal
Field |
Description |
commitInterval |
Commit interval between journal operations, in milliseconds. |
OperationProfiling
Field |
Description |
mode |
enum Mode Mode which specifies operations that should be profiled.
|
slowOpThreshold |
The slow operation time threshold, in milliseconds. Operations that run |
slowOpSampleRate |
The fraction of slow operations that should be profiled or logged. |
Network
Field |
Description |
maxIncomingConnections |
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 |
Enables or disables the mechanism that controls the rate at which the primary applies its writes with the |
minSnapshotHistoryWindowInSeconds |
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 |
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 |
The slow operation time threshold, in milliseconds. Operations that run |
Network
Field |
Description |
maxIncomingConnections |
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 |
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 |
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 |
Enables or disables prefix compression |
Journal
Field |
Description |
commitInterval |
Commit interval between journal operations, in milliseconds. |
OperationProfiling
Field |
Description |
mode |
enum Mode Mode which specifies operations that should be profiled.
|
slowOpThreshold |
The slow operation time threshold, in milliseconds. Operations that run |
slowOpSampleRate |
The fraction of slow operations that should be profiled or logged. |
Network
Field |
Description |
maxIncomingConnections |
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 |
If encryption at rest should be enabled or not |
kmip |
|
KMIP
Field |
Description |
serverName |
string KMIP server name |
port |
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 |
Enables the auditing of authorization successes |
enableFlowControl |
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 |
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 |
The slow operation time threshold, in milliseconds. Operations that run |
Network
Field |
Description |
maxIncomingConnections |
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 |
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 |
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 |
Enables or disables prefix compression |
Journal
Field |
Description |
commitInterval |
Commit interval between journal operations, in milliseconds. |
OperationProfiling
Field |
Description |
mode |
enum Mode Mode which specifies operations that should be profiled.
|
slowOpThreshold |
The slow operation time threshold, in milliseconds. Operations that run |
slowOpSampleRate |
The fraction of slow operations that should be profiled or logged. |
Network
Field |
Description |
maxIncomingConnections |
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 |
If encryption at rest should be enabled or not |
kmip |
|
KMIP
Field |
Description |
serverName |
string KMIP server name |
port |
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 |
Allows runtime configuration of audit filter and auditAuthorizationSuccess |
SetParameter
Field |
Description |
auditAuthorizationSuccess |
Enables the auditing of authorization successes |
enableFlowControl |
Enables or disables the mechanism that controls the rate at which the primary applies its writes with the |
minSnapshotHistoryWindowInSeconds |
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 |
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 |
The slow operation time threshold, in milliseconds. Operations that run |
Network
Field |
Description |
maxIncomingConnections |
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 |
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 |
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 |
Enables or disables prefix compression |
Journal
Field |
Description |
commitInterval |
Commit interval between journal operations, in milliseconds. |
OperationProfiling
Field |
Description |
mode |
enum Mode Mode which specifies operations that should be profiled.
|
slowOpThreshold |
The slow operation time threshold, in milliseconds. Operations that run |
slowOpSampleRate |
The fraction of slow operations that should be profiled or logged. |
Network
Field |
Description |
maxIncomingConnections |
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 |
If encryption at rest should be enabled or not |
kmip |
|
KMIP
Field |
Description |
serverName |
string KMIP server name |
port |
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 |
Allows runtime configuration of audit filter and auditAuthorizationSuccess |
SetParameter
Field |
Description |
auditAuthorizationSuccess |
Enables the auditing of authorization successes |
enableFlowControl |
Enables or disables the mechanism that controls the rate at which the primary applies its writes with the |
minSnapshotHistoryWindowInSeconds |
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 |
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 |
The slow operation time threshold, in milliseconds. Operations that run |
Network
Field |
Description |
maxIncomingConnections |
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 |
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 |
PerformanceDiagnosticsConfig
Field |
Description |
profilingEnabled |
bool |
Access
Field |
Description |
dataLens |
bool Allow access for DataLens. |
dataTransfer |
bool 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 |
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 |
Enables or disables prefix compression |
Journal
Field |
Description |
commitInterval |
Commit interval between journal operations, in milliseconds. |
OperationProfiling
Field |
Description |
mode |
enum Mode Mode which specifies operations that should be profiled.
|
slowOpThreshold |
The slow operation time threshold, in milliseconds. Operations that run |
slowOpSampleRate |
The fraction of slow operations that should be profiled or logged. |
Network
Field |
Description |
maxIncomingConnections |
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 |
If encryption at rest should be enabled or not |
kmip |
|
KMIP
Field |
Description |
serverName |
string KMIP server name |
port |
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 |
Allows runtime configuration of audit filter and auditAuthorizationSuccess |
SetParameter
Field |
Description |
auditAuthorizationSuccess |
Enables the auditing of authorization successes |
enableFlowControl |
Enables or disables the mechanism that controls the rate at which the primary applies its writes with the |
minSnapshotHistoryWindowInSeconds |
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 |
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 |
The slow operation time threshold, in milliseconds. Operations that run |
Network
Field |
Description |
maxIncomingConnections |
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 |
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 |
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. |
AnytimeMaintenanceWindow
Field |
Description |
Empty |
WeeklyMaintenanceWindow
Weelky maintenance window settings.
Field |
Description |
day |
enum WeekDay Day of the week (in
|
hour |
int64 Hour of the day in UTC (in |
MaintenanceOperation
A planned maintenance operation.
Field |
Description |
info |
string Information about this maintenance operation. |
delayedUntil |
Time until which this maintenance operation is delayed. |