Module Awso_pi_asyncSource

include module type of struct include Awso_pi.Values end
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 = Awso_pi.Values.AcceptLanguage
Sourcemodule SanitizedString = Awso_pi.Values.SanitizedString

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

Sourcemodule AdditionalMetricsList = Awso_pi.Values.AdditionalMetricsList
Sourcemodule RequestString = Awso_pi.Values.RequestString
Sourcemodule AdditionalMetricsMap = Awso_pi.Values.AdditionalMetricsMap
Sourcemodule AmazonResourceName = Awso_pi.Values.AmazonResourceName
Sourcemodule MarkdownString = Awso_pi.Values.MarkdownString
Sourcemodule Recommendation = Awso_pi.Values.Recommendation

The list of recommendations for the insight.

Sourcemodule RecommendationList = Awso_pi.Values.RecommendationList
Sourcemodule ISOTimestamp = Awso_pi.Values.ISOTimestamp
Sourcemodule DescriptiveString = Awso_pi.Values.DescriptiveString
Sourcemodule DescriptiveMap = Awso_pi.Values.DescriptiveMap
Sourcemodule PerformanceInsightsMetric = Awso_pi.Values.PerformanceInsightsMetric

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 = Awso_pi.Values.Insight

Retrieves the list of performance issues which are identified.

module InsightList = Awso_pi.Values.InsightList
Sourcemodule IdentifierString = Awso_pi.Values.IdentifierString
Sourcemodule AnalysisStatus = Awso_pi.Values.AnalysisStatus
Sourcemodule AnalysisReportId = Awso_pi.Values.AnalysisReportId
Sourcemodule AnalysisReport = Awso_pi.Values.AnalysisReport

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

Sourcemodule AnalysisReportSummary = Awso_pi.Values.AnalysisReportSummary

Retrieves the details of the performance analysis report.

Sourcemodule AnalysisReportSummaryList = Awso_pi.Values.AnalysisReportSummaryList
Sourcemodule FineGrainedAction = Awso_pi.Values.FineGrainedAction
Sourcemodule AuthorizedActionsList = Awso_pi.Values.AuthorizedActionsList
Sourcemodule CreatePerformanceAnalysisReportRequest = Awso_pi.Values.CreatePerformanceAnalysisReportRequest

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

Sourcemodule NotAuthorizedException = Awso_pi.Values.NotAuthorizedException

The user is not authorized to perform this request.

Sourcemodule InvalidArgumentException = Awso_pi.Values.InvalidArgumentException

One of the arguments provided is invalid for this request.

Sourcemodule InternalServiceError = Awso_pi.Values.InternalServiceError

The request failed due to an unknown error.

Sourcemodule CreatePerformanceAnalysisReportResponse = Awso_pi.Values.CreatePerformanceAnalysisReportResponse

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.

Sourcemodule DataPointsList = Awso_pi.Values.DataPointsList
Sourcemodule DeletePerformanceAnalysisReportRequest = Awso_pi.Values.DeletePerformanceAnalysisReportRequest

Deletes a performance analysis report.

Sourcemodule DeletePerformanceAnalysisReportResponse = Awso_pi.Values.DeletePerformanceAnalysisReportResponse

Deletes a performance analysis report.

Sourcemodule MetricQueryFilterMap = Awso_pi.Values.MetricQueryFilterMap
Sourcemodule SanitizedStringList = Awso_pi.Values.SanitizedStringList
Sourcemodule DimensionGroup = Awso_pi.Values.DimensionGroup

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.

Sourcemodule DescribeDimensionKeysRequest = Awso_pi.Values.DescribeDimensionKeysRequest

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 = Awso_pi.Values.DimensionMap
Sourcemodule ResponsePartitionKey = Awso_pi.Values.ResponsePartitionKey

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 = Awso_pi.Values.ResponsePartitionKeyList
Sourcemodule MetricValuesList = Awso_pi.Values.MetricValuesList
Sourcemodule DimensionKeyDescription = Awso_pi.Values.DimensionKeyDescription

An object that includes the requested dimension key values and aggregated metric values within a dimension group.

Sourcemodule DimensionKeyDescriptionList = Awso_pi.Values.DimensionKeyDescriptionList
Sourcemodule DescribeDimensionKeysResponse = Awso_pi.Values.DescribeDimensionKeysResponse

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 DetailStatus = Awso_pi.Values.DetailStatus
Sourcemodule DimensionDetail = Awso_pi.Values.DimensionDetail

The information about a dimension.

Sourcemodule DimensionDetailList = Awso_pi.Values.DimensionDetailList
Sourcemodule DimensionGroupDetail = Awso_pi.Values.DimensionGroupDetail

