/AWS1/CL_IOTCLOUDWATCHALARMACT¶
Describes an action that updates a CloudWatch alarm.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_rolearn TYPE /AWS1/IOTAWSARN /AWS1/IOTAWSARN¶
The IAM role that allows access to the CloudWatch alarm.
iv_alarmname TYPE /AWS1/IOTALARMNAME /AWS1/IOTALARMNAME¶
The CloudWatch alarm name.
iv_statereason TYPE /AWS1/IOTSTATEREASON /AWS1/IOTSTATEREASON¶
The reason for the alarm change.
iv_statevalue TYPE /AWS1/IOTSTATEVALUE /AWS1/IOTSTATEVALUE¶
The value of the alarm state. Acceptable values are: OK, ALARM, INSUFFICIENT_DATA.
Queryable Attributes¶
roleArn¶
The IAM role that allows access to the CloudWatch alarm.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ROLEARN() |
Getter for ROLEARN, with configurable default |
ASK_ROLEARN() |
Getter for ROLEARN w/ exceptions if field has no value |
HAS_ROLEARN() |
Determine if ROLEARN has a value |
alarmName¶
The CloudWatch alarm name.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ALARMNAME() |
Getter for ALARMNAME, with configurable default |
ASK_ALARMNAME() |
Getter for ALARMNAME w/ exceptions if field has no value |
HAS_ALARMNAME() |
Determine if ALARMNAME has a value |
stateReason¶
The reason for the alarm change.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STATEREASON() |
Getter for STATEREASON, with configurable default |
ASK_STATEREASON() |
Getter for STATEREASON w/ exceptions if field has no value |
HAS_STATEREASON() |
Determine if STATEREASON has a value |
stateValue¶
The value of the alarm state. Acceptable values are: OK, ALARM, INSUFFICIENT_DATA.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STATEVALUE() |
Getter for STATEVALUE, with configurable default |
ASK_STATEVALUE() |
Getter for STATEVALUE w/ exceptions if field has no value |
HAS_STATEVALUE() |
Determine if STATEVALUE has a value |