libZSservicesZSamazonka-robomakerZSamazonka-robomaker
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.RobOMaker.CreateSimulationApplicationVersion

Description

Creates a simulation application with a specific revision id.

Synopsis

Creating a Request

data CreateSimulationApplicationVersion Source #

Constructors

CreateSimulationApplicationVersion' 

Fields

  • currentRevisionId :: Maybe Text

    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.

  • s3Etags :: Maybe [Text]

    The Amazon S3 eTag identifier for the zip file bundle that you use to create the simulation application.

  • imageDigest :: Maybe Text

    The SHA256 digest used to identify the Docker image URI used to created the simulation application.

  • application :: Text

    The application information for the simulation application.

Instances

Instances details
Eq CreateSimulationApplicationVersion Source # 
Instance details

Defined in Amazonka.RobOMaker.CreateSimulationApplicationVersion

Read CreateSimulationApplicationVersion Source # 
Instance details

Defined in Amazonka.RobOMaker.CreateSimulationApplicationVersion

Show CreateSimulationApplicationVersion Source # 
Instance details

Defined in Amazonka.RobOMaker.CreateSimulationApplicationVersion

Generic CreateSimulationApplicationVersion Source # 
Instance details

Defined in Amazonka.RobOMaker.CreateSimulationApplicationVersion

Associated Types

type Rep CreateSimulationApplicationVersion :: Type -> Type #

NFData CreateSimulationApplicationVersion Source # 
Instance details

Defined in Amazonka.RobOMaker.CreateSimulationApplicationVersion

Hashable CreateSimulationApplicationVersion Source # 
Instance details

Defined in Amazonka.RobOMaker.CreateSimulationApplicationVersion

ToJSON CreateSimulationApplicationVersion Source # 
Instance details

Defined in Amazonka.RobOMaker.CreateSimulationApplicationVersion

AWSRequest CreateSimulationApplicationVersion Source # 
Instance details

Defined in Amazonka.RobOMaker.CreateSimulationApplicationVersion

ToHeaders CreateSimulationApplicationVersion Source # 
Instance details

Defined in Amazonka.RobOMaker.CreateSimulationApplicationVersion

ToPath CreateSimulationApplicationVersion Source # 
Instance details

Defined in Amazonka.RobOMaker.CreateSimulationApplicationVersion

ToQuery CreateSimulationApplicationVersion Source # 
Instance details

Defined in Amazonka.RobOMaker.CreateSimulationApplicationVersion

type Rep CreateSimulationApplicationVersion Source # 
Instance details

Defined in Amazonka.RobOMaker.CreateSimulationApplicationVersion

type Rep CreateSimulationApplicationVersion = D1 ('MetaData "CreateSimulationApplicationVersion" "Amazonka.RobOMaker.CreateSimulationApplicationVersion" "libZSservicesZSamazonka-robomakerZSamazonka-robomaker" 'False) (C1 ('MetaCons "CreateSimulationApplicationVersion'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "currentRevisionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "s3Etags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))) :*: (S1 ('MetaSel ('Just "imageDigest") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "application") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse CreateSimulationApplicationVersion Source # 
Instance details

Defined in Amazonka.RobOMaker.CreateSimulationApplicationVersion

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 #

Constructors

CreateSimulationApplicationVersionResponse' 

Fields

Instances

Instances details
Eq CreateSimulationApplicationVersionResponse Source # 
Instance details

Defined in Amazonka.RobOMaker.CreateSimulationApplicationVersion

Read CreateSimulationApplicationVersionResponse Source # 
Instance details

Defined in Amazonka.RobOMaker.CreateSimulationApplicationVersion

Show CreateSimulationApplicationVersionResponse Source # 
Instance details

Defined in Amazonka.RobOMaker.CreateSimulationApplicationVersion

Generic CreateSimulationApplicationVersionResponse Source # 
Instance details

Defined in Amazonka.RobOMaker.CreateSimulationApplicationVersion

NFData CreateSimulationApplicationVersionResponse Source # 
Instance details

Defined in Amazonka.RobOMaker.CreateSimulationApplicationVersion

type Rep CreateSimulationApplicationVersionResponse Source # 
Instance details

Defined in Amazonka.RobOMaker.CreateSimulationApplicationVersion

type Rep CreateSimulationApplicationVersionResponse = D1 ('MetaData "CreateSimulationApplicationVersionResponse" "Amazonka.RobOMaker.CreateSimulationApplicationVersion" "libZSservicesZSamazonka-robomakerZSamazonka-robomaker" 'False) (C1 ('MetaCons "CreateSimulationApplicationVersionResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "renderingEngine") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RenderingEngine)) :*: S1 ('MetaSel ('Just "lastUpdatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "environment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Environment)) :*: S1 ('MetaSel ('Just "sources") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Source]))))) :*: ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "simulationSoftwareSuite") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SimulationSoftwareSuite)))) :*: (S1 ('MetaSel ('Just "robotSoftwareSuite") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RobotSoftwareSuite)) :*: (S1 ('MetaSel ('Just "revisionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))))

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_lastUpdatedAt :: Lens' CreateSimulationApplicationVersionResponse (Maybe UTCTime) Source #

The time, in milliseconds since the epoch, when the simulation application was last updated.

createSimulationApplicationVersionResponse_environment :: Lens' CreateSimulationApplicationVersionResponse (Maybe Environment) Source #

The object that contains the Docker image URI used to create the simulation application.