Componentes de consulta para AWS Config
Los componentes de SQL SELECT para consultas avanzadas de AWS Config son los siguientes.
Sinopsis
SELECT property [, ...]
[ WHERE condition ]
[ GROUP BY property ]
[ ORDER BY property [ ASC | DESC ] [, property [ ASC | DESC ] ...] ]
Parámetros
- [ WHERE condition ]
-
Filtra los resultados de acuerdo con el valor de
conditionque especifique.Operadores de comparación
-
=(es igual a) -
IN(lista de miembros) -
BETWEEN(comprobación de rango)
Operadores lógicos
-
AND -
OR -
NOT
-
- [ GROUP BY propiedad ]
-
Agrega el conjunto de resultados en grupos de filas cuyo valor de la propiedad especificada coincide.
La cláusula GROUP BY es aplicable en las agregaciones.
- [ ORDER BY propiedad [ ASC | DESC ] [, propiedad [ ASC | DESC ] ...] ]
-
Ordena un conjunto de resultados por una o varias salidas
properties.Cuando la cláusula contiene varias propiedades, el conjunto de resultados se ordena según la primera
property, a continuación, de acuerdo con la segundapropertypara las filas cuyo valor coincide para la primera propiedad, etc.
Ejemplos
SELECT resourceId WHERE resourceType='AWS::EC2::Instance'
SELECT configuration.complianceType, COUNT(*) WHERE resourceType = 'AWS::Config::ResourceCompliance' GROUP BY configuration.complianceType