Function Compute通過PutEvaluations介面將資源評估結果返回給配置審計。
介面說明
前提條件
您必須先調用 CreateConfigRule 或 CreateAggregateConfigRule 基於Function Compute建立自訂規則。
背景資訊
關於自訂函數規則的概念、應用情境和運行原理,請參見自訂函數規則定義和運行原理。
調試
您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。
調試
授權資訊
|
操作 |
存取層級 |
資源類型 |
條件關鍵字 |
關聯操作 |
|
config:PutEvaluations |
none |
*全部資源
|
無 | 無 |
請求參數
|
名稱 |
類型 |
必填 |
描述 |
樣本值 |
| 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 |
是 |
回調令牌。當配置審計觸發自訂Function Compute規則評估時,會將令牌資訊作為參數傳遞給Function Compute,用於提交評估結果時輸入回調令牌。 |
=lAUbfkWp7GL9AFoQEIStinqBMc4FC8sHvip/1F1npkWUDNS2GEm6xwL6Zl/fSr0bbkWY+aiCLjTJxnp4H/yp/8p/Q8VCAtqG5uhRii4sfnYRnTPnE**** |
返回參數
|
名稱 |
類型 |
描述 |
樣本值 |
|
object |
|||
| RequestId |
string |
請求 ID。 |
EDB324E2-A202-5FE4-A9BC-31E2C34F78A4 |
| Result |
boolean |
自訂函數規則評估結果的提交狀態。取值:
|
true |
樣本
正常返回樣本
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. |
訪問錯誤中心查看更多錯誤碼。
變更歷史
更多資訊,參考變更詳情。