Generates an assessment report for a specified compliance package in a specified account group.
Operation description
This operation only generates the latest assessment report. You need to call the GetAggregateCompliancePackReport operation to download the assessment report. For more information, see GetAggregateCompliancePackReport.
This topic provides an example that shows how to generate an assessment report for the compliance package cp-fdc8626622af00f9**** in the account group ca-f632626622af0079****.
Try it now
Test
RAM authorization
Action | Access level | Resource type | Condition key | Dependent action |
config:GenerateAggregateCompliancePackReport | create | *AggregateCompliancePack
| None | None |
Request parameters
Parameter | Type | Required | Description | Example |
CompliancePackId | string | Yes | The ID of the compliance package. For information about how to obtain the compliance package ID, see ListAggregateCompliancePacks. | cp-fdc8626622af00f9**** |
ClientToken | string | No | The client token that is used to ensure the idempotence of the request. You can use the client to generate the value, but you must ensure that it is unique among different requests. The | 1594295238-f9361358-5843-4294-8d30-b5183fac**** |
AggregatorId | string | Yes | The ID of the account group. For information about how to obtain the account group ID, see ListAggregators. | ca-f632626622af0079**** |
MultiFiles | boolean | No | Specifies whether to generate multiple files based on resource ownership user IDs. Valid values:
|
For more information about common parameters, see Common parameters.
Response elements
Parameter | Type | Description | Example |
object | None | ||
CompliancePackId | string | The ID of the compliance package. | cp-fdc8626622af00f9**** |
RequestId | string | The ID of the request. | 6EC7AED1-172F-42AE-9C12-295BC2ADB751 |
Examples
Success response
JSON format
{
"CompliancePackId": "cp-fdc8626622af00f9****",
"RequestId": "6EC7AED1-172F-42AE-9C12-295BC2ADB751"
}Error codes
HTTP status code | Error code | Error message | Description |
400 | CompliancePackReportCreating | The compliance pack report is being created. | |
400 | Invalid.CompliancePackId.Value | The specified CompliancePackId does not exist. | |
400 | Invalid.AggregatorId.Value | The specified AggregatorId is invalid. | |
404 | AccountNotExisted | Your account does not exist. | |
503 | ServiceUnavailable | The request has failed due to a temporary failure of the server. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.