Awso_pi.ValuesSourceval structure_to_value_aux :
('a * 'b option) list ->
f:(('a * 'b) list -> 'c) ->
[> `Structure of 'c ]val structure_to_wrapped_value :
wrapper:'a ->
response:'a ->
('b * 'c option) list ->
[> `Structure of ('a * [> `Structure of ('b * 'c) list ]) list ]A generic string type that forbids characters that could expose our service (or services downstream) to security risks around injections.
The list of recommendations for the insight.
This data type helps to determine Performance Insights metric to render for the insight.
List of data objects which provide details about source metrics. This field can be used to determine the PI metric to render for the insight. This data type also includes static values for the metrics for the Insight that were calculated and included in text and annotations on the DB load chart.
module Insight : sig ... endRetrieves the list of performance issues which are identified.
module InsightList : sig ... endRetrieves the summary of the performance analysis report created for a time period.
Metadata assigned to an Amazon RDS resource consisting of a key-value pair.
Retrieves the details of the performance analysis report.
Creates a new performance analysis report for a specific time period for the DB instance.
The user is not authorized to perform this request.
One of the arguments provided is invalid for this request.
The request failed due to an unknown error.
Creates a new performance analysis report for a specific time period for the DB instance.
A timestamp, and a single numerical value, which together represent a measurement at a particular point in time.
Deletes a performance analysis report.
Deletes a performance analysis report.
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.
For a specific time period, retrieve the top N dimension keys for a metric. Each response element returns a maximum of 500 bytes. For larger elements, such as SQL statements, only the first 500 bytes are returned.
If PartitionBy was specified in a DescribeDimensionKeys request, the dimensions are returned in an array. Each element in the array specifies one dimension.
An object that includes the requested dimension key values and aggregated metric values within a dimension group.
For a specific time period, retrieve the top N dimension keys for a metric. Each response element returns a maximum of 500 bytes. For larger elements, such as SQL statements, only the first 500 bytes are returned.
The information about a dimension.
Information about dimensions within a dimension group.
An object that describes the details for a specified dimension.
The metadata for a feature. For example, the metadata might indicate that a feature is turned on or off on a specific DB instance.
Get the attributes of the specified dimension group for a DB instance or data source. For example, if you specify a SQL ID, GetDimensionKeyDetails retrieves the full text of the dimension db.sql.statement associated with this ID. This operation is useful because GetResourceMetrics and DescribeDimensionKeys don't support retrieval of large SQL statement text, lock snapshots, and execution plans.
Get the attributes of the specified dimension group for a DB instance or data source. For example, if you specify a SQL ID, GetDimensionKeyDetails retrieves the full text of the dimension db.sql.statement associated with this ID. This operation is useful because GetResourceMetrics and DescribeDimensionKeys don't support retrieval of large SQL statement text, lock snapshots, and execution plans.
Retrieves the report including the report ID, status, time details, and the insights with recommendations. The report status can be RUNNING, SUCCEEDED, or FAILED. The insights include the description and recommendation fields.
Retrieves the report including the report ID, status, time details, and the insights with recommendations. The report status can be RUNNING, SUCCEEDED, or FAILED. The insights include the description and recommendation fields.
Retrieve the metadata for different features. For example, the metadata might indicate that a feature is turned on or off on a specific DB instance.
Retrieve the metadata for different features. For example, the metadata might indicate that a feature is turned on or off on a specific DB instance.
A single query to be processed. You must provide the metric to query and append an aggregate function to the metric. For example, to find the average for the metric db.load you must use db.load.avg. Valid values for aggregate functions include .avg, .min, .max, and .sum. If no other parameters are specified, Performance Insights returns all data points for the specified metric. Optionally, you can request that the data points be aggregated by dimension group (GroupBy), and return only those data points that match your criteria (Filter).
Retrieve Performance Insights metrics for a set of data sources over a time period. You can provide specific dimension groups and dimensions, and provide filtering criteria for each group. You must specify an aggregate function for each metric. Each response element returns a maximum of 500 bytes. For larger elements, such as SQL statements, only the first 500 bytes are returned.
An object describing a Performance Insights metric and one or more dimensions for that metric.
A time-ordered series of data points, corresponding to a dimension of a Performance Insights metric.
Retrieve Performance Insights metrics for a set of data sources over a time period. You can provide specific dimension groups and dimensions, and provide filtering criteria for each group. You must specify an aggregate function for each metric. Each response element returns a maximum of 500 bytes. For larger elements, such as SQL statements, only the first 500 bytes are returned.
Retrieve the dimensions that can be queried for each specified metric type on a specified DB instance.
The available dimension information for a metric type.
Retrieve the dimensions that can be queried for each specified metric type on a specified DB instance.
Retrieve metrics of the specified types that can be queried for a specified DB instance.
An object that contains the full name, description, and unit of a metric.
Retrieve metrics of the specified types that can be queried for a specified DB instance.
Lists all the analysis reports created for the DB instance. The reports are sorted based on the start time of each report.
Lists all the analysis reports created for the DB instance. The reports are sorted based on the start time of each report.
Retrieves all the metadata tags associated with Amazon RDS Performance Insights resource.
Retrieves all the metadata tags associated with Amazon RDS Performance Insights resource.
Adds metadata tags to the Amazon RDS Performance Insights resource.
Adds metadata tags to the Amazon RDS Performance Insights resource.
Deletes the metadata tags from the Amazon RDS Performance Insights resource.
Deletes the metadata tags from the Amazon RDS Performance Insights resource.