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