Queries the summary information about the configuration checks on cloud services.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
yundun-sas:GetCheckSummary |
get |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| Lang |
string |
No |
The language of the content within the request and response. Valid values:
|
zh |
| ResourceDirectoryAccountId |
string |
No |
The Alibaba Cloud account ID of the member in the resource directory. Note
You can call the DescribeMonitorAccounts operation to query the IDs of Alibaba Cloud accounts. |
000 |
| Vendors |
array |
No |
The cloud service providers. |
|
|
string |
No |
The cloud service provider. Valid values:
|
ALIYUN |
|
| IsItemStatistic |
boolean |
No |
Specifies whether to return the statistics of the check items, including the number of check items supported by the system and the number of check items available to you. Default value: false. Valid values:
|
false |
| TaskSources |
array |
No |
List of task sources. |
|
|
string |
No |
Task source. Values:
|
YAO_CHI |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
The response parameters. |
||
| Summarys |
array<object> |
The summary information about the configuration checks on cloud services. |
|
|
array<object> |
The information about the configuration check on cloud services. |
||
| Type |
string |
The type of the check item. Valid values:
|
IDENTITY_PERMISSION |
| PassCount |
integer |
The number of check items that pass the check. |
10 |
| FailCount |
integer |
The number of detected risk items. |
5 |
| Standards |
array<object> |
The information about the check items. |
|
|
array<object> |
The standard ID of the check item. |
||
| Id |
integer |
The ID of the check item. |
1 |
| ShowName |
string |
The name of the check item. |
Identity and permission management |
| PassCount |
integer |
The number of check items that pass the check. |
1 |
| FailCount |
integer |
The number of check items that failed to pass the check. |
1 |
| RiskLevelHighCount |
integer |
The number of high-risk items. |
1 |
| RiskLevelMediumCount |
integer |
The number of medium-risk items. |
1 |
| RiskLevelLowCount |
integer |
The number of low-risk items. |
1 |
| StandardStatistic |
object |
The standard statistics of the check items. |
|
| PassCount |
integer |
The number of check items that pass the check. |
3 |
| PassLowCount |
integer |
The number of low-risk check items that pass the check. |
1 |
| PassMediumCount |
integer |
The number of medium-risk check items that pass the check. |
1 |
| PassHighCount |
integer |
The number of high-risk check items that pass the check. |
1 |
| NotPassCount |
integer |
The number of check items that failed to pass the check. |
3 |
| NotPassLowCount |
integer |
The number of low-risk check items that failed to pass the check. |
1 |
| NotPassMediumCount |
integer |
The number of medium-risk check items that failed to pass the check. |
1 |
| NotPassHighCount |
integer |
The number of high-risk check items that failed to pass the check. |
1 |
| NotCheckCount |
integer |
The number of unchecked check items. |
3 |
| NotCheckLowCount |
integer |
The number of unchecked low-risk check items. |
1 |
| NotCheckMediumCount |
integer |
The number of unchecked medium-risk check items. |
1 |
| NotCheckHighCount |
integer |
The number of unchecked high-risk check items. |
1 |
| TypeStatistic |
object |
The risk statistics by type. |
|
| PassCount |
integer |
The number of check items that pass the check. |
3 |
| PassLowCount |
integer |
The number of low-risk check items that pass the check. |
1 |
| PassMediumCount |
integer |
The number of medium-risk check items that pass the check. |
1 |
| PassHighCount |
integer |
The number of high-risk check items that pass the check. |
1 |
| NotPassCount |
integer |
The number of check items that failed to pass the check. |
3 |
| NotPassLowCount |
integer |
The number of low-risk check items that failed to pass the check. |
1 |
| NotPassMediumCount |
integer |
The number of medium-risk check items that failed to pass the check. |
1 |
| NotPassHighCount |
integer |
The number of high-risk check items that failed to pass the check. |
1 |
| NotCheckCount |
integer |
The number of unchecked check items. |
3 |
| NotCheckLowCount |
integer |
The number of unchecked low-risk check items. |
1 |
| NotCheckMediumCount |
integer |
The number of unchecked medium-risk check items. |
1 |
| NotCheckHighCount |
integer |
The number of unchecked high-risk check items. |
1 |
| OverallStatistic |
object |
The overall risk statistics. |
|
| PassCount |
integer |
The number of check items that pass the check. |
3 |
| PassLowCount |
integer |
The number of low-risk check items that pass the check. |
1 |
| PassMediumCount |
integer |
The number of medium-risk check items that pass the check. |
1 |
| PassHighCount |
integer |
The number of high-risk check items that pass the check. |
1 |
| NotPassCount |
integer |
The number of check items that failed to pass the check. |
3 |
| NotPassLowCount |
integer |
The number of low-risk check items that failed to pass the check. |
1 |
| NotPassMediumCount |
integer |
The number of medium-risk check items that failed to pass the check. |
1 |
| NotPassHighCount |
integer |
The number of high-risk check items that failed to pass the check. |
1 |
| NotCheckCount |
integer |
The number of unchecked check items. |
3 |
| NotCheckLowCount |
integer |
The number of unchecked low-risk check items. |
1 |
| NotCheckMediumCount |
integer |
The number of unchecked medium-risk check items. |
1 |
| NotCheckHighCount |
integer |
The number of unchecked high-risk check items. |
1 |
| RequestId |
string |
The ID of the request, which is used to locate and troubleshoot issues. |
843E4805-****-7EE12FA8DBFD |
| OverallItemStatistic |
object |
The statistics about the number of check items. |
|
| ResultCount |
integer |
The number of check items available to you. |
25 |
| ReleaseCount |
integer |
The number of check items supported by the system. |
620 |
Examples
Success response
JSON format
{
"Summarys": [
{
"Type": "IDENTITY_PERMISSION",
"PassCount": 10,
"FailCount": 5,
"Standards": [
{
"Id": 1,
"ShowName": "Identity and permission management",
"PassCount": 1,
"FailCount": 1,
"RiskLevelHighCount": 1,
"RiskLevelMediumCount": 1,
"RiskLevelLowCount": 1,
"StandardStatistic": {
"PassCount": 3,
"PassLowCount": 1,
"PassMediumCount": 1,
"PassHighCount": 1,
"NotPassCount": 3,
"NotPassLowCount": 1,
"NotPassMediumCount": 1,
"NotPassHighCount": 1,
"NotCheckCount": 3,
"NotCheckLowCount": 1,
"NotCheckMediumCount": 1,
"NotCheckHighCount": 1
}
}
],
"TypeStatistic": {
"PassCount": 3,
"PassLowCount": 1,
"PassMediumCount": 1,
"PassHighCount": 1,
"NotPassCount": 3,
"NotPassLowCount": 1,
"NotPassMediumCount": 1,
"NotPassHighCount": 1,
"NotCheckCount": 3,
"NotCheckLowCount": 1,
"NotCheckMediumCount": 1,
"NotCheckHighCount": 1
}
}
],
"OverallStatistic": {
"PassCount": 3,
"PassLowCount": 1,
"PassMediumCount": 1,
"PassHighCount": 1,
"NotPassCount": 3,
"NotPassLowCount": 1,
"NotPassMediumCount": 1,
"NotPassHighCount": 1,
"NotCheckCount": 3,
"NotCheckLowCount": 1,
"NotCheckMediumCount": 1,
"NotCheckHighCount": 1
},
"RequestId": "843E4805-****-7EE12FA8DBFD",
"OverallItemStatistic": {
"ResultCount": 25,
"ReleaseCount": 620
}
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 500 | ServerError | ServerError | |
| 403 | NoPermission | caller has no permission | You are not authorized to do this operation. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.