Skip to content

Commit 16404a0

Browse files
1 parent 5b64b26 commit 16404a0

16 files changed

+702
-214
lines changed

openapi/v2.json

Lines changed: 58 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -240,7 +240,7 @@
240240
"termsOfService": "https://www.mongodb.com/mongodb-management-service-terms-and-conditions",
241241
"title": "MongoDB Atlas Administration API",
242242
"version": "2.0",
243-
"x-xgen-sha": "2432768e1f515a3572a0aae9409ccb5f6d7d8371"
243+
"x-xgen-sha": "1995920162cc39d7411fe8600a04ae7a8eb51212"
244244
},
245245
"paths": {
246246
"/api/atlas/v2": {
@@ -13792,7 +13792,7 @@
1379213792
"content": {
1379313793
"application/vnd.atlas.2024-11-13+json": {
1379413794
"schema": {
13795-
"$ref": "#/components/schemas/FlexClusterDescriptionCreate20250101"
13795+
"$ref": "#/components/schemas/FlexClusterDescriptionCreate20241113"
1379613796
}
1379713797
}
1379813798
},
@@ -13804,7 +13804,7 @@
1380413804
"content": {
1380513805
"application/vnd.atlas.2024-11-13+json": {
1380613806
"schema": {
13807-
"$ref": "#/components/schemas/FlexClusterDescription20250101"
13807+
"$ref": "#/components/schemas/FlexClusterDescription20241113"
1380813808
},
1380913809
"x-xgen-version": "2024-11-13"
1381013810
}
@@ -13926,7 +13926,7 @@
1392613926
"content": {
1392713927
"application/vnd.atlas.2024-11-13+json": {
1392813928
"schema": {
13929-
"$ref": "#/components/schemas/FlexClusterDescription20250101"
13929+
"$ref": "#/components/schemas/FlexClusterDescription20241113"
1393013930
},
1393113931
"x-xgen-version": "2024-11-13"
1393213932
}
@@ -13985,7 +13985,7 @@
1398513985
"content": {
1398613986
"application/vnd.atlas.2024-11-13+json": {
1398713987
"schema": {
13988-
"$ref": "#/components/schemas/FlexClusterDescription20250101"
13988+
"$ref": "#/components/schemas/FlexClusterDescriptionUpdate20241113"
1398913989
}
1399013990
}
1399113991
},
@@ -13997,7 +13997,7 @@
1399713997
"content": {
1399813998
"application/vnd.atlas.2024-11-13+json": {
1399913999
"schema": {
14000-
"$ref": "#/components/schemas/FlexClusterDescription20250101"
14000+
"$ref": "#/components/schemas/FlexClusterDescription20241113"
1400114001
},
1400214002
"x-xgen-version": "2024-11-13"
1400314003
}
@@ -14067,7 +14067,7 @@
1406714067
"content": {
1406814068
"application/vnd.atlas.2024-11-13+json": {
1406914069
"schema": {
14070-
"$ref": "#/components/schemas/FlexBackupRestoreJob20250101"
14070+
"$ref": "#/components/schemas/FlexBackupRestoreJob20241113"
1407114071
},
1407214072
"x-xgen-version": "2024-11-13"
1407314073
}
@@ -14200,7 +14200,7 @@
1420014200
"content": {
1420114201
"application/vnd.atlas.2024-11-13+json": {
1420214202
"schema": {
14203-
"$ref": "#/components/schemas/FlexBackupRestoreJobCreate20250101"
14203+
"$ref": "#/components/schemas/FlexBackupRestoreJobCreate20241113"
1420414204
}
1420514205
}
1420614206
},
@@ -14212,7 +14212,7 @@
1421214212
"content": {
1421314213
"application/vnd.atlas.2024-11-13+json": {
1421414214
"schema": {
14215-
"$ref": "#/components/schemas/FlexBackupRestoreJob20250101"
14215+
"$ref": "#/components/schemas/FlexBackupRestoreJob20241113"
1421614216
},
1421714217
"x-xgen-version": "2024-11-13"
1421814218
}
@@ -14289,7 +14289,7 @@
1428914289
"content": {
1429014290
"application/vnd.atlas.2024-11-13+json": {
1429114291
"schema": {
14292-
"$ref": "#/components/schemas/FlexBackupRestoreJob20250101"
14292+
"$ref": "#/components/schemas/FlexBackupRestoreJob20241113"
1429314293
},
1429414294
"x-xgen-version": "2024-11-13"
1429514295
}
@@ -14472,7 +14472,7 @@
1447214472
"content": {
1447314473
"application/vnd.atlas.2024-11-13+json": {
1447414474
"schema": {
14475-
"$ref": "#/components/schemas/FlexClusterDescription20250101"
14475+
"$ref": "#/components/schemas/FlexClusterDescription20241113"
1447614476
}
1447714477
}
1447814478
},
@@ -14484,7 +14484,7 @@
1448414484
"content": {
1448514485
"application/vnd.atlas.2024-11-13+json": {
1448614486
"schema": {
14487-
"$ref": "#/components/schemas/FlexClusterDescription20250101"
14487+
"$ref": "#/components/schemas/FlexClusterDescription20241113"
1448814488
},
1448914489
"x-xgen-version": "2024-11-13"
1449014490
}
@@ -45855,7 +45855,6 @@
4585545855
{
4585645856
"properties": {
4585745857
"bucketName": {
45858-
"deprecated": true,
4585945858
"description": "The name of the Azure Storage Container to export to. Deprecated: provide the Container's URL in serviceUrl instead.",
4586045859
"example": "export-container",
4586145860
"maxLength": 63,
@@ -49290,7 +49289,7 @@
4929049289
],
4929149290
"type": "object"
4929249291
},
49293-
"FlexBackupRestoreJob20250101": {
49292+
"FlexBackupRestoreJob20241113": {
4929449293
"description": "Details for one restore job of a flex cluster.",
4929549294
"properties": {
4929649295
"deliveryType": {
@@ -49411,7 +49410,7 @@
4941149410
"title": "Flex Backup Restore Job",
4941249411
"type": "object"
4941349412
},
49414-
"FlexBackupRestoreJobCreate20250101": {
49413+
"FlexBackupRestoreJobCreate20241113": {
4941549414
"description": "Details to create one restore job of a flex cluster.",
4941649415
"properties": {
4941749416
"_snapshotId": {
@@ -49650,7 +49649,7 @@
4965049649
"title": "Flex Backup Snapshot Download Create",
4965149650
"type": "object"
4965249651
},
49653-
"FlexClusterDescription20250101": {
49652+
"FlexClusterDescription20241113": {
4965449653
"description": "Group of settings that configure a MongoDB Flex cluster.",
4965549654
"properties": {
4965649655
"backupSettings": {
@@ -49719,7 +49718,7 @@
4971949718
"type": "string"
4972049719
},
4972149720
"providerSettings": {
49722-
"$ref": "#/components/schemas/FlexProviderSettings20250101"
49721+
"$ref": "#/components/schemas/FlexProviderSettings20241113"
4972349722
},
4972449723
"stateName": {
4972549724
"description": "Human-readable label that indicates the current operating condition of this instance.",
@@ -49765,7 +49764,7 @@
4976549764
"title": "Flex Cluster Description",
4976649765
"type": "object"
4976749766
},
49768-
"FlexClusterDescriptionCreate20250101": {
49767+
"FlexClusterDescriptionCreate20241113": {
4976949768
"description": "Settings that you can specify when you create a flex cluster.",
4977049769
"properties": {
4977149770
"links": {
@@ -49789,7 +49788,7 @@
4978949788
"writeOnly": true
4979049789
},
4979149790
"providerSettings": {
49792-
"$ref": "#/components/schemas/FlexProviderSettingsCreate20250101"
49791+
"$ref": "#/components/schemas/FlexProviderSettingsCreate20241113"
4979349792
},
4979449793
"tags": {
4979549794
"description": "List that contains key-value pairs between 1 to 255 characters in length for tagging and categorizing the instance.",
@@ -49815,6 +49814,41 @@
4981549814
"title": "Flex Cluster Description Create",
4981649815
"type": "object"
4981749816
},
49817+
"FlexClusterDescriptionUpdate20241113": {
49818+
"description": "Settings that you can specify when you update a flex cluster.",
49819+
"properties": {
49820+
"links": {
49821+
"description": "List of one or more Uniform Resource Locators (URLs) that point to API sub-resources, related API resources, or both. RFC 5988 outlines these relationships.",
49822+
"externalDocs": {
49823+
"description": "Web Linking Specification (RFC 5988)",
49824+
"url": "https://datatracker.ietf.org/doc/html/rfc5988"
49825+
},
49826+
"items": {
49827+
"$ref": "#/components/schemas/Link"
49828+
},
49829+
"readOnly": true,
49830+
"type": "array"
49831+
},
49832+
"tags": {
49833+
"description": "List that contains key-value pairs between 1 to 255 characters in length for tagging and categorizing the instance.",
49834+
"externalDocs": {
49835+
"description": "Resource Tags",
49836+
"url": "https://dochub.mongodb.org/core/add-cluster-tag-atlas"
49837+
},
49838+
"items": {
49839+
"$ref": "#/components/schemas/ResourceTag"
49840+
},
49841+
"type": "array"
49842+
},
49843+
"terminationProtectionEnabled": {
49844+
"default": false,
49845+
"description": "Flag that indicates whether termination protection is enabled on the cluster. If set to `true`, MongoDB Cloud won't delete the cluster. If set to `false`, MongoDB Cloud will delete the cluster.",
49846+
"type": "boolean"
49847+
}
49848+
},
49849+
"title": "Flex Cluster Description Update",
49850+
"type": "object"
49851+
},
4981849852
"FlexConnectionStrings20241113": {
4981949853
"description": "Collection of Uniform Resource Locators that point to the MongoDB database.",
4982049854
"externalDocs": {
@@ -49845,7 +49879,7 @@
4984549879
"title": "Flex Cluster Connection Strings",
4984649880
"type": "object"
4984749881
},
49848-
"FlexProviderSettings20250101": {
49882+
"FlexProviderSettings20241113": {
4984949883
"description": "Group of cloud provider settings that configure the provisioned MongoDB flex cluster.",
4985049884
"properties": {
4985149885
"backingProviderName": {
@@ -49883,7 +49917,7 @@
4988349917
"title": "Cloud Service Provider Settings for a Flex Cluster",
4988449918
"type": "object"
4988549919
},
49886-
"FlexProviderSettingsCreate20250101": {
49920+
"FlexProviderSettingsCreate20241113": {
4988749921
"description": "Group of cloud provider settings that configure the provisioned MongoDB flex cluster.",
4988849922
"properties": {
4988949923
"backingProviderName": {
@@ -59231,7 +59265,7 @@
5923159265
"results": {
5923259266
"description": "List of returned documents that MongoDB Cloud provides when completing this request.",
5923359267
"items": {
59234-
"$ref": "#/components/schemas/FlexBackupRestoreJob20250101"
59268+
"$ref": "#/components/schemas/FlexBackupRestoreJob20241113"
5923559269
},
5923659270
"readOnly": true,
5923759271
"type": "array"
@@ -60194,7 +60228,7 @@
6019460228
"results": {
6019560229
"description": "List of returned documents that MongoDB Cloud provides when completing this request.",
6019660230
"items": {
60197-
"type": "object"
60231+
"$ref": "#/components/schemas/FlexClusterDescription20241113"
6019860232
},
6019960233
"readOnly": true,
6020060234
"type": "array"
@@ -61523,6 +61557,7 @@
6152361557
},
6152461558
"region": {
6152561559
"description": "Human-readable label to identify the region of customer's VPC endpoint.",
61560+
"example": "US_EAST_1",
6152661561
"type": "string"
6152761562
},
6152861563
"status": {

0 commit comments

Comments
 (0)