Class: Aws::TimestreamQuery::Types::UpdateAccountSettingsRequest

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#max_query_tcuInteger

The maximum number of compute units the service will use at any point in time to serve your queries. To run queries, you must set a minimum capacity of 4 TCU. You can set the maximum number of TCU in multiples of 4, for example, 4, 8, 16, 32, and so on. The maximum value supported for ‘MaxQueryTCU` is 1000. To request an increase to this soft limit, contact Amazon Web Services Support. For information about the default quota for maxQueryTCU, see Default quotas. This configuration is applicable only for on-demand usage of Timestream Compute Units (TCUs).

The maximum value supported for ‘MaxQueryTCU` is 1000. To request an increase to this soft limit, contact Amazon Web Services Support. For information about the default quota for `maxQueryTCU`, see [Default quotas].

[1]: docs.aws.amazon.com/timestream/latest/developerguide/ts-limits.html#limits.default

Returns:

  • (Integer)


2033
2034
2035
2036
2037
2038
2039
# File 'lib/aws-sdk-timestreamquery/types.rb', line 2033

class UpdateAccountSettingsRequest < Struct.new(
  :max_query_tcu,
  :query_pricing_model,
  :query_compute)
  SENSITIVE = []
  include Aws::Structure
end

#query_computeTypes::QueryComputeRequest

Modifies the query compute settings configured in your account, including the query pricing model and provisioned Timestream Compute Units (TCUs) in your account.

<note markdown=“1”> This API is idempotent, meaning that making the same request multiple times will have the same effect as making the request once.

</note>


2033
2034
2035
2036
2037
2038
2039
# File 'lib/aws-sdk-timestreamquery/types.rb', line 2033

class UpdateAccountSettingsRequest < Struct.new(
  :max_query_tcu,
  :query_pricing_model,
  :query_compute)
  SENSITIVE = []
  include Aws::Structure
end

#query_pricing_modelString

The pricing model for queries in an account.

<note markdown=“1”> The ‘QueryPricingModel` parameter is used by several Timestream operations; however, the `UpdateAccountSettings` API operation doesn’t recognize any values other than ‘COMPUTE_UNITS`.

</note>

Returns:

  • (String)


2033
2034
2035
2036
2037
2038
2039
# File 'lib/aws-sdk-timestreamquery/types.rb', line 2033

class UpdateAccountSettingsRequest < Struct.new(
  :max_query_tcu,
  :query_pricing_model,
  :query_compute)
  SENSITIVE = []
  include Aws::Structure
end