[−][src]Trait rusoto_pi::PerformanceInsights
Trait representing the capabilities of the AWS PI API. AWS PI clients implement this trait.
Required methods
#[must_use]pub fn describe_dimension_keys<'life0, 'async_trait>(
&'life0 self,
input: DescribeDimensionKeysRequest
) -> Pin<Box<dyn Future<Output = Result<DescribeDimensionKeysResponse, RusotoError<DescribeDimensionKeysError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
input: DescribeDimensionKeysRequest
) -> Pin<Box<dyn Future<Output = Result<DescribeDimensionKeysResponse, RusotoError<DescribeDimensionKeysError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
For a specific time period, retrieve the top N
dimension keys for a metric.
#[must_use]pub fn get_resource_metrics<'life0, 'async_trait>(
&'life0 self,
input: GetResourceMetricsRequest
) -> Pin<Box<dyn Future<Output = Result<GetResourceMetricsResponse, RusotoError<GetResourceMetricsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
input: GetResourceMetricsRequest
) -> Pin<Box<dyn Future<Output = Result<GetResourceMetricsResponse, RusotoError<GetResourceMetricsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
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.
Implementors
impl PerformanceInsights for PerformanceInsightsClient
[src]
pub fn describe_dimension_keys<'life0, 'async_trait>(
&'life0 self,
input: DescribeDimensionKeysRequest
) -> Pin<Box<dyn Future<Output = Result<DescribeDimensionKeysResponse, RusotoError<DescribeDimensionKeysError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
input: DescribeDimensionKeysRequest
) -> Pin<Box<dyn Future<Output = Result<DescribeDimensionKeysResponse, RusotoError<DescribeDimensionKeysError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
For a specific time period, retrieve the top N
dimension keys for a metric.
pub fn get_resource_metrics<'life0, 'async_trait>(
&'life0 self,
input: GetResourceMetricsRequest
) -> Pin<Box<dyn Future<Output = Result<GetResourceMetricsResponse, RusotoError<GetResourceMetricsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
input: GetResourceMetricsRequest
) -> Pin<Box<dyn Future<Output = Result<GetResourceMetricsResponse, RusotoError<GetResourceMetricsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
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.