Managed Service for MongoDB API, gRPC: ClusterService.Backup
- gRPC request
- BackupClusterRequest
- operation.Operation
- BackupClusterMetadata
- 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 backup for the specified MongoDB cluster.
gRPC request
rpc Backup (BackupClusterRequest) returns (operation.Operation)
BackupClusterRequest
{
"cluster_id": "string"
}
Field |
Description |
cluster_id |
string Required field. ID of the MongoDB cluster to back up. |
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. |
BackupClusterMetadata
Field |
Description |
cluster_id |
string ID of the MongoDB cluster that is being backed up. |
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. |