AWS Config checks ...
apiVersion: canaries.flanksource.com/v1
kind: Canary
metadata:
  name: exec-check
spec:
  interval: 30
  awsConfig:
    - description: "Check the config"
      name: config check
      query: "SELECT * FROM aws_config_rule"
 
| Field | 
Description | 
Scheme | 
Required | 
name | 
Name of the check | 
string | 
 | 
description | 
Description for the check | 
string | 
 | 
icon | 
Icon for overwriting default icon on the dashboard | 
string | 
 | 
labels | 
Labels for check | 
map[string]string | 
 | 
test | 
Template to test the result against | 
Template | 
 | 
display | 
Template to display the result in | 
Template | 
 | 
transform | 
Template for transformation | 
Template | 
 | 
query | 
The SQL query SELECT command | 
string | 
true | 
awsConnection | 
AWS connection details. | 
AWSConnection | 
 | 
aggregatorName | 
Specify the name of the configuration aggregator | 
string | 
optional |