# QueryActionProperty

An "SqlQueryDatasetAction" object that uses an SQL query to automatically create data set contents.

- Source: Generated code
- Type last changed: v2.93.0 · 23 Aug 2023

## Example

```ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_iotanalytics as iotanalytics } from 'aws-cdk-lib';
const queryActionProperty: iotanalytics.CfnDataset.QueryActionProperty = {
  sqlQuery: 'sqlQuery',

  // the properties below are optional
  filters: [{
    deltaTime: {
      offsetSeconds: 123,
      timeExpression: 'timeExpression',
    },
  }],
};
```

## Properties

- `filters`: [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [CfnDataset.FilterProperty](/cdk/api/v2/docs/aws-cdk-lib.aws_iotanalytics.CfnDataset.FilterProperty.html)[] — Pre-filters applied to message data.

- `sqlQuery`: string (required) — An "SqlQueryDatasetAction" object that uses an SQL query to automatically create data set contents.
