Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Updates a simulation application.
Synopsis
- data UpdateSimulationApplication = UpdateSimulationApplication' {}
- newUpdateSimulationApplication :: Text -> SimulationSoftwareSuite -> RobotSoftwareSuite -> UpdateSimulationApplication
- updateSimulationApplication_renderingEngine :: Lens' UpdateSimulationApplication (Maybe RenderingEngine)
- updateSimulationApplication_currentRevisionId :: Lens' UpdateSimulationApplication (Maybe Text)
- updateSimulationApplication_environment :: Lens' UpdateSimulationApplication (Maybe Environment)
- updateSimulationApplication_sources :: Lens' UpdateSimulationApplication (Maybe [SourceConfig])
- updateSimulationApplication_application :: Lens' UpdateSimulationApplication Text
- updateSimulationApplication_simulationSoftwareSuite :: Lens' UpdateSimulationApplication SimulationSoftwareSuite
- updateSimulationApplication_robotSoftwareSuite :: Lens' UpdateSimulationApplication RobotSoftwareSuite
- data UpdateSimulationApplicationResponse = UpdateSimulationApplicationResponse' {
- renderingEngine :: Maybe RenderingEngine
- lastUpdatedAt :: Maybe POSIX
- arn :: Maybe Text
- environment :: Maybe Environment
- sources :: Maybe [Source]
- name :: Maybe Text
- version :: Maybe Text
- simulationSoftwareSuite :: Maybe SimulationSoftwareSuite
- robotSoftwareSuite :: Maybe RobotSoftwareSuite
- revisionId :: Maybe Text
- httpStatus :: Int
- newUpdateSimulationApplicationResponse :: Int -> UpdateSimulationApplicationResponse
- updateSimulationApplicationResponse_renderingEngine :: Lens' UpdateSimulationApplicationResponse (Maybe RenderingEngine)
- updateSimulationApplicationResponse_lastUpdatedAt :: Lens' UpdateSimulationApplicationResponse (Maybe UTCTime)
- updateSimulationApplicationResponse_arn :: Lens' UpdateSimulationApplicationResponse (Maybe Text)
- updateSimulationApplicationResponse_environment :: Lens' UpdateSimulationApplicationResponse (Maybe Environment)
- updateSimulationApplicationResponse_sources :: Lens' UpdateSimulationApplicationResponse (Maybe [Source])
- updateSimulationApplicationResponse_name :: Lens' UpdateSimulationApplicationResponse (Maybe Text)
- updateSimulationApplicationResponse_version :: Lens' UpdateSimulationApplicationResponse (Maybe Text)
- updateSimulationApplicationResponse_simulationSoftwareSuite :: Lens' UpdateSimulationApplicationResponse (Maybe SimulationSoftwareSuite)
- updateSimulationApplicationResponse_robotSoftwareSuite :: Lens' UpdateSimulationApplicationResponse (Maybe RobotSoftwareSuite)
- updateSimulationApplicationResponse_revisionId :: Lens' UpdateSimulationApplicationResponse (Maybe Text)
- updateSimulationApplicationResponse_httpStatus :: Lens' UpdateSimulationApplicationResponse Int
Creating a Request
data UpdateSimulationApplication Source #
See: newUpdateSimulationApplication
smart constructor.
UpdateSimulationApplication' | |
|
Instances
newUpdateSimulationApplication Source #
Create a value of UpdateSimulationApplication
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:renderingEngine:UpdateSimulationApplication'
, updateSimulationApplication_renderingEngine
- The rendering engine for the simulation application.
$sel:currentRevisionId:UpdateSimulationApplication'
, updateSimulationApplication_currentRevisionId
- The revision id for the robot application.
$sel:environment:UpdateSimulationApplication'
, updateSimulationApplication_environment
- The object that contains the Docker image URI for your simulation
application.
$sel:sources:UpdateSimulationApplication'
, updateSimulationApplication_sources
- The sources of the simulation application.
$sel:application:UpdateSimulationApplication'
, updateSimulationApplication_application
- The application information for the simulation application.
$sel:simulationSoftwareSuite:UpdateSimulationApplication'
, updateSimulationApplication_simulationSoftwareSuite
- The simulation software suite used by the simulation application.
$sel:robotSoftwareSuite:UpdateSimulationApplication'
, updateSimulationApplication_robotSoftwareSuite
- Information about the robot software suite (ROS distribution).
Request Lenses
updateSimulationApplication_renderingEngine :: Lens' UpdateSimulationApplication (Maybe RenderingEngine) Source #
The rendering engine for the simulation application.
updateSimulationApplication_currentRevisionId :: Lens' UpdateSimulationApplication (Maybe Text) Source #
The revision id for the robot application.
updateSimulationApplication_environment :: Lens' UpdateSimulationApplication (Maybe Environment) Source #
The object that contains the Docker image URI for your simulation application.
updateSimulationApplication_sources :: Lens' UpdateSimulationApplication (Maybe [SourceConfig]) Source #
The sources of the simulation application.
updateSimulationApplication_application :: Lens' UpdateSimulationApplication Text Source #
The application information for the simulation application.
updateSimulationApplication_simulationSoftwareSuite :: Lens' UpdateSimulationApplication SimulationSoftwareSuite Source #
The simulation software suite used by the simulation application.
updateSimulationApplication_robotSoftwareSuite :: Lens' UpdateSimulationApplication RobotSoftwareSuite Source #
Information about the robot software suite (ROS distribution).
Destructuring the Response
data UpdateSimulationApplicationResponse Source #
See: newUpdateSimulationApplicationResponse
smart constructor.
UpdateSimulationApplicationResponse' | |
|
Instances
newUpdateSimulationApplicationResponse Source #
Create a value of UpdateSimulationApplicationResponse
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:renderingEngine:UpdateSimulationApplication'
, updateSimulationApplicationResponse_renderingEngine
- The rendering engine for the simulation application.
$sel:lastUpdatedAt:UpdateSimulationApplicationResponse'
, updateSimulationApplicationResponse_lastUpdatedAt
- The time, in milliseconds since the epoch, when the simulation
application was last updated.
$sel:arn:UpdateSimulationApplicationResponse'
, updateSimulationApplicationResponse_arn
- The Amazon Resource Name (ARN) of the updated simulation application.
$sel:environment:UpdateSimulationApplication'
, updateSimulationApplicationResponse_environment
- The object that contains the Docker image URI used for your simulation
application.
$sel:sources:UpdateSimulationApplication'
, updateSimulationApplicationResponse_sources
- The sources of the simulation application.
$sel:name:UpdateSimulationApplicationResponse'
, updateSimulationApplicationResponse_name
- The name of the simulation application.
$sel:version:UpdateSimulationApplicationResponse'
, updateSimulationApplicationResponse_version
- The version of the robot application.
$sel:simulationSoftwareSuite:UpdateSimulationApplication'
, updateSimulationApplicationResponse_simulationSoftwareSuite
- The simulation software suite used by the simulation application.
$sel:robotSoftwareSuite:UpdateSimulationApplication'
, updateSimulationApplicationResponse_robotSoftwareSuite
- Information about the robot software suite (ROS distribution).
$sel:revisionId:UpdateSimulationApplicationResponse'
, updateSimulationApplicationResponse_revisionId
- The revision id of the simulation application.
$sel:httpStatus:UpdateSimulationApplicationResponse'
, updateSimulationApplicationResponse_httpStatus
- The response's http status code.
Response Lenses
updateSimulationApplicationResponse_renderingEngine :: Lens' UpdateSimulationApplicationResponse (Maybe RenderingEngine) Source #
The rendering engine for the simulation application.
updateSimulationApplicationResponse_lastUpdatedAt :: Lens' UpdateSimulationApplicationResponse (Maybe UTCTime) Source #
The time, in milliseconds since the epoch, when the simulation application was last updated.
updateSimulationApplicationResponse_arn :: Lens' UpdateSimulationApplicationResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) of the updated simulation application.
updateSimulationApplicationResponse_environment :: Lens' UpdateSimulationApplicationResponse (Maybe Environment) Source #
The object that contains the Docker image URI used for your simulation application.
updateSimulationApplicationResponse_sources :: Lens' UpdateSimulationApplicationResponse (Maybe [Source]) Source #
The sources of the simulation application.
updateSimulationApplicationResponse_name :: Lens' UpdateSimulationApplicationResponse (Maybe Text) Source #
The name of the simulation application.
updateSimulationApplicationResponse_version :: Lens' UpdateSimulationApplicationResponse (Maybe Text) Source #
The version of the robot application.
updateSimulationApplicationResponse_simulationSoftwareSuite :: Lens' UpdateSimulationApplicationResponse (Maybe SimulationSoftwareSuite) Source #
The simulation software suite used by the simulation application.
updateSimulationApplicationResponse_robotSoftwareSuite :: Lens' UpdateSimulationApplicationResponse (Maybe RobotSoftwareSuite) Source #
Information about the robot software suite (ROS distribution).
updateSimulationApplicationResponse_revisionId :: Lens' UpdateSimulationApplicationResponse (Maybe Text) Source #
The revision id of the simulation application.
updateSimulationApplicationResponse_httpStatus :: Lens' UpdateSimulationApplicationResponse Int Source #
The response's http status code.