配置审计提供以下API。
资源
| API | 描述 |
|---|---|
| GetDiscoveredResourceCounts | 调用GetDiscoveredResourceCounts接口查询资源数量。 |
| GetSupportedResourceTypes | 调用GetSupportedResourceTypes接口查询配置审计支持的资源类型列表。 |
| ListDiscoveredResources | 调用ListDiscoveredResources接口查询资源列表。 |
| DescribeDiscoveredResource | 调用DescribeDiscoveredResource接口查询资源配置详情。 |
| GetDiscoveredResourceSummary | 调用GetDiscoveredResourceSummary接口查询监控中的资源概览。 |
| PutConfigurationRecorder | 调用PutConfigurationRecorder接口修改监控中的资源类型。 |
| GetResourceComplianceTimeline | 调用GetResourceComplianceTimeline接口查询资源合规时间线。 |
| GetResourceConfigurationTimeline | 调用GetResourceConfigurationTimeline接口查询资源配置历史记录。 |
规则
| API | 描述 |
|---|---|
| DescribeConfigRule | 调用DescribeConfigRule接口查询审计规则详情。 |
| ListConfigRules | 调用ListConfigRules接口查询规则列表。 |
| DeleteConfigRules | 调用DeleteConfigRules接口批量删除审计规则。 |
| StartConfigRuleEvaluation | 调用StartConfigRuleEvaluation接口启动规则评估。 |
| DescribeComplianceSummary | 调用DescribeComplianceSummary接口查询合规统计概要。 |
| PutEvaluations | 调用PutEvaluations接口提交评估结果。 |
| DescribeEvaluationResults | 调用DescribeEvaluationResults接口查询规则的评估结果。 |
| DescribeCompliance | 调用DescribeCompliance接口查询资源的合规统计结果。 |
| PutConfigRule | 调用PutConfigRule接口新建或修改规则。 |
| DescribeComplianceSummary | 调用DescribeComplianceSummary接口查询合规结果统计概要。 |
| ActiveConfigRules | 调用ActiveConfigRules接口批量启用指定规则,使规则状态处于应用中。 |
资源监控范围
| API | 描述 |
|---|---|
| StartConfigurationRecorder | 调用StartConfigurationRecorder接口设置资源监控范围。 |
| DescribeConfigurationRecorder | 调用DescribeConfigurationRecorder接口查询资源监控范围。 |
投递渠道
| API | 描述 |
|---|---|
| PutDeliveryChannel | 调用PutDeliveryChannel接口创建或更新投递渠道。 |
| DescribeDeliveryChannels | 调用DescribeDeliveryChannels接口查询投递渠道信息。 |