Skip to content

Commit 060ced8

Browse files
ci(prod): Release OpenAPI Spec V1 🚀. See https://github.com/mongodb/openapi/actions/runs/18757652278.
1 parent 9366cff commit 060ced8

File tree

2 files changed

+192
-52
lines changed

2 files changed

+192
-52
lines changed

openapi/v1-deprecated/v1.json

Lines changed: 94 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1301,10 +1301,6 @@
13011301
"minInstanceSize": {
13021302
"$ref": "#/components/schemas/BaseCloudProviderInstanceSize"
13031303
},
1304-
"predictiveEnabled": {
1305-
"description": "Flag that indicates whether predictive instance size auto-scaling is enabled.\n\n- Set to `true` to enable predictive instance size auto-scaling. MongoDB Cloud requires **replicationSpecs[n].regionConfigs[m].autoScaling.compute.enabled** to be `true` in order to enable this feature.\n- Set to `false` to disable predictive instance size auto-scaling.",
1306-
"type": "boolean"
1307-
},
13081304
"scaleDownEnabled": {
13091305
"description": "Flag that indicates whether the instance size may scale down via reactive auto-scaling. MongoDB Cloud requires this parameter if **replicationSpecs[n].regionConfigs[m].autoScaling.compute.enabled** is `true`. If you enable this option, specify a value for **replicationSpecs[n].regionConfigs[m].autoScaling.compute.minInstanceSize**.",
13101306
"type": "boolean"
@@ -9015,11 +9011,6 @@
90159011
"description": "Flag that indicates whether instance size reactive auto-scaling is enabled.\n\n- Set to `true` to enable instance size reactive auto-scaling. If enabled, you must specify a value for **providerSettings.autoScaling.compute.maxInstanceSize**.\n- Set to `false` to disable instance size reactive auto-scaling.",
90169012
"type": "boolean"
90179013
},
9018-
"predictiveEnabled": {
9019-
"default": false,
9020-
"description": "Flag that indicates whether predictive instance size auto-scaling is enabled.\n\n- Set to `true` to enable predictive instance size auto-scaling. MongoDB Cloud requires **autoScaling.compute.enabled** is `true` in order to enable this feature.\n- Set to `false` to disable predictive instance size auto-scaling.",
9021-
"type": "boolean"
9022-
},
90239014
"scaleDownEnabled": {
90249015
"default": false,
90259016
"description": "Flag that indicates whether the cluster tier can scale down via reactive auto-scaling. This is required if **autoScaling.compute.enabled** is `true`. If you enable this option, specify a value for **providerSettings.autoScaling.compute.minInstanceSize**.",
@@ -13335,12 +13326,19 @@
1333513326
"CPS_EXPORT_SUCCESSFUL",
1333613327
"CPS_RESTORE_FAILED",
1333713328
"CPS_EXPORT_FAILED",
13329+
"CPS_COLLECTION_RESTORE_SUCCESSFUL",
13330+
"CPS_COLLECTION_RESTORE_FAILED",
13331+
"CPS_COLLECTION_RESTORE_PARTIAL_SUCCESS",
13332+
"CPS_COLLECTION_RESTORE_CANCELED",
1333813333
"CPS_AUTO_EXPORT_FAILED",
1333913334
"CPS_SNAPSHOT_DOWNLOAD_REQUEST_FAILED",
1334013335
"CPS_OPLOG_CAUGHT_UP"
1334113336
],
1334213337
"title": "Cps Backup Event Types",
13343-
"type": "string"
13338+
"type": "string",
13339+
"x-xgen-IPA-exception": {
13340+
"xgen-IPA-123-allowable-enum-values-should-not-exceed-20": "Schema values all related to CPS backup events."
13341+
}
1334413342
},
1334513343
{
1334613344
"enum": [
@@ -13443,7 +13441,8 @@
1344313441
"DISK_AUTO_SCALE_OPLOG_FAIL",
1344413442
"PREDICTIVE_COMPUTE_AUTO_SCALE_INITIATED_BASE",
1344513443
"PREDICTIVE_COMPUTE_AUTO_SCALE_MAX_INSTANCE_SIZE_FAIL_BASE",
13446-
"PREDICTIVE_COMPUTE_AUTO_SCALE_OPLOG_FAIL_BASE"
13444+
"PREDICTIVE_COMPUTE_AUTO_SCALE_OPLOG_FAIL_BASE",
13445+
"CLUSTER_AUTO_SHARDING_INITIATED"
1344713446
],
1344813447
"title": "NDS Auto Scaling Audit Types",
1344913448
"type": "string"
@@ -13587,13 +13586,20 @@
1358713586
"CPS_EXPORT_SUCCESSFUL",
1358813587
"CPS_RESTORE_FAILED",
1358913588
"CPS_EXPORT_FAILED",
13589+
"CPS_COLLECTION_RESTORE_SUCCESSFUL",
13590+
"CPS_COLLECTION_RESTORE_FAILED",
13591+
"CPS_COLLECTION_RESTORE_PARTIAL_SUCCESS",
13592+
"CPS_COLLECTION_RESTORE_CANCELED",
1359013593
"CPS_AUTO_EXPORT_FAILED",
1359113594
"CPS_SNAPSHOT_DOWNLOAD_REQUEST_FAILED",
1359213595
"CPS_OPLOG_BEHIND",
1359313596
"CPS_OPLOG_CAUGHT_UP"
1359413597
],
1359513598
"title": "Cps Backup Event Types",
13596-
"type": "string"
13599+
"type": "string",
13600+
"x-xgen-IPA-exception": {
13601+
"xgen-IPA-123-allowable-enum-values-should-not-exceed-20": "Schema values all related to CPS backup events."
13602+
}
1359713603
},
1359813604
{
1359913605
"enum": [
@@ -13714,7 +13720,8 @@
1371413720
"DISK_AUTO_SCALE_OPLOG_FAIL",
1371513721
"PREDICTIVE_COMPUTE_AUTO_SCALE_INITIATED_BASE",
1371613722
"PREDICTIVE_COMPUTE_AUTO_SCALE_MAX_INSTANCE_SIZE_FAIL_BASE",
13717-
"PREDICTIVE_COMPUTE_AUTO_SCALE_OPLOG_FAIL_BASE"
13723+
"PREDICTIVE_COMPUTE_AUTO_SCALE_OPLOG_FAIL_BASE",
13724+
"CLUSTER_AUTO_SHARDING_INITIATED"
1371813725
],
1371913726
"title": "NDS Auto Scaling Audit Types",
1372013727
"type": "string"
@@ -13901,13 +13908,20 @@
1390113908
"CPS_EXPORT_SUCCESSFUL",
1390213909
"CPS_RESTORE_FAILED",
1390313910
"CPS_EXPORT_FAILED",
13911+
"CPS_COLLECTION_RESTORE_SUCCESSFUL",
13912+
"CPS_COLLECTION_RESTORE_FAILED",
13913+
"CPS_COLLECTION_RESTORE_PARTIAL_SUCCESS",
13914+
"CPS_COLLECTION_RESTORE_CANCELED",
1390413915
"CPS_AUTO_EXPORT_FAILED",
1390513916
"CPS_SNAPSHOT_DOWNLOAD_REQUEST_FAILED",
1390613917
"CPS_OPLOG_BEHIND",
1390713918
"CPS_OPLOG_CAUGHT_UP"
1390813919
],
1390913920
"title": "Cps Backup Event Types",
13910-
"type": "string"
13921+
"type": "string",
13922+
"x-xgen-IPA-exception": {
13923+
"xgen-IPA-123-allowable-enum-values-should-not-exceed-20": "Schema values all related to CPS backup events."
13924+
}
1391113925
},
1391213926
{
1391313927
"enum": [
@@ -14397,6 +14411,7 @@
1439714411
},
1439814412
{
1439914413
"enum": [
14414+
"AWS_PAYMENT_PAID",
1440014415
"AWS_SELF_SERVE_ACCOUNT_LINKED",
1440114416
"AWS_SELF_SERVE_ACCOUNT_LINK_PENDING",
1440214417
"AWS_SELF_SERVE_ACCOUNT_CANCELLED",
@@ -14419,7 +14434,10 @@
1441914434
"VERCEL_INVOICE_REFUNDED"
1442014435
],
1442114436
"title": "Partner Event Types",
14422-
"type": "string"
14437+
"type": "string",
14438+
"x-xgen-IPA-exception": {
14439+
"xgen-IPA-123-allowable-enum-values-should-not-exceed-20": "Schema predates IPA validation."
14440+
}
1442314441
},
1442414442
{
1442514443
"enum": ["SUPPORT_EMAILS_SENT_SUCCESSFULLY", "SUPPORT_EMAILS_SENT_FAILURE"],
@@ -16717,13 +16735,20 @@
1671716735
"CPS_EXPORT_SUCCESSFUL",
1671816736
"CPS_RESTORE_FAILED",
1671916737
"CPS_EXPORT_FAILED",
16738+
"CPS_COLLECTION_RESTORE_SUCCESSFUL",
16739+
"CPS_COLLECTION_RESTORE_FAILED",
16740+
"CPS_COLLECTION_RESTORE_PARTIAL_SUCCESS",
16741+
"CPS_COLLECTION_RESTORE_CANCELED",
1672016742
"CPS_AUTO_EXPORT_FAILED",
1672116743
"CPS_SNAPSHOT_DOWNLOAD_REQUEST_FAILED",
1672216744
"CPS_OPLOG_BEHIND",
1672316745
"CPS_OPLOG_CAUGHT_UP"
1672416746
],
1672516747
"title": "Cps Backup Event Types",
16726-
"type": "string"
16748+
"type": "string",
16749+
"x-xgen-IPA-exception": {
16750+
"xgen-IPA-123-allowable-enum-values-should-not-exceed-20": "Schema values all related to CPS backup events."
16751+
}
1672716752
},
1672816753
{
1672916754
"enum": ["DATA_EXPLORER", "DATA_EXPLORER_CRUD_ATTEMPT", "DATA_EXPLORER_CRUD_ERROR", "DATA_EXPLORER_CRUD"],
@@ -16941,6 +16966,7 @@
1694116966
"CLUSTER_IMPORT_EXPIRED",
1694216967
"CLUSTER_IMPORT_CUTOVER",
1694316968
"CLUSTER_IMPORT_COMPLETED",
16969+
"CLUSTER_IMPORT_FAILED",
1694416970
"CLUSTER_IMPORT_RESTART_REQUESTED",
1694516971
"PROJECT_LIVE_IMPORT_OVERRIDES_ADDED",
1694616972
"PROJECT_LIVE_IMPORT_OVERRIDES_UPDATED",
@@ -16986,6 +17012,8 @@
1698617012
"PLAN_STARTED",
1698717013
"PLAN_COMPLETED",
1698817014
"PLAN_ABANDONED",
17015+
"PLAN_DECLINED",
17016+
"PLAN_APPROVED",
1698917017
"PLAN_FAILURE_COUNT_RESET",
1699017018
"PLAN_ASAP_REQUESTED",
1699117019
"INDEPENDENT_SHARD_SCALING_AVAILABLE",
@@ -17167,7 +17195,13 @@
1716717195
"FTDC_SETTINGS_UPDATED",
1716817196
"PROXY_PROTOCOL_FOR_PRIVATE_LINK_MODE_UPDATED",
1716917197
"MONGOTUNE_WRITE_BLOCK_POLICY_ELIGIBLE",
17170-
"MONGOTUNE_WRITE_BLOCK_POLICY_INELIGIBLE"
17198+
"MONGOTUNE_WRITE_BLOCK_POLICY_INELIGIBLE",
17199+
"PREDICTIVE_AUTOSCALING_ENABLED",
17200+
"PREDICTIVE_AUTOSCALING_DISABLED",
17201+
"DEPUTY_SETTINGS_UPDATED",
17202+
"SHADOW_CLUSTER_CREATE_EXPOSURE",
17203+
"SHADOW_CLUSTER_DELETE_EXPOSURE",
17204+
"SHADOW_CLUSTER_RECORDING_STATUS_UPDATE"
1717117205
],
1717217206
"title": "NDS Audit Types",
1717317207
"type": "string",
@@ -17212,7 +17246,8 @@
1721217246
"DISK_AUTO_SCALE_OPLOG_FAIL",
1721317247
"PREDICTIVE_COMPUTE_AUTO_SCALE_INITIATED_BASE",
1721417248
"PREDICTIVE_COMPUTE_AUTO_SCALE_MAX_INSTANCE_SIZE_FAIL_BASE",
17215-
"PREDICTIVE_COMPUTE_AUTO_SCALE_OPLOG_FAIL_BASE"
17249+
"PREDICTIVE_COMPUTE_AUTO_SCALE_OPLOG_FAIL_BASE",
17250+
"CLUSTER_AUTO_SHARDING_INITIATED"
1721617251
],
1721717252
"title": "NDS Auto Scaling Audit Types",
1721817253
"type": "string"
@@ -17669,7 +17704,7 @@
1766917704
"type": "string"
1767017705
},
1767117706
{
17672-
"enum": ["ORG_LIMIT_UPDATED"],
17707+
"enum": ["ORG_LIMIT_UPDATED", "SHADOW_CLUSTER_ORG_OPT_IN", "SHADOW_CLUSTER_ORG_OPT_OUT"],
1767317708
"title": "NDS Audit Types",
1767417709
"type": "string"
1767517710
},
@@ -17738,7 +17773,9 @@
1773817773
"SANDBOX_ENABLED_FOR_ORG",
1773917774
"SANDBOX_DISABLED_FOR_ORG",
1774017775
"SANDBOX_CONFIG_DELETED",
17741-
"SANDBOX_TEMPLATE_UPDATED"
17776+
"SANDBOX_TEMPLATE_UPDATED",
17777+
"ORGANIZATION_VOYAGE_SETTINGS_CREATED",
17778+
"ORGANIZATION_VOYAGE_SETTINGS_DELETED"
1774217779
],
1774317780
"title": "Org Event Types",
1774417781
"type": "string",
@@ -17748,6 +17785,7 @@
1774817785
},
1774917786
{
1775017787
"enum": [
17788+
"AWS_PAYMENT_PAID",
1775117789
"AWS_SELF_SERVE_ACCOUNT_LINKED",
1775217790
"AWS_SELF_SERVE_ACCOUNT_LINK_PENDING",
1775317791
"AWS_SELF_SERVE_ACCOUNT_CANCELLED",
@@ -17770,7 +17808,10 @@
1777017808
"VERCEL_INVOICE_REFUNDED"
1777117809
],
1777217810
"title": "Partner Event Types",
17773-
"type": "string"
17811+
"type": "string",
17812+
"x-xgen-IPA-exception": {
17813+
"xgen-IPA-123-allowable-enum-values-should-not-exceed-20": "Schema predates IPA validation."
17814+
}
1777417815
},
1777517816
{
1777617817
"enum": ["SUPPORT_EMAILS_SENT_SUCCESSFULLY", "SUPPORT_EMAILS_SENT_FAILURE"],
@@ -23693,14 +23734,24 @@
2369323734
"REALM_APP_DATA_TRANSFER_FREE_TIER",
2369423735
"REALM_APP_DATA_TRANSFER",
2369523736
"GCP_SNAPSHOT_COPY_DISK",
23737+
"ATLAS_AWS_STREAM_PROCESSING_INSTANCE_SP2",
23738+
"ATLAS_AWS_STREAM_PROCESSING_INSTANCE_SP5",
2369623739
"ATLAS_AWS_STREAM_PROCESSING_INSTANCE_SP10",
2369723740
"ATLAS_AWS_STREAM_PROCESSING_INSTANCE_SP30",
2369823741
"ATLAS_AWS_STREAM_PROCESSING_INSTANCE_SP50",
23742+
"ATLAS_AZURE_STREAM_PROCESSING_INSTANCE_SP2",
23743+
"ATLAS_AZURE_STREAM_PROCESSING_INSTANCE_SP5",
2369923744
"ATLAS_AZURE_STREAM_PROCESSING_INSTANCE_SP10",
2370023745
"ATLAS_AZURE_STREAM_PROCESSING_INSTANCE_SP30",
2370123746
"ATLAS_AZURE_STREAM_PROCESSING_INSTANCE_SP50",
2370223747
"ATLAS_AWS_STREAM_PROCESSING_DATA_TRANSFER",
23748+
"ATLAS_AWS_STREAM_PROCESSING_DATA_TRANSFER_SAME_REGION",
23749+
"ATLAS_AWS_STREAM_PROCESSING_DATA_TRANSFER_DIFFERENT_REGION",
23750+
"ATLAS_AWS_STREAM_PROCESSING_DATA_TRANSFER_INTERNET",
2370323751
"ATLAS_AZURE_STREAM_PROCESSING_DATA_TRANSFER",
23752+
"ATLAS_AZURE_STREAM_PROCESSING_DATA_TRANSFER_INTERNET",
23753+
"ATLAS_AZURE_STREAM_PROCESSING_DATA_TRANSFER_SAME_CONTINENT",
23754+
"ATLAS_AZURE_STREAM_PROCESSING_DATA_TRANSFER_DIFFERENT_CONTINENT",
2370423755
"ATLAS_AWS_STREAM_PROCESSING_VPC_PEERING",
2370523756
"ATLAS_AZURE_STREAM_PROCESSING_PRIVATELINK",
2370623757
"ATLAS_AWS_STREAM_PROCESSING_PRIVATELINK",
@@ -23734,10 +23785,15 @@
2373423785
"ATLAS_FLEX_GCP_LEGACY_300_USAGE_HOURS",
2373523786
"ATLAS_FLEX_GCP_LEGACY_400_USAGE_HOURS",
2373623787
"ATLAS_FLEX_GCP_LEGACY_500_USAGE_HOURS",
23788+
"ATLAS_GCP_STREAM_PROCESSING_INSTANCE_SP2",
23789+
"ATLAS_GCP_STREAM_PROCESSING_INSTANCE_SP5",
2373723790
"ATLAS_GCP_STREAM_PROCESSING_INSTANCE_SP10",
2373823791
"ATLAS_GCP_STREAM_PROCESSING_INSTANCE_SP30",
2373923792
"ATLAS_GCP_STREAM_PROCESSING_INSTANCE_SP50",
2374023793
"ATLAS_GCP_STREAM_PROCESSING_DATA_TRANSFER",
23794+
"ATLAS_GCP_STREAM_PROCESSING_DATA_TRANSFER_SAME_REGION",
23795+
"ATLAS_GCP_STREAM_PROCESSING_DATA_TRANSFER_DIFFERENT_REGION",
23796+
"ATLAS_GCP_STREAM_PROCESSING_DATA_TRANSFER_INTERNET",
2374123797
"ATLAS_GCP_STREAM_PROCESSING_PRIVATELINK"
2374223798
],
2374323799
"readOnly": true,
@@ -26831,6 +26887,7 @@
2683126887
"CLUSTER_IMPORT_EXPIRED",
2683226888
"CLUSTER_IMPORT_CUTOVER",
2683326889
"CLUSTER_IMPORT_COMPLETED",
26890+
"CLUSTER_IMPORT_FAILED",
2683426891
"CLUSTER_IMPORT_RESTART_REQUESTED",
2683526892
"PROJECT_LIVE_IMPORT_OVERRIDES_ADDED",
2683626893
"PROJECT_LIVE_IMPORT_OVERRIDES_UPDATED",
@@ -26876,6 +26933,8 @@
2687626933
"PLAN_STARTED",
2687726934
"PLAN_COMPLETED",
2687826935
"PLAN_ABANDONED",
26936+
"PLAN_DECLINED",
26937+
"PLAN_APPROVED",
2687926938
"PLAN_FAILURE_COUNT_RESET",
2688026939
"PLAN_ASAP_REQUESTED",
2688126940
"INDEPENDENT_SHARD_SCALING_AVAILABLE",
@@ -27057,7 +27116,13 @@
2705727116
"FTDC_SETTINGS_UPDATED",
2705827117
"PROXY_PROTOCOL_FOR_PRIVATE_LINK_MODE_UPDATED",
2705927118
"MONGOTUNE_WRITE_BLOCK_POLICY_ELIGIBLE",
27060-
"MONGOTUNE_WRITE_BLOCK_POLICY_INELIGIBLE"
27119+
"MONGOTUNE_WRITE_BLOCK_POLICY_INELIGIBLE",
27120+
"PREDICTIVE_AUTOSCALING_ENABLED",
27121+
"PREDICTIVE_AUTOSCALING_DISABLED",
27122+
"DEPUTY_SETTINGS_UPDATED",
27123+
"SHADOW_CLUSTER_CREATE_EXPOSURE",
27124+
"SHADOW_CLUSTER_DELETE_EXPOSURE",
27125+
"SHADOW_CLUSTER_RECORDING_STATUS_UPDATE"
2706127126
],
2706227127
"example": "CLUSTER_CREATED",
2706327128
"title": "NDS Audit Types",
@@ -27068,7 +27133,7 @@
2706827133
},
2706927134
"NDSAuditTypeViewForOrg": {
2707027135
"description": "Unique identifier of event type.",
27071-
"enum": ["ORG_LIMIT_UPDATED"],
27136+
"enum": ["ORG_LIMIT_UPDATED", "SHADOW_CLUSTER_ORG_OPT_IN", "SHADOW_CLUSTER_ORG_OPT_OUT"],
2707227137
"example": "ORG_LIMIT_UPDATED",
2707327138
"title": "NDS Audit Types",
2707427139
"type": "string"
@@ -27322,7 +27387,8 @@
2732227387
"DISK_AUTO_SCALE_OPLOG_FAIL",
2732327388
"PREDICTIVE_COMPUTE_AUTO_SCALE_INITIATED_BASE",
2732427389
"PREDICTIVE_COMPUTE_AUTO_SCALE_MAX_INSTANCE_SIZE_FAIL_BASE",
27325-
"PREDICTIVE_COMPUTE_AUTO_SCALE_OPLOG_FAIL_BASE"
27390+
"PREDICTIVE_COMPUTE_AUTO_SCALE_OPLOG_FAIL_BASE",
27391+
"CLUSTER_AUTO_SHARDING_INITIATED"
2732627392
],
2732727393
"example": "COMPUTE_AUTO_SCALE_INITIATED",
2732827394
"title": "NDS Auto Scaling Audit Types",
@@ -29267,7 +29333,9 @@
2926729333
"SANDBOX_ENABLED_FOR_ORG",
2926829334
"SANDBOX_DISABLED_FOR_ORG",
2926929335
"SANDBOX_CONFIG_DELETED",
29270-
"SANDBOX_TEMPLATE_UPDATED"
29336+
"SANDBOX_TEMPLATE_UPDATED",
29337+
"ORGANIZATION_VOYAGE_SETTINGS_CREATED",
29338+
"ORGANIZATION_VOYAGE_SETTINGS_DELETED"
2927129339
],
2927229340
"example": "ORG_CREATED",
2927329341
"title": "Org Event Types",
@@ -51337,7 +51405,7 @@
5133751405
},
5133851406
"/api/atlas/v1.0/groups/{groupId}/invites/{invitationId}": {
5133951407
"delete": {
51340-
"description": "Cancels one pending invitation sent to the specified MongoDB Cloud user to join a project. You can't cancel an invitation that the user accepted. To use this resource, the requesting Service Account or API Key must have the Project Owner role.",
51408+
"description": "Cancels one pending invitation sent to the specified MongoDB Cloud user to join a project. You can't cancel an invitation that the user accepted. To use this resource, the requesting Service Account or API Key must have the Project Owner role. Note: deleting a project invitation does not delete an organization invitation even if they were created together.",
5134151409
"operationId": "deleteProjectInvitation",
5134251410
"parameters": [
5134351411
{

0 commit comments

Comments
 (0)