Consulta as estatísticas de conformidade de recursos de um pacote de conformidade especificado em um grupo de contas especificado.
Descrição da operação
Este tópico fornece um exemplo de como consultar os resultados de conformidade de recursos do pacote de conformidade cp-fdc8626622af00f9**** no grupo de contas ca-f632626622af0079****. O resultado retornado mostra que o número total de recursos é 10 e o número de recursos não conformes é 7.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
config:GetAggregateResourceComplianceByPack |
get |
*AggregateCompliancePack.
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| CompliancePackId |
string |
Sim |
O ID do pacote de conformidade. Para obter informações sobre como obter o ID do pacote de conformidade, consulte ListAggregateCompliancePacks. |
cp-fdc8626622af00f9**** |
| AggregatorId |
string |
Sim |
O ID do grupo de contas. Para obter informações sobre como obter o ID do grupo de contas, consulte ListAggregators. |
ca-f632626622af0079**** |
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 |
A resposta. |
||
| ResourceComplianceResult |
object |
Os resultados de conformidade de recursos do pacote de conformidade. |
|
| CompliancePackId |
string |
O ID do pacote de conformidade. |
cp-fdc8626622af00f9**** |
| InsufficientDataCount |
integer |
O número total de recursos cujo resultado de avaliação é "Insufficient Data" quando as regras no pacote de conformidade avaliam os recursos. |
1 |
| TotalCount |
integer |
O número total de recursos avaliados pelo pacote de conformidade. |
10 |
| NonCompliantCount |
integer |
O número de recursos não conformes. |
7 |
| CompliantCount |
integer |
O número total de recursos cujo resultado de avaliação é "Compliant" quando as regras no pacote de conformidade avaliam os recursos. |
1 |
| NotApplicableCount |
integer |
O número total de recursos cujo resultado de avaliação é "Not Applicable" quando as regras no pacote de conformidade avaliam os recursos. |
1 |
| IgnoredCount |
integer |
O número total de recursos cujos resultados de avaliação foram definidos como ignorados quando as regras no pacote de conformidade avaliam os recursos. |
1 |
| RequestId |
string |
O ID da solicitação. |
6EC7AED1-172F-42AE-9C12-295BC2ADB751 |
Exemplos
Resposta de sucesso
JSON formato
{
"ResourceComplianceResult": {
"CompliancePackId": "cp-fdc8626622af00f9****",
"InsufficientDataCount": 1,
"TotalCount": 10,
"NonCompliantCount": 7,
"CompliantCount": 1,
"NotApplicableCount": 1,
"IgnoredCount": 1
},
"RequestId": "6EC7AED1-172F-42AE-9C12-295BC2ADB751"
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 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. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.