amazonka-sagemaker-edge-2.0: Amazon Sagemaker Edge Manager SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.SageMakerEdge.SendHeartbeat

Description

Use to get the current status of devices registered on SageMaker Edge Manager.

Synopsis

Creating a Request

data SendHeartbeat Source #

See: newSendHeartbeat smart constructor.

Constructors

SendHeartbeat' 

Fields

Instances

Instances details
ToJSON SendHeartbeat Source # 
Instance details

Defined in Amazonka.SageMakerEdge.SendHeartbeat

ToHeaders SendHeartbeat Source # 
Instance details

Defined in Amazonka.SageMakerEdge.SendHeartbeat

ToPath SendHeartbeat Source # 
Instance details

Defined in Amazonka.SageMakerEdge.SendHeartbeat

ToQuery SendHeartbeat Source # 
Instance details

Defined in Amazonka.SageMakerEdge.SendHeartbeat

AWSRequest SendHeartbeat Source # 
Instance details

Defined in Amazonka.SageMakerEdge.SendHeartbeat

Associated Types

type AWSResponse SendHeartbeat #

Generic SendHeartbeat Source # 
Instance details

Defined in Amazonka.SageMakerEdge.SendHeartbeat

Associated Types

type Rep SendHeartbeat :: Type -> Type #

Read SendHeartbeat Source # 
Instance details

Defined in Amazonka.SageMakerEdge.SendHeartbeat

Show SendHeartbeat Source # 
Instance details

Defined in Amazonka.SageMakerEdge.SendHeartbeat

NFData SendHeartbeat Source # 
Instance details

Defined in Amazonka.SageMakerEdge.SendHeartbeat

Methods

rnf :: SendHeartbeat -> () #

Eq SendHeartbeat Source # 
Instance details

Defined in Amazonka.SageMakerEdge.SendHeartbeat

Hashable SendHeartbeat Source # 
Instance details

Defined in Amazonka.SageMakerEdge.SendHeartbeat

type AWSResponse SendHeartbeat Source # 
Instance details

Defined in Amazonka.SageMakerEdge.SendHeartbeat

type Rep SendHeartbeat Source # 
Instance details

Defined in Amazonka.SageMakerEdge.SendHeartbeat

type Rep SendHeartbeat = D1 ('MetaData "SendHeartbeat" "Amazonka.SageMakerEdge.SendHeartbeat" "amazonka-sagemaker-edge-2.0-6w4LluEpi0R1S8SkusTG8r" 'False) (C1 ('MetaCons "SendHeartbeat'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "agentMetrics") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [EdgeMetric])) :*: (S1 ('MetaSel ('Just "deploymentResult") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeploymentResult)) :*: S1 ('MetaSel ('Just "models") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Model])))) :*: (S1 ('MetaSel ('Just "agentVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "deviceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "deviceFleetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newSendHeartbeat Source #

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.

Instances

Instances details
Generic SendHeartbeatResponse Source # 
Instance details

Defined in Amazonka.SageMakerEdge.SendHeartbeat

Associated Types

type Rep SendHeartbeatResponse :: Type -> Type #

Read SendHeartbeatResponse Source # 
Instance details

Defined in Amazonka.SageMakerEdge.SendHeartbeat

Show SendHeartbeatResponse Source # 
Instance details

Defined in Amazonka.SageMakerEdge.SendHeartbeat

NFData SendHeartbeatResponse Source # 
Instance details

Defined in Amazonka.SageMakerEdge.SendHeartbeat

Methods

rnf :: SendHeartbeatResponse -> () #

Eq SendHeartbeatResponse Source # 
Instance details

Defined in Amazonka.SageMakerEdge.SendHeartbeat

type Rep SendHeartbeatResponse Source # 
Instance details

Defined in Amazonka.SageMakerEdge.SendHeartbeat

type Rep SendHeartbeatResponse = D1 ('MetaData "SendHeartbeatResponse" "Amazonka.SageMakerEdge.SendHeartbeat" "amazonka-sagemaker-edge-2.0-6w4LluEpi0R1S8SkusTG8r" 'False) (C1 ('MetaCons "SendHeartbeatResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newSendHeartbeatResponse :: SendHeartbeatResponse Source #

Create a value of SendHeartbeatResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.