pub struct ReportTaskRunnerHeartbeatInput {
pub hostname: Option<String>,
pub taskrunner_id: String,
pub worker_group: Option<String>,
}
Expand description
Contains the parameters for ReportTaskRunnerHeartbeat.
Fields§
§hostname: Option<String>
The public DNS name of the task runner.
taskrunner_id: String
The ID of the task runner. This value should be unique across your AWS account. In the case of AWS Data Pipeline Task Runner launched on a resource managed by AWS Data Pipeline, the web service provides a unique identifier when it launches the application. If you have written a custom task runner, you should assign a unique identifier for the task runner.
worker_group: Option<String>
The type of task the task runner is configured to accept and process. The worker group is set as a field on objects in the pipeline when they are created. You can only specify a single value for workerGroup
. There are no wildcard values permitted in workerGroup
; the string must be an exact, case-sensitive, match.
Trait Implementations§
Source§impl Clone for ReportTaskRunnerHeartbeatInput
impl Clone for ReportTaskRunnerHeartbeatInput
Source§fn clone(&self) -> ReportTaskRunnerHeartbeatInput
fn clone(&self) -> ReportTaskRunnerHeartbeatInput
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moreSource§impl Default for ReportTaskRunnerHeartbeatInput
impl Default for ReportTaskRunnerHeartbeatInput
Source§fn default() -> ReportTaskRunnerHeartbeatInput
fn default() -> ReportTaskRunnerHeartbeatInput
Source§impl PartialEq for ReportTaskRunnerHeartbeatInput
impl PartialEq for ReportTaskRunnerHeartbeatInput
Source§fn eq(&self, other: &ReportTaskRunnerHeartbeatInput) -> bool
fn eq(&self, other: &ReportTaskRunnerHeartbeatInput) -> bool
self
and other
values to be equal, and is used by ==
.