componentes de consulta para o AWS Config
Os componentes de consulta SQL SELECT para consultas avançadas do AWS Config são apresentados a seguir.
Resumo
SELECT property [, ...]
[ WHERE condition ]
[ GROUP BY property ]
[ ORDER BY property [ ASC | DESC ] [, property [ ASC | DESC ] ...] ]
Parâmetros
- [ WHERE condição ]
-
Filtra resultados de acordo com o
conditionespecificado por você.Operadores de comparação
-
=(equals) -
IN(list membership) -
BETWEEN(range check)
Operadores lógicos
-
AND -
OR -
NOT
-
- [ propriedade GROUP BY ]
-
Agrega o conjunto de resultados em grupos de linhas com valores correspondentes para a propriedade especificada.
A cláusula GROUP BY é aplicável às agregações.
- [ propriedade ORDER BY [ ASC | DESC ] [, propriedade [ ASC | DESC ] ...] ]
-
Classifica um conjunto de resultados por um ou mais de saída
properties.Quando a cláusula contém várias propriedades, o conjunto de resultados é classificado de acordo com a primeira
propertye depois de acordo com a segundapropertypara as linhas que tenham valores correspondentes com os da primeira propriedade, e assim por diante.
Exemplos
SELECT resourceId WHERE resourceType='AWS::EC2::Instance'
SELECT configuration.complianceType, COUNT(*) WHERE resourceType = 'AWS::Config::ResourceCompliance' GROUP BY configuration.complianceType