turbot/aws_compliance

Query: appsync_graphql_api_field_level_logging_enabled

Usage

powerpipe query aws_compliance.query.appsync_graphql_api_field_level_logging_enabled

Steampipe Tables

SQL

select
name as resource,
case
when log_config ->> 'FieldLogLevel' in ('ERROR', 'ALL') then 'ok'
else 'alarm'
end as status,
case
when log_config ->> 'FieldLogLevel' in ('ERROR', 'ALL') then title || ' field level logging enabled.'
else name || ' field level logging disabled.'
end as reason,
region,
account_id
from
aws_appsync_graphql_api;

Controls

The query is being used by the following controls: