Module Awso_pi.ValuesSource

Sourceval service : Awso.Service.t
Sourceval apiVersion : string
Sourceval endpointPrefix : string
Sourceval serviceFullName : string
Sourceval signatureVersion : string
Sourceval protocol : string
Sourceval globalEndpoint : string
Sourceval serviceAbbreviation : string
Sourceval targetPrefix : string
Sourceval simple_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval composed_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval to_query : ('a -> Awso.Client.Query.value) -> 'a -> Awso.Client.Query.t
Sourceval structure_to_value_aux : ('a * 'b option) list -> f:(('a * 'b) list -> 'c) -> [> `Structure of 'c ]
Sourceval structure_to_value : ('a * 'b option) list -> [> `Structure of ('a * 'b) list ]
Sourceval structure_to_wrapped_value : wrapper:'a -> response:'a -> ('b * 'c option) list -> [> `Structure of ('a * [> `Structure of ('b * 'c) list ]) list ]
Sourcemodule AcceptLanguage : sig ... end
Sourcemodule SanitizedString : sig ... end

A generic string type that forbids characters that could expose our service (or services downstream) to security risks around injections.

Sourcemodule AdditionalMetricsList : sig ... end
Sourcemodule RequestString : sig ... end
Sourcemodule Double : sig ... end
Sourcemodule AdditionalMetricsMap : sig ... end
Sourcemodule AmazonResourceName : sig ... end
Sourcemodule ServiceType : sig ... end
Sourcemodule String_ : sig ... end
Sourcemodule Severity : sig ... end
Sourcemodule MarkdownString : sig ... end
Sourcemodule Recommendation : sig ... end

The list of recommendations for the insight.

Sourcemodule RecommendationList : sig ... end
Sourcemodule ISOTimestamp : sig ... end
Sourcemodule DescriptiveString : sig ... end
Sourcemodule DescriptiveMap : sig ... end
Sourcemodule PerformanceInsightsMetric : sig ... end

This data type helps to determine Performance Insights metric to render for the insight.

Sourcemodule Data : sig ... end

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.

Sourcemodule DataList : sig ... end
Sourcemodule ContextType : sig ... end
module Insight : sig ... end

Retrieves the list of performance issues which are identified.

module InsightList : sig ... end
Sourcemodule IdentifierString : sig ... end
Sourcemodule AnalysisStatus : sig ... end
Sourcemodule AnalysisReportId : sig ... end
Sourcemodule AnalysisReport : sig ... end

Retrieves the summary of the performance analysis report created for a time period.

Sourcemodule TagValue : sig ... end
Sourcemodule TagKey : sig ... end
Sourcemodule Tag : sig ... end

Metadata assigned to an Amazon RDS resource consisting of a key-value pair.

Sourcemodule TagList : sig ... end
Sourcemodule AnalysisReportSummary : sig ... end

Retrieves the details of the performance analysis report.

Sourcemodule AnalysisReportSummaryList : sig ... end
Sourcemodule FineGrainedAction : sig ... end
Sourcemodule AuthorizedActionsList : sig ... end
Sourcemodule Boolean : sig ... end

Creates a new performance analysis report for a specific time period for the DB instance.

Sourcemodule ErrorString : sig ... end
Sourcemodule NotAuthorizedException : sig ... end

The user is not authorized to perform this request.

Sourcemodule InvalidArgumentException : sig ... end

One of the arguments provided is invalid for this request.

Sourcemodule InternalServiceError : sig ... end

The request failed due to an unknown error.

Creates a new performance analysis report for a specific time period for the DB instance.

Sourcemodule DataPoint : sig ... end

A timestamp, and a single numerical value, which together represent a measurement at a particular point in time.

Sourcemodule DataPointsList : sig ... end

Deletes a performance analysis report.

Deletes a performance analysis report.

Sourcemodule NextToken : sig ... end
Sourcemodule MetricQueryFilterMap : sig ... end
Sourcemodule MaxResults : sig ... end
Sourcemodule Integer : sig ... end
Sourcemodule SanitizedStringList : sig ... end
Sourcemodule Limit : sig ... end
Sourcemodule DimensionGroup : sig ... end

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.

Sourcemodule DimensionMap : sig ... end
Sourcemodule ResponsePartitionKey : sig ... end

If PartitionBy was specified in a DescribeDimensionKeys request, the dimensions are returned in an array. Each element in the array specifies one dimension.

Sourcemodule ResponsePartitionKeyList : sig ... end
Sourcemodule MetricValuesList : sig ... end
Sourcemodule DimensionKeyDescription : sig ... end

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.

Sourcemodule Description : sig ... end
Sourcemodule DetailStatus : sig ... end
Sourcemodule DimensionDetail : sig ... end

The information about a dimension.

Sourcemodule DimensionDetailList : sig ... end
Sourcemodule DimensionGroupDetail : sig ... end

Information about dimensions within a dimension group.

Sourcemodule DimensionGroupDetailList : sig ... end
Sourcemodule DimensionKeyDetail : sig ... end

An object that describes the details for a specified dimension.

Sourcemodule DimensionKeyDetailList : sig ... end
Sourcemodule DimensionsMetricList : sig ... end
Sourcemodule FeatureStatus : sig ... end
Sourcemodule FeatureMetadata : sig ... end

The metadata for a feature. For example, the metadata might indicate that a feature is turned on or off on a specific DB instance.

Sourcemodule FeatureMetadataMap : sig ... end
Sourcemodule RequestedDimensionList : sig ... end

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.

Sourcemodule TextFormat : sig ... end

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.

Sourcemodule PeriodAlignment : sig ... end
Sourcemodule MetricQuery : sig ... end

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).

Sourcemodule MetricQueryList : sig ... end
Sourcemodule GetResourceMetricsRequest : sig ... end

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.

Sourcemodule ResponseResourceMetricKey : sig ... end

An object describing a Performance Insights metric and one or more dimensions for that metric.

Sourcemodule MetricKeyDataPoints : sig ... end

A time-ordered series of data points, corresponding to a dimension of a Performance Insights metric.

Sourcemodule MetricKeyDataPointsList : sig ... end

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.

Sourcemodule MetricDimensionGroups : sig ... end

The available dimension information for a metric type.

Sourcemodule MetricDimensionsList : sig ... end

Retrieve the dimensions that can be queried for each specified metric type on a specified DB instance.

Sourcemodule MetricTypeList : sig ... end

Retrieve metrics of the specified types that can be queried for a specified DB instance.

Sourcemodule ResponseResourceMetric : sig ... end

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.

Sourcemodule TagKeyList : sig ... end
Sourcemodule TagResourceRequest : sig ... end

Adds metadata tags to the Amazon RDS Performance Insights resource.

Sourcemodule TagResourceResponse : sig ... end

Adds metadata tags to the Amazon RDS Performance Insights resource.

Sourcemodule UntagResourceRequest : sig ... end

Deletes the metadata tags from the Amazon RDS Performance Insights resource.

Sourcemodule UntagResourceResponse : sig ... end

Deletes the metadata tags from the Amazon RDS Performance Insights resource.