Managed Service for MongoDB API, gRPC: ClusterService.RescheduleMaintenance
- gRPC request
- RescheduleMaintenanceRequest
- operation.Operation
- RescheduleMaintenanceMetadata
- 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
Reschedules planned maintenance operation.
gRPC request
rpc RescheduleMaintenance (RescheduleMaintenanceRequest) returns (operation.Operation)
RescheduleMaintenanceRequest
{
"cluster_id": "string",
"reschedule_type": "RescheduleType",
"delayed_until": "google.protobuf.Timestamp"
}
Field |
Description |
cluster_id |
string Required field. ID of the MongoDB cluster to reschedule the maintenance operation for. |
reschedule_type |
enum RescheduleType Required field. The type of reschedule request.
|
delayed_until |
The time until which this maintenance operation should be delayed. The value should be ahead of the first time when the maintenance operation has been scheduled for no more than two weeks. The value can also point to the past moment of time if reschedule_type.IMMEDIATE reschedule type is chosen. |
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",
"delayed_until": "google.protobuf.Timestamp"
},
// 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. |
RescheduleMaintenanceMetadata
Rescheduled maintenance operation metadata.
Field |
Description |
cluster_id |
string Required. ID of the MongoDB cluster. |
delayed_until |
Required. The time until which this maintenance operation is to be delayed. |
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. |