Skip to main content

EnsLib.AmazonCloudWatch.PutMetricAlarmRequest

persistent class EnsLib.AmazonCloudWatch.PutMetricAlarmRequest extends Ens.Request

SQL Table Name: EnsLib_AmazonCloudWatch.PutMetricAlarmRequest

Property Inventory

Properties

property ActionEnabled as %Boolean;
Indicates whether actions should be executed during any changes to the alarm state.
Property methods: ActionEnabledDisplayToLogical(), ActionEnabledGet(), ActionEnabledGetStored(), ActionEnabledIsValid(), ActionEnabledLogicalToDisplay(), ActionEnabledLogicalToXSD(), ActionEnabledNormalize(), ActionEnabledSet(), ActionEnabledXSDToLogical()
property AlarmDescription as %String (MAXLEN = 1000);
The description for the alarm.
Property methods: AlarmDescriptionDisplayToLogical(), AlarmDescriptionGet(), AlarmDescriptionGetStored(), AlarmDescriptionIsValid(), AlarmDescriptionLogicalToDisplay(), AlarmDescriptionLogicalToOdbc(), AlarmDescriptionNormalize(), AlarmDescriptionSet()
property AlarmName as %String (MAXLEN = 100);
The name for the alarm. This name must be unique within the Region.
Property methods: AlarmNameDisplayToLogical(), AlarmNameGet(), AlarmNameGetStored(), AlarmNameIsValid(), AlarmNameLogicalToDisplay(), AlarmNameLogicalToOdbc(), AlarmNameNormalize(), AlarmNameSet()
property ComparisonOperator as %String (MAXLEN = 100);
The arithmetic operation to use when comparing the specified statistic and threshold. The possible values are: GreaterThanOrEqualToThreshold GreaterThanThreshold GreaterThanUpperThreshold LessThanLowerOrGreaterThanUpperThreshold LessThanLowerThreshold LessThanOrEqualToThreshold LessThanThreshold
Property methods: ComparisonOperatorDisplayToLogical(), ComparisonOperatorGet(), ComparisonOperatorGetStored(), ComparisonOperatorIsValid(), ComparisonOperatorLogicalToDisplay(), ComparisonOperatorLogicalToOdbc(), ComparisonOperatorNormalize(), ComparisonOperatorSet()
property Dims as %String (MAXLEN = 1000);
/// Metric dimensions. An array of name value pairs in json format. For example, [{"Name":"StorageType","Value":"StandardStorage"},{"Name":"BucketName","Value":"test-fhir"}]
Property methods: DimsDisplayToLogical(), DimsGet(), DimsGetStored(), DimsIsValid(), DimsLogicalToDisplay(), DimsLogicalToOdbc(), DimsNormalize(), DimsSet()
property EvaluationPeriods as %Integer;
The number of periods over which data is compared to the specified threshold.
Property methods: EvaluationPeriodsDisplayToLogical(), EvaluationPeriodsGet(), EvaluationPeriodsGetStored(), EvaluationPeriodsIsValid(), EvaluationPeriodsLogicalToDisplay(), EvaluationPeriodsNormalize(), EvaluationPeriodsSet(), EvaluationPeriodsXSDToLogical()
property MetricName as %String (MAXLEN = 100);
The name for the metric associated with the alarm.
Property methods: MetricNameDisplayToLogical(), MetricNameGet(), MetricNameGetStored(), MetricNameIsValid(), MetricNameLogicalToDisplay(), MetricNameLogicalToOdbc(), MetricNameNormalize(), MetricNameSet()
property Namespace as %String (MAXLEN = 100);
The namespace for the metric associated specified in MetricName.
Property methods: NamespaceDisplayToLogical(), NamespaceGet(), NamespaceGetStored(), NamespaceIsValid(), NamespaceLogicalToDisplay(), NamespaceLogicalToOdbc(), NamespaceNormalize(), NamespaceSet()
property Period as %Integer;
The length, in seconds, used each time the metric specified in MetricName is evaluated.
Property methods: PeriodDisplayToLogical(), PeriodGet(), PeriodGetStored(), PeriodIsValid(), PeriodLogicalToDisplay(), PeriodNormalize(), PeriodSet(), PeriodXSDToLogical()
property Statistic as %String (MAXLEN = 100);
The statistic for the metric specified in MetricName. The possible values are: Average Maximum Minimum SampleCount Sum
Property methods: StatisticDisplayToLogical(), StatisticGet(), StatisticGetStored(), StatisticIsValid(), StatisticLogicalToDisplay(), StatisticLogicalToOdbc(), StatisticNormalize(), StatisticSet()
property Threshold as %Double;
The value against which the specified statistic is compared.
Property methods: ThresholdDisplayToLogical(), ThresholdGet(), ThresholdGetStored(), ThresholdIsValid(), ThresholdLogicalToDisplay(), ThresholdLogicalToXSD(), ThresholdNormalize(), ThresholdOdbcToLogical(), ThresholdSet(), ThresholdXSDToLogical()
property Unit as %String (MAXLEN = 100);
The unit of measure for the statistic. The possible values are: Bits BitsSecond Bytes BytesSecond Count CountSecond Gigabits GigabitsSecond Gigabytes GigabytesSecond Kilobits KilobitsSecond Kilobytes KilobytesSecond Megabits MegabitsSecond Megabytes MegabytesSecond Microseconds Milliseconds None Percent Seconds Terabits TerabitsSecond Terabytes TerabytesSecond
Property methods: UnitDisplayToLogical(), UnitGet(), UnitGetStored(), UnitIsValid(), UnitLogicalToDisplay(), UnitLogicalToOdbc(), UnitNormalize(), UnitSet()

Inherited Members

Inherited Methods

Storage

Gray indicates storage defined by superclasses.

Storage Model: Storage (Ens.MessageBody)

^Ens.MessageBodyD(ID)
=
%%CLASSNAME

Storage Model: Storage (EnsLib.AmazonCloudWatch.PutMetricAlarmRequest)

^Ens.MessageBodyD(ID,"PutMetricAlarmRequest")
=
Namespace
AlarmName
MetricName
AlarmDescription
ComparisonOperator
Statistic
Unit
EvaluationPeriods
Period
Threshold
ActionEnabled
Dims
FeedbackOpens in a new tab