[][src]Trait rusoto_pi::PerformanceInsights

pub trait PerformanceInsights {
    fn describe_dimension_keys(
        &self,
        input: DescribeDimensionKeysRequest
    ) -> RusotoFuture<DescribeDimensionKeysResponse, DescribeDimensionKeysError>;
fn get_resource_metrics(
        &self,
        input: GetResourceMetricsRequest
    ) -> RusotoFuture<GetResourceMetricsResponse, GetResourceMetricsError>; }

Trait representing the capabilities of the AWS PI API. AWS PI clients implement this trait.

Required methods

fn describe_dimension_keys(
    &self,
    input: DescribeDimensionKeysRequest
) -> RusotoFuture<DescribeDimensionKeysResponse, DescribeDimensionKeysError>

For a specific time period, retrieve the top N dimension keys for a metric.

fn get_resource_metrics(
    &self,
    input: GetResourceMetricsRequest
) -> RusotoFuture<GetResourceMetricsResponse, GetResourceMetricsError>

Retrieve Performance Insights metrics for a set of data sources, over a time period. You can provide specific dimension groups and dimensions, and provide aggregation and filtering criteria for each group.

Loading content...

Implementors

impl PerformanceInsights for PerformanceInsightsClient[src]

fn describe_dimension_keys(
    &self,
    input: DescribeDimensionKeysRequest
) -> RusotoFuture<DescribeDimensionKeysResponse, DescribeDimensionKeysError>
[src]

For a specific time period, retrieve the top N dimension keys for a metric.

fn get_resource_metrics(
    &self,
    input: GetResourceMetricsRequest
) -> RusotoFuture<GetResourceMetricsResponse, GetResourceMetricsError>
[src]

Retrieve Performance Insights metrics for a set of data sources, over a time period. You can provide specific dimension groups and dimensions, and provide aggregation and filtering criteria for each group.

Loading content...