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 |
Creates a simulation application with a specific revision id.
Synopsis
- data CreateSimulationApplicationVersion = CreateSimulationApplicationVersion' {
- currentRevisionId :: Maybe Text
- s3Etags :: Maybe [Text]
- imageDigest :: Maybe Text
- application :: Text
- newCreateSimulationApplicationVersion :: Text -> CreateSimulationApplicationVersion
- createSimulationApplicationVersion_currentRevisionId :: Lens' CreateSimulationApplicationVersion (Maybe Text)
- createSimulationApplicationVersion_s3Etags :: Lens' CreateSimulationApplicationVersion (Maybe [Text])
- createSimulationApplicationVersion_imageDigest :: Lens' CreateSimulationApplicationVersion (Maybe Text)
- createSimulationApplicationVersion_application :: Lens' CreateSimulationApplicationVersion Text
- data CreateSimulationApplicationVersionResponse = CreateSimulationApplicationVersionResponse' {
- 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
- newCreateSimulationApplicationVersionResponse :: Int -> CreateSimulationApplicationVersionResponse
- createSimulationApplicationVersionResponse_renderingEngine :: Lens' CreateSimulationApplicationVersionResponse (Maybe RenderingEngine)
- createSimulationApplicationVersionResponse_lastUpdatedAt :: Lens' CreateSimulationApplicationVersionResponse (Maybe UTCTime)
- createSimulationApplicationVersionResponse_arn :: Lens' CreateSimulationApplicationVersionResponse (Maybe Text)
- createSimulationApplicationVersionResponse_environment :: Lens' CreateSimulationApplicationVersionResponse (Maybe Environment)
- createSimulationApplicationVersionResponse_sources :: Lens' CreateSimulationApplicationVersionResponse (Maybe [Source])
- createSimulationApplicationVersionResponse_name :: Lens' CreateSimulationApplicationVersionResponse (Maybe Text)
- createSimulationApplicationVersionResponse_version :: Lens' CreateSimulationApplicationVersionResponse (Maybe Text)
- createSimulationApplicationVersionResponse_simulationSoftwareSuite :: Lens' CreateSimulationApplicationVersionResponse (Maybe SimulationSoftwareSuite)
- createSimulationApplicationVersionResponse_robotSoftwareSuite :: Lens' CreateSimulationApplicationVersionResponse (Maybe RobotSoftwareSuite)
- createSimulationApplicationVersionResponse_revisionId :: Lens' CreateSimulationApplicationVersionResponse (Maybe Text)
- createSimulationApplicationVersionResponse_httpStatus :: Lens' CreateSimulationApplicationVersionResponse Int
Creating a Request
data CreateSimulationApplicationVersion Source #
See: newCreateSimulationApplicationVersion
smart constructor.
CreateSimulationApplicationVersion' | |
|
Instances
newCreateSimulationApplicationVersion Source #
Create a value of CreateSimulationApplicationVersion
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:currentRevisionId:CreateSimulationApplicationVersion'
, createSimulationApplicationVersion_currentRevisionId
- The current revision id for the simulation application. If you provide a
value and it matches the latest revision ID, a new version will be
created.
$sel:s3Etags:CreateSimulationApplicationVersion'
, createSimulationApplicationVersion_s3Etags
- The Amazon S3 eTag identifier for the zip file bundle that you use to
create the simulation application.
$sel:imageDigest:CreateSimulationApplicationVersion'
, createSimulationApplicationVersion_imageDigest
- The SHA256 digest used to identify the Docker image URI used to created
the simulation application.
$sel:application:CreateSimulationApplicationVersion'
, createSimulationApplicationVersion_application
- The application information for the simulation application.
Request Lenses
createSimulationApplicationVersion_currentRevisionId :: Lens' CreateSimulationApplicationVersion (Maybe Text) Source #
The current revision id for the simulation application. If you provide a value and it matches the latest revision ID, a new version will be created.
createSimulationApplicationVersion_s3Etags :: Lens' CreateSimulationApplicationVersion (Maybe [Text]) Source #
The Amazon S3 eTag identifier for the zip file bundle that you use to create the simulation application.
createSimulationApplicationVersion_imageDigest :: Lens' CreateSimulationApplicationVersion (Maybe Text) Source #
The SHA256 digest used to identify the Docker image URI used to created the simulation application.
createSimulationApplicationVersion_application :: Lens' CreateSimulationApplicationVersion Text Source #
The application information for the simulation application.
Destructuring the Response
data CreateSimulationApplicationVersionResponse Source #
See: newCreateSimulationApplicationVersionResponse
smart constructor.
CreateSimulationApplicationVersionResponse' | |
|
Instances
newCreateSimulationApplicationVersionResponse Source #
Create a value of CreateSimulationApplicationVersionResponse
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:CreateSimulationApplicationVersionResponse'
, createSimulationApplicationVersionResponse_renderingEngine
- The rendering engine for the simulation application.
$sel:lastUpdatedAt:CreateSimulationApplicationVersionResponse'
, createSimulationApplicationVersionResponse_lastUpdatedAt
- The time, in milliseconds since the epoch, when the simulation
application was last updated.
$sel:arn:CreateSimulationApplicationVersionResponse'
, createSimulationApplicationVersionResponse_arn
- The Amazon Resource Name (ARN) of the simulation application.
$sel:environment:CreateSimulationApplicationVersionResponse'
, createSimulationApplicationVersionResponse_environment
- The object that contains the Docker image URI used to create the
simulation application.
$sel:sources:CreateSimulationApplicationVersionResponse'
, createSimulationApplicationVersionResponse_sources
- The sources of the simulation application.
$sel:name:CreateSimulationApplicationVersionResponse'
, createSimulationApplicationVersionResponse_name
- The name of the simulation application.
$sel:version:CreateSimulationApplicationVersionResponse'
, createSimulationApplicationVersionResponse_version
- The version of the simulation application.
$sel:simulationSoftwareSuite:CreateSimulationApplicationVersionResponse'
, createSimulationApplicationVersionResponse_simulationSoftwareSuite
- The simulation software suite used by the simulation application.
$sel:robotSoftwareSuite:CreateSimulationApplicationVersionResponse'
, createSimulationApplicationVersionResponse_robotSoftwareSuite
- Information about the robot software suite (ROS distribution).
$sel:revisionId:CreateSimulationApplicationVersionResponse'
, createSimulationApplicationVersionResponse_revisionId
- The revision ID of the simulation application.
$sel:httpStatus:CreateSimulationApplicationVersionResponse'
, createSimulationApplicationVersionResponse_httpStatus
- The response's http status code.
Response Lenses
createSimulationApplicationVersionResponse_renderingEngine :: Lens' CreateSimulationApplicationVersionResponse (Maybe RenderingEngine) Source #
The rendering engine for the simulation application.
createSimulationApplicationVersionResponse_lastUpdatedAt :: Lens' CreateSimulationApplicationVersionResponse (Maybe UTCTime) Source #
The time, in milliseconds since the epoch, when the simulation application was last updated.
createSimulationApplicationVersionResponse_arn :: Lens' CreateSimulationApplicationVersionResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) of the simulation application.
createSimulationApplicationVersionResponse_environment :: Lens' CreateSimulationApplicationVersionResponse (Maybe Environment) Source #
The object that contains the Docker image URI used to create the simulation application.
createSimulationApplicationVersionResponse_sources :: Lens' CreateSimulationApplicationVersionResponse (Maybe [Source]) Source #
The sources of the simulation application.
createSimulationApplicationVersionResponse_name :: Lens' CreateSimulationApplicationVersionResponse (Maybe Text) Source #
The name of the simulation application.
createSimulationApplicationVersionResponse_version :: Lens' CreateSimulationApplicationVersionResponse (Maybe Text) Source #
The version of the simulation application.
createSimulationApplicationVersionResponse_simulationSoftwareSuite :: Lens' CreateSimulationApplicationVersionResponse (Maybe SimulationSoftwareSuite) Source #
The simulation software suite used by the simulation application.
createSimulationApplicationVersionResponse_robotSoftwareSuite :: Lens' CreateSimulationApplicationVersionResponse (Maybe RobotSoftwareSuite) Source #
Information about the robot software suite (ROS distribution).
createSimulationApplicationVersionResponse_revisionId :: Lens' CreateSimulationApplicationVersionResponse (Maybe Text) Source #
The revision ID of the simulation application.
createSimulationApplicationVersionResponse_httpStatus :: Lens' CreateSimulationApplicationVersionResponse Int Source #
The response's http status code.