Class: AWS::CloudWatch::Client
- Inherits:
-
AWS::Core::Client
- Object
- AWS::Core::Client
- AWS::CloudWatch::Client
- Extended by:
- AWS::Core::QueryClient
- Defined in:
- lib/aws/cloud_watch/client.rb
Overview
Client class for Cloud Watch
Constant Summary collapse
- API_VERSION =
'2010-08-01'
Instance Attribute Summary
Attributes inherited from AWS::Core::Client
Instance Method Summary collapse
-
#delete_alarms(options = {}) ⇒ Core::Response
Calls the DeleteAlarms API operation.
-
#describe_alarm_history(options = {}) ⇒ Core::Response
Calls the DescribeAlarmHistory API operation.
-
#describe_alarms(options = {}) ⇒ Core::Response
Calls the DescribeAlarms API operation.
-
#describe_alarms_for_metric(options = {}) ⇒ Core::Response
Calls the DescribeAlarmsForMetric API operation.
-
#disable_alarm_actions(options = {}) ⇒ Core::Response
Calls the DisableAlarmActions API operation.
-
#enable_alarm_actions(options = {}) ⇒ Core::Response
Calls the EnableAlarmActions API operation.
-
#get_metric_statistics(options = {}) ⇒ Core::Response
Calls the GetMetricStatistics API operation.
-
#list_metrics(options = {}) ⇒ Core::Response
Calls the ListMetrics API operation.
-
#put_metric_alarm(options = {}) ⇒ Core::Response
Calls the PutMetricAlarm API operation.
-
#put_metric_data(options = {}) ⇒ Core::Response
Calls the PutMetricData API operation.
-
#set_alarm_state(options = {}) ⇒ Core::Response
Calls the SetAlarmState API operation.
Methods inherited from AWS::Core::Client
#initialize, #operations, #with_http_handler, #with_options
Constructor Details
This class inherits a constructor from AWS::Core::Client
Instance Method Details
#delete_alarms(options = {}) ⇒ Core::Response
Calls the DeleteAlarms API operation.
39 |
# File 'lib/aws/cloud_watch/client.rb', line 39 define_client_method :delete_alarms, 'DeleteAlarms' |
#describe_alarm_history(options = {}) ⇒ Core::Response
Calls the DescribeAlarmHistory API operation.
60 |
# File 'lib/aws/cloud_watch/client.rb', line 60 define_client_method :describe_alarm_history, 'DescribeAlarmHistory' |
#describe_alarms(options = {}) ⇒ Core::Response
Calls the DescribeAlarms API operation.
99 |
# File 'lib/aws/cloud_watch/client.rb', line 99 define_client_method :describe_alarms, 'DescribeAlarms' |
#describe_alarms_for_metric(options = {}) ⇒ Core::Response
Calls the DescribeAlarmsForMetric API operation.
139 |
# File 'lib/aws/cloud_watch/client.rb', line 139 define_client_method :describe_alarms_for_metric, 'DescribeAlarmsForMetric' |
#disable_alarm_actions(options = {}) ⇒ Core::Response
Calls the DisableAlarmActions API operation.
146 |
# File 'lib/aws/cloud_watch/client.rb', line 146 define_client_method :disable_alarm_actions, 'DisableAlarmActions' |
#enable_alarm_actions(options = {}) ⇒ Core::Response
Calls the EnableAlarmActions API operation.
153 |
# File 'lib/aws/cloud_watch/client.rb', line 153 define_client_method :enable_alarm_actions, 'EnableAlarmActions' |
#get_metric_statistics(options = {}) ⇒ Core::Response
Calls the GetMetricStatistics API operation.
180 |
# File 'lib/aws/cloud_watch/client.rb', line 180 define_client_method :get_metric_statistics, 'GetMetricStatistics' |
#list_metrics(options = {}) ⇒ Core::Response
Calls the ListMetrics API operation.
201 |
# File 'lib/aws/cloud_watch/client.rb', line 201 define_client_method :list_metrics, 'ListMetrics' |
#put_metric_alarm(options = {}) ⇒ Core::Response
Calls the PutMetricAlarm API operation.
224 |
# File 'lib/aws/cloud_watch/client.rb', line 224 define_client_method :put_metric_alarm, 'PutMetricAlarm' |
#put_metric_data(options = {}) ⇒ Core::Response
Calls the PutMetricData API operation.
244 |
# File 'lib/aws/cloud_watch/client.rb', line 244 define_client_method :put_metric_data, 'PutMetricData' |
#set_alarm_state(options = {}) ⇒ Core::Response
Calls the SetAlarmState API operation.
254 |
# File 'lib/aws/cloud_watch/client.rb', line 254 define_client_method :set_alarm_state, 'SetAlarmState' |