Class: Aws::RDS::Types::PerformanceInsightsMetricDimensionGroup

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

Overview

A logical grouping of Performance Insights metrics for a related subject area. For example, the db.sql dimension group consists of the following dimensions:

  • db.sql.id - The hash of a running SQL statement, generated by Performance Insights.

  • db.sql.db_id - Either the SQL ID generated by the database engine, or a value generated by Performance Insights that begins with pi-.

  • db.sql.statement - The full text of the SQL statement that is running, for example, SELECT * FROM employees.

  • db.sql_tokenized.id - The hash of the SQL digest generated by Performance Insights.

Each response element returns a maximum of 500 bytes. For larger elements, such as SQL statements, only the first 500 bytes are returned.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#dimensionsArray<String>

A list of specific dimensions from a dimension group. If this list isn't included, then all of the dimensions in the group were requested, or are present in the response.

Returns:

  • (Array<String>)


20889
20890
20891
20892
20893
20894
20895
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 20889

class PerformanceInsightsMetricDimensionGroup < Struct.new(
  :dimensions,
  :group,
  :limit)
  SENSITIVE = []
  include Aws::Structure
end

#groupString

The available dimension groups for Performance Insights metric type.

Returns:

  • (String)


20889
20890
20891
20892
20893
20894
20895
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 20889

class PerformanceInsightsMetricDimensionGroup < Struct.new(
  :dimensions,
  :group,
  :limit)
  SENSITIVE = []
  include Aws::Structure
end

#limitInteger

The maximum number of items to fetch for this dimension group.

Returns:

  • (Integer)


20889
20890
20891
20892
20893
20894
20895
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 20889

class PerformanceInsightsMetricDimensionGroup < Struct.new(
  :dimensions,
  :group,
  :limit)
  SENSITIVE = []
  include Aws::Structure
end