String alarmName
The descriptive name for the alarm.
Date timestamp
The time stamp for the alarm history item.
String historyItemType
The type of alarm history item.
String historySummary
A human-readable summary of the alarm history.
String historyData
Machine-readable data about the alarm in JSON format.
Date timestamp
The time stamp used for the datapoint.
Double sampleCount
The number of metric values that contributed to the aggregate value of this datapoint.
Double average
The average of metric values that correspond to the datapoint.
Double sum
The sum of metric values used for the datapoint.
Double minimum
The minimum metric value used for the datapoint.
Double maximum
The maximum of the metric value used for the datapoint.
String unit
The standard unit used for the datapoint.
com.amazonaws.internal.SdkInternalList<T> alarmNames
A list of alarms to be deleted.
String alarmName
The name of the alarm.
String historyItemType
The type of alarm histories to retrieve.
Date startDate
The starting date to retrieve alarm history.
Date endDate
The ending date to retrieve alarm history.
Integer maxRecords
The maximum number of alarm history records to retrieve.
String nextToken
The token returned by a previous call to indicate that there is more data available.
com.amazonaws.internal.SdkInternalList<T> alarmHistoryItems
A list of alarm histories in JSON format.
String nextToken
A string that marks the start of the next batch of returned results.
String metricName
The name of the metric.
String namespace
The namespace of the metric.
String statistic
The statistic for the metric.
com.amazonaws.internal.SdkInternalList<T> dimensions
The list of dimensions associated with the metric. If the metric has any associated dimensions, you must specify them in order for the DescribeAlarmsForMetric to succeed.
Integer period
The period in seconds over which the statistic is applied.
String unit
The unit for the metric.
com.amazonaws.internal.SdkInternalList<T> metricAlarms
A list of information for each alarm with the specified metric.
com.amazonaws.internal.SdkInternalList<T> alarmNames
A list of alarm names to retrieve information for.
String alarmNamePrefix
The alarm name prefix. AlarmNames
cannot be specified if
this parameter is specified.
String stateValue
The state value to be used in matching alarms.
String actionPrefix
The action name prefix.
Integer maxRecords
The maximum number of alarm descriptions to retrieve.
String nextToken
The token returned by a previous call to indicate that there is more data available.
com.amazonaws.internal.SdkInternalList<T> metricAlarms
A list of information for the specified alarms.
String nextToken
A string that marks the start of the next batch of returned results.
com.amazonaws.internal.SdkInternalList<T> alarmNames
The names of the alarms to disable actions for.
com.amazonaws.internal.SdkInternalList<T> alarmNames
The names of the alarms to enable actions for.
String namespace
The namespace of the metric, with or without spaces.
String metricName
The name of the metric, with or without spaces.
com.amazonaws.internal.SdkInternalList<T> dimensions
A list of dimensions describing qualities of the metric.
Date startTime
The time stamp to use for determining the first datapoint to return. The value specified is inclusive; results include datapoints with the time stamp specified. The time stamp must be in ISO 8601 UTC format (e.g., 2014-09-03T23:00:00Z).
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
.
Date endTime
The time stamp to use for determining the last datapoint to return. The value specified is exclusive; results will include datapoints up to the time stamp specified. The time stamp must be in ISO 8601 UTC format (e.g., 2014-09-03T23:00:00Z).
Integer period
The granularity, in seconds, of the returned datapoints.
Period
must be at least 60 seconds and must be a multiple of
60. The default value is 60.
com.amazonaws.internal.SdkInternalList<T> statistics
The metric statistics to return. For information about specific statistics returned by GetMetricStatistics, see Statistics in the Amazon CloudWatch Developer Guide.
String unit
The unit for the metric.
String label
A label describing the specified metric.
com.amazonaws.internal.SdkInternalList<T> datapoints
The datapoints for the specified metric.
String namespace
The namespace to filter against.
String metricName
The name of the metric to filter against.
com.amazonaws.internal.SdkInternalList<T> dimensions
A list of dimensions to filter against.
String nextToken
The token returned by a previous call to indicate that there is more data available.
com.amazonaws.internal.SdkInternalList<T> metrics
A list of metrics used to generate statistics for an AWS account.
String nextToken
A string that marks the start of the next batch of returned results.
String namespace
The namespace of the metric.
String metricName
The name of the metric.
com.amazonaws.internal.SdkInternalList<T> dimensions
A list of dimensions associated with the metric.
String alarmName
The name of the alarm.
String alarmArn
The Amazon Resource Name (ARN) of the alarm.
String alarmDescription
The description for the alarm.
Date alarmConfigurationUpdatedTimestamp
The time stamp of the last update to the alarm configuration.
Boolean actionsEnabled
Indicates whether actions should be executed during any changes to the alarm's state.
com.amazonaws.internal.SdkInternalList<T> oKActions
The list of actions to execute when this alarm transitions into an
OK
state from any other state. Each action is specified as
an Amazon Resource Name (ARN).
com.amazonaws.internal.SdkInternalList<T> alarmActions
The list of actions to execute when this alarm transitions into an
ALARM
state from any other state. Each action is specified
as an Amazon Resource Name (ARN).
com.amazonaws.internal.SdkInternalList<T> insufficientDataActions
The list of actions to execute when this alarm transitions into an
INSUFFICIENT_DATA
state from any other state. Each action is
specified as an Amazon Resource Name (ARN).
UnknownActions
.String stateValue
The state value for the alarm.
String stateReason
A human-readable explanation for the alarm's state.
String stateReasonData
An explanation for the alarm's state in machine-readable JSON format
Date stateUpdatedTimestamp
The time stamp of the last update to the alarm's state.
String metricName
The name of the alarm's metric.
String namespace
The namespace of alarm's associated metric.
String statistic
The statistic to apply to the alarm's associated metric.
com.amazonaws.internal.SdkInternalList<T> dimensions
The list of dimensions associated with the alarm's associated metric.
Integer period
The period in seconds over which the statistic is applied.
String unit
The unit of the alarm's associated metric.
Integer evaluationPeriods
The number of periods over which data is compared to the specified threshold.
Double threshold
The value against which the specified statistic is compared.
String comparisonOperator
The arithmetic operation to use when comparing the specified
Statistic
and Threshold
. The specified
Statistic
value is used as the first operand.
String metricName
The name of the metric.
com.amazonaws.internal.SdkInternalList<T> dimensions
A list of dimensions associated with the metric. Note, when using the Dimensions value in a query, you need to append .member.N to it (e.g., Dimensions.member.N).
Date timestamp
The time stamp used for the metric in ISO 8601 Universal Coordinated Time (UTC) format. If not specified, the default value is set to the time the metric data was received.
Double value
The value for the metric.
Value
parameter accepts numbers of
type Double
, Amazon CloudWatch rejects values that are
either too small or too large. Values must be in the range of
8.515920e-109 to 1.174271e+108 (Base 10) or 2e-360 to 2e360 (Base 2). In
addition, special values (e.g., NaN, +Infinity, -Infinity) are not
supported. StatisticSet statisticValues
A set of statistical values describing the metric.
String unit
The unit of the metric.
String alarmName
The descriptive name for the alarm. This name must be unique within the user's AWS account
String alarmDescription
The description for the alarm.
Boolean actionsEnabled
Indicates whether or not actions should be executed during any changes to the alarm's state.
com.amazonaws.internal.SdkInternalList<T> oKActions
The list of actions to execute when this alarm transitions into an
OK
state from any other state. Each action is specified as
an Amazon Resource Name (ARN).
Valid Values: arn:aws:automate:region (e.g., us-east-1):ec2:stop | arn:aws:automate:region (e.g., us-east-1):ec2:terminate | arn:aws:automate:region (e.g., us-east-1):ec2:recover
Valid Values (for use with IAM roles): arn:aws:swf:us-east-1:{customer- account}:action/actions/AWS_EC2.InstanceId.Stop/1.0 | arn:aws:swf:us-east -1:{customer-account}:action/actions/AWS_EC2.InstanceId .Terminate/1.0 | arn:aws:swf:us-east-1:{customer-account}:action/actions /AWS_EC2.InstanceId.Reboot/1.0
Note: You must create at least one stop, terminate, or reboot alarm using the Amazon EC2 or CloudWatch console to create the EC2ActionsAccess IAM role for the first time. After this IAM role is created, you can create stop, terminate, or reboot alarms using the CLI.
com.amazonaws.internal.SdkInternalList<T> alarmActions
The list of actions to execute when this alarm transitions into an
ALARM
state from any other state. Each action is specified
as an Amazon Resource Name (ARN).
Valid Values: arn:aws:automate:region (e.g., us-east-1):ec2:stop | arn:aws:automate:region (e.g., us-east-1):ec2:terminate | arn:aws:automate:region (e.g., us-east-1):ec2:recover
Valid Values (for use with IAM roles): arn:aws:swf:us-east-1:{customer- account}:action/actions/AWS_EC2.InstanceId.Stop/1.0 | arn:aws:swf:us-east -1:{customer-account}:action/actions/AWS_EC2.InstanceId .Terminate/1.0 | arn:aws:swf:us-east-1:{customer-account}:action/actions /AWS_EC2.InstanceId.Reboot/1.0
Note: You must create at least one stop, terminate, or reboot alarm using the Amazon EC2 or CloudWatch console to create the EC2ActionsAccess IAM role for the first time. After this IAM role is created, you can create stop, terminate, or reboot alarms using the CLI.
com.amazonaws.internal.SdkInternalList<T> insufficientDataActions
The list of actions to execute when this alarm transitions into an
INSUFFICIENT_DATA
state from any other state. Each action is
specified as an Amazon Resource Name (ARN).
Valid Values: arn:aws:automate:region (e.g., us-east-1):ec2:stop | arn:aws:automate:region (e.g., us-east-1):ec2:terminate | arn:aws:automate:region (e.g., us-east-1):ec2:recover
Valid Values (for use with IAM roles): arn:aws:swf:us-east-1:{customer- account}:action/actions/AWS_EC2.InstanceId.Stop/1.0 | arn:aws:swf:us-east -1:{customer-account}:action/actions/AWS_EC2.InstanceId .Terminate/1.0 | arn:aws:swf:us-east-1:{customer-account}:action/actions /AWS_EC2.InstanceId.Reboot/1.0
Note: You must create at least one stop, terminate, or reboot alarm using the Amazon EC2 or CloudWatch console to create the EC2ActionsAccess IAM role for the first time. After this IAM role is created, you can create stop, terminate, or reboot alarms using the CLI.
String metricName
The name for the alarm's associated metric.
String namespace
The namespace for the alarm's associated metric.
String statistic
The statistic to apply to the alarm's associated metric.
com.amazonaws.internal.SdkInternalList<T> dimensions
The dimensions for the alarm's associated metric.
Integer period
The period in seconds over which the specified statistic is applied.
String unit
The statistic's unit of measure. For example, the units for the Amazon EC2 NetworkIn metric are Bytes because NetworkIn tracks the number of bytes that an instance receives on all network interfaces. You can also specify a unit when you create a custom metric. Units help provide conceptual meaning to your data. Metric data points that specify a unit of measure, such as Percent, are aggregated separately.
Note: If you specify a unit, you must use a unit that is appropriate for the metric. Otherwise, this can cause an Amazon CloudWatch alarm to get stuck in the INSUFFICIENT DATA state.
Integer evaluationPeriods
The number of periods over which data is compared to the specified threshold.
Double threshold
The value against which the specified statistic is compared.
String comparisonOperator
The arithmetic operation to use when comparing the specified
Statistic
and Threshold
. The specified
Statistic
value is used as the first operand.
String namespace
The namespace for the metric data.
com.amazonaws.internal.SdkInternalList<T> metricData
A list of data describing the metric.
String alarmName
The descriptive name for the alarm. This name must be unique within the user's AWS account. The maximum length is 255 characters.
String stateValue
The value of the state.
String stateReason
The reason that this alarm is set to this specific state (in human-readable text format)
String stateReasonData
The reason that this alarm is set to this specific state (in machine-readable JSON format)
Copyright © 2016. All rights reserved.