Docs 菜单
Docs 主页
/ /
政府应用的 MongoDB Atlas

API

在此页面上

  • 使用示例
  • 请参阅 Atlas 文档
  • 创建项目
  • Atlas for Government 注意事项
  • 数据库用户
  • 集群
  • 警报
  • 第三方集成设置
  • 云备份
  • 共享层级快照和恢复作业
  • Online Archive
  • 网络对等
  • 私有端点
  • 监控和日志
  • 使用客户密钥管理进行静态加密
  • Atlas 用户
  • Atlas Stream Processing
  • 触发器

MongoDB Atlas for Government API的运行方式与 Atlas API相同,不同之处在于它使用以下基本 URL:

https://cloud.mongodbgov.com/api/atlas/v1.0

AtlasGov SHA-256使用 HTTP 摘要 式身份验证通过 对 API 请求进行身份验证。

curl示例检索项目的数据库用户:

curl --user "{PUBLIC-KEY}:{PRIVATE-KEY}" --digest \
--header "Accept: application/json" \
--header "Content-Type: application/json" \
--include \
--request GET "https://cloud.mongodbgov.com/api/atlas/v1.0/groups/{PROJECT-ID}/databaseUsers?pretty=true"
  • 您可以在PROJECT-ID 中找到Project Settings

  • 您可以在组织的Access Manager中的API Keys标签页下生成API密钥对。

您必须在创建时指定用于标准或政府 ( gov ) 地区的项目。您不能在同一项目中跨政府和标准地区部署集群。

默认情况下,AtlasGov API 会指定用于标准地区的新项目。

要使用 API 为政府地区创建项目,请在POST请求数据中包含以下内容:

"regionUsageRestrictions" : "GOV_REGIONS_ONLY"

提示

Atlas 文档

有关使用 API 创建项目的详细信息(包括示例请求),请参阅创建一个项目。

以下云提供商、MongoDB 产品和功能不适用于所有API资源:

  • AZURE

  • 阿特拉斯数据湖

  • Atlas Online Archive

  • Atlas Triggers

  • MongoDB Charts

  • Atlas Device SDKs

  • 免费、共享和M10集群

许多商业 Atlas API资源都是有限的或不可用的:

使用SCRAM进行身份验证的数据库用户必须使用SCRAM-SHA-256

AtlasGov 集群必须为层级 M20或更高。不支持免费和共享层级集群。

  • 与付款方式相关的警报不可用。

  • 警报可以来自多个不同的电子邮件地址。有关详细信息,请参阅警报和通信。

您必须具有Project Owner角色才能配置第三方监控集成。

与 Datadog 集成时,AtlasGov 使用 Datadog for 政府 站点 (US1-FED)。

要了解有关 US1 -FED 的更多信息,请参阅 Datadog 文档。

AWS 标准备份和 AWS GovCloud 备份彼此不兼容。 如果您从 AWS GovCloud 仅区域项目创建备份,则只能将该数据恢复到 AWS GovCloud 仅区域项目。 对于仅限 Amazon Web Services 标准地区的项目也是如此。

共享层级集群在 AtlasGov 中不可用。

在线存档在 AtlasGov 中不可用。

  • 您只能将 Amazon Web Services GovCloud 地区与 Amazon Web Services GovCloud 地区中的 MongoDB 集群对等互连。您只能对等互连 Amazon Web Services 标准地区与位于 Amazon Web Services 标准地区中的 MongoDB 集群。

  • 您只能将 Amazon Web Services GovCloud 地区与 Amazon Web Services GovCloud 地区中的 MongoDB 集群关联。您只能将 AWS 标准区域与 AWS 标准区域中的 MongoDB 集群关联。

除了标准 Atlas 日志记录之外,AtlasGov 还记录与所有失败的登录尝试、临时锁定和失败的API摘要式身份验证相关的用户名和 IP 地址。

  • 您必须在 AWS GovCloud 区域中使用 KMS 密钥来加密仅限 AWS GovCloud 区域的项目中的数据。 您必须在 AWS 标准区域中使用 KMS 密钥来加密仅限 AWS 标准区域的项目中的数据。

您无法为政府用户创建 MongoDB Atlas。 MongoDB Atlas for Government 仅可通过受邀会员使用。

Atlas Stream Processing 在 AtlasGov 中不可用。

Atlas Triggers 在 AtlasGov 中不可用。