在管理项目中启用 API

本文档包含管理项目的 API 列表,这些 API 分为必需推荐,用于应用管理。如果某产品支持 VPC Service Controls,请查看所提供列表中的关联文档,了解更多信息,例如限制或额外的配置要求。

设置应用管理后,管理项目会集中管理您的应用操作。此项目会自动启用所有必需的 API,以提供基本的核心应用功能。这些必需的 API 对于以下流程至关重要:

此外,借助推荐的 API,您可以实现全面的端到端应用生命周期体验。您可以随时选择启用这些功能,以便使用高级功能来设计、构建和部署应用,并获得更丰富的健康状况、可观测性和性能洞见。

了解费用

本部分简要介绍了在管理项目中启用的 Google Cloud服务的费用注意事项。管理项目中的服务费用取决于启用了哪些服务以及您使用了哪些功能。

您可以免费执行以下任务,而无需将结算账号关联到管理项目:

  • 使用 App Hub 将现有资源整理到应用中。
  • 利用 Google Cloud Observability 的免费数据用量配额,开始使用应用可观测性。

如需使用其他以应用为中心的功能,您必须将结算账号与管理项目相关联。例如,以下功能需要管理项目具有关联的结算账号:

  • 使用 App Design Center 从Google Cloud 控制台部署应用。应用设计中心使用 Infrastructure Manager 执行部署,并且在预配 Terraform 清单和存储基础架构预配制品时会产生费用。
  • 收集和使用超出 Google Cloud Observability 免费数据用量配额的遥测数据。
  • 使用需要付费的可观测性功能。例如,Cloud Monitoring 收费指标
  • 使用 Gemini Cloud Assist 帮助您完成应用任务,例如在 App Design Center 中设计应用排查应用问题

根据您配置日志存储的方式,您可能需要支付管理项目中的日志存储费用。大多数 Google Cloud 服务都会生成审核日志,并在 Logging 中写入特定于产品的事件。如需查看应用管理边界内应用资源生成的所有遥测数据,您必须配置 Google Cloud Observability,包括汇总日志数据。如果您决定在管理项目中汇总日志,则日志存储费用将计入与管理项目关联的结算账号。

如需详细了解必需和推荐的 Google Cloud 服务的价格,请参阅API 列表更多信息列中的价格链接。

必需的 API 和推荐的 API

本部分列出了管理项目上以应用为中心的 Google Cloud 所需的 API 和推荐的 API。

Google Cloud 控制台中的 API 列表可能与本文档中的列表不同。当您设置应用管理时, Google Cloud 控制台会显示服务使用情况中的所有 API 的完整列表,包括它们的依赖项。 例如,您可能会在 Google Cloud 控制台中看到以下 API:

  • 必需的 API:Pub/Sub 是 Cloud Build 的依赖项,因此Google Cloud 控制台会将两者都包含在必需的 API 列表中。
  • 推荐的 API:Secret Manager 是 Developer Connect 的依赖项,因此 Google Cloud 控制台会在推荐的 API 列表中同时包含这两者。

建议的 API 列表包含许多 BigQuery 依赖项。如需了解详情,请参阅管理 BigQuery API 依赖项

涉及设计、构建和部署应用的 API

以下 API 提供应用管理功能。

API 必填或建议填写 更多信息

App Hub API
(apphub.googleapis.com)

将现有资源整理到应用中

必需

App Design Center API
(designcenter.googleapis.com)

设计、部署和更新应用

必需

App Design Center 价格

Cloud Asset API
(cloudasset.googleapis.com)

管理 Google Cloud 资源和其他资产的全局元数据清单

必需

Cloud Resource Manager API
(cloudresourcemanager.googleapis.com)

管理组织、文件夹和项目等容器资源

必需

Infrastructure Manager API
(config.googleapis.com)

自动部署和管理 Google Cloud 基础架构资源

必需

Cloud Build API
(cloudbuild.googleapis.com)

针对 Infra Manager 部署运行 build

必需

Cloud Storage API
(storage.googleapis.com)

存储 Google Cloud 服务的数据,包括应用设计中心和 Cloud Logging

必需

Google Cloud Observability API

以下 API 可为可观测性功能提供支持。

API 必填或建议填写 更多信息

应用拓扑
(apptopology.googleapis.com)

查看应用监控为您的应用创建的拓扑图

必需

可观测性价格

Cloud Logging API
(logging.googleapis.com)

必需

Monitoring API
(monitoring.googleapis.com)

必需

Google Cloud Observability API
(observability.googleapis.com)

必需

可观测性定价

Cloud Trace API
(cloudtrace.googleapis.com)

推荐

Telemetry (OTLP) API
(telemetry.googleapis.com)

OpenTelemetry 协议格式提取轨迹数据

推荐

BigQuery API
(bigquery.googleapis.com)

必须使用 BigQuery 才能使用 Log Analytics

推荐

运营分析 API

运营洞见 API 可让您直观了解应用和服务的运营状况和状态。

API 必填或建议填写 更多信息

App Optimize API
(appoptimize.googleapis.com)

成本探索器Cloud Hub 中优化费用

必需

Cloud 结算Cloud Monitoring 中检索数据

Recommender API
(recommender.googleapis.com)

生成建议和分析洞见,帮助您优化 Google Cloud 资源

必需

Service Health API
(servicehealth.googleapis.com)

识别与您的应用相关的 Google Cloud 服务中断

必需

安全与合规性 API

Security Command Center 是一款风险管理解决方案,可帮助安全专业人员预防、检测和应对安全问题。启用 Security Command Center 后,您可以使用数据安全状况管理 (DSPM) 来帮助您管理数据安全。

API 必填或建议填写 更多信息

Security Command Center API
(securitycenter.googleapis.com)

推荐

开发者工具 API

Developer Connect 可将应用管理工作流程与开发生命周期相关联。借助此 API,您可以简化开发流程并打造连贯的开发者体验。

API 必填或建议填写 更多信息

Developer Connect API
(developerconnect.googleapis.com)

推荐

Gemini Cloud Assist API

Gemini Cloud Assist 将 AI 的强大功能集成到以应用为中心的体验中,可在整个应用生命周期中提供协助。它可帮助您完成各种任务,包括基础设施设计、运营、问题排查和费用优化。

API 必填或建议填写 更多信息

Gemini for Google Cloud API
(cloudaicompanion.googleapis.com)

推荐

在设置应用管理后,如需启用推荐的 API,请按以下步骤操作:

  1. 如需获得启用 API 所需的权限,请让管理员为您授予管理项目的 Service Usage Admin (roles/serviceusage.serviceUsageAdmin) 角色。

  2. 在 Google Cloud 控制台中,前往 API 库页面。

    转到 API 库

  3. 在 Google Cloud 控制台的项目选择器中,选择管理项目。

  4. 搜索要启用的 API,然后点击其名称。

  5. 在 API 的产品详情页面上,点击启用

  6. 稍作等待,让 API 和相关服务完成启用过程。 启用过程可能需要几分钟时间。

如果某个 API 依赖于其他 API,则系统会自动启用这些依赖项。例如,当您启用 Developer Connect API 时,依赖于它的其他 API(包括 Secret Manager)也会启用。

如果您拥有启用 API 所需的权限,但特定 API 的启用失败,则可能是因为您的组织已配置限制资源服务使用组织政策限制条件,以拒绝启用该 API。