IoTEventsData / Client / batch_reset_alarm
batch_reset_alarm#
- IoTEventsData.Client.batch_reset_alarm(**kwargs)#
Resets one or more alarms. The alarms return to the
NORMAL
state after you reset them.See also: AWS API Documentation
Request Syntax
response = client.batch_reset_alarm( resetActionRequests=[ { 'requestId': 'string', 'alarmModelName': 'string', 'keyValue': 'string', 'note': 'string' }, ] )
- Parameters:
resetActionRequests (list) –
[REQUIRED]
The list of reset action requests. You can specify up to 10 requests per operation.
(dict) –
Information needed to reset the alarm.
requestId (string) – [REQUIRED]
The request ID. Each ID must be unique within each batch.
alarmModelName (string) – [REQUIRED]
The name of the alarm model.
keyValue (string) –
The value of the key used as a filter to select only the alarms associated with the key.
note (string) –
The note that you can leave when you reset the alarm.
- Return type:
dict
- Returns:
Response Syntax
{ 'errorEntries': [ { 'requestId': 'string', 'errorCode': 'ResourceNotFoundException'|'InvalidRequestException'|'InternalFailureException'|'ServiceUnavailableException'|'ThrottlingException', 'errorMessage': 'string' }, ] }
Response Structure
(dict) –
errorEntries (list) –
A list of errors associated with the request, or
null
if there are no errors. Each error entry contains an entry ID that helps you identify the entry that failed.(dict) –
Contains error messages associated with one of the following requests:
requestId (string) –
The request ID. Each ID must be unique within each batch.
errorCode (string) –
The error code.
errorMessage (string) –
A message that describes the error.
Exceptions