Class: Aws::RoboMaker::Types::RobotApplicationConfig

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

Overview

Application configuration information for a robot.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#applicationString

The application information for the robot application.

Returns:

  • (String)


4248
4249
4250
4251
4252
4253
4254
4255
4256
4257
4258
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/types.rb', line 4248

class RobotApplicationConfig < Struct.new(
  :application,
  :application_version,
  :launch_config,
  :upload_configurations,
  :use_default_upload_configurations,
  :tools,
  :use_default_tools)
  SENSITIVE = []
  include Aws::Structure
end

#application_versionString

The version of the robot application.

Returns:

  • (String)


4248
4249
4250
4251
4252
4253
4254
4255
4256
4257
4258
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/types.rb', line 4248

class RobotApplicationConfig < Struct.new(
  :application,
  :application_version,
  :launch_config,
  :upload_configurations,
  :use_default_upload_configurations,
  :tools,
  :use_default_tools)
  SENSITIVE = []
  include Aws::Structure
end

#launch_configTypes::LaunchConfig

The launch configuration for the robot application.

Returns:



4248
4249
4250
4251
4252
4253
4254
4255
4256
4257
4258
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/types.rb', line 4248

class RobotApplicationConfig < Struct.new(
  :application,
  :application_version,
  :launch_config,
  :upload_configurations,
  :use_default_upload_configurations,
  :tools,
  :use_default_tools)
  SENSITIVE = []
  include Aws::Structure
end

#toolsArray<Types::Tool>

Information about tools configured for the robot application.

Returns:



4248
4249
4250
4251
4252
4253
4254
4255
4256
4257
4258
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/types.rb', line 4248

class RobotApplicationConfig < Struct.new(
  :application,
  :application_version,
  :launch_config,
  :upload_configurations,
  :use_default_upload_configurations,
  :tools,
  :use_default_tools)
  SENSITIVE = []
  include Aws::Structure
end

#upload_configurationsArray<Types::UploadConfiguration>

The upload configurations for the robot application.

Returns:



4248
4249
4250
4251
4252
4253
4254
4255
4256
4257
4258
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/types.rb', line 4248

class RobotApplicationConfig < Struct.new(
  :application,
  :application_version,
  :launch_config,
  :upload_configurations,
  :use_default_upload_configurations,
  :tools,
  :use_default_tools)
  SENSITIVE = []
  include Aws::Structure
end

#use_default_toolsBoolean

A Boolean indicating whether to use default robot application tools. The default tools are rviz, rqt, terminal and rosbag record. The default is False.

This API is no longer supported and will throw an error if used.

Returns:

  • (Boolean)


4248
4249
4250
4251
4252
4253
4254
4255
4256
4257
4258
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/types.rb', line 4248

class RobotApplicationConfig < Struct.new(
  :application,
  :application_version,
  :launch_config,
  :upload_configurations,
  :use_default_upload_configurations,
  :tools,
  :use_default_tools)
  SENSITIVE = []
  include Aws::Structure
end

#use_default_upload_configurationsBoolean

A Boolean indicating whether to use default upload configurations. By default, .ros and .gazebo files are uploaded when the application terminates and all ROS topics will be recorded.

If you set this value, you must specify an outputLocation.

This API is no longer supported and will throw an error if used.

Returns:

  • (Boolean)


4248
4249
4250
4251
4252
4253
4254
4255
4256
4257
4258
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/types.rb', line 4248

class RobotApplicationConfig < Struct.new(
  :application,
  :application_version,
  :launch_config,
  :upload_configurations,
  :use_default_upload_configurations,
  :tools,
  :use_default_tools)
  SENSITIVE = []
  include Aws::Structure
end