componentes de consulta para o AWS Config - AWS Config

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 condition especificado 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 property e depois de acordo com a segunda property para 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