Class: Aws::TimestreamQuery::Types::UpdateAccountSettingsRequest
- Inherits:
 - 
      Struct
      
        
- Object
 - Struct
 - Aws::TimestreamQuery::Types::UpdateAccountSettingsRequest
 
 
- Includes:
 - Structure
 
- Defined in:
 - lib/aws-sdk-timestreamquery/types.rb
 
Overview
Constant Summary collapse
- SENSITIVE =
 []
Instance Attribute Summary collapse
- 
  
    
      #max_query_tcu  ⇒ Integer 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The maximum number of compute units the service will use at any point in time to serve your queries.
 - 
  
    
      #query_compute  ⇒ Types::QueryComputeRequest 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Modifies the query compute settings configured in your account, including the query pricing model and provisioned Timestream Compute Units (TCUs) in your account.
 - 
  
    
      #query_pricing_model  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The pricing model for queries in an account.
 
Instance Attribute Details
#max_query_tcu ⇒ Integer
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
      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_compute ⇒ Types::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_model ⇒ String
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>
  
      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  |