Information about dimensions within a dimension group.

Sourcemodule DimensionGroupDetailList = Awso_pi.Values.DimensionGroupDetailList
Sourcemodule DimensionKeyDetail = Awso_pi.Values.DimensionKeyDetail

An object that describes the details for a specified dimension.

Sourcemodule DimensionKeyDetailList = Awso_pi.Values.DimensionKeyDetailList
Sourcemodule DimensionsMetricList = Awso_pi.Values.DimensionsMetricList
Sourcemodule FeatureStatus = Awso_pi.Values.FeatureStatus
Sourcemodule FeatureMetadata = Awso_pi.Values.FeatureMetadata

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 = Awso_pi.Values.FeatureMetadataMap
Sourcemodule RequestedDimensionList = Awso_pi.Values.RequestedDimensionList
Sourcemodule GetDimensionKeyDetailsRequest = Awso_pi.Values.GetDimensionKeyDetailsRequest

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 GetDimensionKeyDetailsResponse = Awso_pi.Values.GetDimensionKeyDetailsResponse

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 GetPerformanceAnalysisReportRequest = Awso_pi.Values.GetPerformanceAnalysisReportRequest

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.

Sourcemodule GetPerformanceAnalysisReportResponse = Awso_pi.Values.GetPerformanceAnalysisReportResponse

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.

Sourcemodule GetResourceMetadataRequest = Awso_pi.Values.GetResourceMetadataRequest

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 GetResourceMetadataResponse = Awso_pi.Values.GetResourceMetadataResponse

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 = Awso_pi.Values.PeriodAlignment

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 = Awso_pi.Values.MetricQueryList
Sourcemodule GetResourceMetricsRequest = Awso_pi.Values.GetResourceMetricsRequest

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 = Awso_pi.Values.ResponseResourceMetricKey

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

Sourcemodule MetricKeyDataPoints = Awso_pi.Values.MetricKeyDataPoints

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

Sourcemodule MetricKeyDataPointsList = Awso_pi.Values.MetricKeyDataPointsList
Sourcemodule GetResourceMetricsResponse = Awso_pi.Values.GetResourceMetricsResponse

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 ListAvailableResourceDimensionsRequest = Awso_pi.Values.ListAvailableResourceDimensionsRequest

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

Sourcemodule MetricDimensionGroups = Awso_pi.Values.MetricDimensionGroups

The available dimension information for a metric type.

Sourcemodule MetricDimensionsList = Awso_pi.Values.MetricDimensionsList
Sourcemodule ListAvailableResourceDimensionsResponse = Awso_pi.Values.ListAvailableResourceDimensionsResponse

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

Sourcemodule MetricTypeList = Awso_pi.Values.MetricTypeList
Sourcemodule ListAvailableResourceMetricsRequest = Awso_pi.Values.ListAvailableResourceMetricsRequest

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

Sourcemodule ResponseResourceMetric = Awso_pi.Values.ResponseResourceMetric

An object that contains the full name, description, and unit of a metric.

Sourcemodule ResponseResourceMetricList = Awso_pi.Values.ResponseResourceMetricList
Sourcemodule ListAvailableResourceMetricsResponse = Awso_pi.Values.ListAvailableResourceMetricsResponse

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

Sourcemodule ListPerformanceAnalysisReportsRequest = Awso_pi.Values.ListPerformanceAnalysisReportsRequest

Lists all the analysis reports created for the DB instance. The reports are sorted based on the start time of each report.

Sourcemodule ListPerformanceAnalysisReportsResponse = Awso_pi.Values.ListPerformanceAnalysisReportsResponse

Lists all the analysis reports created for the DB instance. The reports are sorted based on the start time of each report.

Sourcemodule ListTagsForResourceRequest = Awso_pi.Values.ListTagsForResourceRequest

Retrieves all the metadata tags associated with Amazon RDS Performance Insights resource.

Sourcemodule ListTagsForResourceResponse = Awso_pi.Values.ListTagsForResourceResponse

Retrieves all the metadata tags associated with Amazon RDS Performance Insights resource.

Sourcemodule TagResourceRequest = Awso_pi.Values.TagResourceRequest

Adds metadata tags to the Amazon RDS Performance Insights resource.

Sourcemodule TagResourceResponse = Awso_pi.Values.TagResourceResponse

Adds metadata tags to the Amazon RDS Performance Insights resource.

Sourcemodule UntagResourceRequest = Awso_pi.Values.UntagResourceRequest

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

Sourcemodule UntagResourceResponse = Awso_pi.Values.UntagResourceResponse

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

Sourcemodule Cli : sig ... end