Send Heartbeat
sagemakeredgemanager_send_heartbeat | R Documentation |
Use to get the current status of devices registered on SageMaker Edge Manager¶
Description¶
Use to get the current status of devices registered on SageMaker Edge Manager.
Usage¶
sagemakeredgemanager_send_heartbeat(AgentMetrics, Models, AgentVersion,
DeviceName, DeviceFleetName, DeploymentResult)
Arguments¶
AgentMetrics |
For internal use. Returns a list of SageMaker Edge Manager agent operating metrics. |
Models |
Returns a list of models deployed on the the device. |
AgentVersion |
[required] Returns the version of the agent. |
DeviceName |
[required] The unique name of the device. |
DeviceFleetName |
[required] The name of the fleet that the device belongs to. |
DeploymentResult |
Returns the result of a deployment on the device. |
Value¶
An empty list.
Request syntax¶
svc$send_heartbeat(
AgentMetrics = list(
list(
Dimension = "string",
MetricName = "string",
Value = 123.0,
Timestamp = as.POSIXct(
"2015-01-01"
)
)
),
Models = list(
list(
ModelName = "string",
ModelVersion = "string",
LatestSampleTime = as.POSIXct(
"2015-01-01"
),
LatestInference = as.POSIXct(
"2015-01-01"
),
ModelMetrics = list(
list(
Dimension = "string",
MetricName = "string",
Value = 123.0,
Timestamp = as.POSIXct(
"2015-01-01"
)
)
)
)
),
AgentVersion = "string",
DeviceName = "string",
DeviceFleetName = "string",
DeploymentResult = list(
DeploymentName = "string",
DeploymentStatus = "string",
DeploymentStatusMessage = "string",
DeploymentStartTime = as.POSIXct(
"2015-01-01"
),
DeploymentEndTime = as.POSIXct(
"2015-01-01"
),
DeploymentModels = list(
list(
ModelHandle = "string",
ModelName = "string",
ModelVersion = "string",
DesiredState = "DEPLOY"|"UNDEPLOY",
State = "DEPLOY"|"UNDEPLOY",
Status = "SUCCESS"|"FAIL",
StatusReason = "string",
RollbackFailureReason = "string"
)
)
)
)