C# (CSharp) Amazon.CloudWatch.Model Namespace

Nested Namespaces

Amazon.CloudWatch.Model.Internal

Classes

Name Description
AlarmHistoryItem

The AlarmHistoryItem data type contains descriptive information about the history of a specific alarm. If you call DescribeAlarmHistory, Amazon CloudWatch returns this data type as part of the DescribeAlarmHistoryResult data type.

Datapoint

The Datapoint data type encapsulates the statistical data that Amazon CloudWatch computes from metric data.

DeleteAlarmsRequest Container for the parameters to the DeleteAlarms operation. Deletes the specified alarms. In the event of an error, no alarms are deleted.
DescribeAlarmHistoryRequest Container for the parameters to the DescribeAlarmHistory operation.

Retrieves history for the specified alarm. Filter alarms by date range or item type. If an alarm name is not specified, Amazon CloudWatch returns histories for all of the owner's alarms.

NOTE: Amazon CloudWatch retains the history of an alarm for two weeks, whether or not you delete the alarm.

DescribeAlarmHistoryResponse This is the response object from the DescribeAlarmHistory operation.
DescribeAlarmHistoryResult The output for the DescribeAlarmHistory action.
DescribeAlarmsForMetricRequest Container for the parameters to the DescribeAlarmsForMetric operation.

Retrieves all alarms for a single metric. Specify a statistic, period, or unit to filter the set of alarms further.

DescribeAlarmsForMetricResponse Returns information about the DescribeAlarmsForMetricResult response and response metadata.
DescribeAlarmsForMetricResult

The output for the DescribeAlarmsForMetric action.

DescribeAlarmsRequest Container for the parameters to the DescribeAlarms operation. Retrieves the specified alarms. If no alarms are specified, all alarms are returned. Alarms can be retrieved by using only a prefix for the alarm name, the alarm state, or a prefix for any action.
DescribeAlarmsResponse Returns information about the DescribeAlarmsResult response and response metadata.
DescribeAlarmsResult

The output for the DescribeAlarms action.

Dimension

The Dimension data type further expands on the identity of a metric using a Name, Value pair.

For examples that use one or more dimensions, see PutMetricData.

DimensionFilter Represents filters for a dimension.
DisableAlarmActionsRequest Container for the parameters to the DisableAlarmActions operation.

Disables actions for the specified alarms. When an alarm's actions are disabled the alarm's state may change, but none of the alarm's actions will execute.

EnableAlarmActionsRequest Container for the parameters to the EnableAlarmActions operation. Enables the actions for the specified alarms.
GetMetricStatisticsRequest
GetMetricStatisticsResponse Returns information about the GetMetricStatisticsResult response and response metadata.
GetMetricStatisticsResult
InternalServiceException
InvalidFormatException
InvalidNextTokenException
InvalidParameterCombinationException
InvalidParameterValueException
LimitExceededException
ListMetricsRequest Container for the parameters to the ListMetrics operation. List the specified metrics. You can use the returned metrics with GetMetricStatistics to obtain statistical data.

Up to 500 results are returned for any one call. To retrieve additional results, use the returned token with subsequent calls.

After you create a metric, allow up to fifteen minutes before the metric appears. Statistics about the metric, however, are available sooner using GetMetricStatistics.

ListMetricsResponse This is the response object from the ListMetrics operation.
ListMetricsResult The output for the ListMetrics action.
Metric The Metric data type contains information about a specific metric. If you call ListMetrics, Amazon CloudWatch returns information contained by this data type.

The example in the Examples section publishes two metrics named buffers and latency. Both metrics are in the examples namespace. Both metrics have two dimensions, InstanceID and InstanceType.

MetricAlarm

The MetricAlarm data type represents an alarm. You can use PutMetricAlarm to create or update an alarm.

MetricDatum

The MetricDatum data type encapsulates the information sent with PutMetricData to either create a new metric or add new values to be aggregated into an existing metric.

MissingRequiredParameterException
PutMetricAlarmRequest Container for the parameters to the PutMetricAlarm operation.

Creates or updates an alarm and associates it with the specified Amazon CloudWatch metric. Optionally, this operation can associate one or more Amazon Simple Notification Service resources with the alarm.

When this operation creates an alarm, the alarm state is immediately set to INSUFFICIENT_DATA . The alarm is evaluated and its StateValue is set appropriately. Any actions associated with the StateValue is then executed.

NOTE: When updating an existing alarm, its StateValue is left unchanged.

PutMetricDataRequest Container for the parameters to the PutMetricData operation. Publishes metric data points to Amazon CloudWatch. Amazon Cloudwatch associates the data points with the specified metric. If the specified metric does not exist, Amazon CloudWatch creates the metric. It can take up to fifteen minutes for a new metric to appear in calls to the ListMetrics action.

The size of a PutMetricData request is limited to 8 KB for HTTP GET requests and 40 KB for HTTP POST requests.

Although the Value parameter accepts numbers of type Double, Amazon CloudWatch truncates values with very large exponents. Values with base-10 exponents greater than 126 (1 x 10^126) are truncated. Likewise, values with base-10 exponents less than -130 (1 x 10^-130) are also truncated.

Data that is timestamped 24 hours or more in the past may take in excess of 48 hours to become available from submission time using GetMetricStatistics.

ResourceNotFoundException
SetAlarmStateRequest Container for the parameters to the SetAlarmState operation.

Temporarily sets the state of an alarm. When the updated StateValue differs from the previous value, the action configured for the appropriate state is invoked. This is not a permanent change. The next periodic alarm check (in about a minute) will set the alarm to its actual state.

StatisticSet

The StatisticSet data type describes the StatisticValues component of MetricDatum, and represents a set of statistics that describes a specific metric.