函数计算通过PutEvaluations接口将资源评估结果返回给配置审计。
接口说明
前提条件
您必须先调用 CreateConfigRule 或 CreateAggregateConfigRule 基于函数计算创建自定义规则。
背景信息
关于自定义函数规则的概念、应用场景和运行原理,请参见自定义函数规则定义和运行原理。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
授权信息
当前API暂无授权信息透出。
请求参数
名称 | 类型 | 必填 | 描述 | 示例值 |
---|---|---|---|---|
Evaluations | string | 否 | 评估结果。 | [{"accountId":120886317861****,"annotation":"The flow log is not enabled.","complianceResourceId":"flowlog-o6wdfo1yvgo4i8****","complianceResourceType":"ACS::CEN::Flowlog","complianceRegionId":"cn-shanghai","complianceType":"NON_COMPLIANT","orderingTimestamp":1588907220408}] |
DeleteMode | boolean | 否 | 是否启用删除模式。取值:
说明
仅当您手动触发或周期触发自定义函数规则评估资源时,该参数有效。如果启用删除模式,会自动删除本次评估期间未更新的评估结果。
| false |
ResultToken | string | 是 | =lAUbfkWp7GL9AFoQEIStinqBMc4FC8sHvip/1F1npkWUDNS2GEm6xwL6Zl/fSr0bbkWY+aiCLjTJxnp4H/yp/8p/Q8VCAtqG5uhRii4sfnYRnTPnE**** |
返回参数
示例
正常返回示例
JSON
格式
{
"RequestId": "EDB324E2-A202-5FE4-A9BC-31E2C34F78A4",
"Result": true
}
错误码
HTTP status code | 错误码 | 错误信息 | 描述 |
---|---|---|---|
400 | NoPermission | You are not authorized to perform this operation. | 您无权执行此操作。 |
404 | AccountNotExisted | Your account does not exist. | 您的账号不存在。 |
503 | ServiceUnavailable | The request has failed due to a temporary failure of the server. | 服务不可用。 |
访问错误中心查看更多错误码。