Class: Aws::SagemakerEdgeManager::Types::SendHeartbeatRequest

Inherits:
Struct
  • Object
show all
Includes:
Aws::Structure
Defined in:
lib/aws-sdk-sagemakeredgemanager/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#agent_metricsArray<Types::EdgeMetric>

For internal use. Returns a list of SageMaker Edge Manager agent operating metrics.

Returns:



351
352
353
354
355
356
357
358
359
360
# File 'lib/aws-sdk-sagemakeredgemanager/types.rb', line 351

class SendHeartbeatRequest < Struct.new(
  :agent_metrics,
  :models,
  :agent_version,
  :device_name,
  :device_fleet_name,
  :deployment_result)
  SENSITIVE = []
  include Aws::Structure
end

#agent_versionString

Returns the version of the agent.

Returns:

  • (String)


351
352
353
354
355
356
357
358
359
360
# File 'lib/aws-sdk-sagemakeredgemanager/types.rb', line 351

class SendHeartbeatRequest < Struct.new(
  :agent_metrics,
  :models,
  :agent_version,
  :device_name,
  :device_fleet_name,
  :deployment_result)
  SENSITIVE = []
  include Aws::Structure
end

#deployment_resultTypes::DeploymentResult

Returns the result of a deployment on the device.



351
352
353
354
355
356
357
358
359
360
# File 'lib/aws-sdk-sagemakeredgemanager/types.rb', line 351

class SendHeartbeatRequest < Struct.new(
  :agent_metrics,
  :models,
  :agent_version,
  :device_name,
  :device_fleet_name,
  :deployment_result)
  SENSITIVE = []
  include Aws::Structure
end

#device_fleet_nameString

The name of the fleet that the device belongs to.

Returns:

  • (String)


351
352
353
354
355
356
357
358
359
360
# File 'lib/aws-sdk-sagemakeredgemanager/types.rb', line 351

class SendHeartbeatRequest < Struct.new(
  :agent_metrics,
  :models,
  :agent_version,
  :device_name,
  :device_fleet_name,
  :deployment_result)
  SENSITIVE = []
  include Aws::Structure
end

#device_nameString

The unique name of the device.

Returns:

  • (String)


351
352
353
354
355
356
357
358
359
360
# File 'lib/aws-sdk-sagemakeredgemanager/types.rb', line 351

class SendHeartbeatRequest < Struct.new(
  :agent_metrics,
  :models,
  :agent_version,
  :device_name,
  :device_fleet_name,
  :deployment_result)
  SENSITIVE = []
  include Aws::Structure
end

#modelsArray<Types::Model>

Returns a list of models deployed on the the device.

Returns:



351
352
353
354
355
356
357
358
359
360
# File 'lib/aws-sdk-sagemakeredgemanager/types.rb', line 351

class SendHeartbeatRequest < Struct.new(
  :agent_metrics,
  :models,
  :agent_version,
  :device_name,
  :device_fleet_name,
  :deployment_result)
  SENSITIVE = []
  include Aws::Structure
end