File tree Expand file tree Collapse file tree 3 files changed +17631
-5221
lines changed
modules/config-managed-rule Expand file tree Collapse file tree 3 files changed +17631
-5221
lines changed Original file line number Diff line number Diff line change 11#! /usr/bin/env sh
22
3+ curl https://a.b.cdn.console.awsstatic.com/a/v1/775YGM4M3SHLVWHBMZMAQNPI5LE3J2LYXJ5DISHSLQR4LRANT23A/managed-rules.json -o raw.json
34cat raw.json | jq '
45 [
5- .payload [] | {
6+ .[] | {
67 id: .identifier,
78 default_name: .defaultName,
89 description: .description,
10+ is_ready: .isReadyToUse,
11+ supported_evaluation_modes: (.supportedEvaluationModes | map(.evaluationMode)),
912 parameters: {
1013 required: .compulsoryInputParameterDetails,
1114 optional: .optionalInputParameterDetails
@@ -14,7 +17,7 @@ cat raw.json | jq '
1417 enabled: (.sourceDetails | map(.messageType == "ConfigurationItemChangeNotification" or .messageType == "OversizedConfigurationItemChangeNotification") | any(.) ),
1518 scope: (if (.scope != null)
1619 then {
17- resource_types: .scope.resourceTypes
20+ resource_types: .scope.ResourceTypes
1821 }
1922 else null
2023 end),
Load Diff Large diffs are not rendered by default.
You can’t perform that action at this time.
0 commit comments