AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::RoboMaker::Types::LaunchConfig

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Note:

When passing LaunchConfig as input to an Aws::Client method, you can use a vanilla Hash:

{
  package_name: "Command", # required
  launch_file: "Command", # required
  environment_variables: {
    "EnvironmentVariableKey" => "EnvironmentVariableValue",
  },
  port_forwarding_config: {
    port_mappings: [
      {
        job_port: 1, # required
        application_port: 1, # required
        enable_on_public_ip: false,
      },
    ],
  },
  stream_ui: false,
}

Information about a launch configuration.

Returned by:

Instance Attribute Summary collapse

Instance Attribute Details

#environment_variablesHash<String,String>

The environment variables for the application launch.

Returns:

  • (Hash<String,String>)

    The environment variables for the application launch.

#launch_fileString

The launch file name.

Returns:

  • (String)

    The launch file name.

#package_nameString

The package name.

Returns:

  • (String)

    The package name.

#port_forwarding_configTypes::PortForwardingConfig

The port forwarding configuration.

Returns:

#stream_uiBoolean

Boolean indicating whether a streaming session will be configured for the application. If True, AWS RoboMaker will configure a connection so you can interact with your application as it is running in the simulation. You must configure and luanch the component. It must have a graphical user interface.

Returns:

  • (Boolean)

    Boolean indicating whether a streaming session will be configured for the application.