Verwendung von GetComplianceSummaryByConfigRule mit einer CLI - AWS-SDK-Codebeispiele

Weitere AWS-SDK-Beispiele sind im GitHub-Repository Beispiele für AWS Doc SDKs verfügbar.

Verwendung von GetComplianceSummaryByConfigRule mit einer CLI

Die folgenden Code-Beispiele zeigen, wie GetComplianceSummaryByConfigRule verwendet wird.

CLI
AWS CLI

So rufen Sie die Compliance-Zusammenfassung für Ihre AWS-Config-Regeln ab

Der folgende Befehl gibt die Anzahl der Regeln zurück, die konform sind, und die Anzahl derer, die nicht konform sind:

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

In der Ausgabe gibt der Wert für jedes CappedCount-Attribut an, wie viele Regeln konform bzw. nicht konform sind.

Ausgabe:

{ "ComplianceSummary": { "NonCompliantResourceCount": { "CappedCount": 3, "CapExceeded": false }, "ComplianceSummaryTimestamp": 1452204131.493, "CompliantResourceCount": { "CappedCount": 2, "CapExceeded": false } } }
PowerShell
Tools für PowerShell V4

Beispiel 1: Dieses Beispiel gibt die Anzahl der Config-Regeln zurück, die nicht konform sind.

Get-CFGComplianceSummaryByConfigRule -Select ComplianceSummary.NonCompliantResourceCount

Ausgabe:

CapExceeded CappedCount ----------- ----------- False 9
Tools für PowerShell V5

Beispiel 1: Dieses Beispiel gibt die Anzahl der Config-Regeln zurück, die nicht konform sind.

Get-CFGComplianceSummaryByConfigRule -Select ComplianceSummary.NonCompliantResourceCount

Ausgabe:

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