Class: Aws::TimestreamQuery::Types::ExecuteScheduledQueryRequest

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-timestreamquery/lib/aws-sdk-timestreamquery/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[:client_token]

Instance Attribute Summary collapse

Instance Attribute Details

#client_token ⇒ String

Not used.

A suitable default value is auto-generated. You should normally not need to pass this option.

Returns:

  • (String)


443
444
445
446
447
448
449
450
# File 'gems/aws-sdk-timestreamquery/lib/aws-sdk-timestreamquery/types.rb', line 443

class ExecuteScheduledQueryRequest < Struct.new(
  :scheduled_query_arn,
  :invocation_time,
  :client_token,
  :query_insights)
  SENSITIVE = [:client_token]
  include Aws::Structure
end

#invocation_time ⇒ Time

The timestamp in UTC. Query will be run as if it was invoked at this timestamp.

Returns:

  • (Time)


443
444
445
446
447
448
449
450
# File 'gems/aws-sdk-timestreamquery/lib/aws-sdk-timestreamquery/types.rb', line 443

class ExecuteScheduledQueryRequest < Struct.new(
  :scheduled_query_arn,
  :invocation_time,
  :client_token,
  :query_insights)
  SENSITIVE = [:client_token]
  include Aws::Structure
end

#query_insights ⇒ Types::ScheduledQueryInsights

Encapsulates settings for enabling QueryInsights.

Enabling QueryInsights returns insights and metrics as a part of the Amazon SNS notification for the query that you executed. You can use QueryInsights to tune your query performance and cost.



443
444
445
446
447
448
449
450
# File 'gems/aws-sdk-timestreamquery/lib/aws-sdk-timestreamquery/types.rb', line 443

class ExecuteScheduledQueryRequest < Struct.new(
  :scheduled_query_arn,
  :invocation_time,
  :client_token,
  :query_insights)
  SENSITIVE = [:client_token]
  include Aws::Structure
end

#scheduled_query_arn ⇒ String

ARN of the scheduled query.

Returns:

  • (String)


443
444
445
446
447
448
449
450
# File 'gems/aws-sdk-timestreamquery/lib/aws-sdk-timestreamquery/types.rb', line 443

class ExecuteScheduledQueryRequest < Struct.new(
  :scheduled_query_arn,
  :invocation_time,
  :client_token,
  :query_insights)
  SENSITIVE = [:client_token]
  include Aws::Structure
end