Consulta o resumo de conformidade da dimensão de resultado de avaliação de conformidade de uma regra em um grupo de contas especificado.
Descrição da operação
Este tópico fornece um exemplo de como consultar os resultados de avaliação de conformidade de recursos pela regra cr-d369626622af008e**** no grupo de contas ca-a4e5626622af0079****. O resultado retornado mostra que a regra avaliou 10 recursos, dos quais 5 estão em conformidade.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
config:GetAggregateResourceComplianceByConfigRule |
get |
*Todos os recursos.
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| ComplianceType |
string |
Não |
O resultado da avaliação de conformidade. Valores válidos:
Valores válidos:
|
COMPLIANT |
| ConfigRuleId |
string |
Sim |
O ID da regra. Para obter informações sobre como obter um ID de regra, consulte ListAggregateConfigRules. |
cr-d369626622af008e**** |
| AggregatorId |
string |
Sim |
O ID do grupo de contas. Para obter informações sobre como obter um ID de grupo de contas, consulte ListAggregators. |
ca-a4e5626622af0079**** |
| ResourceAccountId |
integer |
Não |
O ID da conta Alibaba Cloud do proprietário do recurso no grupo de contas. Nota
Especifique ResourceAccountId ou ResourceOwnerId. Recomendamos que você use este parâmetro. |
100931896542**** |
Para obter mais informações sobre parâmetros de solicitação comuns, consulte Parâmetros comuns.
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
Nenhum. |
||
| ComplianceResult |
object |
Os resultados da avaliação de conformidade dos recursos. |
|
| TotalCount |
integer |
O número total de recursos avaliados pela regra. |
10 |
| Compliances |
array<object> |
Os resultados da avaliação de conformidade dos recursos. |
|
|
object |
Nenhum. |
||
| ComplianceType |
string |
O resultado da avaliação de conformidade. Valores válidos:
|
COMPLIANT |
| Count |
integer |
O número de recursos. Por exemplo, se |
5 |
| RequestId |
string |
O ID da solicitação. |
23306AB1-34E0-468F-BD7B-68D8AEAB754C |
Exemplos
Resposta de sucesso
JSON formato
{
"ComplianceResult": {
"TotalCount": 10,
"Compliances": [
{
"ComplianceType": "COMPLIANT",
"Count": 5
}
]
},
"RequestId": "23306AB1-34E0-468F-BD7B-68D8AEAB754C"
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 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 Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.