Task runners call ReportTaskRunnerHeartbeat every 15 minutes to indicate that they are operational. In the case of AWS Data Pipeline Task Runner launched on a resource managed by AWS Data Pipeline, the web service can use this call to detect when the task runner application has failed and restart a new instance.
Declaration Syntax
C# |
ReportTaskRunnerHeartbeatResponse ReportTaskRunnerHeartbeat( ReportTaskRunnerHeartbeatRequest reportTaskRunnerHeartbeatRequest )
Parameters
- reportTaskRunnerHeartbeatRequest (ReportTaskRunnerHeartbeatRequest)
- Container for the necessary parameters to execute the ReportTaskRunnerHeartbeat service method on AmazonDataPipeline.
Return Value
The response from the ReportTaskRunnerHeartbeat service method, as returned by AmazonDataPipeline.
Exceptions
Exception | Condition |
---|---|
InternalServiceErrorException | |
InvalidRequestException |