Consulta el resumen de cumplimiento desde la dimensión de resultados de evaluación de cumplimiento de una regla en un grupo de cuentas especificado.
Descripción de la operación
Este tema proporciona un ejemplo sobre cómo consultar los resultados de evaluación de cumplimiento de recursos mediante la regla cr-d369626622af008e**** en el grupo de cuentas ca-a4e5626622af0079****. El resultado devuelto muestra que la regla evaluó 10 recursos, de los cuales 5 son compatibles.
Pruébelo ahora
Test
Autorización de RAM
|
Action |
Nivel de acceso |
Tipo de recurso |
Clave de condición |
Acción dependiente |
|
config:GetAggregateResourceComplianceByConfigRule |
get |
*Todos los recursos.
|
Ninguna | Ninguna |
Parámetros de la solicitud
|
Parámetro |
Tipo |
Obligatorio |
Descripción |
Ejemplo |
| ComplianceType |
string |
No |
El resultado de la evaluación de cumplimiento. Valores válidos:
Valores válidos:
|
COMPLIANT |
| ConfigRuleId |
string |
Sí |
El ID de la regla. Para obtener información sobre cómo obtener un ID de regla, consulte ListAggregateConfigRules. |
cr-d369626622af008e**** |
| AggregatorId |
string |
Sí |
El ID del grupo de cuentas. Para obtener información sobre cómo obtener un ID de grupo de cuentas, consulte ListAggregators. |
ca-a4e5626622af0079**** |
| ResourceAccountId |
integer |
No |
El ID de la cuenta de Alibaba Cloud del propietario del recurso en el grupo de cuentas. Nota
Especifique ResourceAccountId o ResourceOwnerId. Se recomienda utilizar este parámetro. |
100931896542**** |
Para obtener más información sobre los parámetros de solicitud comunes, consulte Parámetros comunes.
Elementos de la respuesta
|
Elemento |
Tipo |
Descripción |
Ejemplo |
|
object |
Ninguna. |
||
| ComplianceResult |
object |
Los resultados de la evaluación de cumplimiento de los recursos. |
|
| TotalCount |
integer |
El número total de recursos evaluados por la regla. |
10 |
| Compliances |
array<object> |
Los resultados de la evaluación de cumplimiento de los recursos. |
|
|
object |
Ninguna. |
||
| ComplianceType |
string |
El resultado de la evaluación de cumplimiento. Valores válidos:
|
COMPLIANT |
| Count |
integer |
El número de recursos. Por ejemplo, si |
5 |
| RequestId |
string |
El ID de la solicitud. |
23306AB1-34E0-468F-BD7B-68D8AEAB754C |
Ejemplos
Respuesta exitosa
JSON Formato
{
"ComplianceResult": {
"TotalCount": 5,
"Compliances": [
{
"ComplianceType": "COMPLIANT",
"Count": 3
}
]
},
"RequestId": "23306AB1-34E0-468F-BD7B-68D8AEAB754C"
}
Códigos de error
|
Código de estado HTTP |
Código de error |
Mensaje de error |
Descripción |
|---|---|---|---|
| 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. |
Consulte Códigos de error para ver la lista completa.
Notas de la versión
Consulte Notas de la versión para ver la lista completa.