Usar GetComplianceSummaryByConfigRule com uma CLI - Exemplos de código do AWS SDK

Há mais exemplos do AWS SDK disponíveis no repositório do GitHub Documento de Exemplos do AWS SDK.

Usar GetComplianceSummaryByConfigRule com uma CLI

Os exemplos de código a seguir mostram como usar o GetComplianceSummaryByConfigRule.

CLI
AWS CLI

Para obter o resumo de conformidade de suas regras do AWS Config

O seguinte comando retorna o número de regras que estão em conformidade e o número das que não estão:

aws configservice get-compliance-summary-by-config-rule

Na saída, o valor de cada atributo CappedCount indica quantas regras estão em conformidade ou não.

Saída:

{ "ComplianceSummary": { "NonCompliantResourceCount": { "CappedCount": 3, "CapExceeded": false }, "ComplianceSummaryTimestamp": 1452204131.493, "CompliantResourceCount": { "CappedCount": 2, "CapExceeded": false } } }
PowerShell
Ferramentas para PowerShell V4

Exemplo 1: este exemplo retorna o número de regras do Config que não estão em conformidade.

Get-CFGComplianceSummaryByConfigRule -Select ComplianceSummary.NonCompliantResourceCount

Saída:

CapExceeded CappedCount ----------- ----------- False 9
Ferramentas para PowerShell V5

Exemplo 1: este exemplo retorna o número de regras do Config que não estão em conformidade.

Get-CFGComplianceSummaryByConfigRule -Select ComplianceSummary.NonCompliantResourceCount

Saída:

CapExceeded CappedCount ----------- ----------- False 9