Reavalia a conformidade dos recursos com base em uma regra ou em todas as regras de um pacote de conformidade em um grupo de contas específico.
Descrição da operação
Após chamar esta operação, a avaliação de conformidade é realizada apenas uma vez. Para consultar os resultados da avaliação de conformidade retornados pela regra, chame a operação ListAggregateConfigRuleEvaluationResults. Para obter mais informações, consulte ListAggregateConfigRuleEvaluationResults.
A solicitação de exemplo neste tópico mostra como usar a regra cr-c169626622af009f**** no grupo de contas ca-3a58626622af0005**** para avaliar recursos.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
config:StartAggregateConfigRuleEvaluation |
none |
*All Resource
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| ConfigRuleId |
string |
Não |
O ID da regra. Para obter mais informações sobre como consultar o ID de uma regra, consulte ListAggregateConfigRules. Nota
Você deve configurar o parâmetro CompliancePackId ou ConfigRuleId. |
cr-c169626622af009f**** |
| AggregatorId |
string |
Sim |
O ID do grupo de contas. Para obter mais informações sobre como obter o ID de um grupo de contas, consulte ListAggregators. |
ca-3a58626622af0005**** |
| RevertEvaluation |
boolean |
Não |
Especifica se o recurso não compatível ignorado deve ser reavaliado. Valores válidos:
|
false |
| CompliancePackId |
string |
Não |
O ID do pacote de conformidade. Para obter mais informações sobre como obter o ID de um pacote de conformidade, consulte ListAggregateCompliancePacks. Nota
Você deve configurar o parâmetro CompliancePackId ou ConfigRuleId. |
cp-ac16626622af0053**** |
Para obter mais informações sobre os parâmetros de solicitação comuns, consulte Parâmetros comuns.
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
N/A. |
||
| RequestId |
string |
O ID da solicitação. |
ABC0FFF8-0B44-40C6-8BBF-3A185EFDD212 |
| Result |
boolean |
Indica se os recursos envolvidos foram avaliados. Valores válidos:
|
true |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "ABC0FFF8-0B44-40C6-8BBF-3A185EFDD212",
"Result": true
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | ConfigRuleNotExists | The ConfigRule does not exist. | |
| 400 | NoPermission | You are not authorized to perform this operation. | |
| 400 | Invalid.AggregatorId.Value | The specified AggregatorId is invalid. | |
| 403 | AggregatorMemberNoPermission | The aggregator member is not authorized to perform the operation. | |
| 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.