开始使用 Trusted Advisor API
AWS Trusted Advisor API 参考适用于需要了解 Trusted Advisor API 操作和数据类型的详细信息的程序员。此 API 支持访问您的账户或 AWS Organization 内所有账户的 Trusted Advisor 建议。Trusted Advisor API 使用 HTTP 方法,以 JSON 格式返回结果。
注意
-
您必须拥有 Business Support、Enterprise On-Ramp Support 或 Enterprise Support 计划才能使用 Trusted Advisor API
-
如果您使用没有 Business Support、Enterprise On-Ramp Support 或 Enterprise Support 计划的账户调用 AWS Trusted Advisor API,则会收到“访问被拒绝”异常。有关更改支持计划的更多信息,请参阅 AWS Support。
您可以使用 AWS Trusted Advisor API 获取检查列表及其描述、建议以及适用于建议的资源。您也可以更新建议的生命周期。要管理建议,请使用以下 API 操作:
-
使用 ListChecks、ListRecommendations、GetRecommendation 和 ListRecommendationResources API 操作查看建议以及相应的账户和资源。
-
使用 UpdateRecommendationLifecycle API 操作更新由 Trusted Advisor Priority 管理的建议的生命周期。
-
使用 BatchUpdateRecommendationResourceExclusion API 操作在 Trusted Advisor 结果中包含或排除一个或多个资源。
-
ListOrganizationRecommendations、GetOrganizationRecommendation、ListOrganizationRecommendationResources、ListOrganizationRecommendationAccounts 和 UpdateOrganizationRecommendationLifecycle API 调用仅支持由 Trusted Advisor Priority 管理的建议。这类建议也称为“优先建议”。如果您已激活 Trusted Advisor Priority,则可以通过管理账户或委托管理员账户查看和管理优先建议。如果未激活 Priority,则提出请求时会收到“访问被拒绝”异常。
有关更多信息,请参阅 AWS Support 用户指南中的 AWS Trusted Advisor。
有关验证请求的信息,请参阅签名版本 4 签名流程。