| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.RobOMaker.Types.LaunchConfig
Description
Synopsis
- data LaunchConfig = LaunchConfig' {}
- newLaunchConfig :: LaunchConfig
- launchConfig_command :: Lens' LaunchConfig (Maybe [Text])
- launchConfig_environmentVariables :: Lens' LaunchConfig (Maybe (HashMap Text Text))
- launchConfig_launchFile :: Lens' LaunchConfig (Maybe Text)
- launchConfig_packageName :: Lens' LaunchConfig (Maybe Text)
- launchConfig_portForwardingConfig :: Lens' LaunchConfig (Maybe PortForwardingConfig)
- launchConfig_streamUI :: Lens' LaunchConfig (Maybe Bool)
Documentation
data LaunchConfig Source #
Information about a launch configuration.
See: newLaunchConfig smart constructor.
Constructors
| LaunchConfig' | |
Fields
| |
Instances
newLaunchConfig :: LaunchConfig Source #
Create a value of LaunchConfig with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:command:LaunchConfig', launchConfig_command - If you've specified General as the value for your
RobotSoftwareSuite, you can use this field to specify a list of
commands for your container image.
If you've specified SimulationRuntime as the value for your
SimulationSoftwareSuite, you can use this field to specify a list of
commands for your container image.
$sel:environmentVariables:LaunchConfig', launchConfig_environmentVariables - The environment variables for the application launch.
$sel:launchFile:LaunchConfig', launchConfig_launchFile - The launch file name.
$sel:packageName:LaunchConfig', launchConfig_packageName - The package name.
$sel:portForwardingConfig:LaunchConfig', launchConfig_portForwardingConfig - The port forwarding configuration.
$sel:streamUI:LaunchConfig', launchConfig_streamUI - 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.
launchConfig_command :: Lens' LaunchConfig (Maybe [Text]) Source #
If you've specified General as the value for your
RobotSoftwareSuite, you can use this field to specify a list of
commands for your container image.
If you've specified SimulationRuntime as the value for your
SimulationSoftwareSuite, you can use this field to specify a list of
commands for your container image.
launchConfig_environmentVariables :: Lens' LaunchConfig (Maybe (HashMap Text Text)) Source #
The environment variables for the application launch.
launchConfig_launchFile :: Lens' LaunchConfig (Maybe Text) Source #
The launch file name.
launchConfig_packageName :: Lens' LaunchConfig (Maybe Text) Source #
The package name.
launchConfig_portForwardingConfig :: Lens' LaunchConfig (Maybe PortForwardingConfig) Source #
The port forwarding configuration.
launchConfig_streamUI :: Lens' LaunchConfig (Maybe Bool) Source #
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.