| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.SageMakerEdge.SendHeartbeat
Description
Use to get the current status of devices registered on SageMaker Edge Manager.
Synopsis
- data SendHeartbeat = SendHeartbeat' {}
- newSendHeartbeat :: Text -> Text -> Text -> SendHeartbeat
- sendHeartbeat_agentMetrics :: Lens' SendHeartbeat (Maybe [EdgeMetric])
- sendHeartbeat_deploymentResult :: Lens' SendHeartbeat (Maybe DeploymentResult)
- sendHeartbeat_models :: Lens' SendHeartbeat (Maybe [Model])
- sendHeartbeat_agentVersion :: Lens' SendHeartbeat Text
- sendHeartbeat_deviceName :: Lens' SendHeartbeat Text
- sendHeartbeat_deviceFleetName :: Lens' SendHeartbeat Text
- data SendHeartbeatResponse = SendHeartbeatResponse' {
- newSendHeartbeatResponse :: SendHeartbeatResponse
Creating a Request
data SendHeartbeat Source #
See: newSendHeartbeat smart constructor.
Constructors
| SendHeartbeat' | |
Fields
| |
Instances
Arguments
| :: Text | |
| -> Text | |
| -> Text | |
| -> SendHeartbeat |
Create a value of SendHeartbeat with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:agentMetrics:SendHeartbeat', sendHeartbeat_agentMetrics - For internal use. Returns a list of SageMaker Edge Manager agent
operating metrics.
$sel:deploymentResult:SendHeartbeat', sendHeartbeat_deploymentResult - Returns the result of a deployment on the device.
$sel:models:SendHeartbeat', sendHeartbeat_models - Returns a list of models deployed on the the device.
$sel:agentVersion:SendHeartbeat', sendHeartbeat_agentVersion - Returns the version of the agent.
$sel:deviceName:SendHeartbeat', sendHeartbeat_deviceName - The unique name of the device.
$sel:deviceFleetName:SendHeartbeat', sendHeartbeat_deviceFleetName - The name of the fleet that the device belongs to.
Request Lenses
sendHeartbeat_agentMetrics :: Lens' SendHeartbeat (Maybe [EdgeMetric]) Source #
For internal use. Returns a list of SageMaker Edge Manager agent operating metrics.
sendHeartbeat_deploymentResult :: Lens' SendHeartbeat (Maybe DeploymentResult) Source #
Returns the result of a deployment on the device.
sendHeartbeat_models :: Lens' SendHeartbeat (Maybe [Model]) Source #
Returns a list of models deployed on the the device.
sendHeartbeat_agentVersion :: Lens' SendHeartbeat Text Source #
Returns the version of the agent.
sendHeartbeat_deviceName :: Lens' SendHeartbeat Text Source #
The unique name of the device.
sendHeartbeat_deviceFleetName :: Lens' SendHeartbeat Text Source #
The name of the fleet that the device belongs to.
Destructuring the Response
data SendHeartbeatResponse Source #
See: newSendHeartbeatResponse smart constructor.
Constructors
| SendHeartbeatResponse' | |
Instances
newSendHeartbeatResponse :: SendHeartbeatResponse Source #
Create a value of SendHeartbeatResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.