EnsLib.AmazonCloudWatch.PutMetricAlarmRequest
persistent class EnsLib.AmazonCloudWatch.PutMetricAlarmRequest extends Ens.Request
SQL Table Name: EnsLib_AmazonCloudWatch.PutMetricAlarmRequest
Property Inventory
- ActionEnabled
- AlarmDescription
- AlarmName
- ComparisonOperator
- Dims
- EvaluationPeriods
- MetricName
- Namespace
- Period
- Statistic
- Threshold
- Unit
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
- %%CLASSNAMELogicalToStorage()
- %%CLASSNAMEStorageToLogical()
- %AddToSaveSet()
- %AddToSyncSet()
- %BMEBuilt()
- %BuildIndicesAsync()
- %BuildIndicesAsyncResponse()
- %CheckConstraints()
- %CheckConstraintsForExtent()
- %ClassIsLatestVersion()
- %ClassName()
- %CompareContents()
- %ComposeOid()
- %ConstructClone()
- %Delete()
- %DeleteExtent()
- %DeleteId()
- %DispatchClassMethod()
- %DispatchGetModified()
- %DispatchGetProperty()
- %DispatchMethod()
- %DispatchSetModified()
- %DispatchSetMultidimProperty()
- %DispatchSetProperty()
- %DrawHTMLForm()
- %DrawHTMLTable()
- %Exists()
- %ExistsId()
- %Extends()
- %GUID()
- %GUIDSet()
- %GetContentType()
- %GetLock()
- %GetParameter()
- %GetSwizzleObject()
- %Id()
- %InsertBatch()
- %IsA()
- %IsModified()
- %IsNull()
- %KillExtent()
- %KillExtentData()
- %LoadFromMemory()
- %LockExtent()
- %LockId()
- %New()
- %NormalizeObject()
- %ObjectIsNull()
- %ObjectModified()
- %Oid()
- %OnBeforeAddToSync()
- %OnDeleteFinally()
- %OnDetermineClass()
- %OnOpenFinally()
- %OnSaveFinally()
- %OnTimeout()
- %Open()
- %OpenId()
- %OriginalNamespace()
- %PackageName()
- %PhysicalAddress()
- %ProcessSubmit()
- %PurgeIndices()
- %Reload()
- %RemoveFromSaveSet()
- %ResolveConcurrencyConflict()
- %RollBack()
- %Save()
- %SaveDirect()
- %SaveIndices()
- %SerializeObject()
- %SetModified()
- %ShowContents()
- %ShowContentsHead()
- %SortBegin()
- %SortEnd()
- %SyncObjectIn()
- %SyncTransport()
- %UnlockExtent()
- %UnlockId()
- %ValidateIndices()
- %ValidateObject()
- %ValidateTable()
- GetStatsDimension()
- NewResponse()
- XMLDTD()
- XMLExport()
- XMLExportToStream()
- XMLExportToString()
- XMLNew()
- XMLSchema()
- XMLSchemaNamespace()
- XMLSchemaType()
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
|