class Aws::RoboMaker::Types::LaunchConfig

Information about a launch configuration.

@note When making an API call, you may pass LaunchConfig

data as a 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,
    }

@!attribute [rw] package_name

The package name.
@return [String]

@!attribute [rw] launch_file

The launch file name.
@return [String]

@!attribute [rw] environment_variables

The environment variables for the application launch.
@return [Hash<String,String>]

@!attribute [rw] port_forwarding_config

The port forwarding configuration.
@return [Types::PortForwardingConfig]

@!attribute [rw] stream_ui

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 launch the
component. It must have a graphical user interface.
@return [Boolean]

@see docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/LaunchConfig AWS API Documentation

Constants

SENSITIVE