class Aws::TimestreamQuery::Types::QueryRequest
@note When making an API call, you may pass QueryRequest
data as a hash: { query_string: "QueryString", # required client_token: "ClientRequestToken", next_token: "String", max_rows: 1, }
@!attribute [rw] query_string
The query to be executed by Timestream. @return [String]
@!attribute [rw] client_token
Unique, case-sensitive string of up to 64 ASCII characters that you specify when you make a Query request. Providing a `ClientToken` makes the call to `Query` idempotent, meaning that multiple identical calls have the same effect as one single call. Your query request will fail in the following cases: * If you submit a request with the same client token outside the 5-minute idepotency window. * If you submit a request with the same client token but a change in other parameters within the 5-minute idempotency window. After 4 hours, any request with the same client token is treated as a new request. **A suitable default value is auto-generated.** You should normally not need to pass this option. @return [String]
@!attribute [rw] next_token
A pagination token passed to get a set of results. @return [String]
@!attribute [rw] max_rows
The total number of rows to return in the output. If the total number of rows available is more than the value specified, a NextToken is provided in the command's output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. @return [Integer]
@see docs.aws.amazon.com/goto/WebAPI/timestream-query-2018-11-01/QueryRequest AWS API Documentation
Constants
- SENSITIVE