Class: Aws::RoboMaker::Types::ProgressDetail

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/types.rb

Overview

Information about the progress of a deployment job.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#current_progressString

The current progress status.

Validating

Validating the deployment.

DownloadingExtracting

Downloading and extracting the bundle on the robot.

ExecutingPreLaunch

Executing pre-launch script(s) if provided.

Launching

Launching the robot application.

ExecutingPostLaunch

Executing post-launch script(s) if provided.

Finished

Deployment is complete.

Returns:

  • (String)


3313
3314
3315
3316
3317
3318
3319
3320
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/types.rb', line 3313

class ProgressDetail < Struct.new(
  :current_progress,
  :percent_done,
  :estimated_time_remaining_seconds,
  :target_resource)
  SENSITIVE = []
  include Aws::Structure
end

#estimated_time_remaining_secondsInteger

Estimated amount of time in seconds remaining in the step. This currently only applies to the Downloading/Extracting step of the deployment. It is empty for other steps.

Returns:

  • (Integer)


3313
3314
3315
3316
3317
3318
3319
3320
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/types.rb', line 3313

class ProgressDetail < Struct.new(
  :current_progress,
  :percent_done,
  :estimated_time_remaining_seconds,
  :target_resource)
  SENSITIVE = []
  include Aws::Structure
end

#percent_doneFloat

Precentage of the step that is done. This currently only applies to the Downloading/Extracting step of the deployment. It is empty for other steps.

Returns:

  • (Float)


3313
3314
3315
3316
3317
3318
3319
3320
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/types.rb', line 3313

class ProgressDetail < Struct.new(
  :current_progress,
  :percent_done,
  :estimated_time_remaining_seconds,
  :target_resource)
  SENSITIVE = []
  include Aws::Structure
end

#target_resourceString

The Amazon Resource Name (ARN) of the deployment job.

Returns:

  • (String)


3313
3314
3315
3316
3317
3318
3319
3320
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/types.rb', line 3313

class ProgressDetail < Struct.new(
  :current_progress,
  :percent_done,
  :estimated_time_remaining_seconds,
  :target_resource)
  SENSITIVE = []
  include Aws::Structure
end