Skip to content

Commit c8be71c

Browse files
(prod) Release OpenAPI Spec V1 🚀. See https://github.com/mongodb/openapi/actions/runs/16036793116.
1 parent 1b351a5 commit c8be71c

File tree

2 files changed

+183
-174
lines changed

2 files changed

+183
-174
lines changed

openapi/v1-deprecated/v1.json

Lines changed: 88 additions & 85 deletions
Original file line numberDiff line numberDiff line change
@@ -5043,86 +5043,6 @@
50435043
"x-xgen-docs-url": "https://mongodb.com/docs/atlas/reference/api-resources-spec/v1/#tag/Invoices/operation/listPendingInvoices"
50445044
}
50455045
},
5046-
"/api/atlas/v1.0/groups/{groupId}/managedSlowMs/disable": {
5047-
"delete": {
5048-
"tags": ["Performance Advisor"],
5049-
"summary": "Disable Managed Slow Operation Threshold",
5050-
"description": "Disables the slow operation threshold that MongoDB Cloud calculated for the specified project. The threshold determines which operations the Performance Advisor and Query Profiler considers slow. When enabled, MongoDB Cloud uses the average execution time for operations on your cluster to determine slow-running queries. As a result, the threshold is more pertinent to your cluster workload. The slow operation threshold is enabled by default for dedicated clusters (M10+). When disabled, MongoDB Cloud considers any operation that takes longer than 100 milliseconds to be slow. To use this resource, the requesting Service Account or API Key must have the Project Owner role.",
5051-
"operationId": "disableSlowOperationThresholding",
5052-
"parameters": [
5053-
{
5054-
"$ref": "#/components/parameters/envelope"
5055-
},
5056-
{
5057-
"$ref": "#/components/parameters/groupId"
5058-
},
5059-
{
5060-
"$ref": "#/components/parameters/pretty"
5061-
}
5062-
],
5063-
"responses": {
5064-
"204": {
5065-
"description": "This endpoint does not return a response body."
5066-
},
5067-
"401": {
5068-
"$ref": "#/components/responses/unauthorized"
5069-
},
5070-
"403": {
5071-
"$ref": "#/components/responses/forbidden"
5072-
},
5073-
"404": {
5074-
"$ref": "#/components/responses/notFound"
5075-
},
5076-
"500": {
5077-
"$ref": "#/components/responses/internalServerError"
5078-
},
5079-
"429": {
5080-
"$ref": "#/components/responses/tooManyRequests"
5081-
}
5082-
},
5083-
"x-xgen-docs-url": "https://mongodb.com/docs/atlas/reference/api-resources-spec/v1/#tag/Performance-Advisor/operation/disableSlowOperationThresholding"
5084-
}
5085-
},
5086-
"/api/atlas/v1.0/groups/{groupId}/managedSlowMs/enable": {
5087-
"post": {
5088-
"tags": ["Performance Advisor"],
5089-
"summary": "Enable Managed Slow Operation Threshold",
5090-
"description": "Enables MongoDB Cloud to use its slow operation threshold for the specified project. The threshold determines which operations the Performance Advisor and Query Profiler considers slow. When enabled, MongoDB Cloud uses the average execution time for operations on your cluster to determine slow-running queries. As a result, the threshold is more pertinent to your cluster workload. The slow operation threshold is enabled by default for dedicated clusters (M10+). When disabled, MongoDB Cloud considers any operation that takes longer than 100 milliseconds to be slow. To use this resource, the requesting Service Account or API Key must have the Project Owner role.",
5091-
"operationId": "enableSlowOperationThresholding",
5092-
"parameters": [
5093-
{
5094-
"$ref": "#/components/parameters/envelope"
5095-
},
5096-
{
5097-
"$ref": "#/components/parameters/groupId"
5098-
},
5099-
{
5100-
"$ref": "#/components/parameters/pretty"
5101-
}
5102-
],
5103-
"responses": {
5104-
"204": {
5105-
"description": "This endpoint does not return a response body."
5106-
},
5107-
"401": {
5108-
"$ref": "#/components/responses/unauthorized"
5109-
},
5110-
"403": {
5111-
"$ref": "#/components/responses/forbidden"
5112-
},
5113-
"404": {
5114-
"$ref": "#/components/responses/notFound"
5115-
},
5116-
"500": {
5117-
"$ref": "#/components/responses/internalServerError"
5118-
},
5119-
"429": {
5120-
"$ref": "#/components/responses/tooManyRequests"
5121-
}
5122-
},
5123-
"x-xgen-docs-url": "https://mongodb.com/docs/atlas/reference/api-resources-spec/v1/#tag/Performance-Advisor/operation/enableSlowOperationThresholding"
5124-
}
5125-
},
51265046
"/api/atlas/v1.0/orgs/{orgId}/apiKeys/{apiUserId}/accessList": {
51275047
"get": {
51285048
"tags": ["Programmatic API Keys"],
@@ -21136,6 +21056,86 @@
2113621056
},
2113721057
"x-xgen-docs-url": "https://mongodb.com/docs/atlas/reference/api-resources-spec/v1/#tag/Cloud-Backups/operation/updateDataProtectionSettings"
2113821058
}
21059+
},
21060+
"/api/atlas/v1.0/groups/{groupId}/managedSlowMs/disable": {
21061+
"delete": {
21062+
"tags": ["Performance Advisor"],
21063+
"summary": "Disable Managed Slow Operation Threshold",
21064+
"description": "Disables the slow operation threshold that MongoDB Cloud calculated for the specified project. The threshold determines which operations the Performance Advisor and Query Profiler considers slow. When enabled, MongoDB Cloud uses the average execution time for operations on your cluster to determine slow-running queries. As a result, the threshold is more pertinent to your cluster workload. The slow operation threshold is enabled by default for dedicated clusters (M10+). When disabled, MongoDB Cloud considers any operation that takes longer than 100 milliseconds to be slow. To use this resource, the requesting Service Account or API Key must have the Project Owner role.",
21065+
"operationId": "disableSlowOperationThresholding",
21066+
"parameters": [
21067+
{
21068+
"$ref": "#/components/parameters/envelope"
21069+
},
21070+
{
21071+
"$ref": "#/components/parameters/groupId"
21072+
},
21073+
{
21074+
"$ref": "#/components/parameters/pretty"
21075+
}
21076+
],
21077+
"responses": {
21078+
"204": {
21079+
"description": "This endpoint does not return a response body."
21080+
},
21081+
"401": {
21082+
"$ref": "#/components/responses/unauthorized"
21083+
},
21084+
"403": {
21085+
"$ref": "#/components/responses/forbidden"
21086+
},
21087+
"404": {
21088+
"$ref": "#/components/responses/notFound"
21089+
},
21090+
"500": {
21091+
"$ref": "#/components/responses/internalServerError"
21092+
},
21093+
"429": {
21094+
"$ref": "#/components/responses/tooManyRequests"
21095+
}
21096+
},
21097+
"x-xgen-docs-url": "https://mongodb.com/docs/atlas/reference/api-resources-spec/v1/#tag/Performance-Advisor/operation/disableSlowOperationThresholding"
21098+
}
21099+
},
21100+
"/api/atlas/v1.0/groups/{groupId}/managedSlowMs/enable": {
21101+
"post": {
21102+
"tags": ["Performance Advisor"],
21103+
"summary": "Enable Managed Slow Operation Threshold",
21104+
"description": "Enables MongoDB Cloud to use its slow operation threshold for the specified project. The threshold determines which operations the Performance Advisor and Query Profiler considers slow. When enabled, MongoDB Cloud uses the average execution time for operations on your cluster to determine slow-running queries. As a result, the threshold is more pertinent to your cluster workload. The slow operation threshold is enabled by default for dedicated clusters (M10+). When disabled, MongoDB Cloud considers any operation that takes longer than 100 milliseconds to be slow. To use this resource, the requesting Service Account or API Key must have the Project Owner role.",
21105+
"operationId": "enableSlowOperationThresholding",
21106+
"parameters": [
21107+
{
21108+
"$ref": "#/components/parameters/envelope"
21109+
},
21110+
{
21111+
"$ref": "#/components/parameters/groupId"
21112+
},
21113+
{
21114+
"$ref": "#/components/parameters/pretty"
21115+
}
21116+
],
21117+
"responses": {
21118+
"204": {
21119+
"description": "This endpoint does not return a response body."
21120+
},
21121+
"401": {
21122+
"$ref": "#/components/responses/unauthorized"
21123+
},
21124+
"403": {
21125+
"$ref": "#/components/responses/forbidden"
21126+
},
21127+
"404": {
21128+
"$ref": "#/components/responses/notFound"
21129+
},
21130+
"500": {
21131+
"$ref": "#/components/responses/internalServerError"
21132+
},
21133+
"429": {
21134+
"$ref": "#/components/responses/tooManyRequests"
21135+
}
21136+
},
21137+
"x-xgen-docs-url": "https://mongodb.com/docs/atlas/reference/api-resources-spec/v1/#tag/Performance-Advisor/operation/enableSlowOperationThresholding"
21138+
}
2113921139
}
2114021140
},
2114121141
"components": {
@@ -42633,6 +42633,7 @@
4263342633
"SAOPAULO_BRA",
4263442634
"MONTREAL_CAN",
4263542635
"TOKYO_JPN",
42636+
"SEOUL_KOR",
4263642637
"SINGAPORE_SGP"
4263742638
]
4263842639
},
@@ -42642,7 +42643,7 @@
4264242643
"AtlasDataFederationAzureRegion": {
4264342644
"type": "string",
4264442645
"description": "Atlas Data Federation Azure Regions.",
42645-
"enum": ["VIRGINIA_USA", "AMSTERDAM_NLD"]
42646+
"enum": ["VIRGINIA_USA", "AMSTERDAM_NLD", "SAOPAULO_BRA"]
4264642647
},
4264742648
"AtlasDataFederationGCPRegion": {
4264842649
"type": "string",
@@ -48472,7 +48473,8 @@
4847248473
"EU_CENTRAL_1",
4847348474
"AP_SOUTH_1",
4847448475
"AP_SOUTHEAST_1",
48475-
"AP_SOUTHEAST_2"
48476+
"AP_SOUTHEAST_2",
48477+
"AP_NORTHEAST_2"
4847648478
]
4847748479
}
4847848480
}
@@ -48492,7 +48494,7 @@
4849248494
"type": "string",
4849348495
"description": "Human-readable label that identifies the geographic location of the region where you store your archived data.",
4849448496
"readOnly": true,
48495-
"enum": ["US_EAST_2", "EUROPE_WEST"]
48497+
"enum": ["US_EAST_2", "EUROPE_WEST", "BRAZIL_SOUTH"]
4849648498
}
4849748499
}
4849848500
}
@@ -48944,7 +48946,8 @@
4894448946
"EU_CENTRAL_1",
4894548947
"AP_SOUTH_1",
4894648948
"AP_SOUTHEAST_1",
48947-
"AP_SOUTHEAST_2"
48949+
"AP_SOUTHEAST_2",
48950+
"AP_NORTHEAST_2"
4894848951
]
4894948952
}
4895048953
}
@@ -48963,7 +48966,7 @@
4896348966
"region": {
4896448967
"type": "string",
4896548968
"description": "Human-readable label that identifies the geographic location of the region where you wish to store your archived data.",
48966-
"enum": ["US_EAST_2", "EUROPE_WEST"]
48969+
"enum": ["US_EAST_2", "EUROPE_WEST", "BRAZIL_SOUTH"]
4896748970
}
4896848971
}
4896948972
}

0 commit comments

Comments
 (0)