From d131aadd14234606617511e2746f8b06a439d82b Mon Sep 17 00:00:00 2001 From: Andrea Angiolillo Date: Fri, 4 Jul 2025 11:38:59 +0100 Subject: [PATCH 01/10] CLOUDP-329199: updates dock link with new format --- API.md | 5 ++--- src/README.md | 2 +- src/l1-resources/access-list-api-key/README.md | 2 +- src/l1-resources/alert-configuration/README.md | 2 +- src/l1-resources/auditing/README.md | 2 +- src/l1-resources/cloud-backup-restore-jobs/README.md | 2 +- src/l1-resources/cloud-backup-schedule/README.md | 2 +- .../cloud-backup-snapshot-export-bucket/README.md | 2 +- src/l1-resources/cloud-backup-snapshot/README.md | 2 +- src/l1-resources/cluster-outage-simulation/README.md | 2 +- src/l1-resources/cluster/README.md | 2 +- src/l1-resources/custom-db-role/README.md | 2 +- .../custom-dns-configuration-cluster-aws/README.md | 2 +- src/l1-resources/data-lake-pipeline/README.md | 2 +- src/l1-resources/database-user/README.md | 2 +- src/l1-resources/datalakes/README.md | 2 +- src/l1-resources/encryption-at-rest/README.md | 2 +- .../federated-settings-org-role-mapping/README.md | 2 +- src/l1-resources/global-cluster-config/README.md | 2 +- src/l1-resources/ldap-configuration/README.md | 2 +- src/l1-resources/ldap-verify/README.md | 2 +- src/l1-resources/maintenance-window/README.md | 2 +- src/l1-resources/network-container/README.md | 2 +- src/l1-resources/network-peering/README.md | 2 +- src/l1-resources/online-archive/README.md | 2 +- src/l1-resources/org-invitation/README.md | 2 +- src/l1-resources/organization/README.md | 2 +- src/l1-resources/private-endpoint-adl/README.md | 2 +- src/l1-resources/private-endpoint-aws/README.md | 2 +- src/l1-resources/private-endpoint-regional-mode/README.md | 2 +- src/l1-resources/private-endpoint-service/README.md | 2 +- src/l1-resources/private-endpoint/README.md | 2 +- src/l1-resources/project-invitation/README.md | 2 +- src/l1-resources/project-ip-access-list/README.md | 2 +- src/l1-resources/project/README.md | 2 +- src/l1-resources/resource-policy/README.md | 2 +- src/l1-resources/search-deployment/README.md | 2 +- src/l1-resources/search-index/README.md | 2 +- src/l1-resources/serverless-instance/README.md | 2 +- src/l1-resources/serverless-private-endpoint/README.md | 2 +- src/l1-resources/stream-connection/README.md | 2 +- src/l1-resources/stream-instance/README.md | 2 +- src/l1-resources/teams/README.md | 2 +- src/l1-resources/third-party-integration/README.md | 2 +- src/l1-resources/trigger/README.md | 2 +- src/l1-resources/x509-authentication-database-user/README.md | 4 ++-- src/l2-resources/encryption-at-rest/README.md | 2 +- src/l2-resources/third-party-integration/README.md | 2 +- src/l3-resources/encryption-at-rest-express/README.md | 5 ++--- test/l1-resources/access-list-api-key/README.md | 2 +- test/l1-resources/alert-configuration/README.md | 2 +- test/l1-resources/api-key/README.md | 2 +- test/l1-resources/auditing/README.md | 2 +- test/l1-resources/cloud-backup-restore-jobs/README.md | 2 +- test/l1-resources/cloud-backup-schedule/README.md | 2 +- .../cloud-backup-snapshot-export-bucket/README.md | 2 +- test/l1-resources/cloud-backup-snapshot/README.md | 2 +- test/l1-resources/cluster-outage-simulation/README.md | 2 +- test/l1-resources/custom-db-role/README.md | 2 +- .../custom-dns-configuration-cluster-aws/README.md | 4 ++-- test/l1-resources/database-user/README.md | 2 +- test/l1-resources/encryption-at-rest/README.md | 2 +- test/l1-resources/federated-database-instance/README.md | 2 +- test/l1-resources/federated-query-limit/README.md | 2 +- .../federated-settings-org-role-mapping/README.md | 2 +- test/l1-resources/global-cluster-config/README.md | 2 +- test/l1-resources/ldap-configuration/README.md | 2 +- test/l1-resources/maintenance-window/README.md | 2 +- test/l1-resources/network-container/README.md | 2 +- test/l1-resources/network-peering/README.md | 2 +- test/l1-resources/online-archive/README.md | 2 +- test/l1-resources/organization/README.md | 2 +- test/l1-resources/private-endpoint-adl/README.md | 2 +- test/l1-resources/private-endpoint-aws/README.md | 2 +- test/l1-resources/private-endpoint-regional-mode/README.md | 2 +- test/l1-resources/private-endpoint-service/README.md | 2 +- test/l1-resources/private-endpoint/README.md | 2 +- .../README.md | 2 +- test/l1-resources/project-invitation/README.md | 2 +- test/l1-resources/search-index/README.md | 2 +- test/l1-resources/serverless-instance/README.md | 2 +- test/l1-resources/serverless-private-endpoint/README.md | 2 +- test/l1-resources/teams/README.md | 2 +- test/l1-resources/third-party-integration/README.md | 2 +- .../l1-resources/x509-authentication-database-user/README.md | 2 +- test/l2-resources/encryption-at-rest/README.md | 2 +- test/l2-resources/third-party-integration/README.md | 2 +- 87 files changed, 91 insertions(+), 93 deletions(-) diff --git a/API.md b/API.md index 22adc7bf..6324f42c 100644 --- a/API.md +++ b/API.md @@ -34250,7 +34250,7 @@ public readonly instanceSize: string; Hardware specification for the search node instance sizes. -The [MongoDB Atlas API](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Atlas-Search/operation/createAtlasSearchDeployment) describes the valid values. More details can also be found in the [Search Node Documentation](https://www.mongodb.com/docs/atlas/cluster-config/multi-cloud-distribution/#search-tier). +The [MongoDB Atlas API](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/operation/operation-createatlassearchdeployment) describes the valid values. More details can also be found in the [Search Node Documentation](https://www.mongodb.com/docs/atlas/cluster-config/multi-cloud-distribution/#search-tier). --- @@ -36958,8 +36958,7 @@ public readonly username: string; Human-readable label that represents the user that authenticates to MongoDB. -The format of this label depends on the method of authentication. This will be USER_ARN or ROLE_ARN if AWSIAMType is USER or ROLE. Refer https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Database-Users/operation/createDatabaseUser for details. - +The format of this label depends on the method of authentication. This will be USER_ARN or ROLE_ARN if AWSIAMType is USER or ROLE. Refer https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/ --- ##### `awsiamType`Optional diff --git a/src/README.md b/src/README.md index d3101f38..447e07cc 100644 --- a/src/README.md +++ b/src/README.md @@ -67,4 +67,4 @@ L3 constructs are called patterns. They’re designed to complete common tasks i |------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------| | atlas-basic | The resource lets you create Project, Cluster, DB User and configures IpAccesslist. | [README.md](l3-resources/atlas-basic/README.md) | | atlas-basic-private-endpoint | Creates a MongoDB Atlas Project, Cluster, DBuser, Private Endpoint and adds an IP entry to the IP Access List. | [README.md](l3-resources/atlas-basic-private-endpoint/README.md) | -| encryption-at-rest-express | The resource lets you create an Atlas Cluster, DB User, add an entry to the IP Access List and sets [Encryption at Rest using Customer Key Management](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Encryption-at-Rest-using-Customer-Key-Management) in your MongoDB Atlas Project. | [README.md](l3-resources/encryption-at-rest-express/README.md) | +| encryption-at-rest-express | The resource lets you create an Atlas Cluster, DB User, add an entry to the IP Access List and sets [Encryption at Rest using Customer Key Management](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-encryption-at-rest-using-customer-key-management) in your MongoDB Atlas Project. | [README.md](l3-resources/encryption-at-rest-express/README.md) | diff --git a/src/l1-resources/access-list-api-key/README.md b/src/l1-resources/access-list-api-key/README.md index 6359411b..65022e3a 100644 --- a/src/l1-resources/access-list-api-key/README.md +++ b/src/l1-resources/access-list-api-key/README.md @@ -13,7 +13,7 @@ Manages the access list entries for the specified organization API key. ## MongoDB Atlas API Docs -For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/v2/#tag/Programmatic-API-Keys) +For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-programmatic-api-keys) ## Usage diff --git a/src/l1-resources/alert-configuration/README.md b/src/l1-resources/alert-configuration/README.md index a1f7892d..3622bebb 100644 --- a/src/l1-resources/alert-configuration/README.md +++ b/src/l1-resources/alert-configuration/README.md @@ -13,7 +13,7 @@ Returns and edits the conditions that trigger alerts and how MongoDB Cloud notif ## MongoDB Atlas API Docs -For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Alert-Configurations) +For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-alert-configurations) ## Usage diff --git a/src/l1-resources/auditing/README.md b/src/l1-resources/auditing/README.md index da334f82..689e36d6 100644 --- a/src/l1-resources/auditing/README.md +++ b/src/l1-resources/auditing/README.md @@ -13,7 +13,7 @@ Returns and edits database auditing settings for MongoDB Cloud projects. ## MongoDB Atlas API Docs -For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Auditing) +For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-auditing) ## Usage diff --git a/src/l1-resources/cloud-backup-restore-jobs/README.md b/src/l1-resources/cloud-backup-restore-jobs/README.md index 267b61aa..757102b1 100644 --- a/src/l1-resources/cloud-backup-restore-jobs/README.md +++ b/src/l1-resources/cloud-backup-restore-jobs/README.md @@ -13,7 +13,7 @@ Returns, starts, and cancels Cloud Backup restore jobs. ## MongoDB Atlas API Docs -For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Cloud-Backup-Restore-Jobs) +For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-cloud-backup-restore-jobs) ## Usage diff --git a/src/l1-resources/cloud-backup-schedule/README.md b/src/l1-resources/cloud-backup-schedule/README.md index 3cd88c06..69c6771a 100644 --- a/src/l1-resources/cloud-backup-schedule/README.md +++ b/src/l1-resources/cloud-backup-schedule/README.md @@ -13,7 +13,7 @@ This resource allow you to manage cloud backup schedule. ## MongoDB Atlas API Docs -For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Cloud-Backup-Schedule) +For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-cloud-backup-schedule) ## Usage diff --git a/src/l1-resources/cloud-backup-snapshot-export-bucket/README.md b/src/l1-resources/cloud-backup-snapshot-export-bucket/README.md index c2964be7..a46badc9 100644 --- a/src/l1-resources/cloud-backup-snapshot-export-bucket/README.md +++ b/src/l1-resources/cloud-backup-snapshot-export-bucket/README.md @@ -13,7 +13,7 @@ This resource allows you to grant Atlas access to the specified bucket for expor ## MongoDB Atlas API Docs -For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Cloud-Backup-Export) +For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-cloud-backup-export) ## Usage diff --git a/src/l1-resources/cloud-backup-snapshot/README.md b/src/l1-resources/cloud-backup-snapshot/README.md index 961c9a06..4250a980 100644 --- a/src/l1-resources/cloud-backup-snapshot/README.md +++ b/src/l1-resources/cloud-backup-snapshot/README.md @@ -13,7 +13,7 @@ Returns, takes, and removes Cloud Backup snapshots. ## MongoDB Atlas API Docs -For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Cloud-Backups) +For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-cloud-backups) ## Usage diff --git a/src/l1-resources/cluster-outage-simulation/README.md b/src/l1-resources/cluster-outage-simulation/README.md index 63cd7d69..515b2b9f 100644 --- a/src/l1-resources/cluster-outage-simulation/README.md +++ b/src/l1-resources/cluster-outage-simulation/README.md @@ -13,7 +13,7 @@ This resource allows you to Starts a cluster outage simulation.. ## MongoDB Atlas API Docs -For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/v2/#tag/Cluster-Outage-Simulation) +For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-cluster-outage-simulation) ## Usage diff --git a/src/l1-resources/cluster/README.md b/src/l1-resources/cluster/README.md index f33f82bd..71587149 100644 --- a/src/l1-resources/cluster/README.md +++ b/src/l1-resources/cluster/README.md @@ -13,7 +13,7 @@ The cluster resource provides access to your cluster configurations. The resourc ## MongoDB Atlas API Docs -For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Clusters) +For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-clusters) ## Usage diff --git a/src/l1-resources/custom-db-role/README.md b/src/l1-resources/custom-db-role/README.md index 1fa4e0f3..cdf33053 100644 --- a/src/l1-resources/custom-db-role/README.md +++ b/src/l1-resources/custom-db-role/README.md @@ -13,7 +13,7 @@ Returns, adds, edits, and removes custom database user privilege roles. ## MongoDB Atlas API Docs -For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Custom-Database-Roles) +For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-custom-database-roles) ## Usage diff --git a/src/l1-resources/custom-dns-configuration-cluster-aws/README.md b/src/l1-resources/custom-dns-configuration-cluster-aws/README.md index 004c86bd..d060762b 100644 --- a/src/l1-resources/custom-dns-configuration-cluster-aws/README.md +++ b/src/l1-resources/custom-dns-configuration-cluster-aws/README.md @@ -13,7 +13,7 @@ An example resource schema demonstrating some basic constructs and validation ru ## MongoDB Atlas API Docs -For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/custom-dns-configuration-cluster-aws) +For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-custom-dns-configuration-cluster-aws) ## Usage diff --git a/src/l1-resources/data-lake-pipeline/README.md b/src/l1-resources/data-lake-pipeline/README.md index b29412f9..ee9ffcf2 100644 --- a/src/l1-resources/data-lake-pipeline/README.md +++ b/src/l1-resources/data-lake-pipeline/README.md @@ -13,7 +13,7 @@ Atlas Data Lake takes snapshots of your Atlas cluster, so you can easily analyze ## MongoDB Atlas API Docs -For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/v2/#tag/Data-Lake-Pipelines/operation/createPipeline) +For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/operation/operation-createpipeline) ## Usage diff --git a/src/l1-resources/database-user/README.md b/src/l1-resources/database-user/README.md index 3e3f9188..de9ee4cc 100644 --- a/src/l1-resources/database-user/README.md +++ b/src/l1-resources/database-user/README.md @@ -13,7 +13,7 @@ Returns, adds, edits, and removes database users. ## MongoDB Atlas API Docs -For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Database-Users) +For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-database-users) ## Usage diff --git a/src/l1-resources/datalakes/README.md b/src/l1-resources/datalakes/README.md index fd0eec8a..179496c9 100644 --- a/src/l1-resources/datalakes/README.md +++ b/src/l1-resources/datalakes/README.md @@ -13,7 +13,7 @@ Returns, adds, edits, and removes Federated Database Instances. ## MongoDB Atlas API Docs -For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Data-Lake-Pipelines) +For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-data-lake-pipelines) ## Usage diff --git a/src/l1-resources/encryption-at-rest/README.md b/src/l1-resources/encryption-at-rest/README.md index 99d1311b..6413b60b 100644 --- a/src/l1-resources/encryption-at-rest/README.md +++ b/src/l1-resources/encryption-at-rest/README.md @@ -13,7 +13,7 @@ Returns and edits the Encryption at Rest using Customer Key Management configura ## MongoDB Atlas API Docs -For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Encryption-at-Rest-using-Customer-Key-Management) +For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-encryption-at-rest-using-customer-key-management) ## Usage diff --git a/src/l1-resources/federated-settings-org-role-mapping/README.md b/src/l1-resources/federated-settings-org-role-mapping/README.md index 8acc9f62..e7a41c12 100644 --- a/src/l1-resources/federated-settings-org-role-mapping/README.md +++ b/src/l1-resources/federated-settings-org-role-mapping/README.md @@ -13,7 +13,7 @@ Returns, adds, edits, and removes federation-related features such as role mappi ## MongoDB Atlas API Docs -For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Federated-Authentication) +For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-federated-authentication) ## Usage diff --git a/src/l1-resources/global-cluster-config/README.md b/src/l1-resources/global-cluster-config/README.md index 60e86fa7..6f34e271 100644 --- a/src/l1-resources/global-cluster-config/README.md +++ b/src/l1-resources/global-cluster-config/README.md @@ -13,7 +13,7 @@ Returns, adds, and removes Global Cluster managed namespaces and custom zone map ## MongoDB Atlas API Docs -For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Global-Clusters) +For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-global-clusters) ## Usage diff --git a/src/l1-resources/ldap-configuration/README.md b/src/l1-resources/ldap-configuration/README.md index a619aee4..1df991fe 100644 --- a/src/l1-resources/ldap-configuration/README.md +++ b/src/l1-resources/ldap-configuration/README.md @@ -13,7 +13,7 @@ Returns, edits, verifies, and removes LDAP configurations. ## MongoDB Atlas API Docs -For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/LDAP-Configuration) +For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-ldap-configuration) ## Usage diff --git a/src/l1-resources/ldap-verify/README.md b/src/l1-resources/ldap-verify/README.md index 79bd62b1..5a864b3c 100644 --- a/src/l1-resources/ldap-verify/README.md +++ b/src/l1-resources/ldap-verify/README.md @@ -13,7 +13,7 @@ Requests a verification of an LDAP configuration over TLS for an Atlas project. ## MongoDB Atlas API Docs -For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/LDAP-Configuration) +For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-ldap-configuration) ## Usage diff --git a/src/l1-resources/maintenance-window/README.md b/src/l1-resources/maintenance-window/README.md index f6087f55..3df3f23f 100644 --- a/src/l1-resources/maintenance-window/README.md +++ b/src/l1-resources/maintenance-window/README.md @@ -13,7 +13,7 @@ The maintenanceWindow resource provides access to retrieve or update the current ## MongoDB Atlas API Docs -For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Maintenance-Windows) +For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-maintenance-windows) ## Usage diff --git a/src/l1-resources/network-container/README.md b/src/l1-resources/network-container/README.md index 1ec0e36d..5a41eb4c 100644 --- a/src/l1-resources/network-container/README.md +++ b/src/l1-resources/network-container/README.md @@ -13,7 +13,7 @@ Returns, adds, edits, and removes network peering containers. ## MongoDB Atlas API Docs -For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Network-Peering-Containers) +For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-network-peering-containers) ## Usage diff --git a/src/l1-resources/network-peering/README.md b/src/l1-resources/network-peering/README.md index 1fa918b3..750ce7a5 100644 --- a/src/l1-resources/network-peering/README.md +++ b/src/l1-resources/network-peering/README.md @@ -13,7 +13,7 @@ Returns, adds, edits, and removes network peering containers and peering connect ## MongoDB Atlas API Docs -For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Network-Peering) +For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-network-peering) ## Usage diff --git a/src/l1-resources/online-archive/README.md b/src/l1-resources/online-archive/README.md index 91c5136e..70d30129 100644 --- a/src/l1-resources/online-archive/README.md +++ b/src/l1-resources/online-archive/README.md @@ -13,7 +13,7 @@ Returns, adds, edits, or removes an online archive. ## MongoDB Atlas API Docs -For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Online-Archive) +For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-online-archive) ## Usage diff --git a/src/l1-resources/org-invitation/README.md b/src/l1-resources/org-invitation/README.md index ad8d2974..3d31b7b1 100644 --- a/src/l1-resources/org-invitation/README.md +++ b/src/l1-resources/org-invitation/README.md @@ -13,7 +13,7 @@ Returns, adds, and edits organizational units in MongoDB Cloud. ## MongoDB Atlas API Docs -For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Organizations) +For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-organizations) ## Usage diff --git a/src/l1-resources/organization/README.md b/src/l1-resources/organization/README.md index 0b46ca6d..2ef9f76c 100644 --- a/src/l1-resources/organization/README.md +++ b/src/l1-resources/organization/README.md @@ -13,7 +13,7 @@ Returns, adds, and edits organizational units in MongoDB Cloud. ## MongoDB Atlas API Docs -For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Organizations) +For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-organizations) ## Usage diff --git a/src/l1-resources/private-endpoint-adl/README.md b/src/l1-resources/private-endpoint-adl/README.md index 81364e6d..ba2a3913 100644 --- a/src/l1-resources/private-endpoint-adl/README.md +++ b/src/l1-resources/private-endpoint-adl/README.md @@ -13,7 +13,7 @@ Adds one private endpoint for Federated Database Instances and Online Archives t ## MongoDB Atlas API Docs -For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Data-Federation-Private-Networks) +For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-data-federation-private-networks) ## Usage diff --git a/src/l1-resources/private-endpoint-aws/README.md b/src/l1-resources/private-endpoint-aws/README.md index 902b3724..59170df8 100644 --- a/src/l1-resources/private-endpoint-aws/README.md +++ b/src/l1-resources/private-endpoint-aws/README.md @@ -13,7 +13,7 @@ Creates one private endpoint for the specified cloud service provider. This clou ## MongoDB Atlas API Docs -For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Private-Endpoint-Services) +For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-private-endpoint-services) ## Usage diff --git a/src/l1-resources/private-endpoint-regional-mode/README.md b/src/l1-resources/private-endpoint-regional-mode/README.md index 6c90c85e..724a2557 100644 --- a/src/l1-resources/private-endpoint-regional-mode/README.md +++ b/src/l1-resources/private-endpoint-regional-mode/README.md @@ -13,7 +13,7 @@ This resource manages the private enpoint regional mode. ## MongoDB Atlas API Docs -For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Private-Endpoint-Services) +For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-private-endpoint-services) ## Usage diff --git a/src/l1-resources/private-endpoint-service/README.md b/src/l1-resources/private-endpoint-service/README.md index d77689b0..a017f59d 100644 --- a/src/l1-resources/private-endpoint-service/README.md +++ b/src/l1-resources/private-endpoint-service/README.md @@ -13,7 +13,7 @@ Creates one private endpoint for the specified cloud service provider. This clou ## MongoDB Atlas API Docs -For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Private-Endpoint-Services) +For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-private-endpoint-services) ## Usage diff --git a/src/l1-resources/private-endpoint/README.md b/src/l1-resources/private-endpoint/README.md index 6801af96..634f6404 100644 --- a/src/l1-resources/private-endpoint/README.md +++ b/src/l1-resources/private-endpoint/README.md @@ -13,7 +13,7 @@ The Private Endpoint creation flow consists of the creation of three related res ## MongoDB Atlas API Docs -For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Private-Endpoint-Services) +For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-private-endpoint-services) ## Usage diff --git a/src/l1-resources/project-invitation/README.md b/src/l1-resources/project-invitation/README.md index bc6daa11..f616b403 100644 --- a/src/l1-resources/project-invitation/README.md +++ b/src/l1-resources/project-invitation/README.md @@ -13,7 +13,7 @@ Returns, send project invitations. ## MongoDB Atlas API Docs -For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Projects) +For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-projects) ## Usage diff --git a/src/l1-resources/project-ip-access-list/README.md b/src/l1-resources/project-ip-access-list/README.md index d610ffc3..38515d0f 100644 --- a/src/l1-resources/project-ip-access-list/README.md +++ b/src/l1-resources/project-ip-access-list/README.md @@ -13,7 +13,7 @@ Returns, adds, edits, and removes network access limits to database deployments ## MongoDB Atlas API Docs -For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Project-IP-Access-List) +For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-project-ip-access-list) ## Usage diff --git a/src/l1-resources/project/README.md b/src/l1-resources/project/README.md index 6b8e4afb..77665927 100644 --- a/src/l1-resources/project/README.md +++ b/src/l1-resources/project/README.md @@ -13,7 +13,7 @@ Retrieves or creates projects in any given Atlas organization. ## MongoDB Atlas API Docs -For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Projects) +For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-projects) ## Usage diff --git a/src/l1-resources/resource-policy/README.md b/src/l1-resources/resource-policy/README.md index fd964179..64837973 100644 --- a/src/l1-resources/resource-policy/README.md +++ b/src/l1-resources/resource-policy/README.md @@ -12,7 +12,7 @@ Returns, adds, edits, and removes Atlas resource policies. ## MongoDB Atlas API Docs -For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/v2/#tag/Atlas-Resource-Policies) +For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-atlas-resource-policies) ## Usage diff --git a/src/l1-resources/search-deployment/README.md b/src/l1-resources/search-deployment/README.md index 824086c7..1be30955 100644 --- a/src/l1-resources/search-deployment/README.md +++ b/src/l1-resources/search-deployment/README.md @@ -13,7 +13,7 @@ Returns, adds, edits, and removes search deployments. ## MongoDB Atlas API Docs -For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/v2/#tag/Atlas-Search) +For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-atlas-search) ## Usage diff --git a/src/l1-resources/search-index/README.md b/src/l1-resources/search-index/README.md index 98dd47f3..cf406f10 100644 --- a/src/l1-resources/search-index/README.md +++ b/src/l1-resources/search-index/README.md @@ -13,7 +13,7 @@ Returns, adds, edits, and removes Atlas indexes for Search or Vector search. Als ## MongoDB Atlas API Docs -For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Atlas-Search) +For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-atlas-search) ## Usage diff --git a/src/l1-resources/serverless-instance/README.md b/src/l1-resources/serverless-instance/README.md index 00427afd..b066f0b8 100644 --- a/src/l1-resources/serverless-instance/README.md +++ b/src/l1-resources/serverless-instance/README.md @@ -13,7 +13,7 @@ Returns, adds, edits, and removes serverless instances. ## MongoDB Atlas API Docs -For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Serverless-Instances) +For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-serverless-instances) ## Usage diff --git a/src/l1-resources/serverless-private-endpoint/README.md b/src/l1-resources/serverless-private-endpoint/README.md index 55e8e82a..cc5526f1 100644 --- a/src/l1-resources/serverless-private-endpoint/README.md +++ b/src/l1-resources/serverless-private-endpoint/README.md @@ -13,7 +13,7 @@ Returns, adds, edits, and removes serverless instances. ## MongoDB Atlas API Docs -For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/serverless-private-endpoints) +For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-serverless-private-endpoints) ## Usage diff --git a/src/l1-resources/stream-connection/README.md b/src/l1-resources/stream-connection/README.md index 2db9c2e6..6af6350b 100644 --- a/src/l1-resources/stream-connection/README.md +++ b/src/l1-resources/stream-connection/README.md @@ -10,7 +10,7 @@ Returns, adds, edits, and removes stream connections. ## MongoDB Atlas API Docs -For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/v2/#tag/Streams) +For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-streams) ## Usage diff --git a/src/l1-resources/stream-instance/README.md b/src/l1-resources/stream-instance/README.md index 403eaa78..178054c0 100644 --- a/src/l1-resources/stream-instance/README.md +++ b/src/l1-resources/stream-instance/README.md @@ -12,7 +12,7 @@ Returns, adds, edits, and removes stream instances. ## MongoDB Atlas API Docs -For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/v2/#tag/Streams) +For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-streams) ## Usage diff --git a/src/l1-resources/teams/README.md b/src/l1-resources/teams/README.md index 3b01bee4..2f8b06ea 100644 --- a/src/l1-resources/teams/README.md +++ b/src/l1-resources/teams/README.md @@ -13,7 +13,7 @@ Adds one team to the specified project. All members of the team share the same p ## MongoDB Atlas API Docs -For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Teams) +For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-teams) ## Usage diff --git a/src/l1-resources/third-party-integration/README.md b/src/l1-resources/third-party-integration/README.md index 9eb40967..ce9ba893 100644 --- a/src/l1-resources/third-party-integration/README.md +++ b/src/l1-resources/third-party-integration/README.md @@ -13,7 +13,7 @@ Returns, adds, edits, and removes third-party service integration configurations ## MongoDB Atlas API Docs -For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Third-Party-Service-Integrations) +For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-third-party-service-integrations) ## Usage diff --git a/src/l1-resources/trigger/README.md b/src/l1-resources/trigger/README.md index 53d2b7c1..79accc83 100644 --- a/src/l1-resources/trigger/README.md +++ b/src/l1-resources/trigger/README.md @@ -13,7 +13,7 @@ View and manage your application's [triggers](https://www.mongodb.com/docs/atlas ## MongoDB Atlas API Docs -For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Events) +For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-events) ## Usage diff --git a/src/l1-resources/x509-authentication-database-user/README.md b/src/l1-resources/x509-authentication-database-user/README.md index 97d7eec6..b0b2c728 100644 --- a/src/l1-resources/x509-authentication-database-user/README.md +++ b/src/l1-resources/x509-authentication-database-user/README.md @@ -17,11 +17,11 @@ If you are managing your own Certificate Authority (CA) in Self-Managed X.509 mo ## MongoDB Atlas API Docs -For more information about the API refer to: [Custom Database Roles Endpoint](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/X.509-Authentication-for-Database-Users) +For more information about the API refer to: [Custom Database Roles Endpoint](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-x-509-authentication-for-database-users) ## MongoDB Atlas API Docs -For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/x509-authentication-database-user) +For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-x509-authentication-database-user) ## Usage diff --git a/src/l2-resources/encryption-at-rest/README.md b/src/l2-resources/encryption-at-rest/README.md index 80f9c5ca..28d78d69 100644 --- a/src/l2-resources/encryption-at-rest/README.md +++ b/src/l2-resources/encryption-at-rest/README.md @@ -13,7 +13,7 @@ Returns and edits the Encryption at Rest using Customer Key Management configura ## MongoDB Atlas API Docs -For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Encryption-at-Rest-using-Customer-Key-Management) +For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-encryption-at-rest-using-customer-key-management) ## Usage diff --git a/src/l2-resources/third-party-integration/README.md b/src/l2-resources/third-party-integration/README.md index 3a87c8e6..2cc35dac 100644 --- a/src/l2-resources/third-party-integration/README.md +++ b/src/l2-resources/third-party-integration/README.md @@ -12,7 +12,7 @@ The official [MongoDB Atlas](https://www.mongodb.com/) AWS CDK resource for Node Returns, adds, edits, and removes third-party service integration configurations. MongoDB Cloud sends alerts to each third-party service that you configure. Currently supporting MicrosoftTeams, Datadog and PagerDuty for a given Atlas project. ## MongoDB Atlas API Docs -For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Third-Party-Service-Integrations) +For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-third-party-service-integrations) ## Usage diff --git a/src/l3-resources/encryption-at-rest-express/README.md b/src/l3-resources/encryption-at-rest-express/README.md index cb5837fb..4a2de1fa 100644 --- a/src/l3-resources/encryption-at-rest-express/README.md +++ b/src/l3-resources/encryption-at-rest-express/README.md @@ -9,7 +9,7 @@ The official [MongoDB Atlas](https://www.mongodb.com/) AWS CDK resource for Node ## Description -The resource lets you create an Atlas Cluster, DB User, add an entry to the IP Access List and sets [Encryption at Rest using Customer Key Management](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Encryption-at-Rest-using-Customer-Key-Management) in your MongoDB Atlas Project. +The resource lets you create an Atlas Cluster, DB User, add an entry to the IP Access List and sets [Encryption at Rest using Customer Key Management](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-encryption-at-rest-using-customer-key-management) in your MongoDB Atlas Project. @@ -73,8 +73,7 @@ aws cloudformation activate-type \ 1. This CDK L3 resource allows users to create and edit the Encryption at Rest using Customer Key Management configuration. MongoDB Cloud encrypts all storage by default whether or not you use your own key management. -2. Atlas limits this feature to dedicated cluster tiers of M10 and greater. For more information see: https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Encryption-at-Rest-using-Customer-Key-Management - +2. Atlas limits this feature to dedicated cluster tiers of M10 and greater. For more information see: https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-encryption-at-rest-using-customer-key-management- 3. This construnctor supports only [AWS Key Management Service](https://www.mongodb.com/docs/atlas/security-aws-kms/#security-aws-kms). 4. MongoDB does not support creating and configuring a IAM role via CFN and CDK. **Please follow this guide ([Enable Role-Based Access to Your Encryption Key for a Project](https://www.mongodb.com/docs/atlas/security-aws-kms/#enable-customer-managed-keys-with-aws-kms)) before trying to use this constructor as you must provide** `roleId` **and the** `customerMasterKeyId`. diff --git a/test/l1-resources/access-list-api-key/README.md b/test/l1-resources/access-list-api-key/README.md index 16ce6aef..4b634809 100644 --- a/test/l1-resources/access-list-api-key/README.md +++ b/test/l1-resources/access-list-api-key/README.md @@ -22,5 +22,5 @@ This CFN resource must be active in your AWS account while using this constructo ## Important Links -- [API Documentation](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/v2/#tag/Programmatic-API-Keys) +- [API Documentation](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-programmatic-api-keys) - [Resource Usage Documentation](https://www.mongodb.com/docs/atlas/data-federation/config/config-aws-s3/) diff --git a/test/l1-resources/alert-configuration/README.md b/test/l1-resources/alert-configuration/README.md index aa28d690..72c9bf00 100644 --- a/test/l1-resources/alert-configuration/README.md +++ b/test/l1-resources/alert-configuration/README.md @@ -18,5 +18,5 @@ This CFN resource must be active in your AWS account while using this constructo 2. Ensure general [CDK resource success criteria](../../../TESTING.md) for this resource is met. ## Important Links -- [API Documentation](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Alert-Configurations/operation/listAlertConfigurations) +- [API Documentation](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/operation/operation-listalertconfigurations) - [Resource Usage Documentation](https://www.mongodb.com/docs/atlas/configure-alerts/#configure-an-alert) \ No newline at end of file diff --git a/test/l1-resources/api-key/README.md b/test/l1-resources/api-key/README.md index fa11cb8d..e62fefbf 100644 --- a/test/l1-resources/api-key/README.md +++ b/test/l1-resources/api-key/README.md @@ -21,5 +21,5 @@ and verify that the ApiKeys are present ## Important Links -- [API Documentation](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/v2/#tag/Programmatic-API-Keys) +- [API Documentation](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-programmatic-api-keys) - [Resource Usage Documentation](https://www.mongodb.com/docs/atlas/data-federation/config/config-aws-s3/) diff --git a/test/l1-resources/auditing/README.md b/test/l1-resources/auditing/README.md index 9d3620d6..17e67eb9 100644 --- a/test/l1-resources/auditing/README.md +++ b/test/l1-resources/auditing/README.md @@ -21,5 +21,5 @@ This CFN resource must be active in your AWS account while using this constructo ## Important Links -- [API Documentation](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Auditing) +- [API Documentation](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-auditing) - [Resource Usage Documentation](https://www.mongodb.com/docs/atlas/database-auditing/) \ No newline at end of file diff --git a/test/l1-resources/cloud-backup-restore-jobs/README.md b/test/l1-resources/cloud-backup-restore-jobs/README.md index 1f04b19b..7419c63a 100644 --- a/test/l1-resources/cloud-backup-restore-jobs/README.md +++ b/test/l1-resources/cloud-backup-restore-jobs/README.md @@ -20,5 +20,5 @@ This CFN resource must be active in your AWS account while using this constructo ## Important Links -- [API Documentation](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Cloud-Backups) +- [API Documentation](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-cloud-backups) - [Resource Usage Documentation](https://www.mongodb.com/docs/atlas/backup/cloud-backup/restore-overview/) \ No newline at end of file diff --git a/test/l1-resources/cloud-backup-schedule/README.md b/test/l1-resources/cloud-backup-schedule/README.md index a3630b07..11394416 100644 --- a/test/l1-resources/cloud-backup-schedule/README.md +++ b/test/l1-resources/cloud-backup-schedule/README.md @@ -20,5 +20,5 @@ This CFN resource must be active in your AWS account while using this constructo ## Important Links -- [API Documentation](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Cloud-Backups-Schedule) +- [API Documentation](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-cloud-backups-schedule) - [Resource Usage Documentation](https://www.mongodb.com/docs/atlas/backup/cloud-backup/overview/#std-label-backup-cloud-provider) \ No newline at end of file diff --git a/test/l1-resources/cloud-backup-snapshot-export-bucket/README.md b/test/l1-resources/cloud-backup-snapshot-export-bucket/README.md index af54b220..19023506 100644 --- a/test/l1-resources/cloud-backup-snapshot-export-bucket/README.md +++ b/test/l1-resources/cloud-backup-snapshot-export-bucket/README.md @@ -39,5 +39,5 @@ curl --user ":" -X GET --digest \ ## Important Links -- [API Documentation](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Cloud-Backups/operation/listExportBuckets) +- [API Documentation](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/operation/operation-listexportbuckets) - [Resource Usage Documentation](https://www.mongodb.com/docs/atlas/data-federation/config/config-aws-s3/) \ No newline at end of file diff --git a/test/l1-resources/cloud-backup-snapshot/README.md b/test/l1-resources/cloud-backup-snapshot/README.md index cbce719a..fcf9ef71 100644 --- a/test/l1-resources/cloud-backup-snapshot/README.md +++ b/test/l1-resources/cloud-backup-snapshot/README.md @@ -20,5 +20,5 @@ This CFN resource must be active in your AWS account while using this constructo ## Important Links -- [API Documentation](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Cloud-Backups-Schedule) +- [API Documentation](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-cloud-backups-schedule) - [Resource Usage Documentation](https://www.mongodb.com/docs/atlas/backup/cloud-backup/restore-from-snapshot/) \ No newline at end of file diff --git a/test/l1-resources/cluster-outage-simulation/README.md b/test/l1-resources/cluster-outage-simulation/README.md index 22b58b44..c4a27cec 100644 --- a/test/l1-resources/cluster-outage-simulation/README.md +++ b/test/l1-resources/cluster-outage-simulation/README.md @@ -16,4 +16,4 @@ This CFN resource must be active in your AWS account while using this constructo 2. Ensure general [CDK resource success criteria](../../../TESTING.md) for this resource is met. ## Important Links -- [API Documentation](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/v2/#tag/Cluster-Outage-Simulation) +- [API Documentation](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-cluster-outage-simulation) diff --git a/test/l1-resources/custom-db-role/README.md b/test/l1-resources/custom-db-role/README.md index 091e7fb1..5d65b1e6 100644 --- a/test/l1-resources/custom-db-role/README.md +++ b/test/l1-resources/custom-db-role/README.md @@ -20,5 +20,5 @@ This CFN resource must be active in your AWS account while using this constructo ## Important Links -- [API Documentation](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Custom-Database-Roles) +- [API Documentation](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-custom-database-roles) - [Resource Usage Documentation](https://www.mongodb.com/docs/atlas/security-add-mongodb-roles/) \ No newline at end of file diff --git a/test/l1-resources/custom-dns-configuration-cluster-aws/README.md b/test/l1-resources/custom-dns-configuration-cluster-aws/README.md index 5ff13ab5..af4db207 100644 --- a/test/l1-resources/custom-dns-configuration-cluster-aws/README.md +++ b/test/l1-resources/custom-dns-configuration-cluster-aws/README.md @@ -13,7 +13,7 @@ This CFN resource must be active in your AWS account while using this constructo ### Success criteria when testing the resource -1. AWS custom DNS should be enabled for the project. This can be validated via a [GET API](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/AWS-Clusters-DNS/operation/getAWSCustomDNS) call as: +1. AWS custom DNS should be enabled for the project. This can be validated via a [GET API](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/operation/operation-getawscustomdns) call as: ``` https://cloud-dev.mongodb.com/api/atlas/v1.0/groups//awsCustomDNS ``` @@ -23,4 +23,4 @@ https://cloud-dev.mongodb.com/api/atlas/v1.0/groups//awsCustom 2. Ensure general [CDK resource success criteria](../../../TESTING.md) for this resource is met. ## Important Links -- [API Documentation](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/AWS-Clusters-DNS/operation/toggleAWSCustomDNS) \ No newline at end of file +- [API Documentation](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/operation/operation-toggleawscustomdns) \ No newline at end of file diff --git a/test/l1-resources/database-user/README.md b/test/l1-resources/database-user/README.md index 0e0f42eb..c7843355 100644 --- a/test/l1-resources/database-user/README.md +++ b/test/l1-resources/database-user/README.md @@ -28,5 +28,5 @@ This CFN resource must be active in your AWS account while using this constructo ## Important Links -- [API Documentation](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Database-Users) +- [API Documentation](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-database-users) - [Resource Usage Documentation](https://www.mongodb.com/docs/atlas/security-add-mongodb-users/) \ No newline at end of file diff --git a/test/l1-resources/encryption-at-rest/README.md b/test/l1-resources/encryption-at-rest/README.md index cfed6de4..b73ab02a 100644 --- a/test/l1-resources/encryption-at-rest/README.md +++ b/test/l1-resources/encryption-at-rest/README.md @@ -24,5 +24,5 @@ This CFN resource must be active in your AWS account while using this constructo ![image](https://user-images.githubusercontent.com/5663078/227896265-7e489e9e-2666-4faa-8d10-5c8b3ee77620.png) ## Important Links -- [API Documentation](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Encryption-at-Rest-using-Customer-Key-Management/operation/updateEncryptionAtRest) +- [API Documentation](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/operation/operation-updateencryptionatrest) - [Resource Usage Documentation](https://www.mongodb.com/docs/atlas/security-kms-encryption/) \ No newline at end of file diff --git a/test/l1-resources/federated-database-instance/README.md b/test/l1-resources/federated-database-instance/README.md index bc46eab3..3df49515 100644 --- a/test/l1-resources/federated-database-instance/README.md +++ b/test/l1-resources/federated-database-instance/README.md @@ -20,5 +20,5 @@ This CFN resource must be active in your AWS account while using this constructo ## Important Links -- [API Documentation](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/v2/#tag/Data-Federation/operation/createFederatedDatabase) +- [API Documentation](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/operation/operation-createfederateddatabase) - [Resource Usage Documentation](https://www.mongodb.com/docs/atlas/data-federation/admin/manage-federated-database/) diff --git a/test/l1-resources/federated-query-limit/README.md b/test/l1-resources/federated-query-limit/README.md index ea368344..3b7fdb88 100644 --- a/test/l1-resources/federated-query-limit/README.md +++ b/test/l1-resources/federated-query-limit/README.md @@ -20,5 +20,5 @@ This CFN resource must be active in your AWS account while using this constructo ## Important Links -- [API Documentation](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/v2/#tag/Data-Federation/operation/returnFederatedDatabaseQueryLimits) +- [API Documentation](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/operation/operation-returnfederateddatabasequerylimits) - [Resource Usage Documentation](https://www.mongodb.com/docs/atlas/data-federation/query/manage-query-limits/) diff --git a/test/l1-resources/federated-settings-org-role-mapping/README.md b/test/l1-resources/federated-settings-org-role-mapping/README.md index dd02afcc..b68af64a 100644 --- a/test/l1-resources/federated-settings-org-role-mapping/README.md +++ b/test/l1-resources/federated-settings-org-role-mapping/README.md @@ -21,5 +21,5 @@ This CFN resource must be active in your AWS account while using this constructo 2. Ensure general [CDK resource success criteria](../../../TESTING.md) for this resource is met. ## Important Links -- [API Documentation](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Federated-Authentication/operation/createRoleMapping) +- [API Documentation](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/operation/operation-createrolemapping) - [Resource Usage Documentation](https://www.mongodb.com/docs/atlas/security/manage-role-mapping/#role-mapping-process) \ No newline at end of file diff --git a/test/l1-resources/global-cluster-config/README.md b/test/l1-resources/global-cluster-config/README.md index e986c4e3..163f5783 100644 --- a/test/l1-resources/global-cluster-config/README.md +++ b/test/l1-resources/global-cluster-config/README.md @@ -29,5 +29,5 @@ This can be validated via GET API call at URL: 2. Ensure general [CDK resource success criteria](../../../TESTING.md) for this resource is met. ## Important Links -- [API Documentation](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Global-Clusters) +- [API Documentation](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-global-clusters) - [Resource Usage Documentation](https://www.mongodb.com/docs/atlas/global-clusters/) \ No newline at end of file diff --git a/test/l1-resources/ldap-configuration/README.md b/test/l1-resources/ldap-configuration/README.md index 2ee09656..8d4c4e17 100644 --- a/test/l1-resources/ldap-configuration/README.md +++ b/test/l1-resources/ldap-configuration/README.md @@ -19,5 +19,5 @@ This CFN resource must be active in your AWS account while using this constructo 2. Ensure general [CDK resource success criteria](../../../TESTING.md) for this resource is met. ## Important Links -- [API Documentation](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/LDAP-Configuration) +- [API Documentation](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-ldap-configuration) - [Resource Usage Documentation](https://www.mongodb.com/docs/atlas/security-ldaps/) \ No newline at end of file diff --git a/test/l1-resources/maintenance-window/README.md b/test/l1-resources/maintenance-window/README.md index 82588e7e..08ef289e 100644 --- a/test/l1-resources/maintenance-window/README.md +++ b/test/l1-resources/maintenance-window/README.md @@ -20,5 +20,5 @@ This CFN resource must be active in your AWS account while using this constructo 2. Ensure general [CDK resource success criteria](../../../TESTING.md) for this resource is met. ## Important Links -- [API Documentation](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Maintenance-Windows) +- [API Documentation](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-maintenance-windows) - [Resource Usage Documentation](https://www.mongodb.com/docs/atlas/tutorial/cluster-maintenance-window/) \ No newline at end of file diff --git a/test/l1-resources/network-container/README.md b/test/l1-resources/network-container/README.md index 85470329..1beee1cc 100644 --- a/test/l1-resources/network-container/README.md +++ b/test/l1-resources/network-container/README.md @@ -37,5 +37,5 @@ atlas networking container ls --projectId 641d818e36e2eb47d038f8c2 ## Important Links -- [API Documentation](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Network-Peering) +- [API Documentation](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-network-peering) - [Resource Usage Documentation](https://www.mongodb.com/docs/atlas/reference/atlas-operator/ak8so-network-peering/) diff --git a/test/l1-resources/network-peering/README.md b/test/l1-resources/network-peering/README.md index 7e296b22..33bd6a8d 100644 --- a/test/l1-resources/network-peering/README.md +++ b/test/l1-resources/network-peering/README.md @@ -25,5 +25,5 @@ This CFN resource must be active in your AWS account while using this constructo ## Important Links -- [API Documentation](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Network-Peering) +- [API Documentation](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-network-peering) - [Resource Usage Documentation](https://www.mongodb.com/docs/atlas/reference/atlas-operator/ak8so-network-peering/) \ No newline at end of file diff --git a/test/l1-resources/online-archive/README.md b/test/l1-resources/online-archive/README.md index 49e589f3..c0853f26 100644 --- a/test/l1-resources/online-archive/README.md +++ b/test/l1-resources/online-archive/README.md @@ -20,5 +20,5 @@ This CFN resource must be active in your AWS account while using this constructo 2. Ensure general [CDK resource success criteria](../../../TESTING.md) for this resource is met. ## Important Links -- [API Documentation](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Online-Archive) +- [API Documentation](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-online-archive) - [Resource Usage Documentation](https://www.mongodb.com/docs/atlas/online-archive/connect-to-online-archive/) diff --git a/test/l1-resources/organization/README.md b/test/l1-resources/organization/README.md index c19e86f3..87a4f155 100644 --- a/test/l1-resources/organization/README.md +++ b/test/l1-resources/organization/README.md @@ -16,4 +16,4 @@ This CFN resource must be active in your AWS account while using this constructo 2. Ensure general [CDK resource success criteria](../../../TESTING.md) for this resource is met. ## Important Links -- [API Documentation](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/v2/#tag/Organizations) +- [API Documentation](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-organizations) diff --git a/test/l1-resources/private-endpoint-adl/README.md b/test/l1-resources/private-endpoint-adl/README.md index 60c86640..ecf2c73a 100644 --- a/test/l1-resources/private-endpoint-adl/README.md +++ b/test/l1-resources/private-endpoint-adl/README.md @@ -20,5 +20,5 @@ This CFN resource must be active in your AWS account while using this constructo 2. Ensure general [CDK resource success criteria](../../../TESTING.md) for this resource is met. ## Important Links -- [API Documentation](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Private-Endpoint-Services) +- [API Documentation](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-private-endpoint-services) - [Resource Usage Documentation](https://www.mongodb.com/docs/atlas/security-cluster-private-endpoint/#set-up-a-private-endpoint-for-a-dedicated-cluster) \ No newline at end of file diff --git a/test/l1-resources/private-endpoint-aws/README.md b/test/l1-resources/private-endpoint-aws/README.md index c2029bf7..7b6767a0 100644 --- a/test/l1-resources/private-endpoint-aws/README.md +++ b/test/l1-resources/private-endpoint-aws/README.md @@ -20,5 +20,5 @@ This CFN resource must be active in your AWS account while using this constructo 2. Ensure general [CDK resource success criteria](../../../TESTING.md) for this resource is met. ## Important Links -- [API Documentation](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Private-Endpoint-Services) +- [API Documentation](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-private-endpoint-services) - [Resource Usage Documentation](https://www.mongodb.com/docs/atlas/security-cluster-private-endpoint/#set-up-a-private-endpoint-for-a-dedicated-cluster) \ No newline at end of file diff --git a/test/l1-resources/private-endpoint-regional-mode/README.md b/test/l1-resources/private-endpoint-regional-mode/README.md index 7065f4aa..b55d8f1c 100644 --- a/test/l1-resources/private-endpoint-regional-mode/README.md +++ b/test/l1-resources/private-endpoint-regional-mode/README.md @@ -20,5 +20,5 @@ This CFN resource must be active in your AWS account while using this constructo 2. Ensure general [CDK resource success criteria](../../../TESTING.md) for this resource is met. ## Important Links -- [API Documentation](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Private-Endpoint-Services/operation/returnRegionalizedPrivateEndpointStatus) +- [API Documentation](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/operation/operation-returnregionalizedprivateendpointstatus) - [Resource Usage Documentation](https://www.mongodb.com/docs/atlas/security-private-endpoint/#enable-regionalized-private-endpoints-1) \ No newline at end of file diff --git a/test/l1-resources/private-endpoint-service/README.md b/test/l1-resources/private-endpoint-service/README.md index c2029bf7..7b6767a0 100644 --- a/test/l1-resources/private-endpoint-service/README.md +++ b/test/l1-resources/private-endpoint-service/README.md @@ -20,5 +20,5 @@ This CFN resource must be active in your AWS account while using this constructo 2. Ensure general [CDK resource success criteria](../../../TESTING.md) for this resource is met. ## Important Links -- [API Documentation](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Private-Endpoint-Services) +- [API Documentation](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-private-endpoint-services) - [Resource Usage Documentation](https://www.mongodb.com/docs/atlas/security-cluster-private-endpoint/#set-up-a-private-endpoint-for-a-dedicated-cluster) \ No newline at end of file diff --git a/test/l1-resources/private-endpoint/README.md b/test/l1-resources/private-endpoint/README.md index c2029bf7..7b6767a0 100644 --- a/test/l1-resources/private-endpoint/README.md +++ b/test/l1-resources/private-endpoint/README.md @@ -20,5 +20,5 @@ This CFN resource must be active in your AWS account while using this constructo 2. Ensure general [CDK resource success criteria](../../../TESTING.md) for this resource is met. ## Important Links -- [API Documentation](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Private-Endpoint-Services) +- [API Documentation](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-private-endpoint-services) - [Resource Usage Documentation](https://www.mongodb.com/docs/atlas/security-cluster-private-endpoint/#set-up-a-private-endpoint-for-a-dedicated-cluster) \ No newline at end of file diff --git a/test/l1-resources/privatelink-endpoint-service-data-federation-online-archive/README.md b/test/l1-resources/privatelink-endpoint-service-data-federation-online-archive/README.md index 59ced208..464ef9e9 100644 --- a/test/l1-resources/privatelink-endpoint-service-data-federation-online-archive/README.md +++ b/test/l1-resources/privatelink-endpoint-service-data-federation-online-archive/README.md @@ -20,5 +20,5 @@ This CFN resource must be active in your AWS account while using this constructo ## Important Links -- [API Documentation](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Custom-Database-Roles) +- [API Documentation](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-custom-database-roles) - [Resource Usage Documentation](https://www.mongodb.com/docs/atlas/security-add-mongodb-roles/) diff --git a/test/l1-resources/project-invitation/README.md b/test/l1-resources/project-invitation/README.md index 733c9392..49c63d89 100644 --- a/test/l1-resources/project-invitation/README.md +++ b/test/l1-resources/project-invitation/README.md @@ -20,5 +20,5 @@ This CFN resource must be active in your AWS account while using this constructo 2. Ensure general [CDK resource success criteria](../../../TESTING.md) for this resource is met. ## Important Links -- [API Documentation](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Projects/operation/createProjectInvitation) +- [API Documentation](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/operation/operation-createprojectinvitation) - [Resource Usage Documentation](https://www.mongodb.com/docs/atlas/invitations/) \ No newline at end of file diff --git a/test/l1-resources/search-index/README.md b/test/l1-resources/search-index/README.md index 522b08b3..25b8132a 100644 --- a/test/l1-resources/search-index/README.md +++ b/test/l1-resources/search-index/README.md @@ -20,5 +20,5 @@ This CFN resource must be active in your AWS account while using this constructo 2. Ensure general [CDK resource success criteria](../../../TESTING.md) for this resource is met. ## Important Links -- [API Documentation](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Atlas-Search) +- [API Documentation](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-atlas-search) - [Resource Usage Documentation](https://www.mongodb.com/docs/atlas/atlas-search/create-index/) \ No newline at end of file diff --git a/test/l1-resources/serverless-instance/README.md b/test/l1-resources/serverless-instance/README.md index 02f5aa24..23d13f98 100644 --- a/test/l1-resources/serverless-instance/README.md +++ b/test/l1-resources/serverless-instance/README.md @@ -20,5 +20,5 @@ This CFN resource must be active in your AWS account while using this constructo 2. Ensure general [CDK resource success criteria](../../../TESTING.md) for this resource is met. ## Important Links -- [API Documentation](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Serverless-Instances) +- [API Documentation](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-serverless-instances) - [Resource Usage Documentation](https://www.mongodb.com/docs/atlas/tutorial/create-serverless-instance/) \ No newline at end of file diff --git a/test/l1-resources/serverless-private-endpoint/README.md b/test/l1-resources/serverless-private-endpoint/README.md index 22581146..704d1613 100644 --- a/test/l1-resources/serverless-private-endpoint/README.md +++ b/test/l1-resources/serverless-private-endpoint/README.md @@ -28,5 +28,5 @@ This CFN resource must be active in your AWS account while using this constructo ## Important Links -- [API Documentation](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Network-Peering) +- [API Documentation](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-network-peering) - [Resource Usage Documentation](https://www.mongodb.com/docs/atlas/reference/atlas-operator/ak8so-network-peering/) diff --git a/test/l1-resources/teams/README.md b/test/l1-resources/teams/README.md index 164544ac..cdf62073 100644 --- a/test/l1-resources/teams/README.md +++ b/test/l1-resources/teams/README.md @@ -20,5 +20,5 @@ This CFN resource must be active in your AWS account while using this constructo 2. Ensure general [CDK resource success criteria](../../../TESTING.md) for this resource is met. ## Important Links -- [API Documentation](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Teams) +- [API Documentation](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-teams) - [Resource Usage Documentation](https://www.mongodb.com/docs/atlas/access/manage-teams-in-orgs/) \ No newline at end of file diff --git a/test/l1-resources/third-party-integration/README.md b/test/l1-resources/third-party-integration/README.md index aad9eb55..ef37314d 100644 --- a/test/l1-resources/third-party-integration/README.md +++ b/test/l1-resources/third-party-integration/README.md @@ -20,5 +20,5 @@ This CFN resource must be active in your AWS account while using this constructo 2. Ensure general [CDK resource success criteria](../../../TESTING.md) for this resource is met. ## Important Links -- [API Documentation](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Third-Party-Integrations/operation/createThirdPartyIntegration) +- [API Documentation](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/operation/operation-createthirdpartyintegration) - [Resource Usage Documentation](https://www.mongodb.com/docs/atlas/tutorial/third-party-service-integrations/) \ No newline at end of file diff --git a/test/l1-resources/x509-authentication-database-user/README.md b/test/l1-resources/x509-authentication-database-user/README.md index 7cfff0d5..c82d824d 100644 --- a/test/l1-resources/x509-authentication-database-user/README.md +++ b/test/l1-resources/x509-authentication-database-user/README.md @@ -20,5 +20,5 @@ This CFN resource must be active in your AWS account while using this constructo 2. Ensure general [CDK resource success criteria](../../../TESTING.md) for this resource is met. ## Important Links -- [API Documentation](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/X.509-Authentication/operation/createDatabaseUserCertificate) +- [API Documentation](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/operation/operation-createdatabaseusercertificate) - [Resource Usage Documentation](https://www.mongodb.com/docs/atlas/security-self-managed-x509/#set-up-self-managed-x.509-authentication) \ No newline at end of file diff --git a/test/l2-resources/encryption-at-rest/README.md b/test/l2-resources/encryption-at-rest/README.md index 3845bd6c..2b788c4e 100644 --- a/test/l2-resources/encryption-at-rest/README.md +++ b/test/l2-resources/encryption-at-rest/README.md @@ -18,5 +18,5 @@ This CFN resource must be active in your AWS account while using this constructo ![image](https://user-images.githubusercontent.com/5663078/227896265-7e489e9e-2666-4faa-8d10-5c8b3ee77620.png) ## Important Links -- [API Documentation](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Encryption-at-Rest-using-Customer-Key-Management/operation/updateEncryptionAtRest) +- [API Documentation](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/operation/operation-updateencryptionatrest) - [Resource Usage Documentation](https://www.mongodb.com/docs/atlas/security-kms-encryption/) diff --git a/test/l2-resources/third-party-integration/README.md b/test/l2-resources/third-party-integration/README.md index c22aab9b..d632dea6 100644 --- a/test/l2-resources/third-party-integration/README.md +++ b/test/l2-resources/third-party-integration/README.md @@ -20,5 +20,5 @@ This CFN resource must be active in your AWS account while using this constructo 2. Ensure general [CDK resource success criteria](https://github.com/mongodb/mongodbatlas-cloudformation-resources/tree/master/TESTING.md) for this resource is met. ## Important Links -- [API Documentation](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Third-Party-Integrations/operation/createThirdPartyIntegration) +- [API Documentation](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/operation/operation-createthirdpartyintegration) - [Resource Usage Documentation](https://www.mongodb.com/docs/atlas/tutorial/third-party-service-integrations/) From 2d42e294222e850c0d2e10a1e1e0fb6a67a79ba1 Mon Sep 17 00:00:00 2001 From: Andrea Angiolillo Date: Fri, 4 Jul 2025 12:00:00 +0100 Subject: [PATCH 02/10] fixes --- API.md | 2 +- src/l1-resources/cloud-backup-restore-jobs/README.md | 4 ++-- src/l1-resources/cloud-backup-schedule/README.md | 4 ++-- .../cloud-backup-snapshot-export-bucket/README.md | 4 ++-- .../custom-dns-configuration-cluster-aws/README.md | 4 ++-- src/l1-resources/resource-policy/README.md | 4 ++-- src/l1-resources/x509-authentication-database-user/README.md | 4 ++-- src/l3-resources/encryption-at-rest-express/README.md | 5 +++-- test/l1-resources/cloud-backup-schedule/README.md | 4 ++-- test/l1-resources/cloud-backup-snapshot/README.md | 4 ++-- 10 files changed, 20 insertions(+), 19 deletions(-) diff --git a/API.md b/API.md index 6324f42c..b300d098 100644 --- a/API.md +++ b/API.md @@ -36958,7 +36958,7 @@ public readonly username: string; Human-readable label that represents the user that authenticates to MongoDB. -The format of this label depends on the method of authentication. This will be USER_ARN or ROLE_ARN if AWSIAMType is USER or ROLE. Refer https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/ +The format of this label depends on the method of authentication. This will be USER_ARN or ROLE_ARN if AWSIAMType is USER or ROLE. Refer https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/operation/operation-createdatabaseuser --- ##### `awsiamType`Optional diff --git a/src/l1-resources/cloud-backup-restore-jobs/README.md b/src/l1-resources/cloud-backup-restore-jobs/README.md index 757102b1..bfc13e27 100644 --- a/src/l1-resources/cloud-backup-restore-jobs/README.md +++ b/src/l1-resources/cloud-backup-restore-jobs/README.md @@ -13,7 +13,7 @@ Returns, starts, and cancels Cloud Backup restore jobs. ## MongoDB Atlas API Docs -For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-cloud-backup-restore-jobs) +For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-cloud-backups) ## Usage @@ -67,4 +67,4 @@ This library is auto-generated and published to all supported programming langua ## License -Distributed under the Apache-2.0 License. \ No newline at end of file +Distributed under the Apache-2.0 License. diff --git a/src/l1-resources/cloud-backup-schedule/README.md b/src/l1-resources/cloud-backup-schedule/README.md index 69c6771a..c0f19eb7 100644 --- a/src/l1-resources/cloud-backup-schedule/README.md +++ b/src/l1-resources/cloud-backup-schedule/README.md @@ -13,7 +13,7 @@ This resource allow you to manage cloud backup schedule. ## MongoDB Atlas API Docs -For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-cloud-backup-schedule) +For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-cloud-backups) ## Usage @@ -85,4 +85,4 @@ This library is auto-generated and published to all supported programming langua ## License -Distributed under the Apache-2.0 License. \ No newline at end of file +Distributed under the Apache-2.0 License. diff --git a/src/l1-resources/cloud-backup-snapshot-export-bucket/README.md b/src/l1-resources/cloud-backup-snapshot-export-bucket/README.md index a46badc9..0eef5fc8 100644 --- a/src/l1-resources/cloud-backup-snapshot-export-bucket/README.md +++ b/src/l1-resources/cloud-backup-snapshot-export-bucket/README.md @@ -13,7 +13,7 @@ This resource allows you to grant Atlas access to the specified bucket for expor ## MongoDB Atlas API Docs -For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-cloud-backup-export) +For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-cloud-backups) ## Usage @@ -62,4 +62,4 @@ This library is auto-generated and published to all supported programming langua ## License -Distributed under the Apache-2.0 License. \ No newline at end of file +Distributed under the Apache-2.0 License. diff --git a/src/l1-resources/custom-dns-configuration-cluster-aws/README.md b/src/l1-resources/custom-dns-configuration-cluster-aws/README.md index d060762b..64f14d21 100644 --- a/src/l1-resources/custom-dns-configuration-cluster-aws/README.md +++ b/src/l1-resources/custom-dns-configuration-cluster-aws/README.md @@ -13,7 +13,7 @@ An example resource schema demonstrating some basic constructs and validation ru ## MongoDB Atlas API Docs -For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-custom-dns-configuration-cluster-aws) +For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-aws-clusters-dns) ## Usage @@ -63,4 +63,4 @@ This library is auto-generated and published to all supported programming langua ## License -Distributed under the Apache-2.0 License. \ No newline at end of file +Distributed under the Apache-2.0 License. diff --git a/src/l1-resources/resource-policy/README.md b/src/l1-resources/resource-policy/README.md index 64837973..ed28356a 100644 --- a/src/l1-resources/resource-policy/README.md +++ b/src/l1-resources/resource-policy/README.md @@ -12,7 +12,7 @@ Returns, adds, edits, and removes Atlas resource policies. ## MongoDB Atlas API Docs -For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-atlas-resource-policies) +For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-resource-policies) ## Usage @@ -66,4 +66,4 @@ This library is auto-generated and published to all supported programming langua ## License -Distributed under the Apache-2.0 License. \ No newline at end of file +Distributed under the Apache-2.0 License. diff --git a/src/l1-resources/x509-authentication-database-user/README.md b/src/l1-resources/x509-authentication-database-user/README.md index b0b2c728..415ae055 100644 --- a/src/l1-resources/x509-authentication-database-user/README.md +++ b/src/l1-resources/x509-authentication-database-user/README.md @@ -21,7 +21,7 @@ For more information about the API refer to: [Custom Database Roles Endpoint](ht ## MongoDB Atlas API Docs -For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-x509-authentication-database-user) +For more information about the API refer to: [API Endpoints](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-x-509-authentication) ## Usage @@ -74,4 +74,4 @@ This library is auto-generated and published to all supported programming langua ## License -Distributed under the Apache-2.0 License. \ No newline at end of file +Distributed under the Apache-2.0 License. diff --git a/src/l3-resources/encryption-at-rest-express/README.md b/src/l3-resources/encryption-at-rest-express/README.md index 4a2de1fa..d4fd5171 100644 --- a/src/l3-resources/encryption-at-rest-express/README.md +++ b/src/l3-resources/encryption-at-rest-express/README.md @@ -73,7 +73,8 @@ aws cloudformation activate-type \ 1. This CDK L3 resource allows users to create and edit the Encryption at Rest using Customer Key Management configuration. MongoDB Cloud encrypts all storage by default whether or not you use your own key management. -2. Atlas limits this feature to dedicated cluster tiers of M10 and greater. For more information see: https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-encryption-at-rest-using-customer-key-management- +2. Atlas limits this feature to dedicated cluster tiers of M10 and greater. For more information see: https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-encryption-at-rest-using-customer-key-management + 3. This construnctor supports only [AWS Key Management Service](https://www.mongodb.com/docs/atlas/security-aws-kms/#security-aws-kms). 4. MongoDB does not support creating and configuring a IAM role via CFN and CDK. **Please follow this guide ([Enable Role-Based Access to Your Encryption Key for a Project](https://www.mongodb.com/docs/atlas/security-aws-kms/#enable-customer-managed-keys-with-aws-kms)) before trying to use this constructor as you must provide** `roleId` **and the** `customerMasterKeyId`. @@ -295,4 +296,4 @@ You can find more information about activating this type in the [AWS CloudFormat ## License -Distributed under the Apache-2.0 License. \ No newline at end of file +Distributed under the Apache-2.0 License. diff --git a/test/l1-resources/cloud-backup-schedule/README.md b/test/l1-resources/cloud-backup-schedule/README.md index 11394416..9b90f734 100644 --- a/test/l1-resources/cloud-backup-schedule/README.md +++ b/test/l1-resources/cloud-backup-schedule/README.md @@ -20,5 +20,5 @@ This CFN resource must be active in your AWS account while using this constructo ## Important Links -- [API Documentation](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-cloud-backups-schedule) -- [Resource Usage Documentation](https://www.mongodb.com/docs/atlas/backup/cloud-backup/overview/#std-label-backup-cloud-provider) \ No newline at end of file +- [API Documentation](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-cloud-backups) +- [Resource Usage Documentation](https://www.mongodb.com/docs/atlas/backup/cloud-backup/overview/#std-label-backup-cloud-provider) diff --git a/test/l1-resources/cloud-backup-snapshot/README.md b/test/l1-resources/cloud-backup-snapshot/README.md index fcf9ef71..40b74676 100644 --- a/test/l1-resources/cloud-backup-snapshot/README.md +++ b/test/l1-resources/cloud-backup-snapshot/README.md @@ -20,5 +20,5 @@ This CFN resource must be active in your AWS account while using this constructo ## Important Links -- [API Documentation](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-cloud-backups-schedule) -- [Resource Usage Documentation](https://www.mongodb.com/docs/atlas/backup/cloud-backup/restore-from-snapshot/) \ No newline at end of file +- [API Documentation](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/group/endpoint-cloud-backups) +- [Resource Usage Documentation](https://www.mongodb.com/docs/atlas/backup/cloud-backup/restore-from-snapshot/) From 6cd80ae37392c094856d25ff3b2d251e0ed506e1 Mon Sep 17 00:00:00 2001 From: Andrea Angiolillo Date: Fri, 4 Jul 2025 12:06:21 +0100 Subject: [PATCH 03/10] fixes --- src/l1-resources/database-user/index.ts | 2 +- src/l1-resources/search-deployment/index.ts | 2 +- src/l3-resources/common/props.ts | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/l1-resources/database-user/index.ts b/src/l1-resources/database-user/index.ts index 3ebac3cb..ce0b736d 100644 --- a/src/l1-resources/database-user/index.ts +++ b/src/l1-resources/database-user/index.ts @@ -86,7 +86,7 @@ export interface CfnDatabaseUserProps { readonly scopes?: ScopeDefinition[]; /** - * Human-readable label that represents the user that authenticates to MongoDB. The format of this label depends on the method of authentication. This will be USER_ARN or ROLE_ARN if AWSIAMType is USER or ROLE. Refer https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Database-Users/operation/createDatabaseUser for details. + * Human-readable label that represents the user that authenticates to MongoDB. The format of this label depends on the method of authentication. This will be USER_ARN or ROLE_ARN if AWSIAMType is USER or ROLE. Refer https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/operation/operation-createdatabaseuserfor details. * * @schema CfnDatabaseUserProps#Username */ diff --git a/src/l1-resources/search-deployment/index.ts b/src/l1-resources/search-deployment/index.ts index 4c688c9b..88a58f40 100644 --- a/src/l1-resources/search-deployment/index.ts +++ b/src/l1-resources/search-deployment/index.ts @@ -66,7 +66,7 @@ export function toJson_CfnSearchDeploymentProps( */ export interface ApiSearchDeploymentSpec { /** - * Hardware specification for the search node instance sizes. The [MongoDB Atlas API](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Atlas-Search/operation/createAtlasSearchDeployment) describes the valid values. More details can also be found in the [Search Node Documentation](https://www.mongodb.com/docs/atlas/cluster-config/multi-cloud-distribution/#search-tier). + * Hardware specification for the search node instance sizes. The [MongoDB Atlas API](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/operation/operation-createatlassearchdeployment) describes the valid values. More details can also be found in the [Search Node Documentation](https://www.mongodb.com/docs/atlas/cluster-config/multi-cloud-distribution/#search-tier). * * @schema ApiSearchDeploymentSpec#InstanceSize */ diff --git a/src/l3-resources/common/props.ts b/src/l3-resources/common/props.ts index d4ae42ce..c16b07d8 100644 --- a/src/l3-resources/common/props.ts +++ b/src/l3-resources/common/props.ts @@ -312,7 +312,7 @@ export interface DatabaseUserProps { */ readonly scopes?: atlas.ScopeDefinition[]; /** - * @description Human-readable label that represents the user that authenticates to MongoDB. The format of this label depends on the method of authentication. This will be USER_ARN or ROLE_ARN if AWSIAMType is USER or ROLE. Refer https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Database-Users/operation/createDatabaseUser for details. + * @description Human-readable label that represents the user that authenticates to MongoDB. The format of this label depends on the method of authentication. This will be USER_ARN or ROLE_ARN if AWSIAMType is USER or ROLE. Refer https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/operation/operation-createdatabaseuserfor details. * @type {string} * @memberof DatabaseUserProps * @default cdk-user From 9a04af2f0c4fb61c50c731304ffa4104da8ab28a Mon Sep 17 00:00:00 2001 From: Andrea Angiolillo Date: Fri, 4 Jul 2025 13:37:42 +0100 Subject: [PATCH 04/10] fix --- src/l1-resources/database-user/index.ts | 2 +- src/l3-resources/common/props.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/l1-resources/database-user/index.ts b/src/l1-resources/database-user/index.ts index ce0b736d..a50fa67b 100644 --- a/src/l1-resources/database-user/index.ts +++ b/src/l1-resources/database-user/index.ts @@ -86,7 +86,7 @@ export interface CfnDatabaseUserProps { readonly scopes?: ScopeDefinition[]; /** - * Human-readable label that represents the user that authenticates to MongoDB. The format of this label depends on the method of authentication. This will be USER_ARN or ROLE_ARN if AWSIAMType is USER or ROLE. Refer https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/operation/operation-createdatabaseuserfor details. + * Human-readable label that represents the user that authenticates to MongoDB. The format of this label depends on the method of authentication. This will be USER_ARN or ROLE_ARN if AWSIAMType is USER or ROLE. Refer https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/operation/operation-createdatabaseuser for details. * * @schema CfnDatabaseUserProps#Username */ diff --git a/src/l3-resources/common/props.ts b/src/l3-resources/common/props.ts index c16b07d8..7984bcb9 100644 --- a/src/l3-resources/common/props.ts +++ b/src/l3-resources/common/props.ts @@ -312,7 +312,7 @@ export interface DatabaseUserProps { */ readonly scopes?: atlas.ScopeDefinition[]; /** - * @description Human-readable label that represents the user that authenticates to MongoDB. The format of this label depends on the method of authentication. This will be USER_ARN or ROLE_ARN if AWSIAMType is USER or ROLE. Refer https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/operation/operation-createdatabaseuserfor details. + * @description Human-readable label that represents the user that authenticates to MongoDB. The format of this label depends on the method of authentication. This will be USER_ARN or ROLE_ARN if AWSIAMType is USER or ROLE. Refer https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/operation/operation-createdatabaseuser for details. * @type {string} * @memberof DatabaseUserProps * @default cdk-user From 6eb2f5c38a60581730bf47ddfa4f22ad3cb13ed3 Mon Sep 17 00:00:00 2001 From: Andrea Angiolillo Date: Fri, 4 Jul 2025 13:40:31 +0100 Subject: [PATCH 05/10] Update .gitignore --- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index 09202fc7..cc8216c2 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,5 @@ # ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". +!/.idea !/.gitattributes !/.projen/tasks.json !/.projen/deps.json From 512f3840e61e5e26ec83ce49a4011862cb366ba0 Mon Sep 17 00:00:00 2001 From: Andrea Angiolillo Date: Fri, 4 Jul 2025 13:40:44 +0100 Subject: [PATCH 06/10] Update .gitignore --- .gitignore | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index cc8216c2..f8f2ad7a 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,5 @@ # ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". -!/.idea +/.idea/ !/.gitattributes !/.projen/tasks.json !/.projen/deps.json From 554c0f9bbd479ec80d252f5157bf264e600e86fd Mon Sep 17 00:00:00 2001 From: Andrea Angiolillo Date: Fri, 4 Jul 2025 13:42:02 +0100 Subject: [PATCH 07/10] Update .gitignore --- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index f8f2ad7a..2130eb4c 100644 --- a/.gitignore +++ b/.gitignore @@ -26,6 +26,7 @@ build/Release node_modules/ jspm_packages/ *.tsbuildinfo +*.iml .eslintcache *.tgz .yarn-integrity From a28fece9a6540cadbf7d4c5fbd7d24dcb4325126 Mon Sep 17 00:00:00 2001 From: Andrea Angiolillo Date: Fri, 4 Jul 2025 14:03:14 +0100 Subject: [PATCH 08/10] fix --- .gitignore | 4 ++-- .npmignore | 2 ++ .projenrc.js | 2 ++ API.md | 3 ++- 4 files changed, 8 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 2130eb4c..bcb9051d 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,4 @@ # ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". -/.idea/ !/.gitattributes !/.projen/tasks.json !/.projen/deps.json @@ -26,7 +25,6 @@ build/Release node_modules/ jspm_packages/ *.tsbuildinfo -*.iml .eslintcache *.tgz .yarn-integrity @@ -55,4 +53,6 @@ cdk.context.json yarn-error.log *.DS_Store examples-bin +.idea/ +*.iml !/.projenrc.js diff --git a/.npmignore b/.npmignore index 1ab9b07c..32b26f72 100644 --- a/.npmignore +++ b/.npmignore @@ -28,6 +28,8 @@ cdk.context.json yarn-error.log *.DS_Store examples-bin +.idea/ +*.iml /src/ CONTRIBUTING.md TESTING.md diff --git a/.projenrc.js b/.projenrc.js index 31e8245f..e8a6c9a7 100644 --- a/.projenrc.js +++ b/.projenrc.js @@ -112,6 +112,8 @@ const common_exclude = [ "yarn-error.log", "*.DS_Store", "examples-bin", + ".idea/", + "*.iml", ]; project.gitignore.exclude(...common_exclude); project.npmignore.exclude( diff --git a/API.md b/API.md index b300d098..736f2909 100644 --- a/API.md +++ b/API.md @@ -36958,7 +36958,8 @@ public readonly username: string; Human-readable label that represents the user that authenticates to MongoDB. -The format of this label depends on the method of authentication. This will be USER_ARN or ROLE_ARN if AWSIAMType is USER or ROLE. Refer https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/operation/operation-createdatabaseuser +The format of this label depends on the method of authentication. This will be USER_ARN or ROLE_ARN if AWSIAMType is USER or ROLE. Refer https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/operation/operation-createdatabaseuser for details. + --- ##### `awsiamType`Optional From c154e7da061b676f54b5b73787f6f576edd4dff0 Mon Sep 17 00:00:00 2001 From: Andrea Angiolillo Date: Fri, 4 Jul 2025 14:43:01 +0100 Subject: [PATCH 09/10] fix --- src/l1-resources/database-user/index.ts | 2 +- src/l1-resources/search-deployment/index.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/l1-resources/database-user/index.ts b/src/l1-resources/database-user/index.ts index a50fa67b..3ebac3cb 100644 --- a/src/l1-resources/database-user/index.ts +++ b/src/l1-resources/database-user/index.ts @@ -86,7 +86,7 @@ export interface CfnDatabaseUserProps { readonly scopes?: ScopeDefinition[]; /** - * Human-readable label that represents the user that authenticates to MongoDB. The format of this label depends on the method of authentication. This will be USER_ARN or ROLE_ARN if AWSIAMType is USER or ROLE. Refer https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/operation/operation-createdatabaseuser for details. + * Human-readable label that represents the user that authenticates to MongoDB. The format of this label depends on the method of authentication. This will be USER_ARN or ROLE_ARN if AWSIAMType is USER or ROLE. Refer https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Database-Users/operation/createDatabaseUser for details. * * @schema CfnDatabaseUserProps#Username */ diff --git a/src/l1-resources/search-deployment/index.ts b/src/l1-resources/search-deployment/index.ts index 88a58f40..4c688c9b 100644 --- a/src/l1-resources/search-deployment/index.ts +++ b/src/l1-resources/search-deployment/index.ts @@ -66,7 +66,7 @@ export function toJson_CfnSearchDeploymentProps( */ export interface ApiSearchDeploymentSpec { /** - * Hardware specification for the search node instance sizes. The [MongoDB Atlas API](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/operation/operation-createatlassearchdeployment) describes the valid values. More details can also be found in the [Search Node Documentation](https://www.mongodb.com/docs/atlas/cluster-config/multi-cloud-distribution/#search-tier). + * Hardware specification for the search node instance sizes. The [MongoDB Atlas API](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Atlas-Search/operation/createAtlasSearchDeployment) describes the valid values. More details can also be found in the [Search Node Documentation](https://www.mongodb.com/docs/atlas/cluster-config/multi-cloud-distribution/#search-tier). * * @schema ApiSearchDeploymentSpec#InstanceSize */ From f30572bce3da5215e48767ed72d960c1e56beed3 Mon Sep 17 00:00:00 2001 From: Andrea Angiolillo Date: Fri, 4 Jul 2025 14:48:11 +0100 Subject: [PATCH 10/10] Update API.md --- API.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/API.md b/API.md index 736f2909..22adc7bf 100644 --- a/API.md +++ b/API.md @@ -34250,7 +34250,7 @@ public readonly instanceSize: string; Hardware specification for the search node instance sizes. -The [MongoDB Atlas API](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/operation/operation-createatlassearchdeployment) describes the valid values. More details can also be found in the [Search Node Documentation](https://www.mongodb.com/docs/atlas/cluster-config/multi-cloud-distribution/#search-tier). +The [MongoDB Atlas API](https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Atlas-Search/operation/createAtlasSearchDeployment) describes the valid values. More details can also be found in the [Search Node Documentation](https://www.mongodb.com/docs/atlas/cluster-config/multi-cloud-distribution/#search-tier). --- @@ -36958,7 +36958,7 @@ public readonly username: string; Human-readable label that represents the user that authenticates to MongoDB. -The format of this label depends on the method of authentication. This will be USER_ARN or ROLE_ARN if AWSIAMType is USER or ROLE. Refer https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/operation/operation-createdatabaseuser for details. +The format of this label depends on the method of authentication. This will be USER_ARN or ROLE_ARN if AWSIAMType is USER or ROLE. Refer https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Database-Users/operation/createDatabaseUser for details. ---