AWS SDK for C++  0.14.3
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::CloudWatch::Model Namespace Reference

Namespaces

 ComparisonOperatorMapper
 
 HistoryItemTypeMapper
 
 StandardUnitMapper
 
 StateValueMapper
 
 StatisticMapper
 

Classes

class  AlarmHistoryItem
 
class  Datapoint
 
class  DeleteAlarmsRequest
 
class  DescribeAlarmHistoryRequest
 
class  DescribeAlarmHistoryResult
 
class  DescribeAlarmsForMetricRequest
 
class  DescribeAlarmsForMetricResult
 
class  DescribeAlarmsRequest
 
class  DescribeAlarmsResult
 
class  Dimension
 
class  DimensionFilter
 
class  DisableAlarmActionsRequest
 
class  EnableAlarmActionsRequest
 
class  GetMetricStatisticsRequest
 
class  GetMetricStatisticsResult
 
class  ListMetricsRequest
 
class  ListMetricsResult
 
class  Metric
 
class  MetricAlarm
 
class  MetricDatum
 
class  PutMetricAlarmRequest
 
class  PutMetricDataRequest
 
class  ResponseMetadata
 
class  SetAlarmStateRequest
 
class  StatisticSet
 

Typedefs

typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< CloudWatchErrors > > DeleteAlarmsOutcome
 
typedef Aws::Utils::Outcome< DescribeAlarmHistoryResult, Aws::Client::AWSError< CloudWatchErrors > > DescribeAlarmHistoryOutcome
 
typedef Aws::Utils::Outcome< DescribeAlarmsResult, Aws::Client::AWSError< CloudWatchErrors > > DescribeAlarmsOutcome
 
typedef Aws::Utils::Outcome< DescribeAlarmsForMetricResult, Aws::Client::AWSError< CloudWatchErrors > > DescribeAlarmsForMetricOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< CloudWatchErrors > > DisableAlarmActionsOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< CloudWatchErrors > > EnableAlarmActionsOutcome
 
typedef Aws::Utils::Outcome< GetMetricStatisticsResult, Aws::Client::AWSError< CloudWatchErrors > > GetMetricStatisticsOutcome
 
typedef Aws::Utils::Outcome< ListMetricsResult, Aws::Client::AWSError< CloudWatchErrors > > ListMetricsOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< CloudWatchErrors > > PutMetricAlarmOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< CloudWatchErrors > > PutMetricDataOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< CloudWatchErrors > > SetAlarmStateOutcome
 
typedef std::future< DeleteAlarmsOutcomeDeleteAlarmsOutcomeCallable
 
typedef std::future< DescribeAlarmHistoryOutcomeDescribeAlarmHistoryOutcomeCallable
 
typedef std::future< DescribeAlarmsOutcomeDescribeAlarmsOutcomeCallable
 
typedef std::future< DescribeAlarmsForMetricOutcomeDescribeAlarmsForMetricOutcomeCallable
 
typedef std::future< DisableAlarmActionsOutcomeDisableAlarmActionsOutcomeCallable
 
typedef std::future< EnableAlarmActionsOutcomeEnableAlarmActionsOutcomeCallable
 
typedef std::future< GetMetricStatisticsOutcomeGetMetricStatisticsOutcomeCallable
 
typedef std::future< ListMetricsOutcomeListMetricsOutcomeCallable
 
typedef std::future< PutMetricAlarmOutcomePutMetricAlarmOutcomeCallable
 
typedef std::future< PutMetricDataOutcomePutMetricDataOutcomeCallable
 
typedef std::future< SetAlarmStateOutcomeSetAlarmStateOutcomeCallable
 

Enumerations

enum  ComparisonOperator {
  ComparisonOperator::NOT_SET, ComparisonOperator::GreaterThanOrEqualToThreshold, ComparisonOperator::GreaterThanThreshold, ComparisonOperator::LessThanThreshold,
  ComparisonOperator::LessThanOrEqualToThreshold
}
 
