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
 Declaration Syntax| C# | 
public ReportTaskRunnerHeartbeatResponse ReportTaskRunnerHeartbeat( ReportTaskRunnerHeartbeatRequest reportTaskRunnerHeartbeatRequest )
 Parameters
 Parameters- reportTaskRunnerHeartbeatRequest (ReportTaskRunnerHeartbeatRequest)
- Container for the necessary parameters to execute the ReportTaskRunnerHeartbeat service method on AmazonDataPipeline.
 Return Value
 Return ValueThe response from the ReportTaskRunnerHeartbeat service method, as returned by AmazonDataPipeline.
 Exceptions
 Exceptions| Exception | Condition | 
|---|---|
| InternalServiceErrorException | |
| InvalidRequestException |