Managed Service for MongoDB API, gRPC: ClusterService.Create
- gRPC request
- CreateClusterRequest
- ConfigSpec
- MongodbSpec3_6
- Mongod
- MongodConfig3_6
- Storage
- WiredTiger
- EngineConfig
- CollectionConfig
- Journal
- OperationProfiling
- Network
- Resources
- DiskSizeAutoscaling
- MongoCfg
- MongoCfgConfig3_6
- Storage
- WiredTiger
- EngineConfig
- OperationProfiling
- Network
- Mongos
- MongosConfig3_6
- Network
- MongoInfra
- MongodbSpec4_0
- Mongod
- MongodConfig4_0
- Storage
- WiredTiger
- EngineConfig
- CollectionConfig
- Journal
- OperationProfiling
- Network
- MongoCfg
- MongoCfgConfig4_0
- Storage
- WiredTiger
- EngineConfig
- OperationProfiling
- Network
- Mongos
- MongosConfig4_0
- Network
- MongoInfra
- MongodbSpec4_2
- Mongod
- MongodConfig4_2
- Storage
- WiredTiger
- EngineConfig
- CollectionConfig
- IndexConfig
- Journal
- OperationProfiling
- Network
- Compression
- SetParameter
- MongoCfg
- MongoCfgConfig4_2
- Storage
- WiredTiger
- EngineConfig
- OperationProfiling
- Network
- Mongos
- MongosConfig4_2
- Network
- Compression
- MongoInfra
- MongodbSpec4_4
- Mongod
- MongodConfig4_4
- Storage
- WiredTiger
- EngineConfig
- CollectionConfig
- IndexConfig
- Journal
- OperationProfiling
- Network
- Compression
- SetParameter
- MongoCfg
- MongoCfgConfig4_4
- Storage
- WiredTiger
- EngineConfig
- OperationProfiling
- Network
- Mongos
- MongosConfig4_4
- Network
- Compression
- MongoInfra
- MongodbSpec5_0
- Mongod
- MongodConfig5_0
- Storage
- WiredTiger
- EngineConfig
- CollectionConfig
- IndexConfig
- Journal
- OperationProfiling
- Network
- Compression
- SetParameter
- MongoCfg
- MongoCfgConfig5_0
- Storage
- WiredTiger
- EngineConfig
- OperationProfiling
- Network
- Mongos
- MongosConfig5_0
- Network
- Compression
- MongoInfra
- MongodbSpec6_0
- Mongod
- MongodConfig6_0
- Storage
- WiredTiger
- EngineConfig
- CollectionConfig
- IndexConfig
- Journal
- OperationProfiling
- Network
- Compression
- SetParameter
- MongoCfg
- MongoCfgConfig6_0
- Storage
- WiredTiger
- EngineConfig
- OperationProfiling
- Network
- Mongos
- MongosConfig6_0
- Network
- Compression
- MongoInfra
- MongodbSpec4_4_enterprise
- Mongod
- MongodConfig4_4_enterprise
- Storage
- WiredTiger
- EngineConfig
- CollectionConfig
- IndexConfig
- Journal
- OperationProfiling
- Network
- Compression
- Security
- KMIP
- AuditLog
- SetParameter
- MongoCfg
- MongoCfgConfig4_4_enterprise
- Storage
- WiredTiger
- EngineConfig
- OperationProfiling
- Network
- Mongos
- MongosConfig4_4_enterprise
- Network
- Compression
- MongoInfra
- MongodbSpec5_0_enterprise
- Mongod
- MongodConfig5_0_enterprise
- Storage
- WiredTiger
- EngineConfig
- CollectionConfig
- IndexConfig
- Journal
- OperationProfiling
- Network
- Compression
- Security
- KMIP
- AuditLog
- SetParameter
- MongoCfg
- MongoCfgConfig5_0_enterprise
- Storage
- WiredTiger
- EngineConfig
- OperationProfiling
- Network
- Mongos
- MongosConfig5_0_enterprise
- Network
- Compression
- MongoInfra
- MongodbSpec6_0_enterprise
- Mongod
- MongodConfig6_0_enterprise
- Storage
- WiredTiger
- EngineConfig
- CollectionConfig
- IndexConfig
- Journal
- OperationProfiling
- Network
- Compression
- Security
- KMIP
- AuditLog
- SetParameter
- MongoCfg
- MongoCfgConfig6_0_enterprise
- Storage
- WiredTiger
- EngineConfig
- OperationProfiling
- Network
- Mongos
- MongosConfig6_0_enterprise
- Network
- Compression
- MongoInfra
- PerformanceDiagnosticsConfig
- Access
- MongodbSpec
- Mongod
- MongodConfig
- Storage
- WiredTiger
- EngineConfig
- CollectionConfig
- IndexConfig
- Journal
- OperationProfiling
- Network
- Compression
- Security
- KMIP
- AuditLog
- SetParameter
- MongoCfg
- MongoCfgConfig
- Storage
- WiredTiger
- EngineConfig
- OperationProfiling
- Network
- Mongos
- MongosConfig
- Network
- Compression
- MongoInfra
- DatabaseSpec
- UserSpec
- Permission
- HostSpec
- MaintenanceWindow
- AnytimeMaintenanceWindow
- WeeklyMaintenanceWindow
- operation.Operation
- CreateClusterMetadata
- 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
Creates a MongoDB cluster in the specified folder.
gRPC request
rpc Create (CreateClusterRequest) returns (operation.Operation)
CreateClusterRequest
{
"folder_id": "string",
"name": "string",
"description": "string",
"labels": "map<string, string>",
"environment": "Environment",
"config_spec": {
"version": "string",
"feature_compatibility_version": "string",
// Includes only one of the fields `mongodb_spec_3_6`, `mongodb_spec_4_0`, `mongodb_spec_4_2`, `mongodb_spec_4_4`, `mongodb_spec_5_0`, `mongodb_spec_6_0`, `mongodb_spec_4_4_enterprise`, `mongodb_spec_5_0_enterprise`, `mongodb_spec_6_0_enterprise`
"mongodb_spec_3_6": {
"mongod": {
"config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
},
"collection_config": {
"block_compressor": "Compressor"
}
},
"journal": {
"enabled": "google.protobuf.BoolValue",
"commit_interval": "google.protobuf.Int64Value"
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
},
"mongocfg": {
"config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
},
"mongos": {
"config": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
},
"mongoinfra": {
"config_mongos": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"config_mongocfg": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
}
},
"mongodb_spec_4_0": {
"mongod": {
"config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
},
"collection_config": {
"block_compressor": "Compressor"
}
},
"journal": {
"commit_interval": "google.protobuf.Int64Value"
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
},
"mongocfg": {
"config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
},
"mongos": {
"config": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
},
"mongoinfra": {
"config_mongos": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"config_mongocfg": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
}
},
"mongodb_spec_4_2": {
"mongod": {
"config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
},
"collection_config": {
"block_compressor": "Compressor"
},
"index_config": {
"prefix_compression": "google.protobuf.BoolValue"
}
},
"journal": {
"commit_interval": "google.protobuf.Int64Value"
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value",
"slow_op_sample_rate": "google.protobuf.DoubleValue"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
},
"set_parameter": {
"enable_flow_control": "google.protobuf.BoolValue"
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
},
"mongocfg": {
"config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
},
"mongos": {
"config": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
},
"mongoinfra": {
"config_mongos": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"config_mongocfg": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
}
},
"mongodb_spec_4_4": {
"mongod": {
"config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
},
"collection_config": {
"block_compressor": "Compressor"
},
"index_config": {
"prefix_compression": "google.protobuf.BoolValue"
}
},
"journal": {
"commit_interval": "google.protobuf.Int64Value"
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value",
"slow_op_sample_rate": "google.protobuf.DoubleValue"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
},
"set_parameter": {
"enable_flow_control": "google.protobuf.BoolValue"
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
},
"mongocfg": {
"config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
},
"mongos": {
"config": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
},
"mongoinfra": {
"config_mongos": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"config_mongocfg": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
}
},
"mongodb_spec_5_0": {
"mongod": {
"config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
},
"collection_config": {
"block_compressor": "Compressor"
},
"index_config": {
"prefix_compression": "google.protobuf.BoolValue"
}
},
"journal": {
"commit_interval": "google.protobuf.Int64Value"
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value",
"slow_op_sample_rate": "google.protobuf.DoubleValue"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
},
"set_parameter": {
"enable_flow_control": "google.protobuf.BoolValue",
"min_snapshot_history_window_in_seconds": "google.protobuf.Int64Value"
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
},
"mongocfg": {
"config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
},
"mongos": {
"config": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
},
"mongoinfra": {
"config_mongos": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"config_mongocfg": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
}
},
"mongodb_spec_6_0": {
"mongod": {
"config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
},
"collection_config": {
"block_compressor": "Compressor"
},
"index_config": {
"prefix_compression": "google.protobuf.BoolValue"
}
},
"journal": {
"commit_interval": "google.protobuf.Int64Value"
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value",
"slow_op_sample_rate": "google.protobuf.DoubleValue"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
},
"set_parameter": {
"enable_flow_control": "google.protobuf.BoolValue",
"min_snapshot_history_window_in_seconds": "google.protobuf.Int64Value"
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
},
"mongocfg": {
"config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
},
"mongos": {
"config": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
},
"mongoinfra": {
"config_mongos": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"config_mongocfg": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
}
},
"mongodb_spec_4_4_enterprise": {
"mongod": {
"config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
},
"collection_config": {
"block_compressor": "Compressor"
},
"index_config": {
"prefix_compression": "google.protobuf.BoolValue"
}
},
"journal": {
"commit_interval": "google.protobuf.Int64Value"
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value",
"slow_op_sample_rate": "google.protobuf.DoubleValue"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
},
"security": {
"enable_encryption": "google.protobuf.BoolValue",
"kmip": {
"server_name": "string",
"port": "google.protobuf.Int64Value",
"server_ca": "string",
"client_certificate": "string",
"key_identifier": "string"
}
},
"audit_log": {
"filter": "string"
},
"set_parameter": {
"audit_authorization_success": "google.protobuf.BoolValue",
"enable_flow_control": "google.protobuf.BoolValue"
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
},
"mongocfg": {
"config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
},
"mongos": {
"config": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
},
"mongoinfra": {
"config_mongos": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"config_mongocfg": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
}
},
"mongodb_spec_5_0_enterprise": {
"mongod": {
"config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
},
"collection_config": {
"block_compressor": "Compressor"
},
"index_config": {
"prefix_compression": "google.protobuf.BoolValue"
}
},
"journal": {
"commit_interval": "google.protobuf.Int64Value"
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value",
"slow_op_sample_rate": "google.protobuf.DoubleValue"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
},
"security": {
"enable_encryption": "google.protobuf.BoolValue",
"kmip": {
"server_name": "string",
"port": "google.protobuf.Int64Value",
"server_ca": "string",
"client_certificate": "string",
"key_identifier": "string"
}
},
"audit_log": {
"filter": "string",
"runtime_configuration": "google.protobuf.BoolValue"
},
"set_parameter": {
"audit_authorization_success": "google.protobuf.BoolValue",
"enable_flow_control": "google.protobuf.BoolValue",
"min_snapshot_history_window_in_seconds": "google.protobuf.Int64Value"
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
},
"mongocfg": {
"config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
},
"mongos": {
"config": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
},
"mongoinfra": {
"config_mongos": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"config_mongocfg": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
}
},
"mongodb_spec_6_0_enterprise": {
"mongod": {
"config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
},
"collection_config": {
"block_compressor": "Compressor"
},
"index_config": {
"prefix_compression": "google.protobuf.BoolValue"
}
},
"journal": {
"commit_interval": "google.protobuf.Int64Value"
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value",
"slow_op_sample_rate": "google.protobuf.DoubleValue"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
},
"security": {
"enable_encryption": "google.protobuf.BoolValue",
"kmip": {
"server_name": "string",
"port": "google.protobuf.Int64Value",
"server_ca": "string",
"client_certificate": "string",
"key_identifier": "string"
}
},
"audit_log": {
"filter": "string",
"runtime_configuration": "google.protobuf.BoolValue"
},
"set_parameter": {
"audit_authorization_success": "google.protobuf.BoolValue",
"enable_flow_control": "google.protobuf.BoolValue",
"min_snapshot_history_window_in_seconds": "google.protobuf.Int64Value"
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
},
"mongocfg": {
"config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
},
"mongos": {
"config": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
},
"mongoinfra": {
"config_mongos": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"config_mongocfg": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
}
},
// end of the list of possible fields
"backup_window_start": "google.type.TimeOfDay",
"backup_retain_period_days": "google.protobuf.Int64Value",
"performance_diagnostics": {
"profiling_enabled": "bool"
},
"access": {
"data_lens": "bool",
"web_sql": "bool",
"data_transfer": "bool"
},
"mongodb": {
"mongod": {
"config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
},
"collection_config": {
"block_compressor": "Compressor"
},
"index_config": {
"prefix_compression": "google.protobuf.BoolValue"
}
},
"journal": {
"commit_interval": "google.protobuf.Int64Value"
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value",
"slow_op_sample_rate": "google.protobuf.DoubleValue"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
},
"security": {
"enable_encryption": "google.protobuf.BoolValue",
"kmip": {
"server_name": "string",
"port": "google.protobuf.Int64Value",
"server_ca": "string",
"client_certificate": "string",
"key_identifier": "string"
}
},
"audit_log": {
"filter": "string",
"runtime_configuration": "google.protobuf.BoolValue"
},
"set_parameter": {
"audit_authorization_success": "google.protobuf.BoolValue",
"enable_flow_control": "google.protobuf.BoolValue",
"min_snapshot_history_window_in_seconds": "google.protobuf.Int64Value"
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
},
"mongocfg": {
"config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
},
"mongos": {
"config": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
},
"mongoinfra": {
"config_mongos": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"config_mongocfg": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
}
}
},
"database_specs": [
{
"name": "string"
}
],
"user_specs": [
{
"name": "string",
"password": "string",
"permissions": [
{
"database_name": "string",
"roles": [
"string"
]
}
]
}
],
"host_specs": [
{
"zone_id": "string",
"subnet_id": "string",
"assign_public_ip": "bool",
"type": "Type",
"shard_name": "string",
"hidden": "google.protobuf.BoolValue",
"secondary_delay_secs": "google.protobuf.Int64Value",
"priority": "google.protobuf.DoubleValue",
"tags": "map<string, string>"
}
],
"network_id": "string",
"security_group_ids": [
"string"
],
"deletion_protection": "bool",
"maintenance_window": {
// Includes only one of the fields `anytime`, `weekly_maintenance_window`
"anytime": "AnytimeMaintenanceWindow",
"weekly_maintenance_window": {
"day": "WeekDay",
"hour": "int64"
}
// end of the list of possible fields
}
}
Field |
Description |
folder_id |
string Required field. ID of the folder to create MongoDB cluster in. |
name |
string Required field. Name of the MongoDB cluster. The name must be unique within the folder. |
description |
string Description of the MongoDB cluster. |
labels |
object (map<string, string>) Custom labels for the MongoDB cluster as |
environment |
enum Environment Required field. Deployment environment of the MongoDB cluster.
|
config_spec |
Required field. Configuration and resources for hosts that should be created for the MongoDB cluster. |
database_specs[] |
Descriptions of databases to be created in the MongoDB cluster. |
user_specs[] |
Descriptions of database users to be created in the MongoDB cluster. |
host_specs[] |
Individual configurations for hosts that should be created for the MongoDB cluster. |
network_id |
string Required field. ID of the network to create the cluster in. |
security_group_ids[] |
string User security groups |
deletion_protection |
bool Deletion Protection inhibits deletion of the cluster |
maintenance_window |
Maintenance window settings for the cluster. |
ConfigSpec
Field |
Description |
version |
string Version of MongoDB used in the cluster. Possible values: |
feature_compatibility_version |
string MongoDB feature compatibility version. See usage details in MongoDB documentation Possible values:
|
mongodb_spec_3_6 |
Configuration and resource allocation for a MongoDB 3.6 cluster. Includes only one of the fields |
mongodb_spec_4_0 |
Configuration and resource allocation for a MongoDB 4.0 cluster. Includes only one of the fields |
mongodb_spec_4_2 |
Configuration and resource allocation for a MongoDB 4.2 cluster. Includes only one of the fields |
mongodb_spec_4_4 |
Configuration and resource allocation for a MongoDB 4.4 cluster. Includes only one of the fields |
mongodb_spec_5_0 |
Configuration and resource allocation for a MongoDB 5.0 cluster. Includes only one of the fields |
mongodb_spec_6_0 |
Configuration and resource allocation for a MongoDB 6.0 cluster. Includes only one of the fields |
mongodb_spec_4_4_enterprise |
Configuration and resource allocation for a MongoDB 4.4 Enterprise cluster. Includes only one of the fields |
mongodb_spec_5_0_enterprise |
Configuration and resource allocation for a MongoDB 5.0 Enterprise cluster. Includes only one of the fields |
mongodb_spec_6_0_enterprise |
Configuration and resource allocation for a MongoDB 6.0 Enterprise cluster. Includes only one of the fields |
backup_window_start |
Time to start the daily backup, in the UTC timezone. |
backup_retain_period_days |
Retain period of automatically created backup in days |
performance_diagnostics |
Performance Diagnosics configuration |
access |
Access policy to DB |
mongodb |
Configuration and resource allocation for a MongoDB 7.0 Enterprise cluster. |
MongodbSpec3_6
Field |
Description |
mongod |
Configuration and resource allocation for mongod 3.6 hosts. |
mongocfg |
Configuration and resource allocation for mongocfg 3.6 hosts. |
mongos |
Configuration and resource allocation for mongos 3.6 hosts. |
mongoinfra |
Configuration and resource allocation for mongoinfra (mongos+mongocfg) 3.6 hosts. |
Mongod
Field |
Description |
config |
Configuration for mongod 3.6 hosts. |
resources |
Resources allocated to each mongod host. |
disk_size_autoscaling |
Disk size autoscaling settings |
MongodConfig3_6
Configuration of a mongod daemon. Supported options are a limited subset of all
options described in MongoDB documentation
Field |
Description |
storage |
|
operation_profiling |
|
net |
|
Storage
Field |
Description |
wired_tiger |
Configuration of the WiredTiger storage engine. |
journal |
Configuration of the MongoDB journal |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engine_config |
Engine configuration for WiredTiger. |
collection_config |
Collection configuration for WiredTiger. |
EngineConfig
Field |
Description |
cache_size_gb |
The maximum size of the internal cache that WiredTiger will use for all data. |
CollectionConfig
Field |
Description |
block_compressor |
enum Compressor Default type of compression to use for collection data. |
Journal
Field |
Description |
enabled |
Whether the journal is enabled or disabled.
|
commit_interval |
Commit interval between journal operations, in milliseconds. |
OperationProfiling
Field |
Description |
mode |
enum Mode Mode which specifies operations that should be profiled.
|
slow_op_threshold |
The slow operation time threshold, in milliseconds. Operations that run |
Network
Field |
Description |
max_incoming_connections |
The maximum number of simultaneous connections that mongod will accept. |
Resources
Field |
Description |
resource_preset_id |
string ID of the preset for computational resources available to a host (CPU, memory etc.). |
disk_size |
int64 Volume of the storage available to a host, in bytes. |
disk_type_id |
string Type of the storage environment for the host.
|
DiskSizeAutoscaling
Field |
Description |
planned_usage_threshold |
Amount of used storage for automatic disk scaling in the maintenance window, 0 means disabled, in percent. |
emergency_usage_threshold |
Amount of used storage for immediately automatic disk scaling, 0 means disabled, in percent. |
disk_size_limit |
Limit on how large the storage for database instances can automatically grow, in bytes. |
MongoCfg
Field |
Description |
config |
Configuration for mongocfg 3.6 hosts. |
resources |
Resources allocated to each mongocfg host. |
disk_size_autoscaling |
Disk size autoscaling settings |
MongoCfgConfig3_6
Field |
Description |
storage |
|
operation_profiling |
|
net |
|
Storage
Field |
Description |
wired_tiger |
Configuration of the WiredTiger storage engine. |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engine_config |
Engine configuration for WiredTiger. |
EngineConfig
Field |
Description |
cache_size_gb |
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
|
slow_op_threshold |
The slow operation time threshold, in milliseconds. Operations that run |
Network
Field |
Description |
max_incoming_connections |
The maximum number of incoming connections. |
Mongos
Field |
Description |
config |
Configuration for mongos 3.6 hosts. |
resources |
Resources allocated to each mongos host. |
disk_size_autoscaling |
Disk size autoscaling settings |
MongosConfig3_6
Field |
Description |
net |
Network settings for mongos. |
Network
Field |
Description |
max_incoming_connections |
The maximum number of incoming connections. |
MongoInfra
Field |
Description |
config_mongos |
Configuration for mongoinfra 3.6 hosts. |
config_mongocfg |
|
resources |
Resources allocated to each mongoinfra (mongos+mongocfg) host. |
disk_size_autoscaling |
Disk size autoscaling settings |
MongodbSpec4_0
Field |
Description |
mongod |
Configuration and resource allocation for mongod 4.0 hosts. |
mongocfg |
Configuration and resource allocation for mongocfg 4.0 hosts. |
mongos |
Configuration and resource allocation for mongos 4.0 hosts. |
mongoinfra |
Configuration and resource allocation for mongoinfra (mongos+mongocfg) 4.0 hosts. |
Mongod
Field |
Description |
config |
Configuration for mongod 4.0 hosts. |
resources |
Resources allocated to each mongod host. |
disk_size_autoscaling |
Disk size autoscaling settings |
MongodConfig4_0
Configuration of a mongod daemon. Supported options are a limited subset of all
options described in MongoDB documentation
Field |
Description |
storage |
|
operation_profiling |
|
net |
|
Storage
Field |
Description |
wired_tiger |
Configuration of the WiredTiger storage engine. |
journal |
Configuration of the MongoDB journal |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engine_config |
Engine configuration for WiredTiger. |
collection_config |
Collection configuration for WiredTiger. |
EngineConfig
Field |
Description |
cache_size_gb |
The maximum size of the internal cache that WiredTiger will use for all data. |
CollectionConfig
Field |
Description |
block_compressor |
enum Compressor Default type of compression to use for collection data. |
Journal
Field |
Description |
commit_interval |
Commit interval between journal operations, in milliseconds. |
OperationProfiling
Field |
Description |
mode |
enum Mode Mode which specifies operations that should be profiled.
|
slow_op_threshold |
The slow operation time threshold, in milliseconds. Operations that run |
Network
Field |
Description |
max_incoming_connections |
The maximum number of simultaneous connections that mongod will accept. |
MongoCfg
Field |
Description |
config |
Configuration for mongocfg 4.0 hosts. |
resources |
Resources allocated to each mongocfg host. |
disk_size_autoscaling |
Disk size autoscaling settings |
MongoCfgConfig4_0
Field |
Description |
storage |
|
operation_profiling |
|
net |
|
Storage
Field |
Description |
wired_tiger |
Configuration of the WiredTiger storage engine. |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engine_config |
Engine configuration for WiredTiger. |
EngineConfig
Field |
Description |
cache_size_gb |
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.
|
slow_op_threshold |
The slow operation time threshold, in milliseconds. Operations that run |
Network
Field |
Description |
max_incoming_connections |
The maximum number of simultaneous connections that mongocfg will accept. |
Mongos
Field |
Description |
config |
Configuration for mongos 4.0 hosts. |
resources |
Resources allocated to each mongos host. |
disk_size_autoscaling |
Disk size autoscaling settings |
MongosConfig4_0
Field |
Description |
net |
Network settings for mongos. |
Network
Field |
Description |
max_incoming_connections |
The maximum number of simultaneous connections that mongos will accept. |
MongoInfra
Field |
Description |
config_mongos |
Configuration for mongoinfra 4.0 hosts. |
config_mongocfg |
|
resources |
Resources allocated to each mongoinfra (mongos+mongocfg) host. |
disk_size_autoscaling |
Disk size autoscaling settings |
MongodbSpec4_2
Field |
Description |
mongod |
Configuration and resource allocation for mongod 4.2 hosts. |
mongocfg |
Configuration and resource allocation for mongocfg 4.2 hosts. |
mongos |
Configuration and resource allocation for mongos 4.2 hosts. |
mongoinfra |
Configuration and resource allocation for mongoinfra (mongos+mongocfg) 4.2 hosts. |
Mongod
Field |
Description |
config |
Configuration for mongod 4.2 hosts. |
resources |
Resources allocated to each mongod host. |
disk_size_autoscaling |
Disk size autoscaling settings |
MongodConfig4_2
Configuration of a mongod daemon. Supported options are a limited subset of all
options described in MongoDB documentation
Field |
Description |
storage |
|
operation_profiling |
|
net |
|
set_parameter |
|
Storage
Field |
Description |
wired_tiger |
Configuration of the WiredTiger storage engine. |
journal |
Configuration of the MongoDB journal |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engine_config |
Engine configuration for WiredTiger. |
collection_config |
Collection configuration for WiredTiger. |
index_config |
Index configuration for WiredTiger |
EngineConfig
Field |
Description |
cache_size_gb |
The maximum size of the internal cache that WiredTiger will use for all data. |
CollectionConfig
Field |
Description |
block_compressor |
enum Compressor Default type of compression to use for collection data. |
IndexConfig
Field |
Description |
prefix_compression |
Enables or disables prefix compression |
Journal
Field |
Description |
commit_interval |
Commit interval between journal operations, in milliseconds. |
OperationProfiling
Field |
Description |
mode |
enum Mode Mode which specifies operations that should be profiled.
|
slow_op_threshold |
The slow operation time threshold, in milliseconds. Operations that run |
slow_op_sample_rate |
The fraction of slow operations that should be profiled or logged. |
Network
Field |
Description |
max_incoming_connections |
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 |
enable_flow_control |
Enables or disables the mechanism that controls the rate at which the primary applies its writes with the |
MongoCfg
Field |
Description |
config |
Configuration for mongocfg 4.2 hosts. |
resources |
Resources allocated to each mongocfg host. |
disk_size_autoscaling |
Disk size autoscaling settings |
MongoCfgConfig4_2
Field |
Description |
storage |
|
operation_profiling |
|
net |
|
Storage
Field |
Description |
wired_tiger |
Configuration of the WiredTiger storage engine. |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engine_config |
Engine configuration for WiredTiger. |
EngineConfig
Field |
Description |
cache_size_gb |
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.
|
slow_op_threshold |
The slow operation time threshold, in milliseconds. Operations that run |
Network
Field |
Description |
max_incoming_connections |
The maximum number of simultaneous connections that mongocfg will accept. |
Mongos
Field |
Description |
config |
Configuration for mongos 4.2 hosts. |
resources |
Resources allocated to each mongos host. |
disk_size_autoscaling |
Disk size autoscaling settings |
MongosConfig4_2
Field |
Description |
net |
Network settings for mongos. |
Network
Field |
Description |
max_incoming_connections |
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 |
config_mongos |
Configuration for mongoinfra 4.2 hosts. |
config_mongocfg |
|
resources |
Resources allocated to each mongoinfra (mongos+mongocfg) host. |
disk_size_autoscaling |
Disk size autoscaling settings |
MongodbSpec4_4
Field |
Description |
mongod |
Configuration and resource allocation for mongod 4.4 hosts. |
mongocfg |
Configuration and resource allocation for mongocfg 4.4 hosts. |
mongos |
Configuration and resource allocation for mongos 4.4 hosts. |
mongoinfra |
Configuration and resource allocation for mongoinfra (mongos+mongocfg) 4.4 hosts. |
Mongod
Field |
Description |
config |
Configuration for mongod 4.4 hosts. |
resources |
Resources allocated to each mongod host. |
disk_size_autoscaling |
Disk size autoscaling settings |
MongodConfig4_4
Configuration of a mongod daemon. Supported options are a limited subset of all
options described in MongoDB documentation
Field |
Description |
storage |
|
operation_profiling |
|
net |
|
set_parameter |
|
Storage
Field |
Description |
wired_tiger |
Configuration of the WiredTiger storage engine. |
journal |
Configuration of the MongoDB journal |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engine_config |
Engine configuration for WiredTiger. |
collection_config |
Collection configuration for WiredTiger. |
index_config |
Index configuration for WiredTiger |
EngineConfig
Field |
Description |
cache_size_gb |
The maximum size of the internal cache that WiredTiger will use for all data. |
CollectionConfig
Field |
Description |
block_compressor |
enum Compressor Default type of compression to use for collection data. |
IndexConfig
Field |
Description |
prefix_compression |
Enables or disables prefix compression |
Journal
Field |
Description |
commit_interval |
Commit interval between journal operations, in milliseconds. |
OperationProfiling
Field |
Description |
mode |
enum Mode Mode which specifies operations that should be profiled.
|
slow_op_threshold |
The slow operation time threshold, in milliseconds. Operations that run |
slow_op_sample_rate |
The fraction of slow operations that should be profiled or logged. |
Network
Field |
Description |
max_incoming_connections |
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 |
enable_flow_control |
Enables or disables the mechanism that controls the rate at which the primary applies its writes with the |
MongoCfg
Field |
Description |
config |
Configuration for mongocfg 4.4 hosts. |
resources |
Resources allocated to each mongocfg host. |
disk_size_autoscaling |
Disk size autoscaling settings |
MongoCfgConfig4_4
Field |
Description |
storage |
|
operation_profiling |
|
net |
|
Storage
Field |
Description |
wired_tiger |
Configuration of the WiredTiger storage engine. |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engine_config |
Engine configuration for WiredTiger. |
EngineConfig
Field |
Description |
cache_size_gb |
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.
|
slow_op_threshold |
The slow operation time threshold, in milliseconds. Operations that run |
Network
Field |
Description |
max_incoming_connections |
The maximum number of simultaneous connections that mongocfg will accept. |
Mongos
Field |
Description |
config |
Configuration for mongos 4.4 hosts. |
resources |
Resources allocated to each mongos host. |
disk_size_autoscaling |
Disk size autoscaling settings |
MongosConfig4_4
Field |
Description |
net |
Network settings for mongos. |
Network
Field |
Description |
max_incoming_connections |
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 |
config_mongos |
Configuration for mongoinfra 4.4 hosts. |
config_mongocfg |
|
resources |
Resources allocated to each mongoinfra (mongos+mongocfg) host. |
disk_size_autoscaling |
Disk size autoscaling settings |
MongodbSpec5_0
Field |
Description |
mongod |
Configuration and resource allocation for mongod 5.0 hosts. |
mongocfg |
Configuration and resource allocation for mongocfg 5.0 hosts. |
mongos |
Configuration and resource allocation for mongos 5.0 hosts. |
mongoinfra |
Configuration and resource allocation for mongoinfra (mongos+mongocfg) 5.0 hosts. |
Mongod
Field |
Description |
config |
Configuration for mongod 5.0 hosts. |
resources |
Resources allocated to each mongod host. |
disk_size_autoscaling |
Disk size autoscaling settings |
MongodConfig5_0
Configuration of a mongod daemon. Supported options are a limited subset of all
options described in MongoDB documentation
Field |
Description |
storage |
|
operation_profiling |
|
net |
|
set_parameter |
|
Storage
Field |
Description |
wired_tiger |
Configuration of the WiredTiger storage engine. |
journal |
Configuration of the MongoDB journal |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engine_config |
Engine configuration for WiredTiger. |
collection_config |
Collection configuration for WiredTiger. |
index_config |
Index configuration for WiredTiger |
EngineConfig
Field |
Description |
cache_size_gb |
The maximum size of the internal cache that WiredTiger will use for all data. |
CollectionConfig
Field |
Description |
block_compressor |
enum Compressor Default type of compression to use for collection data. |
IndexConfig
Field |
Description |
prefix_compression |
Enables or disables prefix compression |
Journal
Field |
Description |
commit_interval |
Commit interval between journal operations, in milliseconds. |
OperationProfiling
Field |
Description |
mode |
enum Mode Mode which specifies operations that should be profiled.
|
slow_op_threshold |
The slow operation time threshold, in milliseconds. Operations that run |
slow_op_sample_rate |
The fraction of slow operations that should be profiled or logged. |
Network
Field |
Description |
max_incoming_connections |
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 |
enable_flow_control |
Enables or disables the mechanism that controls the rate at which the primary applies its writes with the |
min_snapshot_history_window_in_seconds |
The minimum time window in seconds for which the storage engine keeps the snapshot history. |
MongoCfg
Field |
Description |
config |
Configuration for mongocfg 5.0 hosts. |
resources |
Resources allocated to each mongocfg host. |
disk_size_autoscaling |
Disk size autoscaling settings |
MongoCfgConfig5_0
Field |
Description |
storage |
|
operation_profiling |
|
net |
|
Storage
Field |
Description |
wired_tiger |
Configuration of the WiredTiger storage engine. |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engine_config |
Engine configuration for WiredTiger. |
EngineConfig
Field |
Description |
cache_size_gb |
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.
|
slow_op_threshold |
The slow operation time threshold, in milliseconds. Operations that run |
Network
Field |
Description |
max_incoming_connections |
The maximum number of simultaneous connections that mongocfg will accept. |
Mongos
Field |
Description |
config |
Configuration for mongos 5.0 hosts. |
resources |
Resources allocated to each mongos host. |
disk_size_autoscaling |
Disk size autoscaling settings |
MongosConfig5_0
Field |
Description |
net |
Network settings for mongos. |
Network
Field |
Description |
max_incoming_connections |
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 |
config_mongos |
Configuration for mongoinfra 5.0 hosts. |
config_mongocfg |
|
resources |
Resources allocated to each mongoinfra (mongos+mongocfg) host. |
disk_size_autoscaling |
Disk size autoscaling settings |
MongodbSpec6_0
Field |
Description |
mongod |
Configuration and resource allocation for mongod 6.0 hosts. |
mongocfg |
Configuration and resource allocation for mongocfg 6.0 hosts. |
mongos |
Configuration and resource allocation for mongos 6.0 hosts. |
mongoinfra |
Configuration and resource allocation for mongoinfra (mongos+mongocfg) 6.0 hosts. |
Mongod
Field |
Description |
config |
Configuration for mongod 6.0 hosts. |
resources |
Resources allocated to each mongod host. |
disk_size_autoscaling |
Disk size autoscaling settings |
MongodConfig6_0
Configuration of a mongod daemon. Supported options are a limited subset of all
options described in MongoDB documentation
Field |
Description |
storage |
|
operation_profiling |
|
net |
|
set_parameter |
|
Storage
Field |
Description |
wired_tiger |
Configuration of the WiredTiger storage engine. |
journal |
Configuration of the MongoDB journal |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engine_config |
Engine configuration for WiredTiger. |
collection_config |
Collection configuration for WiredTiger. |
index_config |
Index configuration for WiredTiger |
EngineConfig
Field |
Description |
cache_size_gb |
The maximum size of the internal cache that WiredTiger will use for all data. |
CollectionConfig
Field |
Description |
block_compressor |
enum Compressor Default type of compression to use for collection data. |
IndexConfig
Field |
Description |
prefix_compression |
Enables or disables prefix compression |
Journal
Field |
Description |
commit_interval |
Commit interval between journal operations, in milliseconds. |
OperationProfiling
Field |
Description |
mode |
enum Mode Mode which specifies operations that should be profiled.
|
slow_op_threshold |
The slow operation time threshold, in milliseconds. Operations that run |
slow_op_sample_rate |
The fraction of slow operations that should be profiled or logged. |
Network
Field |
Description |
max_incoming_connections |
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 |
enable_flow_control |
Enables or disables the mechanism that controls the rate at which the primary applies its writes with the |
min_snapshot_history_window_in_seconds |
The minimum time window in seconds for which the storage engine keeps the snapshot history. |
MongoCfg
Field |
Description |
config |
Configuration for mongocfg 6.0 hosts. |
resources |
Resources allocated to each mongocfg host. |
disk_size_autoscaling |
Disk size autoscaling settings |
MongoCfgConfig6_0
Field |
Description |
storage |
|
operation_profiling |
|
net |
|
Storage
Field |
Description |
wired_tiger |
Configuration of the WiredTiger storage engine. |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engine_config |
Engine configuration for WiredTiger. |
EngineConfig
Field |
Description |
cache_size_gb |
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.
|
slow_op_threshold |
The slow operation time threshold, in milliseconds. Operations that run |
Network
Field |
Description |
max_incoming_connections |
The maximum number of simultaneous connections that mongocfg will accept. |
Mongos
Field |
Description |
config |
Configuration for mongos 6.0 hosts. |
resources |
Resources allocated to each mongos host. |
disk_size_autoscaling |
Disk size autoscaling settings |
MongosConfig6_0
Field |
Description |
net |
Network settings for mongos. |
Network
Field |
Description |
max_incoming_connections |
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 |
config_mongos |
Configuration for mongoinfra 6.0 hosts. |
config_mongocfg |
|
resources |
Resources allocated to each mongoinfra (mongos+mongocfg) host. |
disk_size_autoscaling |
Disk size autoscaling settings |
MongodbSpec4_4_enterprise
Field |
Description |
mongod |
Configuration and resource allocation for mongod 4.4 hosts. |
mongocfg |
Configuration and resource allocation for mongocfg 4.4 hosts. |
mongos |
Configuration and resource allocation for mongos 4.4 hosts. |
mongoinfra |
Configuration and resource allocation for mongoinfra (mongos+mongocfg) 4.4 hosts. |
Mongod
Field |
Description |
config |
Configuration for mongod 4.4 hosts. |
resources |
Resources allocated to each mongod host. |
disk_size_autoscaling |
Disk size autoscaling settings |
MongodConfig4_4_enterprise
Configuration of a mongod daemon. Supported options are a limited subset of all
options described in MongoDB documentation
Field |
Description |
storage |
|
operation_profiling |
|
net |
|
security |
|
audit_log |
|
set_parameter |
|
Storage
Field |
Description |
wired_tiger |
Configuration of the WiredTiger storage engine. |
journal |
Configuration of the MongoDB journal |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engine_config |
Engine configuration for WiredTiger. |
collection_config |
Collection configuration for WiredTiger. |
index_config |
Index configuration for WiredTiger |
EngineConfig
Field |
Description |
cache_size_gb |
The maximum size of the internal cache that WiredTiger will use for all data. |
CollectionConfig
Field |
Description |
block_compressor |
enum Compressor Default type of compression to use for collection data. |
IndexConfig
Field |
Description |
prefix_compression |
Enables or disables prefix compression |
Journal
Field |
Description |
commit_interval |
Commit interval between journal operations, in milliseconds. |
OperationProfiling
Field |
Description |
mode |
enum Mode Mode which specifies operations that should be profiled.
|
slow_op_threshold |
The slow operation time threshold, in milliseconds. Operations that run |
slow_op_sample_rate |
The fraction of slow operations that should be profiled or logged. |
Network
Field |
Description |
max_incoming_connections |
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 |
enable_encryption |
If encryption at rest should be enabled or not |
kmip |
|
KMIP
Field |
Description |
server_name |
string KMIP server name |
port |
KMIP server port |
server_ca |
string KMIP Server CA |
client_certificate |
string KMIP client certificate + private key (unencrypted) |
key_identifier |
string KMIP Key identifier (if any) |
AuditLog
Field |
Description |
filter |
string Audit filter |
SetParameter
Field |
Description |
audit_authorization_success |
Enables the auditing of authorization successes |
enable_flow_control |
Enables or disables the mechanism that controls the rate at which the primary applies its writes with the |
MongoCfg
Field |
Description |
config |
Configuration for mongocfg 4.4 hosts. |
resources |
Resources allocated to each mongocfg host. |
disk_size_autoscaling |
Disk size autoscaling settings |
MongoCfgConfig4_4_enterprise
Field |
Description |
storage |
|
operation_profiling |
|
net |
|
Storage
Field |
Description |
wired_tiger |
Configuration of the WiredTiger storage engine. |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engine_config |
Engine configuration for WiredTiger. |
EngineConfig
Field |
Description |
cache_size_gb |
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.
|
slow_op_threshold |
The slow operation time threshold, in milliseconds. Operations that run |
Network
Field |
Description |
max_incoming_connections |
The maximum number of simultaneous connections that mongocfg will accept. |
Mongos
Field |
Description |
config |
Configuration for mongos 4.4 hosts. |
resources |
Resources allocated to each mongos host. |
disk_size_autoscaling |
Disk size autoscaling settings |
MongosConfig4_4_enterprise
Field |
Description |
net |
Network settings for mongos. |
Network
Field |
Description |
max_incoming_connections |
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 |
config_mongos |
Configuration for mongoinfra 4.4 hosts. |
config_mongocfg |
|
resources |
Resources allocated to each mongoinfra (mongos+mongocfg) host. |
disk_size_autoscaling |
Disk size autoscaling settings |
MongodbSpec5_0_enterprise
Field |
Description |
mongod |
Configuration and resource allocation for mongod 5.0 hosts. |
mongocfg |
Configuration and resource allocation for mongocfg 5.0 hosts. |
mongos |
Configuration and resource allocation for mongos 5.0 hosts. |
mongoinfra |
Configuration and resource allocation for mongoinfra (mongos+mongocfg) 5.0 hosts. |
Mongod
Field |
Description |
config |
Configuration for mongod 5.0 hosts. |
resources |
Resources allocated to each mongod host. |
disk_size_autoscaling |
Disk size autoscaling settings |
MongodConfig5_0_enterprise
Configuration of a mongod daemon. Supported options are a limited subset of all
options described in MongoDB documentation
Field |
Description |
storage |
|
operation_profiling |
|
net |
|
security |
|
audit_log |
|
set_parameter |
|
Storage
Field |
Description |
wired_tiger |
Configuration of the WiredTiger storage engine. |
journal |
Configuration of the MongoDB journal |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engine_config |
Engine configuration for WiredTiger. |
collection_config |
Collection configuration for WiredTiger. |
index_config |
Index configuration for WiredTiger |
EngineConfig
Field |
Description |
cache_size_gb |
The maximum size of the internal cache that WiredTiger will use for all data. |
CollectionConfig
Field |
Description |
block_compressor |
enum Compressor Default type of compression to use for collection data. |
IndexConfig
Field |
Description |
prefix_compression |
Enables or disables prefix compression |
Journal
Field |
Description |
commit_interval |
Commit interval between journal operations, in milliseconds. |
OperationProfiling
Field |
Description |
mode |
enum Mode Mode which specifies operations that should be profiled.
|
slow_op_threshold |
The slow operation time threshold, in milliseconds. Operations that run |
slow_op_sample_rate |
The fraction of slow operations that should be profiled or logged. |
Network
Field |
Description |
max_incoming_connections |
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 |
enable_encryption |
If encryption at rest should be enabled or not |
kmip |
|
KMIP
Field |
Description |
server_name |
string KMIP server name |
port |
KMIP server port |
server_ca |
string KMIP Server CA |
client_certificate |
string KMIP client certificate + private key (unencrypted) |
key_identifier |
string KMIP Key identifier (if any) |
AuditLog
Field |
Description |
filter |
string Audit filter |
runtime_configuration |
Allows runtime configuration of audit filter and auditAuthorizationSuccess |
SetParameter
Field |
Description |
audit_authorization_success |
Enables the auditing of authorization successes |
enable_flow_control |
Enables or disables the mechanism that controls the rate at which the primary applies its writes with the |
min_snapshot_history_window_in_seconds |
The minimum time window in seconds for which the storage engine keeps the snapshot history. |
MongoCfg
Field |
Description |
config |
Configuration for mongocfg 5.0 hosts. |
resources |
Resources allocated to each mongocfg host. |
disk_size_autoscaling |
Disk size autoscaling settings |
MongoCfgConfig5_0_enterprise
Field |
Description |
storage |
|
operation_profiling |
|
net |
|
Storage
Field |
Description |
wired_tiger |
Configuration of the WiredTiger storage engine. |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engine_config |
Engine configuration for WiredTiger. |
EngineConfig
Field |
Description |
cache_size_gb |
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.
|
slow_op_threshold |
The slow operation time threshold, in milliseconds. Operations that run |
Network
Field |
Description |
max_incoming_connections |
The maximum number of simultaneous connections that mongocfg will accept. |
Mongos
Field |
Description |
config |
Configuration for mongos 5.0 hosts. |
resources |
Resources allocated to each mongos host. |
disk_size_autoscaling |
Disk size autoscaling settings |
MongosConfig5_0_enterprise
Field |
Description |
net |
Network settings for mongos. |
Network
Field |
Description |
max_incoming_connections |
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 |
config_mongos |
Configuration for mongoinfra 5.0 hosts. |
config_mongocfg |
|
resources |
Resources allocated to each mongoinfra (mongos+mongocfg) host. |
disk_size_autoscaling |
Disk size autoscaling settings |
MongodbSpec6_0_enterprise
Field |
Description |
mongod |
Configuration and resource allocation for mongod 6.0 hosts. |
mongocfg |
Configuration and resource allocation for mongocfg 6.0 hosts. |
mongos |
Configuration and resource allocation for mongos 6.0 hosts. |
mongoinfra |
Configuration and resource allocation for mongoinfra (mongos+mongocfg) 6.0 hosts. |
Mongod
Field |
Description |
config |
Configuration for mongod 6.0 hosts. |
resources |
Resources allocated to each mongod host. |
disk_size_autoscaling |
Disk size autoscaling settings |
MongodConfig6_0_enterprise
Configuration of a mongod daemon. Supported options are a limited subset of all
options described in MongoDB documentation
Field |
Description |
storage |
|
operation_profiling |
|
net |
|
security |
|
audit_log |
|
set_parameter |
|
Storage
Field |
Description |
wired_tiger |
Configuration of the WiredTiger storage engine. |
journal |
Configuration of the MongoDB journal |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engine_config |
Engine configuration for WiredTiger. |
collection_config |
Collection configuration for WiredTiger. |
index_config |
Index configuration for WiredTiger |
EngineConfig
Field |
Description |
cache_size_gb |
The maximum size of the internal cache that WiredTiger will use for all data. |
CollectionConfig
Field |
Description |
block_compressor |
enum Compressor Default type of compression to use for collection data. |
IndexConfig
Field |
Description |
prefix_compression |
Enables or disables prefix compression |
Journal
Field |
Description |
commit_interval |
Commit interval between journal operations, in milliseconds. |
OperationProfiling
Field |
Description |
mode |
enum Mode Mode which specifies operations that should be profiled.
|
slow_op_threshold |
The slow operation time threshold, in milliseconds. Operations that run |
slow_op_sample_rate |
The fraction of slow operations that should be profiled or logged. |
Network
Field |
Description |
max_incoming_connections |
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 |
enable_encryption |
If encryption at rest should be enabled or not |
kmip |
|
KMIP
Field |
Description |
server_name |
string KMIP server name |
port |
KMIP server port |
server_ca |
string KMIP Server CA |
client_certificate |
string KMIP client certificate + private key (unencrypted) |
key_identifier |
string KMIP Key identifier (if any) |
AuditLog
Field |
Description |
filter |
string Audit filter |
runtime_configuration |
Allows runtime configuration of audit filter and auditAuthorizationSuccess |
SetParameter
Field |
Description |
audit_authorization_success |
Enables the auditing of authorization successes |
enable_flow_control |
Enables or disables the mechanism that controls the rate at which the primary applies its writes with the |
min_snapshot_history_window_in_seconds |
The minimum time window in seconds for which the storage engine keeps the snapshot history. |
MongoCfg
Field |
Description |
config |
Configuration for mongocfg 6.0 hosts. |
resources |
Resources allocated to each mongocfg host. |
disk_size_autoscaling |
Disk size autoscaling settings |
MongoCfgConfig6_0_enterprise
Field |
Description |
storage |
|
operation_profiling |
|
net |
|
Storage
Field |
Description |
wired_tiger |
Configuration of the WiredTiger storage engine. |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engine_config |
Engine configuration for WiredTiger. |
EngineConfig
Field |
Description |
cache_size_gb |
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.
|
slow_op_threshold |
The slow operation time threshold, in milliseconds. Operations that run |
Network
Field |
Description |
max_incoming_connections |
The maximum number of simultaneous connections that mongocfg will accept. |
Mongos
Field |
Description |
config |
Configuration for mongos 6.0 hosts. |
resources |
Resources allocated to each mongos host. |
disk_size_autoscaling |
Disk size autoscaling settings |
MongosConfig6_0_enterprise
Field |
Description |
net |
Network settings for mongos. |
Network
Field |
Description |
max_incoming_connections |
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 |
config_mongos |
Configuration for mongoinfra 6.0 hosts. |
config_mongocfg |
|
resources |
Resources allocated to each mongoinfra (mongos+mongocfg) host. |
disk_size_autoscaling |
Disk size autoscaling settings |
PerformanceDiagnosticsConfig
Field |
Description |
profiling_enabled |
bool |
Access
Field |
Description |
data_lens |
bool Allow access for DataLens. |
web_sql |
bool Allow access for Web SQL. |
data_transfer |
bool Allow access for DataTransfer. |
MongodbSpec
Field |
Description |
mongod |
Configuration and resource allocation for mongod hosts. |
mongocfg |
Configuration and resource allocation for mongocfg hosts. |
mongos |
Configuration and resource allocation for mongos hosts. |
mongoinfra |
Configuration and resource allocation for mongoinfra (mongos+mongocfg) hosts. |
Mongod
Field |
Description |
config |
|
resources |
Resources allocated to each mongod host. |
disk_size_autoscaling |
Disk size autoscaling settings |
MongodConfig
Configuration of a mongod daemon. Supported options are a limited subset of all
options described in MongoDB documentation
Field |
Description |
storage |
|
operation_profiling |
|
net |
|
security |
|
audit_log |
|
set_parameter |
|
Storage
Field |
Description |
wired_tiger |
Configuration of the WiredTiger storage engine. |
journal |
Configuration of the MongoDB journal |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engine_config |
Engine configuration for WiredTiger. |
collection_config |
Collection configuration for WiredTiger. |
index_config |
Index configuration for WiredTiger |
EngineConfig
Field |
Description |
cache_size_gb |
The maximum size of the internal cache that WiredTiger will use for all data. |
CollectionConfig
Field |
Description |
block_compressor |
enum Compressor Default type of compression to use for collection data. |
IndexConfig
Field |
Description |
prefix_compression |
Enables or disables prefix compression |
Journal
Field |
Description |
commit_interval |
Commit interval between journal operations, in milliseconds. |
OperationProfiling
Field |
Description |
mode |
enum Mode Mode which specifies operations that should be profiled.
|
slow_op_threshold |
The slow operation time threshold, in milliseconds. Operations that run |
slow_op_sample_rate |
The fraction of slow operations that should be profiled or logged. |
Network
Field |
Description |
max_incoming_connections |
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 |
enable_encryption |
If encryption at rest should be enabled or not |
kmip |
|
KMIP
Field |
Description |
server_name |
string KMIP server name |
port |
KMIP server port |
server_ca |
string KMIP Server CA |
client_certificate |
string KMIP client certificate + private key (unencrypted) |
key_identifier |
string KMIP Key identifier (if any) |
AuditLog
Field |
Description |
filter |
string Audit filter |
runtime_configuration |
Allows runtime configuration of audit filter and auditAuthorizationSuccess |
SetParameter
Field |
Description |
audit_authorization_success |
Enables the auditing of authorization successes |
enable_flow_control |
Enables or disables the mechanism that controls the rate at which the primary applies its writes with the |
min_snapshot_history_window_in_seconds |
The minimum time window in seconds for which the storage engine keeps the snapshot history. |
MongoCfg
Field |
Description |
config |
Configuration for mongocfg hosts. |
resources |
Resources allocated to each mongocfg host. |
disk_size_autoscaling |
Disk size autoscaling settings |
MongoCfgConfig
Field |
Description |
storage |
|
operation_profiling |
|
net |
|
Storage
Field |
Description |
wired_tiger |
Configuration of the WiredTiger storage engine. |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engine_config |
Engine configuration for WiredTiger. |
EngineConfig
Field |
Description |
cache_size_gb |
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.
|
slow_op_threshold |
The slow operation time threshold, in milliseconds. Operations that run |
Network
Field |
Description |
max_incoming_connections |
The maximum number of simultaneous connections that mongocfg will accept. |
Mongos
Field |
Description |
config |
Configuration for mongos hosts. |
resources |
Resources allocated to each mongos host. |
disk_size_autoscaling |
Disk size autoscaling settings |
MongosConfig
Field |
Description |
net |
Network settings for mongos. |
Network
Field |
Description |
max_incoming_connections |
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 |
config_mongos |
Configuration for mongoinfra hosts. |
config_mongocfg |
|
resources |
Resources allocated to each mongoinfra (mongos+mongocfg) host. |
disk_size_autoscaling |
Disk size autoscaling settings |
DatabaseSpec
Field |
Description |
name |
string Required field. Name of the MongoDB database. 1-63 characters long. |
UserSpec
Field |
Description |
name |
string Required field. Name of the MongoDB user. |
password |
string Required field. Password of the MongoDB user. |
permissions[] |
Set of permissions to grant to the user. |
Permission
Field |
Description |
database_name |
string Name of the database that the permission grants access to. |
roles[] |
string MongoDB roles for the |
HostSpec
Field |
Description |
zone_id |
string ID of the availability zone where the host resides. |
subnet_id |
string ID of the subnet that the host should belong to. This subnet should be a part |
assign_public_ip |
bool Whether the host should get a public IP address on creation. After a host has been created, this setting cannot be changed. To remove an assigned public IP, or to assign Possible values:
|
type |
enum Type Type of the host to be deployed.
|
shard_name |
string Name of the shard that the host belongs to. |
hidden |
Is host hidden in replSet |
secondary_delay_secs |
The number of seconds "behind" the primary that this replica set member should "lag" |
priority |
Priority of host for the election in replSet |
tags |
object (map<string, string>) Host tags |
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. |
weekly_maintenance_window |
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 |
operation.Operation
{
"id": "string",
"description": "string",
"created_at": "google.protobuf.Timestamp",
"created_by": "string",
"modified_at": "google.protobuf.Timestamp",
"done": "bool",
"metadata": {
"cluster_id": "string"
},
// Includes only one of the fields `error`, `response`
"error": "google.rpc.Status",
"response": {
"id": "string",
"folder_id": "string",
"created_at": "google.protobuf.Timestamp",
"name": "string",
"description": "string",
"labels": "map<string, string>",
"environment": "Environment",
"monitoring": [
{
"name": "string",
"description": "string",
"link": "string"
}
],
"config": {
"version": "string",
"feature_compatibility_version": "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_4_enterprise`, `mongodb_5_0_enterprise`, `mongodb_6_0_enterprise`
"mongodb_3_6": {
"mongod": {
"config": {
"effective_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
},
"collection_config": {
"block_compressor": "Compressor"
}
},
"journal": {
"enabled": "google.protobuf.BoolValue",
"commit_interval": "google.protobuf.Int64Value"
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"user_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
},
"collection_config": {
"block_compressor": "Compressor"
}
},
"journal": {
"enabled": "google.protobuf.BoolValue",
"commit_interval": "google.protobuf.Int64Value"
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"default_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
},
"collection_config": {
"block_compressor": "Compressor"
}
},
"journal": {
"enabled": "google.protobuf.BoolValue",
"commit_interval": "google.protobuf.Int64Value"
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
},
"mongocfg": {
"config": {
"effective_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"user_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"default_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
},
"mongos": {
"config": {
"effective_config": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"user_config": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"default_config": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
},
"mongoinfra": {
"config_mongos": {
"effective_config": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"user_config": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"default_config": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
}
},
"config_mongocfg": {
"effective_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"user_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"default_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
}
},
"mongodb_4_0": {
"mongod": {
"config": {
"effective_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
},
"collection_config": {
"block_compressor": "Compressor"
}
},
"journal": {
"commit_interval": "google.protobuf.Int64Value"
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"user_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
},
"collection_config": {
"block_compressor": "Compressor"
}
},
"journal": {
"commit_interval": "google.protobuf.Int64Value"
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"default_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
},
"collection_config": {
"block_compressor": "Compressor"
}
},
"journal": {
"commit_interval": "google.protobuf.Int64Value"
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
},
"mongocfg": {
"config": {
"effective_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"user_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"default_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
},
"mongos": {
"config": {
"effective_config": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"user_config": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"default_config": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
},
"mongoinfra": {
"config_mongos": {
"effective_config": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"user_config": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"default_config": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
}
},
"config_mongocfg": {
"effective_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"user_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"default_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
}
},
"mongodb_4_2": {
"mongod": {
"config": {
"effective_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
},
"collection_config": {
"block_compressor": "Compressor"
},
"index_config": {
"prefix_compression": "google.protobuf.BoolValue"
}
},
"journal": {
"commit_interval": "google.protobuf.Int64Value"
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value",
"slow_op_sample_rate": "google.protobuf.DoubleValue"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
},
"set_parameter": {
"enable_flow_control": "google.protobuf.BoolValue"
}
},
"user_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
},
"collection_config": {
"block_compressor": "Compressor"
},
"index_config": {
"prefix_compression": "google.protobuf.BoolValue"
}
},
"journal": {
"commit_interval": "google.protobuf.Int64Value"
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value",
"slow_op_sample_rate": "google.protobuf.DoubleValue"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
},
"set_parameter": {
"enable_flow_control": "google.protobuf.BoolValue"
}
},
"default_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
},
"collection_config": {
"block_compressor": "Compressor"
},
"index_config": {
"prefix_compression": "google.protobuf.BoolValue"
}
},
"journal": {
"commit_interval": "google.protobuf.Int64Value"
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value",
"slow_op_sample_rate": "google.protobuf.DoubleValue"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
},
"set_parameter": {
"enable_flow_control": "google.protobuf.BoolValue"
}
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
},
"mongocfg": {
"config": {
"effective_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"user_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"default_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
},
"mongos": {
"config": {
"effective_config": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"user_config": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"default_config": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
},
"mongoinfra": {
"config_mongos": {
"effective_config": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"user_config": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"default_config": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
}
},
"config_mongocfg": {
"effective_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"user_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"default_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
}
},
"mongodb_4_4": {
"mongod": {
"config": {
"effective_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
},
"collection_config": {
"block_compressor": "Compressor"
},
"index_config": {
"prefix_compression": "google.protobuf.BoolValue"
}
},
"journal": {
"commit_interval": "google.protobuf.Int64Value"
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value",
"slow_op_sample_rate": "google.protobuf.DoubleValue"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
},
"set_parameter": {
"enable_flow_control": "google.protobuf.BoolValue"
}
},
"user_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
},
"collection_config": {
"block_compressor": "Compressor"
},
"index_config": {
"prefix_compression": "google.protobuf.BoolValue"
}
},
"journal": {
"commit_interval": "google.protobuf.Int64Value"
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value",
"slow_op_sample_rate": "google.protobuf.DoubleValue"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
},
"set_parameter": {
"enable_flow_control": "google.protobuf.BoolValue"
}
},
"default_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
},
"collection_config": {
"block_compressor": "Compressor"
},
"index_config": {
"prefix_compression": "google.protobuf.BoolValue"
}
},
"journal": {
"commit_interval": "google.protobuf.Int64Value"
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value",
"slow_op_sample_rate": "google.protobuf.DoubleValue"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
},
"set_parameter": {
"enable_flow_control": "google.protobuf.BoolValue"
}
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
},
"mongocfg": {
"config": {
"effective_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"user_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"default_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
},
"mongos": {
"config": {
"effective_config": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"user_config": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"default_config": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
},
"mongoinfra": {
"config_mongos": {
"effective_config": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"user_config": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"default_config": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
}
},
"config_mongocfg": {
"effective_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"user_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"default_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
}
},
"mongodb_5_0": {
"mongod": {
"config": {
"effective_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
},
"collection_config": {
"block_compressor": "Compressor"
},
"index_config": {
"prefix_compression": "google.protobuf.BoolValue"
}
},
"journal": {
"commit_interval": "google.protobuf.Int64Value"
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value",
"slow_op_sample_rate": "google.protobuf.DoubleValue"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
},
"set_parameter": {
"enable_flow_control": "google.protobuf.BoolValue",
"min_snapshot_history_window_in_seconds": "google.protobuf.Int64Value"
}
},
"user_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
},
"collection_config": {
"block_compressor": "Compressor"
},
"index_config": {
"prefix_compression": "google.protobuf.BoolValue"
}
},
"journal": {
"commit_interval": "google.protobuf.Int64Value"
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value",
"slow_op_sample_rate": "google.protobuf.DoubleValue"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
},
"set_parameter": {
"enable_flow_control": "google.protobuf.BoolValue",
"min_snapshot_history_window_in_seconds": "google.protobuf.Int64Value"
}
},
"default_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
},
"collection_config": {
"block_compressor": "Compressor"
},
"index_config": {
"prefix_compression": "google.protobuf.BoolValue"
}
},
"journal": {
"commit_interval": "google.protobuf.Int64Value"
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value",
"slow_op_sample_rate": "google.protobuf.DoubleValue"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
},
"set_parameter": {
"enable_flow_control": "google.protobuf.BoolValue",
"min_snapshot_history_window_in_seconds": "google.protobuf.Int64Value"
}
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
},
"mongocfg": {
"config": {
"effective_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"user_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"default_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
},
"mongos": {
"config": {
"effective_config": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"user_config": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"default_config": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
},
"mongoinfra": {
"config_mongos": {
"effective_config": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"user_config": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"default_config": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
}
},
"config_mongocfg": {
"effective_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"user_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"default_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
}
},
"mongodb_6_0": {
"mongod": {
"config": {
"effective_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
},
"collection_config": {
"block_compressor": "Compressor"
},
"index_config": {
"prefix_compression": "google.protobuf.BoolValue"
}
},
"journal": {
"commit_interval": "google.protobuf.Int64Value"
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value",
"slow_op_sample_rate": "google.protobuf.DoubleValue"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
},
"set_parameter": {
"enable_flow_control": "google.protobuf.BoolValue",
"min_snapshot_history_window_in_seconds": "google.protobuf.Int64Value"
}
},
"user_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
},
"collection_config": {
"block_compressor": "Compressor"
},
"index_config": {
"prefix_compression": "google.protobuf.BoolValue"
}
},
"journal": {
"commit_interval": "google.protobuf.Int64Value"
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value",
"slow_op_sample_rate": "google.protobuf.DoubleValue"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
},
"set_parameter": {
"enable_flow_control": "google.protobuf.BoolValue",
"min_snapshot_history_window_in_seconds": "google.protobuf.Int64Value"
}
},
"default_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
},
"collection_config": {
"block_compressor": "Compressor"
},
"index_config": {
"prefix_compression": "google.protobuf.BoolValue"
}
},
"journal": {
"commit_interval": "google.protobuf.Int64Value"
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value",
"slow_op_sample_rate": "google.protobuf.DoubleValue"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
},
"set_parameter": {
"enable_flow_control": "google.protobuf.BoolValue",
"min_snapshot_history_window_in_seconds": "google.protobuf.Int64Value"
}
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
},
"mongocfg": {
"config": {
"effective_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"user_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"default_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
},
"mongos": {
"config": {
"effective_config": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"user_config": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"default_config": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
},
"mongoinfra": {
"config_mongos": {
"effective_config": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"user_config": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"default_config": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
}
},
"config_mongocfg": {
"effective_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"user_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"default_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
}
},
"mongodb_4_4_enterprise": {
"mongod": {
"config": {
"effective_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
},
"collection_config": {
"block_compressor": "Compressor"
},
"index_config": {
"prefix_compression": "google.protobuf.BoolValue"
}
},
"journal": {
"commit_interval": "google.protobuf.Int64Value"
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value",
"slow_op_sample_rate": "google.protobuf.DoubleValue"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
},
"security": {
"enable_encryption": "google.protobuf.BoolValue",
"kmip": {
"server_name": "string",
"port": "google.protobuf.Int64Value",
"server_ca": "string",
"client_certificate": "string",
"key_identifier": "string"
}
},
"audit_log": {
"filter": "string"
},
"set_parameter": {
"audit_authorization_success": "google.protobuf.BoolValue",
"enable_flow_control": "google.protobuf.BoolValue"
}
},
"user_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
},
"collection_config": {
"block_compressor": "Compressor"
},
"index_config": {
"prefix_compression": "google.protobuf.BoolValue"
}
},
"journal": {
"commit_interval": "google.protobuf.Int64Value"
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value",
"slow_op_sample_rate": "google.protobuf.DoubleValue"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
},
"security": {
"enable_encryption": "google.protobuf.BoolValue",
"kmip": {
"server_name": "string",
"port": "google.protobuf.Int64Value",
"server_ca": "string",
"client_certificate": "string",
"key_identifier": "string"
}
},
"audit_log": {
"filter": "string"
},
"set_parameter": {
"audit_authorization_success": "google.protobuf.BoolValue",
"enable_flow_control": "google.protobuf.BoolValue"
}
},
"default_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
},
"collection_config": {
"block_compressor": "Compressor"
},
"index_config": {
"prefix_compression": "google.protobuf.BoolValue"
}
},
"journal": {
"commit_interval": "google.protobuf.Int64Value"
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value",
"slow_op_sample_rate": "google.protobuf.DoubleValue"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
},
"security": {
"enable_encryption": "google.protobuf.BoolValue",
"kmip": {
"server_name": "string",
"port": "google.protobuf.Int64Value",
"server_ca": "string",
"client_certificate": "string",
"key_identifier": "string"
}
},
"audit_log": {
"filter": "string"
},
"set_parameter": {
"audit_authorization_success": "google.protobuf.BoolValue",
"enable_flow_control": "google.protobuf.BoolValue"
}
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
},
"mongocfg": {
"config": {
"effective_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"user_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"default_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
},
"mongos": {
"config": {
"effective_config": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"user_config": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"default_config": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
},
"mongoinfra": {
"config_mongos": {
"effective_config": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"user_config": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"default_config": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
}
},
"config_mongocfg": {
"effective_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"user_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"default_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
}
},
"mongodb_5_0_enterprise": {
"mongod": {
"config": {
"effective_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
},
"collection_config": {
"block_compressor": "Compressor"
},
"index_config": {
"prefix_compression": "google.protobuf.BoolValue"
}
},
"journal": {
"commit_interval": "google.protobuf.Int64Value"
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value",
"slow_op_sample_rate": "google.protobuf.DoubleValue"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
},
"security": {
"enable_encryption": "google.protobuf.BoolValue",
"kmip": {
"server_name": "string",
"port": "google.protobuf.Int64Value",
"server_ca": "string",
"client_certificate": "string",
"key_identifier": "string"
}
},
"audit_log": {
"filter": "string",
"runtime_configuration": "google.protobuf.BoolValue"
},
"set_parameter": {
"audit_authorization_success": "google.protobuf.BoolValue",
"enable_flow_control": "google.protobuf.BoolValue",
"min_snapshot_history_window_in_seconds": "google.protobuf.Int64Value"
}
},
"user_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
},
"collection_config": {
"block_compressor": "Compressor"
},
"index_config": {
"prefix_compression": "google.protobuf.BoolValue"
}
},
"journal": {
"commit_interval": "google.protobuf.Int64Value"
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value",
"slow_op_sample_rate": "google.protobuf.DoubleValue"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
},
"security": {
"enable_encryption": "google.protobuf.BoolValue",
"kmip": {
"server_name": "string",
"port": "google.protobuf.Int64Value",
"server_ca": "string",
"client_certificate": "string",
"key_identifier": "string"
}
},
"audit_log": {
"filter": "string",
"runtime_configuration": "google.protobuf.BoolValue"
},
"set_parameter": {
"audit_authorization_success": "google.protobuf.BoolValue",
"enable_flow_control": "google.protobuf.BoolValue",
"min_snapshot_history_window_in_seconds": "google.protobuf.Int64Value"
}
},
"default_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
},
"collection_config": {
"block_compressor": "Compressor"
},
"index_config": {
"prefix_compression": "google.protobuf.BoolValue"
}
},
"journal": {
"commit_interval": "google.protobuf.Int64Value"
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value",
"slow_op_sample_rate": "google.protobuf.DoubleValue"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
},
"security": {
"enable_encryption": "google.protobuf.BoolValue",
"kmip": {
"server_name": "string",
"port": "google.protobuf.Int64Value",
"server_ca": "string",
"client_certificate": "string",
"key_identifier": "string"
}
},
"audit_log": {
"filter": "string",
"runtime_configuration": "google.protobuf.BoolValue"
},
"set_parameter": {
"audit_authorization_success": "google.protobuf.BoolValue",
"enable_flow_control": "google.protobuf.BoolValue",
"min_snapshot_history_window_in_seconds": "google.protobuf.Int64Value"
}
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
},
"mongocfg": {
"config": {
"effective_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"user_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"default_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
},
"mongos": {
"config": {
"effective_config": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"user_config": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"default_config": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
},
"mongoinfra": {
"config_mongos": {
"effective_config": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"user_config": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"default_config": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
}
},
"config_mongocfg": {
"effective_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"user_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"default_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
}
},
"mongodb_6_0_enterprise": {
"mongod": {
"config": {
"effective_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
},
"collection_config": {
"block_compressor": "Compressor"
},
"index_config": {
"prefix_compression": "google.protobuf.BoolValue"
}
},
"journal": {
"commit_interval": "google.protobuf.Int64Value"
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value",
"slow_op_sample_rate": "google.protobuf.DoubleValue"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
},
"security": {
"enable_encryption": "google.protobuf.BoolValue",
"kmip": {
"server_name": "string",
"port": "google.protobuf.Int64Value",
"server_ca": "string",
"client_certificate": "string",
"key_identifier": "string"
}
},
"audit_log": {
"filter": "string",
"runtime_configuration": "google.protobuf.BoolValue"
},
"set_parameter": {
"audit_authorization_success": "google.protobuf.BoolValue",
"enable_flow_control": "google.protobuf.BoolValue",
"min_snapshot_history_window_in_seconds": "google.protobuf.Int64Value"
}
},
"user_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
},
"collection_config": {
"block_compressor": "Compressor"
},
"index_config": {
"prefix_compression": "google.protobuf.BoolValue"
}
},
"journal": {
"commit_interval": "google.protobuf.Int64Value"
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value",
"slow_op_sample_rate": "google.protobuf.DoubleValue"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
},
"security": {
"enable_encryption": "google.protobuf.BoolValue",
"kmip": {
"server_name": "string",
"port": "google.protobuf.Int64Value",
"server_ca": "string",
"client_certificate": "string",
"key_identifier": "string"
}
},
"audit_log": {
"filter": "string",
"runtime_configuration": "google.protobuf.BoolValue"
},
"set_parameter": {
"audit_authorization_success": "google.protobuf.BoolValue",
"enable_flow_control": "google.protobuf.BoolValue",
"min_snapshot_history_window_in_seconds": "google.protobuf.Int64Value"
}
},
"default_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
},
"collection_config": {
"block_compressor": "Compressor"
},
"index_config": {
"prefix_compression": "google.protobuf.BoolValue"
}
},
"journal": {
"commit_interval": "google.protobuf.Int64Value"
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value",
"slow_op_sample_rate": "google.protobuf.DoubleValue"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
},
"security": {
"enable_encryption": "google.protobuf.BoolValue",
"kmip": {
"server_name": "string",
"port": "google.protobuf.Int64Value",
"server_ca": "string",
"client_certificate": "string",
"key_identifier": "string"
}
},
"audit_log": {
"filter": "string",
"runtime_configuration": "google.protobuf.BoolValue"
},
"set_parameter": {
"audit_authorization_success": "google.protobuf.BoolValue",
"enable_flow_control": "google.protobuf.BoolValue",
"min_snapshot_history_window_in_seconds": "google.protobuf.Int64Value"
}
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
},
"mongocfg": {
"config": {
"effective_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"user_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"default_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
},
"mongos": {
"config": {
"effective_config": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"user_config": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"default_config": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
},
"mongoinfra": {
"config_mongos": {
"effective_config": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"user_config": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"default_config": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
}
},
"config_mongocfg": {
"effective_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"user_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"default_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
}
},
// end of the list of possible fields
"backup_window_start": "google.type.TimeOfDay",
"backup_retain_period_days": "google.protobuf.Int64Value",
"performance_diagnostics": {
"profiling_enabled": "bool"
},
"access": {
"data_lens": "bool",
"web_sql": "bool",
"data_transfer": "bool"
},
"mongodb_config": {
"mongod": {
"config": {
"effective_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
},
"collection_config": {
"block_compressor": "Compressor"
},
"index_config": {
"prefix_compression": "google.protobuf.BoolValue"
}
},
"journal": {
"commit_interval": "google.protobuf.Int64Value"
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value",
"slow_op_sample_rate": "google.protobuf.DoubleValue"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
},
"security": {
"enable_encryption": "google.protobuf.BoolValue",
"kmip": {
"server_name": "string",
"port": "google.protobuf.Int64Value",
"server_ca": "string",
"client_certificate": "string",
"key_identifier": "string"
}
},
"audit_log": {
"filter": "string",
"runtime_configuration": "google.protobuf.BoolValue"
},
"set_parameter": {
"audit_authorization_success": "google.protobuf.BoolValue",
"enable_flow_control": "google.protobuf.BoolValue",
"min_snapshot_history_window_in_seconds": "google.protobuf.Int64Value"
}
},
"user_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
},
"collection_config": {
"block_compressor": "Compressor"
},
"index_config": {
"prefix_compression": "google.protobuf.BoolValue"
}
},
"journal": {
"commit_interval": "google.protobuf.Int64Value"
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value",
"slow_op_sample_rate": "google.protobuf.DoubleValue"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
},
"security": {
"enable_encryption": "google.protobuf.BoolValue",
"kmip": {
"server_name": "string",
"port": "google.protobuf.Int64Value",
"server_ca": "string",
"client_certificate": "string",
"key_identifier": "string"
}
},
"audit_log": {
"filter": "string",
"runtime_configuration": "google.protobuf.BoolValue"
},
"set_parameter": {
"audit_authorization_success": "google.protobuf.BoolValue",
"enable_flow_control": "google.protobuf.BoolValue",
"min_snapshot_history_window_in_seconds": "google.protobuf.Int64Value"
}
},
"default_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
},
"collection_config": {
"block_compressor": "Compressor"
},
"index_config": {
"prefix_compression": "google.protobuf.BoolValue"
}
},
"journal": {
"commit_interval": "google.protobuf.Int64Value"
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value",
"slow_op_sample_rate": "google.protobuf.DoubleValue"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
},
"security": {
"enable_encryption": "google.protobuf.BoolValue",
"kmip": {
"server_name": "string",
"port": "google.protobuf.Int64Value",
"server_ca": "string",
"client_certificate": "string",
"key_identifier": "string"
}
},
"audit_log": {
"filter": "string",
"runtime_configuration": "google.protobuf.BoolValue"
},
"set_parameter": {
"audit_authorization_success": "google.protobuf.BoolValue",
"enable_flow_control": "google.protobuf.BoolValue",
"min_snapshot_history_window_in_seconds": "google.protobuf.Int64Value"
}
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
},
"mongocfg": {
"config": {
"effective_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"user_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"default_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
},
"mongos": {
"config": {
"effective_config": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"user_config": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"default_config": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
},
"mongoinfra": {
"config_mongos": {
"effective_config": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"user_config": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
},
"default_config": {
"net": {
"max_incoming_connections": "google.protobuf.Int64Value",
"compression": {
"compressors": [
"Compressor"
]
}
}
}
},
"config_mongocfg": {
"effective_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"user_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
},
"default_config": {
"storage": {
"wired_tiger": {
"engine_config": {
"cache_size_gb": "google.protobuf.DoubleValue"
}
}
},
"operation_profiling": {
"mode": "Mode",
"slow_op_threshold": "google.protobuf.Int64Value"
},
"net": {
"max_incoming_connections": "google.protobuf.Int64Value"
}
}
},
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"disk_size_autoscaling": {
"planned_usage_threshold": "google.protobuf.Int64Value",
"emergency_usage_threshold": "google.protobuf.Int64Value",
"disk_size_limit": "google.protobuf.Int64Value"
}
}
}
},
"network_id": "string",
"health": "Health",
"status": "Status",
"sharded": "bool",
"maintenance_window": {
// Includes only one of the fields `anytime`, `weekly_maintenance_window`
"anytime": "AnytimeMaintenanceWindow",
"weekly_maintenance_window": {
"day": "WeekDay",
"hour": "int64"
}
// end of the list of possible fields
},
"planned_operation": {
"info": "string",
"delayed_until": "google.protobuf.Timestamp"
},
"security_group_ids": [
"string"
],
"deletion_protection": "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. |
created_at |
Creation timestamp. |
created_by |
string ID of the user or service account who initiated the operation. |
modified_at |
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. |
CreateClusterMetadata
Field |
Description |
cluster_id |
string ID of the MongoDB cluster that is being created. |
Cluster
A managed MongoDB cluster. For more information, see the documentation.
Field |
Description |
id |
string ID of the MongoDB cluster. |
folder_id |
string ID of the folder that the MongoDB cluster belongs to. |
created_at |
Creation timestamp in RFC3339 |
name |
string Name of the MongoDB cluster. |
description |
string Description of the MongoDB cluster. 0-256 characters long. |
labels |
object (map<string, 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. |
network_id |
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. |
maintenance_window |
Maintenance window for the cluster. |
planned_operation |
Planned maintenance operation to be started for the cluster within the nearest |
security_group_ids[] |
string User security groups |
deletion_protection |
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: |
feature_compatibility_version |
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_4_enterprise |
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_0_enterprise |
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_0_enterprise |
Configuration and resource allocation for a MongoDB 6.0 Enterprise cluster. Includes only one of the fields Configuration for MongoDB servers in the cluster. |
backup_window_start |
Time to start the daily backup, in the UTC timezone. |
backup_retain_period_days |
Retain period of automatically created backup in days |
performance_diagnostics |
Performance Diagnostic |
access |
Access policy to DB |
mongodb_config |
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. |
disk_size_autoscaling |
Disk size autoscaling settings |
MongodConfigSet3_6
Field |
Description |
effective_config |
Effective mongod settings for a MongoDB 3.6 cluster (a combination of settings defined |
user_config |
User-defined mongod settings for a MongoDB 3.6 cluster. |
default_config |
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 |
|
operation_profiling |
|
net |
|
Storage
Field |
Description |
wired_tiger |
Configuration of the WiredTiger storage engine. |
journal |
Configuration of the MongoDB journal |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engine_config |
Engine configuration for WiredTiger. |
collection_config |
Collection configuration for WiredTiger. |
EngineConfig
Field |
Description |
cache_size_gb |
The maximum size of the internal cache that WiredTiger will use for all data. |
CollectionConfig
Field |
Description |
block_compressor |
enum Compressor Default type of compression to use for collection data. |
Journal
Field |
Description |
enabled |
Whether the journal is enabled or disabled.
|
commit_interval |
Commit interval between journal operations, in milliseconds. |
OperationProfiling
Field |
Description |
mode |
enum Mode Mode which specifies operations that should be profiled.
|
slow_op_threshold |
The slow operation time threshold, in milliseconds. Operations that run |
Network
Field |
Description |
max_incoming_connections |
The maximum number of simultaneous connections that mongod will accept. |
Resources
Field |
Description |
resource_preset_id |
string ID of the preset for computational resources available to a host (CPU, memory etc.). |
disk_size |
int64 Volume of the storage available to a host, in bytes. |
disk_type_id |
string Type of the storage environment for the host.
|
DiskSizeAutoscaling
Field |
Description |
planned_usage_threshold |
Amount of used storage for automatic disk scaling in the maintenance window, 0 means disabled, in percent. |
emergency_usage_threshold |
Amount of used storage for immediately automatic disk scaling, 0 means disabled, in percent. |
disk_size_limit |
Limit on how large the storage for database instances can automatically grow, in bytes. |
MongoCfg
Field |
Description |
config |
|
resources |
Resources allocated to mongocfg hosts. |
disk_size_autoscaling |
Disk size autoscaling settings |
MongoCfgConfigSet3_6
Field |
Description |
effective_config |
Effective mongocfg settings for a MongoDB 3.6 cluster (a combination of settings defined |
user_config |
User-defined mongocfg settings for a MongoDB 3.6 cluster. |
default_config |
Default mongocfg configuration for a MongoDB 3.6 cluster. |
MongoCfgConfig3_6
Field |
Description |
storage |
|
operation_profiling |
|
net |
|
Storage
Field |
Description |
wired_tiger |
Configuration of the WiredTiger storage engine. |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engine_config |
Engine configuration for WiredTiger. |
EngineConfig
Field |
Description |
cache_size_gb |
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
|
slow_op_threshold |
The slow operation time threshold, in milliseconds. Operations that run |
Network
Field |
Description |
max_incoming_connections |
The maximum number of incoming connections. |
Mongos
Field |
Description |
config |
|
resources |
Resources allocated to mongos hosts. |
disk_size_autoscaling |
Disk size autoscaling settings |
MongosConfigSet3_6
Field |
Description |
effective_config |
Effective settings for a MongoDB 3.6 cluster (a combination of settings defined |
user_config |
User-defined settings for a MongoDB 3.6 cluster. |
default_config |
Default configuration for a MongoDB 3.6 cluster. |
MongosConfig3_6
Field |
Description |
net |
Network settings for mongos. |
Network
Field |
Description |
max_incoming_connections |
The maximum number of incoming connections. |
MongoInfra
Field |
Description |
config_mongos |
|
config_mongocfg |
|
resources |
Resources allocated to mongoinfra (mongos+mongocfg) hosts. |
disk_size_autoscaling |
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. |
disk_size_autoscaling |
Disk size autoscaling settings |
MongodConfigSet4_0
Field |
Description |
effective_config |
Effective mongod settings for a MongoDB 4.0 cluster (a combination of settings defined |
user_config |
User-defined mongod settings for a MongoDB 4.0 cluster. |
default_config |
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 |
|
operation_profiling |
|
net |
|
Storage
Field |
Description |
wired_tiger |
Configuration of the WiredTiger storage engine. |
journal |
Configuration of the MongoDB journal |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engine_config |
Engine configuration for WiredTiger. |
collection_config |
Collection configuration for WiredTiger. |
EngineConfig
Field |
Description |
cache_size_gb |
The maximum size of the internal cache that WiredTiger will use for all data. |
CollectionConfig
Field |
Description |
block_compressor |
enum Compressor Default type of compression to use for collection data. |
Journal
Field |
Description |
commit_interval |
Commit interval between journal operations, in milliseconds. |
OperationProfiling
Field |
Description |
mode |
enum Mode Mode which specifies operations that should be profiled.
|
slow_op_threshold |
The slow operation time threshold, in milliseconds. Operations that run |
Network
Field |
Description |
max_incoming_connections |
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. |
disk_size_autoscaling |
Disk size autoscaling settings |
MongoCfgConfigSet4_0
Field |
Description |
effective_config |
Effective mongocfg settings for a MongoDB 4.0 cluster (a combination of settings defined |
user_config |
User-defined mongocfg settings for a MongoDB 4.0 cluster. |
default_config |
Default mongocfg configuration for a MongoDB 4.0 cluster. |
MongoCfgConfig4_0
Field |
Description |
storage |
|
operation_profiling |
|
net |
|
Storage
Field |
Description |
wired_tiger |
Configuration of the WiredTiger storage engine. |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engine_config |
Engine configuration for WiredTiger. |
EngineConfig
Field |
Description |
cache_size_gb |
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.
|
slow_op_threshold |
The slow operation time threshold, in milliseconds. Operations that run |
Network
Field |
Description |
max_incoming_connections |
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. |
disk_size_autoscaling |
Disk size autoscaling settings |
MongosConfigSet4_0
Field |
Description |
effective_config |
Effective mongos settings for a MongoDB 4.0 cluster (a combination of settings defined |
user_config |
User-defined mongos settings for a MongoDB 4.0 cluster. |
default_config |
Default mongos configuration for a MongoDB 4.0 cluster. |
MongosConfig4_0
Field |
Description |
net |
Network settings for mongos. |
Network
Field |
Description |
max_incoming_connections |
The maximum number of simultaneous connections that mongos will accept. |
MongoInfra
Field |
Description |
config_mongos |
|
config_mongocfg |
|
resources |
Resources allocated to mongoinfra (mongos+mongocfg) hosts. |
disk_size_autoscaling |
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. |
disk_size_autoscaling |
Disk size autoscaling settings |
MongodConfigSet4_2
Field |
Description |
effective_config |
Effective mongod settings for a MongoDB 4.2 cluster (a combination of settings defined |
user_config |
User-defined mongod settings for a MongoDB 4.2 cluster. |
default_config |
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 |
|
operation_profiling |
|
net |
|
set_parameter |
|
Storage
Field |
Description |
wired_tiger |
Configuration of the WiredTiger storage engine. |
journal |
Configuration of the MongoDB journal |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engine_config |
Engine configuration for WiredTiger. |
collection_config |
Collection configuration for WiredTiger. |
index_config |
Index configuration for WiredTiger |
EngineConfig
Field |
Description |
cache_size_gb |
The maximum size of the internal cache that WiredTiger will use for all data. |
CollectionConfig
Field |
Description |
block_compressor |
enum Compressor Default type of compression to use for collection data. |
IndexConfig
Field |
Description |
prefix_compression |
Enables or disables prefix compression |
Journal
Field |
Description |
commit_interval |
Commit interval between journal operations, in milliseconds. |
OperationProfiling
Field |
Description |
mode |
enum Mode Mode which specifies operations that should be profiled.
|
slow_op_threshold |
The slow operation time threshold, in milliseconds. Operations that run |
slow_op_sample_rate |
The fraction of slow operations that should be profiled or logged. |
Network
Field |
Description |
max_incoming_connections |
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 |
enable_flow_control |
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. |
disk_size_autoscaling |
Disk size autoscaling settings |
MongoCfgConfigSet4_2
Field |
Description |
effective_config |
Effective mongocfg settings for a MongoDB 4.2 cluster (a combination of settings defined |
user_config |
User-defined mongocfg settings for a MongoDB 4.2 cluster. |
default_config |
Default mongocfg configuration for a MongoDB 4.2 cluster. |
MongoCfgConfig4_2
Field |
Description |
storage |
|
operation_profiling |
|
net |
|
Storage
Field |
Description |
wired_tiger |
Configuration of the WiredTiger storage engine. |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engine_config |
Engine configuration for WiredTiger. |
EngineConfig
Field |
Description |
cache_size_gb |
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.
|
slow_op_threshold |
The slow operation time threshold, in milliseconds. Operations that run |
Network
Field |
Description |
max_incoming_connections |
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. |
disk_size_autoscaling |
Disk size autoscaling settings |
MongosConfigSet4_2
Field |
Description |
effective_config |
Effective mongos settings for a MongoDB 4.2 cluster (a combination of settings defined |
user_config |
User-defined mongos settings for a MongoDB 4.2 cluster. |
default_config |
Default mongos configuration for a MongoDB 4.2 cluster. |
MongosConfig4_2
Field |
Description |
net |
Network settings for mongos. |
Network
Field |
Description |
max_incoming_connections |
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 |
config_mongos |
|
config_mongocfg |
|
resources |
Resources allocated to mongoinfra (mongos+mongocfg) hosts. |
disk_size_autoscaling |
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. |
disk_size_autoscaling |
Disk size autoscaling settings |
MongodConfigSet4_4
Field |
Description |
effective_config |
Effective mongod settings for a MongoDB 4.4 cluster (a combination of settings defined |
user_config |
User-defined mongod settings for a MongoDB 4.4 cluster. |
default_config |
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 |
|
operation_profiling |
|
net |
|
set_parameter |
|
Storage
Field |
Description |
wired_tiger |
Configuration of the WiredTiger storage engine. |
journal |
Configuration of the MongoDB journal |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engine_config |
Engine configuration for WiredTiger. |
collection_config |
Collection configuration for WiredTiger. |
index_config |
Index configuration for WiredTiger |
EngineConfig
Field |
Description |
cache_size_gb |
The maximum size of the internal cache that WiredTiger will use for all data. |
CollectionConfig
Field |
Description |
block_compressor |
enum Compressor Default type of compression to use for collection data. |
IndexConfig
Field |
Description |
prefix_compression |
Enables or disables prefix compression |
Journal
Field |
Description |
commit_interval |
Commit interval between journal operations, in milliseconds. |
OperationProfiling
Field |
Description |
mode |
enum Mode Mode which specifies operations that should be profiled.
|
slow_op_threshold |
The slow operation time threshold, in milliseconds. Operations that run |
slow_op_sample_rate |
The fraction of slow operations that should be profiled or logged. |
Network
Field |
Description |
max_incoming_connections |
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 |
enable_flow_control |
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. |
disk_size_autoscaling |
Disk size autoscaling settings |
MongoCfgConfigSet4_4
Field |
Description |
effective_config |
Effective mongocfg settings for a MongoDB 4.4 cluster (a combination of settings defined |
user_config |
User-defined mongocfg settings for a MongoDB 4.4 cluster. |
default_config |
Default mongocfg configuration for a MongoDB 4.4 cluster. |
MongoCfgConfig4_4
Field |
Description |
storage |
|
operation_profiling |
|
net |
|
Storage
Field |
Description |
wired_tiger |
Configuration of the WiredTiger storage engine. |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engine_config |
Engine configuration for WiredTiger. |
EngineConfig
Field |
Description |
cache_size_gb |
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.
|
slow_op_threshold |
The slow operation time threshold, in milliseconds. Operations that run |
Network
Field |
Description |
max_incoming_connections |
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. |
disk_size_autoscaling |
Disk size autoscaling settings |
MongosConfigSet4_4
Field |
Description |
effective_config |
Effective mongos settings for a MongoDB 4.4 cluster (a combination of settings defined |
user_config |
User-defined mongos settings for a MongoDB 4.4 cluster. |
default_config |
Default mongos configuration for a MongoDB 4.4 cluster. |
MongosConfig4_4
Field |
Description |
net |
Network settings for mongos. |
Network
Field |
Description |
max_incoming_connections |
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 |
config_mongos |
|
config_mongocfg |
|
resources |
Resources allocated to mongoinfra (mongos+mongocfg) hosts. |
disk_size_autoscaling |
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. |
disk_size_autoscaling |
Disk size autoscaling settings |
MongodConfigSet5_0
Field |
Description |
effective_config |
Effective mongod settings for a MongoDB 5.0 cluster (a combination of settings defined |
user_config |
User-defined mongod settings for a MongoDB 5.0 cluster. |
default_config |
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 |
|
operation_profiling |
|
net |
|
set_parameter |
|
Storage
Field |
Description |
wired_tiger |
Configuration of the WiredTiger storage engine. |
journal |
Configuration of the MongoDB journal |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engine_config |
Engine configuration for WiredTiger. |
collection_config |
Collection configuration for WiredTiger. |
index_config |
Index configuration for WiredTiger |
EngineConfig
Field |
Description |
cache_size_gb |
The maximum size of the internal cache that WiredTiger will use for all data. |
CollectionConfig
Field |
Description |
block_compressor |
enum Compressor Default type of compression to use for collection data. |
IndexConfig
Field |
Description |
prefix_compression |
Enables or disables prefix compression |
Journal
Field |
Description |
commit_interval |
Commit interval between journal operations, in milliseconds. |
OperationProfiling
Field |
Description |
mode |
enum Mode Mode which specifies operations that should be profiled.
|
slow_op_threshold |
The slow operation time threshold, in milliseconds. Operations that run |
slow_op_sample_rate |
The fraction of slow operations that should be profiled or logged. |
Network
Field |
Description |
max_incoming_connections |
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 |
enable_flow_control |
Enables or disables the mechanism that controls the rate at which the primary applies its writes with the |
min_snapshot_history_window_in_seconds |
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. |
disk_size_autoscaling |
Disk size autoscaling settings |
MongoCfgConfigSet5_0
Field |
Description |
effective_config |
Effective mongocfg settings for a MongoDB 5.0 cluster (a combination of settings defined |
user_config |
User-defined mongocfg settings for a MongoDB 5.0 cluster. |
default_config |
Default mongocfg configuration for a MongoDB 5.0 cluster. |
MongoCfgConfig5_0
Field |
Description |
storage |
|
operation_profiling |
|
net |
|
Storage
Field |
Description |
wired_tiger |
Configuration of the WiredTiger storage engine. |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engine_config |
Engine configuration for WiredTiger. |
EngineConfig
Field |
Description |
cache_size_gb |
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.
|
slow_op_threshold |
The slow operation time threshold, in milliseconds. Operations that run |
Network
Field |
Description |
max_incoming_connections |
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. |
disk_size_autoscaling |
Disk size autoscaling settings |
MongosConfigSet5_0
Field |
Description |
effective_config |
Effective mongos settings for a MongoDB 5.0 cluster (a combination of settings defined |
user_config |
User-defined mongos settings for a MongoDB 5.0 cluster. |
default_config |
Default mongos configuration for a MongoDB 5.0 cluster. |
MongosConfig5_0
Field |
Description |
net |
Network settings for mongos. |
Network
Field |
Description |
max_incoming_connections |
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 |
config_mongos |
|
config_mongocfg |
|
resources |
Resources allocated to mongoinfra (mongos+mongocfg) hosts. |
disk_size_autoscaling |
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. |
disk_size_autoscaling |
Disk size autoscaling settings |
MongodConfigSet6_0
Field |
Description |
effective_config |
Effective mongod settings for a MongoDB 6.0 cluster (a combination of settings defined |
user_config |
User-defined mongod settings for a MongoDB 6.0 cluster. |
default_config |
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 |
|
operation_profiling |
|
net |
|
set_parameter |
|
Storage
Field |
Description |
wired_tiger |
Configuration of the WiredTiger storage engine. |
journal |
Configuration of the MongoDB journal |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engine_config |
Engine configuration for WiredTiger. |
collection_config |
Collection configuration for WiredTiger. |
index_config |
Index configuration for WiredTiger |
EngineConfig
Field |
Description |
cache_size_gb |
The maximum size of the internal cache that WiredTiger will use for all data. |
CollectionConfig
Field |
Description |
block_compressor |
enum Compressor Default type of compression to use for collection data. |
IndexConfig
Field |
Description |
prefix_compression |
Enables or disables prefix compression |
Journal
Field |
Description |
commit_interval |
Commit interval between journal operations, in milliseconds. |
OperationProfiling
Field |
Description |
mode |
enum Mode Mode which specifies operations that should be profiled.
|
slow_op_threshold |
The slow operation time threshold, in milliseconds. Operations that run |
slow_op_sample_rate |
The fraction of slow operations that should be profiled or logged. |
Network
Field |
Description |
max_incoming_connections |
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 |
enable_flow_control |
Enables or disables the mechanism that controls the rate at which the primary applies its writes with the |
min_snapshot_history_window_in_seconds |
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. |
disk_size_autoscaling |
Disk size autoscaling settings |
MongoCfgConfigSet6_0
Field |
Description |
effective_config |
Effective mongocfg settings for a MongoDB 6.0 cluster (a combination of settings defined |
user_config |
User-defined mongocfg settings for a MongoDB 6.0 cluster. |
default_config |
Default mongocfg configuration for a MongoDB 6.0 cluster. |
MongoCfgConfig6_0
Field |
Description |
storage |
|
operation_profiling |
|
net |
|
Storage
Field |
Description |
wired_tiger |
Configuration of the WiredTiger storage engine. |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engine_config |
Engine configuration for WiredTiger. |
EngineConfig
Field |
Description |
cache_size_gb |
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.
|
slow_op_threshold |
The slow operation time threshold, in milliseconds. Operations that run |
Network
Field |
Description |
max_incoming_connections |
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. |
disk_size_autoscaling |
Disk size autoscaling settings |
MongosConfigSet6_0
Field |
Description |
effective_config |
Effective mongos settings for a MongoDB 6.0 cluster (a combination of settings defined |
user_config |
User-defined mongos settings for a MongoDB 6.0 cluster. |
default_config |
Default mongos configuration for a MongoDB 6.0 cluster. |
MongosConfig6_0
Field |
Description |
net |
Network settings for mongos. |
Network
Field |
Description |
max_incoming_connections |
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 |
config_mongos |
|
config_mongocfg |
|
resources |
Resources allocated to mongoinfra (mongos+mongocfg) hosts. |
disk_size_autoscaling |
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. |
disk_size_autoscaling |
Disk size autoscaling settings |
MongodConfigSet4_4_enterprise
Field |
Description |
effective_config |
Effective mongod settings for a MongoDB 4.4 cluster (a combination of settings defined |
user_config |
User-defined mongod settings for a MongoDB 4.4 cluster. |
default_config |
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 |
|
operation_profiling |
|
net |
|
security |
|
audit_log |
|
set_parameter |
|
Storage
Field |
Description |
wired_tiger |
Configuration of the WiredTiger storage engine. |
journal |
Configuration of the MongoDB journal |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engine_config |
Engine configuration for WiredTiger. |
collection_config |
Collection configuration for WiredTiger. |
index_config |
Index configuration for WiredTiger |
EngineConfig
Field |
Description |
cache_size_gb |
The maximum size of the internal cache that WiredTiger will use for all data. |
CollectionConfig
Field |
Description |
block_compressor |
enum Compressor Default type of compression to use for collection data. |
IndexConfig
Field |
Description |
prefix_compression |
Enables or disables prefix compression |
Journal
Field |
Description |
commit_interval |
Commit interval between journal operations, in milliseconds. |
OperationProfiling
Field |
Description |
mode |
enum Mode Mode which specifies operations that should be profiled.
|
slow_op_threshold |
The slow operation time threshold, in milliseconds. Operations that run |
slow_op_sample_rate |
The fraction of slow operations that should be profiled or logged. |
Network
Field |
Description |
max_incoming_connections |
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 |
enable_encryption |
If encryption at rest should be enabled or not |
kmip |
|
KMIP
Field |
Description |
server_name |
string KMIP server name |
port |
KMIP server port |
server_ca |
string KMIP Server CA |
client_certificate |
string KMIP client certificate + private key (unencrypted) |
key_identifier |
string KMIP Key identifier (if any) |
AuditLog
Field |
Description |
filter |
string Audit filter |
SetParameter
Field |
Description |
audit_authorization_success |
Enables the auditing of authorization successes |
enable_flow_control |
Enables or disables the mechanism that controls the rate at which the primary applies its writes with the |
MongoCfg
Field |
Description |
config |
MongoCfgConfigSet4_4_enterprise Configuration for mongocfg 4.4 hosts. |
resources |
Resources allocated to mongocfg hosts. |
disk_size_autoscaling |
Disk size autoscaling settings |
MongoCfgConfigSet4_4_enterprise
Field |
Description |
effective_config |
Effective mongocfg settings for a MongoDB 4.4 cluster (a combination of settings defined |
user_config |
User-defined mongocfg settings for a MongoDB 4.4 cluster. |
default_config |
Default mongocfg configuration for a MongoDB 4.4 cluster. |
MongoCfgConfig4_4_enterprise
Field |
Description |
storage |
|
operation_profiling |
|
net |
|
Storage
Field |
Description |
wired_tiger |
Configuration of the WiredTiger storage engine. |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engine_config |
Engine configuration for WiredTiger. |
EngineConfig
Field |
Description |
cache_size_gb |
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.
|
slow_op_threshold |
The slow operation time threshold, in milliseconds. Operations that run |
Network
Field |
Description |
max_incoming_connections |
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. |
disk_size_autoscaling |
Disk size autoscaling settings |
MongosConfigSet4_4_enterprise
Field |
Description |
effective_config |
Effective mongos settings for a MongoDB 4.4 cluster (a combination of settings defined |
user_config |
User-defined mongos settings for a MongoDB 4.4 cluster. |
default_config |
Default mongos configuration for a MongoDB 4.4 cluster. |
MongosConfig4_4_enterprise
Field |
Description |
net |
Network settings for mongos. |
Network
Field |
Description |
max_incoming_connections |
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 |
config_mongos |
|
config_mongocfg |
|
resources |
Resources allocated to mongoinfra (mongos+mongocfg) hosts. |
disk_size_autoscaling |
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. |
disk_size_autoscaling |
Disk size autoscaling settings |
MongodConfigSet5_0_enterprise
Field |
Description |
effective_config |
Effective mongod settings for a MongoDB 5.0 cluster (a combination of settings defined |
user_config |
User-defined mongod settings for a MongoDB 5.0 cluster. |
default_config |
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 |
|
operation_profiling |
|
net |
|
security |
|
audit_log |
|
set_parameter |
|
Storage
Field |
Description |
wired_tiger |
Configuration of the WiredTiger storage engine. |
journal |
Configuration of the MongoDB journal |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engine_config |
Engine configuration for WiredTiger. |
collection_config |
Collection configuration for WiredTiger. |
index_config |
Index configuration for WiredTiger |
EngineConfig
Field |
Description |
cache_size_gb |
The maximum size of the internal cache that WiredTiger will use for all data. |
CollectionConfig
Field |
Description |
block_compressor |
enum Compressor Default type of compression to use for collection data. |
IndexConfig
Field |
Description |
prefix_compression |
Enables or disables prefix compression |
Journal
Field |
Description |
commit_interval |
Commit interval between journal operations, in milliseconds. |
OperationProfiling
Field |
Description |
mode |
enum Mode Mode which specifies operations that should be profiled.
|
slow_op_threshold |
The slow operation time threshold, in milliseconds. Operations that run |
slow_op_sample_rate |
The fraction of slow operations that should be profiled or logged. |
Network
Field |
Description |
max_incoming_connections |
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 |
enable_encryption |
If encryption at rest should be enabled or not |
kmip |
|
KMIP
Field |
Description |
server_name |
string KMIP server name |
port |
KMIP server port |
server_ca |
string KMIP Server CA |
client_certificate |
string KMIP client certificate + private key (unencrypted) |
key_identifier |
string KMIP Key identifier (if any) |
AuditLog
Field |
Description |
filter |
string Audit filter |
runtime_configuration |
Allows runtime configuration of audit filter and auditAuthorizationSuccess |
SetParameter
Field |
Description |
audit_authorization_success |
Enables the auditing of authorization successes |
enable_flow_control |
Enables or disables the mechanism that controls the rate at which the primary applies its writes with the |
min_snapshot_history_window_in_seconds |
The minimum time window in seconds for which the storage engine keeps the snapshot history. |
MongoCfg
Field |
Description |
config |
MongoCfgConfigSet5_0_enterprise Configuration for mongocfg 5.0 hosts. |
resources |
Resources allocated to mongocfg hosts. |
disk_size_autoscaling |
Disk size autoscaling settings |
MongoCfgConfigSet5_0_enterprise
Field |
Description |
effective_config |
Effective mongocfg settings for a MongoDB 5.0 cluster (a combination of settings defined |
user_config |
User-defined mongocfg settings for a MongoDB 5.0 cluster. |
default_config |
Default mongocfg configuration for a MongoDB 5.0 cluster. |
MongoCfgConfig5_0_enterprise
Field |
Description |
storage |
|
operation_profiling |
|
net |
|
Storage
Field |
Description |
wired_tiger |
Configuration of the WiredTiger storage engine. |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engine_config |
Engine configuration for WiredTiger. |
EngineConfig
Field |
Description |
cache_size_gb |
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.
|
slow_op_threshold |
The slow operation time threshold, in milliseconds. Operations that run |
Network
Field |
Description |
max_incoming_connections |
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. |
disk_size_autoscaling |
Disk size autoscaling settings |
MongosConfigSet5_0_enterprise
Field |
Description |
effective_config |
Effective mongos settings for a MongoDB 5.0 cluster (a combination of settings defined |
user_config |
User-defined mongos settings for a MongoDB 5.0 cluster. |
default_config |
Default mongos configuration for a MongoDB 5.0 cluster. |
MongosConfig5_0_enterprise
Field |
Description |
net |
Network settings for mongos. |
Network
Field |
Description |
max_incoming_connections |
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 |
config_mongos |
|
config_mongocfg |
|
resources |
Resources allocated to mongoinfra (mongos+mongocfg) hosts. |
disk_size_autoscaling |
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. |
disk_size_autoscaling |
Disk size autoscaling settings |
MongodConfigSet6_0_enterprise
Field |
Description |
effective_config |
Effective mongod settings for a MongoDB 6.0 cluster (a combination of settings defined |
user_config |
User-defined mongod settings for a MongoDB 6.0 cluster. |
default_config |
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 |
|
operation_profiling |
|
net |
|
security |
|
audit_log |
|
set_parameter |
|
Storage
Field |
Description |
wired_tiger |
Configuration of the WiredTiger storage engine. |
journal |
Configuration of the MongoDB journal |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engine_config |
Engine configuration for WiredTiger. |
collection_config |
Collection configuration for WiredTiger. |
index_config |
Index configuration for WiredTiger |
EngineConfig
Field |
Description |
cache_size_gb |
The maximum size of the internal cache that WiredTiger will use for all data. |
CollectionConfig
Field |
Description |
block_compressor |
enum Compressor Default type of compression to use for collection data. |
IndexConfig
Field |
Description |
prefix_compression |
Enables or disables prefix compression |
Journal
Field |
Description |
commit_interval |
Commit interval between journal operations, in milliseconds. |
OperationProfiling
Field |
Description |
mode |
enum Mode Mode which specifies operations that should be profiled.
|
slow_op_threshold |
The slow operation time threshold, in milliseconds. Operations that run |
slow_op_sample_rate |
The fraction of slow operations that should be profiled or logged. |
Network
Field |
Description |
max_incoming_connections |
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 |
enable_encryption |
If encryption at rest should be enabled or not |
kmip |
|
KMIP
Field |
Description |
server_name |
string KMIP server name |
port |
KMIP server port |
server_ca |
string KMIP Server CA |
client_certificate |
string KMIP client certificate + private key (unencrypted) |
key_identifier |
string KMIP Key identifier (if any) |
AuditLog
Field |
Description |
filter |
string Audit filter |
runtime_configuration |
Allows runtime configuration of audit filter and auditAuthorizationSuccess |
SetParameter
Field |
Description |
audit_authorization_success |
Enables the auditing of authorization successes |
enable_flow_control |
Enables or disables the mechanism that controls the rate at which the primary applies its writes with the |
min_snapshot_history_window_in_seconds |
The minimum time window in seconds for which the storage engine keeps the snapshot history. |
MongoCfg
Field |
Description |
config |
MongoCfgConfigSet6_0_enterprise Configuration for mongocfg 6.0 hosts. |
resources |
Resources allocated to mongocfg hosts. |
disk_size_autoscaling |
Disk size autoscaling settings |
MongoCfgConfigSet6_0_enterprise
Field |
Description |
effective_config |
Effective mongocfg settings for a MongoDB 6.0 cluster (a combination of settings defined |
user_config |
User-defined mongocfg settings for a MongoDB 6.0 cluster. |
default_config |
Default mongocfg configuration for a MongoDB 6.0 cluster. |
MongoCfgConfig6_0_enterprise
Field |
Description |
storage |
|
operation_profiling |
|
net |
|
Storage
Field |
Description |
wired_tiger |
Configuration of the WiredTiger storage engine. |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engine_config |
Engine configuration for WiredTiger. |
EngineConfig
Field |
Description |
cache_size_gb |
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.
|
slow_op_threshold |
The slow operation time threshold, in milliseconds. Operations that run |
Network
Field |
Description |
max_incoming_connections |
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. |
disk_size_autoscaling |
Disk size autoscaling settings |
MongosConfigSet6_0_enterprise
Field |
Description |
effective_config |
Effective mongos settings for a MongoDB 6.0 cluster (a combination of settings defined |
user_config |
User-defined mongos settings for a MongoDB 5.0 cluster. |
default_config |
Default mongos configuration for a MongoDB 5.0 cluster. |
MongosConfig6_0_enterprise
Field |
Description |
net |
Network settings for mongos. |
Network
Field |
Description |
max_incoming_connections |
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 |
config_mongos |
|
config_mongocfg |
|
resources |
Resources allocated to mongoinfra (mongos+mongocfg) hosts. |
disk_size_autoscaling |
Disk size autoscaling settings |
PerformanceDiagnosticsConfig
Field |
Description |
profiling_enabled |
bool |
Access
Field |
Description |
data_lens |
bool Allow access for DataLens. |
web_sql |
bool Allow access for Web SQL. |
data_transfer |
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. |
disk_size_autoscaling |
Disk size autoscaling settings |
MongodConfigSet
Field |
Description |
effective_config |
Effective mongod settings for a MongoDB cluster (a combination of settings defined |
user_config |
User-defined mongod settings for a MongoDB cluster. |
default_config |
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 |
|
operation_profiling |
|
net |
|
security |
|
audit_log |
|
set_parameter |
|
Storage
Field |
Description |
wired_tiger |
Configuration of the WiredTiger storage engine. |
journal |
Configuration of the MongoDB journal |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engine_config |
Engine configuration for WiredTiger. |
collection_config |
Collection configuration for WiredTiger. |
index_config |
Index configuration for WiredTiger |
EngineConfig
Field |
Description |
cache_size_gb |
The maximum size of the internal cache that WiredTiger will use for all data. |
CollectionConfig
Field |
Description |
block_compressor |
enum Compressor Default type of compression to use for collection data. |
IndexConfig
Field |
Description |
prefix_compression |
Enables or disables prefix compression |
Journal
Field |
Description |
commit_interval |
Commit interval between journal operations, in milliseconds. |
OperationProfiling
Field |
Description |
mode |
enum Mode Mode which specifies operations that should be profiled.
|
slow_op_threshold |
The slow operation time threshold, in milliseconds. Operations that run |
slow_op_sample_rate |
The fraction of slow operations that should be profiled or logged. |
Network
Field |
Description |
max_incoming_connections |
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 |
enable_encryption |
If encryption at rest should be enabled or not |
kmip |
|
KMIP
Field |
Description |
server_name |
string KMIP server name |
port |
KMIP server port |
server_ca |
string KMIP Server CA |
client_certificate |
string KMIP client certificate + private key (unencrypted) |
key_identifier |
string KMIP Key identifier (if any) |
AuditLog
Field |
Description |
filter |
string Audit filter |
runtime_configuration |
Allows runtime configuration of audit filter and auditAuthorizationSuccess |
SetParameter
Field |
Description |
audit_authorization_success |
Enables the auditing of authorization successes |
enable_flow_control |
Enables or disables the mechanism that controls the rate at which the primary applies its writes with the |
min_snapshot_history_window_in_seconds |
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. |
disk_size_autoscaling |
Disk size autoscaling settings |
MongoCfgConfigSet
Field |
Description |
effective_config |
Effective mongocfg settings for a MongoDB cluster (a combination of settings defined |
user_config |
User-defined mongocfg settings for a MongoDB cluster. |
default_config |
Default mongocfg configuration for a MongoDB cluster. |
MongoCfgConfig
Field |
Description |
storage |
|
operation_profiling |
|
net |
|
Storage
Field |
Description |
wired_tiger |
Configuration of the WiredTiger storage engine. |
WiredTiger
Configuration of WiredTiger storage engine.
Field |
Description |
engine_config |
Engine configuration for WiredTiger. |
EngineConfig
Field |
Description |
cache_size_gb |
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.
|
slow_op_threshold |
The slow operation time threshold, in milliseconds. Operations that run |
Network
Field |
Description |
max_incoming_connections |
The maximum number of simultaneous connections that mongocfg will accept. |
Mongos
Field |
Description |
config |
Configuration for mongos hosts. |
resources |
Resources allocated to mongos hosts. |
disk_size_autoscaling |
Disk size autoscaling settings |
MongosConfigSet
Field |
Description |
effective_config |
Effective mongos settings for a MongoDB cluster (a combination of settings defined |
user_config |
User-defined mongos settings for a MongoDB cluster. |
default_config |
Default mongos configuration for a MongoDB cluster. |
MongosConfig
Field |
Description |
net |
Network settings for mongos. |
Network
Field |
Description |
max_incoming_connections |
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 |
config_mongos |
|
config_mongocfg |
|
resources |
Resources allocated to mongoinfra (mongos+mongocfg) hosts. |
disk_size_autoscaling |
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. |
weekly_maintenance_window |
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. |
delayed_until |
Time until which this maintenance operation is delayed. |