enum  HistoryItemType { HistoryItemType::NOT_SET, HistoryItemType::ConfigurationUpdate, HistoryItemType::StateUpdate, HistoryItemType::Action }
 
enum  StandardUnit {
  StandardUnit::NOT_SET, StandardUnit::Seconds, StandardUnit::Microseconds, StandardUnit::Milliseconds,
  StandardUnit::Bytes, StandardUnit::Kilobytes, StandardUnit::Megabytes, StandardUnit::Gigabytes,
  StandardUnit::Terabytes, StandardUnit::Bits, StandardUnit::Kilobits, StandardUnit::Megabits,
  StandardUnit::Gigabits, StandardUnit::Terabits, StandardUnit::Percent, StandardUnit::Count,
  StandardUnit::Bytes_Second, StandardUnit::Kilobytes_Second, StandardUnit::Megabytes_Second, StandardUnit::Gigabytes_Second,
  StandardUnit::Terabytes_Second, StandardUnit::Bits_Second, StandardUnit::Kilobits_Second, StandardUnit::Megabits_Second,
  StandardUnit::Gigabits_Second, StandardUnit::Terabits_Second, StandardUnit::Count_Second, StandardUnit::None
}
 
enum  StateValue { StateValue::NOT_SET, StateValue::OK, StateValue::ALARM, StateValue::INSUFFICIENT_DATA }
 
enum  Statistic {
  Statistic::NOT_SET, Statistic::SampleCount, Statistic::Average, Statistic::Sum,
  Statistic::Minimum, Statistic::Maximum
}
 

Typedef Documentation

Definition at line 84 of file CloudWatchClient.h.

Definition at line 98 of file CloudWatchClient.h.

Definition at line 87 of file CloudWatchClient.h.

Definition at line 99 of file CloudWatchClient.h.

Definition at line 89 of file CloudWatchClient.h.

Definition at line 101 of file CloudWatchClient.h.

Definition at line 88 of file CloudWatchClient.h.

Definition at line 100 of file CloudWatchClient.h.

Definition at line 90 of file CloudWatchClient.h.

Definition at line 102 of file CloudWatchClient.h.

Definition at line 91 of file CloudWatchClient.h.

Definition at line 103 of file CloudWatchClient.h.

Definition at line 92 of file CloudWatchClient.h.

Definition at line 104 of file CloudWatchClient.h.

Definition at line 93 of file CloudWatchClient.h.

Definition at line 105 of file CloudWatchClient.h.

Definition at line 94 of file CloudWatchClient.h.

Definition at line 106 of file CloudWatchClient.h.

Definition at line 95 of file CloudWatchClient.h.

Definition at line 107 of file CloudWatchClient.h.

Definition at line 96 of file CloudWatchClient.h.

Definition at line 108 of file CloudWatchClient.h.

Enumeration Type Documentation

Enumerator
NOT_SET 
GreaterThanOrEqualToThreshold 
GreaterThanThreshold 
LessThanThreshold 
LessThanOrEqualToThreshold 

Definition at line 25 of file ComparisonOperator.h.

Enumerator
NOT_SET 
ConfigurationUpdate 
StateUpdate 
Action 

Definition at line 25 of file HistoryItemType.h.

Enumerator
NOT_SET 
Seconds 
Microseconds 
Milliseconds 
Bytes 
Kilobytes 
Megabytes 
Gigabytes 
Terabytes 
Bits 
Kilobits 
Megabits 
Gigabits 
Terabits 
Percent 
Count 
Bytes_Second 
Kilobytes_Second 
Megabytes_Second 
Gigabytes_Second 
Terabytes_Second 
Bits_Second 
Kilobits_Second 
Megabits_Second 
Gigabits_Second 
Terabits_Second 
Count_Second 
None 

Definition at line 25 of file StandardUnit.h.

Enumerator
NOT_SET 
OK 
ALARM 
INSUFFICIENT_DATA 

Definition at line 25 of file StateValue.h.

Enumerator
NOT_SET 
SampleCount 
Average 
Sum 
Minimum 
Maximum 

Definition at line 25 of file Statistic.h.