amazonka-robomaker-2.0: Amazon RoboMaker SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.RobOMaker.Types

Description

 
Synopsis

Service Configuration

defaultService :: Service Source #

API version 2018-06-29 of the Amazon RoboMaker SDK configuration.

Errors

_ConcurrentDeploymentException :: AsError a => Fold a ServiceError Source #

The failure percentage threshold percentage was met.

_IdempotentParameterMismatchException :: AsError a => Fold a ServiceError Source #

The request uses the same client token as a previous, but non-identical request. Do not reuse a client token with different requests, unless the requests are identical.

_InternalServerException :: AsError a => Fold a ServiceError Source #

AWS RoboMaker experienced a service issue. Try your call again.

_InvalidParameterException :: AsError a => Fold a ServiceError Source #

A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message provides an explanation of the error value.

_LimitExceededException :: AsError a => Fold a ServiceError Source #

The requested resource exceeds the maximum number allowed, or the number of concurrent stream requests exceeds the maximum number allowed.

_ResourceAlreadyExistsException :: AsError a => Fold a ServiceError Source #

The specified resource already exists.

_ResourceNotFoundException :: AsError a => Fold a ServiceError Source #

The specified resource does not exist.

_ServiceUnavailableException :: AsError a => Fold a ServiceError Source #

The request has failed due to a temporary failure of the server.

_ThrottlingException :: AsError a => Fold a ServiceError Source #

AWS RoboMaker is temporarily unable to process the request. Try your call again.

Architecture

newtype Architecture Source #

Constructors

Architecture' 

Instances

Instances details
FromJSON Architecture Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Architecture

FromJSONKey Architecture Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Architecture

ToJSON Architecture Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Architecture

ToJSONKey Architecture Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Architecture

ToByteString Architecture Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Architecture

ToHeader Architecture Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Architecture

ToLog Architecture Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Architecture

ToQuery Architecture Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Architecture

FromText Architecture Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Architecture

ToText Architecture Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Architecture

Methods

toText :: Architecture -> Text #

FromXML Architecture Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Architecture

ToXML Architecture Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Architecture

Methods

toXML :: Architecture -> XML #

Generic Architecture Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Architecture

Associated Types

type Rep Architecture :: Type -> Type #

Read Architecture Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Architecture

Show Architecture Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Architecture

NFData Architecture Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Architecture

Methods

rnf :: Architecture -> () #

Eq Architecture Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Architecture

Ord Architecture Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Architecture

Hashable Architecture Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Architecture

type Rep Architecture Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Architecture

type Rep Architecture = D1 ('MetaData "Architecture" "Amazonka.RobOMaker.Types.Architecture" "amazonka-robomaker-2.0-7StvfiX8F7FIYnuj4Jp3Jq" 'True) (C1 ('MetaCons "Architecture'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromArchitecture") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ComputeType

newtype ComputeType Source #

Constructors

ComputeType' 

Bundled Patterns

pattern ComputeType_CPU :: ComputeType 
pattern ComputeType_GPU_AND_CPU :: ComputeType 

Instances

Instances details
FromJSON ComputeType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ComputeType

FromJSONKey ComputeType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ComputeType

ToJSON ComputeType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ComputeType

ToJSONKey ComputeType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ComputeType

ToByteString ComputeType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ComputeType

ToHeader ComputeType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ComputeType

ToLog ComputeType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ComputeType

ToQuery ComputeType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ComputeType

FromText ComputeType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ComputeType

ToText ComputeType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ComputeType

Methods

toText :: ComputeType -> Text #

FromXML ComputeType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ComputeType

ToXML ComputeType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ComputeType

Methods

toXML :: ComputeType -> XML #

Generic ComputeType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ComputeType

Associated Types

type Rep ComputeType :: Type -> Type #

Read ComputeType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ComputeType

Show ComputeType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ComputeType

NFData ComputeType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ComputeType

Methods

rnf :: ComputeType -> () #

Eq ComputeType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ComputeType

Ord ComputeType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ComputeType

Hashable ComputeType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ComputeType

type Rep ComputeType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ComputeType

type Rep ComputeType = D1 ('MetaData "ComputeType" "Amazonka.RobOMaker.Types.ComputeType" "amazonka-robomaker-2.0-7StvfiX8F7FIYnuj4Jp3Jq" 'True) (C1 ('MetaCons "ComputeType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromComputeType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DataSourceType

newtype DataSourceType Source #

Constructors

DataSourceType' 

Instances

Instances details
FromJSON DataSourceType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DataSourceType

FromJSONKey DataSourceType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DataSourceType

ToJSON DataSourceType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DataSourceType

ToJSONKey DataSourceType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DataSourceType

ToByteString DataSourceType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DataSourceType

ToHeader DataSourceType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DataSourceType

ToLog DataSourceType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DataSourceType

ToQuery DataSourceType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DataSourceType

FromText DataSourceType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DataSourceType

ToText DataSourceType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DataSourceType

FromXML DataSourceType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DataSourceType

ToXML DataSourceType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DataSourceType

Methods

toXML :: DataSourceType -> XML #

Generic DataSourceType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DataSourceType

Associated Types

type Rep DataSourceType :: Type -> Type #

Read DataSourceType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DataSourceType

Show DataSourceType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DataSourceType

NFData DataSourceType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DataSourceType

Methods

rnf :: DataSourceType -> () #

Eq DataSourceType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DataSourceType

Ord DataSourceType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DataSourceType

Hashable DataSourceType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DataSourceType

type Rep DataSourceType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DataSourceType

type Rep DataSourceType = D1 ('MetaData "DataSourceType" "Amazonka.RobOMaker.Types.DataSourceType" "amazonka-robomaker-2.0-7StvfiX8F7FIYnuj4Jp3Jq" 'True) (C1 ('MetaCons "DataSourceType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDataSourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ExitBehavior

newtype ExitBehavior Source #

Constructors

ExitBehavior' 

Bundled Patterns

pattern ExitBehavior_FAIL :: ExitBehavior 
pattern ExitBehavior_RESTART :: ExitBehavior 

Instances

Instances details
FromJSON ExitBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ExitBehavior

FromJSONKey ExitBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ExitBehavior

ToJSON ExitBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ExitBehavior

ToJSONKey ExitBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ExitBehavior

ToByteString ExitBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ExitBehavior

ToHeader ExitBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ExitBehavior

ToLog ExitBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ExitBehavior

ToQuery ExitBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ExitBehavior

FromText ExitBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ExitBehavior

ToText ExitBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ExitBehavior

Methods

toText :: ExitBehavior -> Text #

FromXML ExitBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ExitBehavior

ToXML ExitBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ExitBehavior

Methods

toXML :: ExitBehavior -> XML #

Generic ExitBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ExitBehavior

Associated Types

type Rep ExitBehavior :: Type -> Type #

Read ExitBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ExitBehavior

Show ExitBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ExitBehavior

NFData ExitBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ExitBehavior

Methods

rnf :: ExitBehavior -> () #

Eq ExitBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ExitBehavior

Ord ExitBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ExitBehavior

Hashable ExitBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ExitBehavior

type Rep ExitBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ExitBehavior

type Rep ExitBehavior = D1 ('MetaData "ExitBehavior" "Amazonka.RobOMaker.Types.ExitBehavior" "amazonka-robomaker-2.0-7StvfiX8F7FIYnuj4Jp3Jq" 'True) (C1 ('MetaCons "ExitBehavior'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromExitBehavior") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

FailureBehavior

newtype FailureBehavior Source #

Constructors

FailureBehavior' 

Instances

Instances details
FromJSON FailureBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.FailureBehavior

FromJSONKey FailureBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.FailureBehavior

ToJSON FailureBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.FailureBehavior

ToJSONKey FailureBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.FailureBehavior

ToByteString FailureBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.FailureBehavior

ToHeader FailureBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.FailureBehavior

ToLog FailureBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.FailureBehavior

ToQuery FailureBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.FailureBehavior

FromText FailureBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.FailureBehavior

ToText FailureBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.FailureBehavior

FromXML FailureBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.FailureBehavior

ToXML FailureBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.FailureBehavior

Methods

toXML :: FailureBehavior -> XML #

Generic FailureBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.FailureBehavior

Associated Types

type Rep FailureBehavior :: Type -> Type #

Read FailureBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.FailureBehavior

Show FailureBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.FailureBehavior

NFData FailureBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.FailureBehavior

Methods

rnf :: FailureBehavior -> () #

Eq FailureBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.FailureBehavior

Ord FailureBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.FailureBehavior

Hashable FailureBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.FailureBehavior

type Rep FailureBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.FailureBehavior

type Rep FailureBehavior = D1 ('MetaData "FailureBehavior" "Amazonka.RobOMaker.Types.FailureBehavior" "amazonka-robomaker-2.0-7StvfiX8F7FIYnuj4Jp3Jq" 'True) (C1 ('MetaCons "FailureBehavior'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFailureBehavior") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

RenderingEngineType

newtype RenderingEngineType Source #

Bundled Patterns

pattern RenderingEngineType_OGRE :: RenderingEngineType 

Instances

Instances details
FromJSON RenderingEngineType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RenderingEngineType

FromJSONKey RenderingEngineType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RenderingEngineType

ToJSON RenderingEngineType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RenderingEngineType

ToJSONKey RenderingEngineType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RenderingEngineType

ToByteString RenderingEngineType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RenderingEngineType

ToHeader RenderingEngineType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RenderingEngineType

ToLog RenderingEngineType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RenderingEngineType

ToQuery RenderingEngineType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RenderingEngineType

FromText RenderingEngineType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RenderingEngineType

ToText RenderingEngineType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RenderingEngineType

FromXML RenderingEngineType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RenderingEngineType

ToXML RenderingEngineType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RenderingEngineType

Generic RenderingEngineType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RenderingEngineType

Associated Types

type Rep RenderingEngineType :: Type -> Type #

Read RenderingEngineType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RenderingEngineType

Show RenderingEngineType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RenderingEngineType

NFData RenderingEngineType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RenderingEngineType

Methods

rnf :: RenderingEngineType -> () #

Eq RenderingEngineType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RenderingEngineType

Ord RenderingEngineType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RenderingEngineType

Hashable RenderingEngineType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RenderingEngineType

type Rep RenderingEngineType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RenderingEngineType

type Rep RenderingEngineType = D1 ('MetaData "RenderingEngineType" "Amazonka.RobOMaker.Types.RenderingEngineType" "amazonka-robomaker-2.0-7StvfiX8F7FIYnuj4Jp3Jq" 'True) (C1 ('MetaCons "RenderingEngineType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromRenderingEngineType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

RobotSoftwareSuiteType

newtype RobotSoftwareSuiteType Source #

Instances

Instances details
FromJSON RobotSoftwareSuiteType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuiteType

FromJSONKey RobotSoftwareSuiteType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuiteType

ToJSON RobotSoftwareSuiteType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuiteType

ToJSONKey RobotSoftwareSuiteType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuiteType

ToByteString RobotSoftwareSuiteType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuiteType

ToHeader RobotSoftwareSuiteType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuiteType

ToLog RobotSoftwareSuiteType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuiteType

ToQuery RobotSoftwareSuiteType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuiteType

FromText RobotSoftwareSuiteType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuiteType

ToText RobotSoftwareSuiteType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuiteType

FromXML RobotSoftwareSuiteType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuiteType

ToXML RobotSoftwareSuiteType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuiteType

Generic RobotSoftwareSuiteType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuiteType

Associated Types

type Rep RobotSoftwareSuiteType :: Type -> Type #

Read RobotSoftwareSuiteType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuiteType

Show RobotSoftwareSuiteType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuiteType

NFData RobotSoftwareSuiteType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuiteType

Methods

rnf :: RobotSoftwareSuiteType -> () #

Eq RobotSoftwareSuiteType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuiteType

Ord RobotSoftwareSuiteType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuiteType

Hashable RobotSoftwareSuiteType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuiteType

type Rep RobotSoftwareSuiteType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuiteType

type Rep RobotSoftwareSuiteType = D1 ('MetaData "RobotSoftwareSuiteType" "Amazonka.RobOMaker.Types.RobotSoftwareSuiteType" "amazonka-robomaker-2.0-7StvfiX8F7FIYnuj4Jp3Jq" 'True) (C1 ('MetaCons "RobotSoftwareSuiteType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromRobotSoftwareSuiteType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

RobotSoftwareSuiteVersionType

newtype RobotSoftwareSuiteVersionType Source #

Instances

Instances details
FromJSON RobotSoftwareSuiteVersionType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuiteVersionType

FromJSONKey RobotSoftwareSuiteVersionType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuiteVersionType

ToJSON RobotSoftwareSuiteVersionType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuiteVersionType

ToJSONKey RobotSoftwareSuiteVersionType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuiteVersionType

ToByteString RobotSoftwareSuiteVersionType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuiteVersionType

ToHeader RobotSoftwareSuiteVersionType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuiteVersionType

ToLog RobotSoftwareSuiteVersionType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuiteVersionType

ToQuery RobotSoftwareSuiteVersionType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuiteVersionType

FromText RobotSoftwareSuiteVersionType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuiteVersionType

ToText RobotSoftwareSuiteVersionType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuiteVersionType

FromXML RobotSoftwareSuiteVersionType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuiteVersionType

ToXML RobotSoftwareSuiteVersionType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuiteVersionType

Generic RobotSoftwareSuiteVersionType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuiteVersionType

Associated Types

type Rep RobotSoftwareSuiteVersionType :: Type -> Type #

Read RobotSoftwareSuiteVersionType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuiteVersionType

Show RobotSoftwareSuiteVersionType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuiteVersionType

NFData RobotSoftwareSuiteVersionType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuiteVersionType

Eq RobotSoftwareSuiteVersionType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuiteVersionType

Ord RobotSoftwareSuiteVersionType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuiteVersionType

Hashable RobotSoftwareSuiteVersionType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuiteVersionType

type Rep RobotSoftwareSuiteVersionType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuiteVersionType

type Rep RobotSoftwareSuiteVersionType = D1 ('MetaData "RobotSoftwareSuiteVersionType" "Amazonka.RobOMaker.Types.RobotSoftwareSuiteVersionType" "amazonka-robomaker-2.0-7StvfiX8F7FIYnuj4Jp3Jq" 'True) (C1 ('MetaCons "RobotSoftwareSuiteVersionType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromRobotSoftwareSuiteVersionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SimulationJobBatchErrorCode

newtype SimulationJobBatchErrorCode Source #

Instances

Instances details
FromJSON SimulationJobBatchErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchErrorCode

FromJSONKey SimulationJobBatchErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchErrorCode

ToJSON SimulationJobBatchErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchErrorCode

ToJSONKey SimulationJobBatchErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchErrorCode

ToByteString SimulationJobBatchErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchErrorCode

ToHeader SimulationJobBatchErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchErrorCode

ToLog SimulationJobBatchErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchErrorCode

ToQuery SimulationJobBatchErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchErrorCode

FromText SimulationJobBatchErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchErrorCode

ToText SimulationJobBatchErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchErrorCode

FromXML SimulationJobBatchErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchErrorCode

ToXML SimulationJobBatchErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchErrorCode

Generic SimulationJobBatchErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchErrorCode

Associated Types

type Rep SimulationJobBatchErrorCode :: Type -> Type #

Read SimulationJobBatchErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchErrorCode

Show SimulationJobBatchErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchErrorCode

NFData SimulationJobBatchErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchErrorCode

Eq SimulationJobBatchErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchErrorCode

Ord SimulationJobBatchErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchErrorCode

Hashable SimulationJobBatchErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchErrorCode

type Rep SimulationJobBatchErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchErrorCode

type Rep SimulationJobBatchErrorCode = D1 ('MetaData "SimulationJobBatchErrorCode" "Amazonka.RobOMaker.Types.SimulationJobBatchErrorCode" "amazonka-robomaker-2.0-7StvfiX8F7FIYnuj4Jp3Jq" 'True) (C1 ('MetaCons "SimulationJobBatchErrorCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSimulationJobBatchErrorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SimulationJobBatchStatus

newtype SimulationJobBatchStatus Source #

Instances

Instances details
FromJSON SimulationJobBatchStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchStatus

FromJSONKey SimulationJobBatchStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchStatus

ToJSON SimulationJobBatchStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchStatus

ToJSONKey SimulationJobBatchStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchStatus

ToByteString SimulationJobBatchStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchStatus

ToHeader SimulationJobBatchStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchStatus

ToLog SimulationJobBatchStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchStatus

ToQuery SimulationJobBatchStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchStatus

FromText SimulationJobBatchStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchStatus

ToText SimulationJobBatchStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchStatus

FromXML SimulationJobBatchStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchStatus

ToXML SimulationJobBatchStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchStatus

Generic SimulationJobBatchStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchStatus

Associated Types

type Rep SimulationJobBatchStatus :: Type -> Type #

Read SimulationJobBatchStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchStatus

Show SimulationJobBatchStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchStatus

NFData SimulationJobBatchStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchStatus

Eq SimulationJobBatchStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchStatus

Ord SimulationJobBatchStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchStatus

Hashable SimulationJobBatchStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchStatus

type Rep SimulationJobBatchStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchStatus

type Rep SimulationJobBatchStatus = D1 ('MetaData "SimulationJobBatchStatus" "Amazonka.RobOMaker.Types.SimulationJobBatchStatus" "amazonka-robomaker-2.0-7StvfiX8F7FIYnuj4Jp3Jq" 'True) (C1 ('MetaCons "SimulationJobBatchStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSimulationJobBatchStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SimulationJobErrorCode

newtype SimulationJobErrorCode Source #

Bundled Patterns

pattern SimulationJobErrorCode_BadPermissionsCloudwatchLogs :: SimulationJobErrorCode 
pattern SimulationJobErrorCode_BadPermissionsRobotApplication :: SimulationJobErrorCode 
pattern SimulationJobErrorCode_BadPermissionsS3Object :: SimulationJobErrorCode 
pattern SimulationJobErrorCode_BadPermissionsS3Output :: SimulationJobErrorCode 
pattern SimulationJobErrorCode_BadPermissionsSimulationApplication :: SimulationJobErrorCode 
pattern SimulationJobErrorCode_BadPermissionsUserCredentials :: SimulationJobErrorCode 
pattern SimulationJobErrorCode_BatchCanceled :: SimulationJobErrorCode 
pattern SimulationJobErrorCode_BatchTimedOut :: SimulationJobErrorCode 
pattern SimulationJobErrorCode_ENILimitExceeded :: SimulationJobErrorCode 
pattern SimulationJobErrorCode_InternalServiceError :: SimulationJobErrorCode 
pattern SimulationJobErrorCode_InvalidBundleRobotApplication :: SimulationJobErrorCode 
pattern SimulationJobErrorCode_InvalidBundleSimulationApplication :: SimulationJobErrorCode 
pattern SimulationJobErrorCode_InvalidInput :: SimulationJobErrorCode 
pattern SimulationJobErrorCode_InvalidS3Resource :: SimulationJobErrorCode 
pattern SimulationJobErrorCode_LimitExceeded :: SimulationJobErrorCode 
pattern SimulationJobErrorCode_MismatchedEtag :: SimulationJobErrorCode 
pattern SimulationJobErrorCode_RequestThrottled :: SimulationJobErrorCode 
pattern SimulationJobErrorCode_ResourceNotFound :: SimulationJobErrorCode 
pattern SimulationJobErrorCode_RobotApplicationCrash :: SimulationJobErrorCode 
pattern SimulationJobErrorCode_RobotApplicationHealthCheckFailure :: SimulationJobErrorCode 
pattern SimulationJobErrorCode_RobotApplicationVersionMismatchedEtag :: SimulationJobErrorCode 
pattern SimulationJobErrorCode_SimulationApplicationCrash :: SimulationJobErrorCode 
pattern SimulationJobErrorCode_SimulationApplicationHealthCheckFailure :: SimulationJobErrorCode 
pattern SimulationJobErrorCode_SimulationApplicationVersionMismatchedEtag :: SimulationJobErrorCode 
pattern SimulationJobErrorCode_SubnetIpLimitExceeded :: SimulationJobErrorCode 
pattern SimulationJobErrorCode_ThrottlingError :: SimulationJobErrorCode 
pattern SimulationJobErrorCode_UploadContentMismatchError :: SimulationJobErrorCode 
pattern SimulationJobErrorCode_WrongRegionRobotApplication :: SimulationJobErrorCode 
pattern SimulationJobErrorCode_WrongRegionS3Bucket :: SimulationJobErrorCode 
pattern SimulationJobErrorCode_WrongRegionS3Output :: SimulationJobErrorCode 
pattern SimulationJobErrorCode_WrongRegionSimulationApplication :: SimulationJobErrorCode 

Instances

Instances details
FromJSON SimulationJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobErrorCode

FromJSONKey SimulationJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobErrorCode

ToJSON SimulationJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobErrorCode

ToJSONKey SimulationJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobErrorCode

ToByteString SimulationJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobErrorCode

ToHeader SimulationJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobErrorCode

ToLog SimulationJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobErrorCode

ToQuery SimulationJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobErrorCode

FromText SimulationJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobErrorCode

ToText SimulationJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobErrorCode

FromXML SimulationJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobErrorCode

ToXML SimulationJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobErrorCode

Generic SimulationJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobErrorCode

Associated Types

type Rep SimulationJobErrorCode :: Type -> Type #

Read SimulationJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobErrorCode

Show SimulationJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobErrorCode

NFData SimulationJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobErrorCode

Methods

rnf :: SimulationJobErrorCode -> () #

Eq SimulationJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobErrorCode

Ord SimulationJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobErrorCode

Hashable SimulationJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobErrorCode

type Rep SimulationJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobErrorCode

type Rep SimulationJobErrorCode = D1 ('MetaData "SimulationJobErrorCode" "Amazonka.RobOMaker.Types.SimulationJobErrorCode" "amazonka-robomaker-2.0-7StvfiX8F7FIYnuj4Jp3Jq" 'True) (C1 ('MetaCons "SimulationJobErrorCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSimulationJobErrorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SimulationJobStatus

newtype SimulationJobStatus Source #

Instances

Instances details
FromJSON SimulationJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobStatus

FromJSONKey SimulationJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobStatus

ToJSON SimulationJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobStatus

ToJSONKey SimulationJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobStatus

ToByteString SimulationJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobStatus

ToHeader SimulationJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobStatus

ToLog SimulationJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobStatus

ToQuery SimulationJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobStatus

FromText SimulationJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobStatus

ToText SimulationJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobStatus

FromXML SimulationJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobStatus

ToXML SimulationJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobStatus

Generic SimulationJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobStatus

Associated Types

type Rep SimulationJobStatus :: Type -> Type #

Read SimulationJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobStatus

Show SimulationJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobStatus

NFData SimulationJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobStatus

Methods

rnf :: SimulationJobStatus -> () #

Eq SimulationJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobStatus

Ord SimulationJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobStatus

Hashable SimulationJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobStatus

type Rep SimulationJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobStatus

type Rep SimulationJobStatus = D1 ('MetaData "SimulationJobStatus" "Amazonka.RobOMaker.Types.SimulationJobStatus" "amazonka-robomaker-2.0-7StvfiX8F7FIYnuj4Jp3Jq" 'True) (C1 ('MetaCons "SimulationJobStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSimulationJobStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SimulationSoftwareSuiteType

newtype SimulationSoftwareSuiteType Source #

Instances

Instances details
FromJSON SimulationSoftwareSuiteType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationSoftwareSuiteType

FromJSONKey SimulationSoftwareSuiteType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationSoftwareSuiteType

ToJSON SimulationSoftwareSuiteType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationSoftwareSuiteType

ToJSONKey SimulationSoftwareSuiteType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationSoftwareSuiteType

ToByteString SimulationSoftwareSuiteType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationSoftwareSuiteType

ToHeader SimulationSoftwareSuiteType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationSoftwareSuiteType

ToLog SimulationSoftwareSuiteType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationSoftwareSuiteType

ToQuery SimulationSoftwareSuiteType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationSoftwareSuiteType

FromText SimulationSoftwareSuiteType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationSoftwareSuiteType

ToText SimulationSoftwareSuiteType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationSoftwareSuiteType

FromXML SimulationSoftwareSuiteType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationSoftwareSuiteType

ToXML SimulationSoftwareSuiteType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationSoftwareSuiteType

Generic SimulationSoftwareSuiteType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationSoftwareSuiteType

Associated Types

type Rep SimulationSoftwareSuiteType :: Type -> Type #

Read SimulationSoftwareSuiteType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationSoftwareSuiteType

Show SimulationSoftwareSuiteType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationSoftwareSuiteType

NFData SimulationSoftwareSuiteType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationSoftwareSuiteType

Eq SimulationSoftwareSuiteType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationSoftwareSuiteType

Ord SimulationSoftwareSuiteType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationSoftwareSuiteType

Hashable SimulationSoftwareSuiteType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationSoftwareSuiteType

type Rep SimulationSoftwareSuiteType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationSoftwareSuiteType

type Rep SimulationSoftwareSuiteType = D1 ('MetaData "SimulationSoftwareSuiteType" "Amazonka.RobOMaker.Types.SimulationSoftwareSuiteType" "amazonka-robomaker-2.0-7StvfiX8F7FIYnuj4Jp3Jq" 'True) (C1 ('MetaCons "SimulationSoftwareSuiteType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSimulationSoftwareSuiteType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

UploadBehavior

newtype UploadBehavior Source #

Constructors

UploadBehavior' 

Instances

Instances details
FromJSON UploadBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.UploadBehavior

FromJSONKey UploadBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.UploadBehavior

ToJSON UploadBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.UploadBehavior

ToJSONKey UploadBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.UploadBehavior

ToByteString UploadBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.UploadBehavior

ToHeader UploadBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.UploadBehavior

ToLog UploadBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.UploadBehavior

ToQuery UploadBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.UploadBehavior

FromText UploadBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.UploadBehavior

ToText UploadBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.UploadBehavior

FromXML UploadBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.UploadBehavior

ToXML UploadBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.UploadBehavior

Methods

toXML :: UploadBehavior -> XML #

Generic UploadBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.UploadBehavior

Associated Types

type Rep UploadBehavior :: Type -> Type #

Read UploadBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.UploadBehavior

Show UploadBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.UploadBehavior

NFData UploadBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.UploadBehavior

Methods

rnf :: UploadBehavior -> () #

Eq UploadBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.UploadBehavior

Ord UploadBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.UploadBehavior

Hashable UploadBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.UploadBehavior

type Rep UploadBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.UploadBehavior

type Rep UploadBehavior = D1 ('MetaData "UploadBehavior" "Amazonka.RobOMaker.Types.UploadBehavior" "amazonka-robomaker-2.0-7StvfiX8F7FIYnuj4Jp3Jq" 'True) (C1 ('MetaCons "UploadBehavior'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromUploadBehavior") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

WorldExportJobErrorCode

newtype WorldExportJobErrorCode Source #

Instances

Instances details
FromJSON WorldExportJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldExportJobErrorCode

FromJSONKey WorldExportJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldExportJobErrorCode

ToJSON WorldExportJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldExportJobErrorCode

ToJSONKey WorldExportJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldExportJobErrorCode

ToByteString WorldExportJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldExportJobErrorCode

ToHeader WorldExportJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldExportJobErrorCode

ToLog WorldExportJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldExportJobErrorCode

ToQuery WorldExportJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldExportJobErrorCode

FromText WorldExportJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldExportJobErrorCode

ToText WorldExportJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldExportJobErrorCode

FromXML WorldExportJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldExportJobErrorCode

ToXML WorldExportJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldExportJobErrorCode

Generic WorldExportJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldExportJobErrorCode

Associated Types

type Rep WorldExportJobErrorCode :: Type -> Type #

Read WorldExportJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldExportJobErrorCode

Show WorldExportJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldExportJobErrorCode

NFData WorldExportJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldExportJobErrorCode

Methods

rnf :: WorldExportJobErrorCode -> () #

Eq WorldExportJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldExportJobErrorCode

Ord WorldExportJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldExportJobErrorCode

Hashable WorldExportJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldExportJobErrorCode

type Rep WorldExportJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldExportJobErrorCode

type Rep WorldExportJobErrorCode = D1 ('MetaData "WorldExportJobErrorCode" "Amazonka.RobOMaker.Types.WorldExportJobErrorCode" "amazonka-robomaker-2.0-7StvfiX8F7FIYnuj4Jp3Jq" 'True) (C1 ('MetaCons "WorldExportJobErrorCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromWorldExportJobErrorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

WorldExportJobStatus

newtype WorldExportJobStatus Source #

Instances

Instances details
FromJSON WorldExportJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldExportJobStatus

FromJSONKey WorldExportJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldExportJobStatus

ToJSON WorldExportJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldExportJobStatus

ToJSONKey WorldExportJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldExportJobStatus

ToByteString WorldExportJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldExportJobStatus

ToHeader WorldExportJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldExportJobStatus

ToLog WorldExportJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldExportJobStatus

ToQuery WorldExportJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldExportJobStatus

FromText WorldExportJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldExportJobStatus

ToText WorldExportJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldExportJobStatus

FromXML WorldExportJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldExportJobStatus

ToXML WorldExportJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldExportJobStatus

Generic WorldExportJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldExportJobStatus

Associated Types

type Rep WorldExportJobStatus :: Type -> Type #

Read WorldExportJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldExportJobStatus

Show WorldExportJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldExportJobStatus

NFData WorldExportJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldExportJobStatus

Methods

rnf :: WorldExportJobStatus -> () #

Eq WorldExportJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldExportJobStatus

Ord WorldExportJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldExportJobStatus

Hashable WorldExportJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldExportJobStatus

type Rep WorldExportJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldExportJobStatus

type Rep WorldExportJobStatus = D1 ('MetaData "WorldExportJobStatus" "Amazonka.RobOMaker.Types.WorldExportJobStatus" "amazonka-robomaker-2.0-7StvfiX8F7FIYnuj4Jp3Jq" 'True) (C1 ('MetaCons "WorldExportJobStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromWorldExportJobStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

WorldGenerationJobErrorCode

newtype WorldGenerationJobErrorCode Source #

Instances

Instances details
FromJSON WorldGenerationJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldGenerationJobErrorCode

FromJSONKey WorldGenerationJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldGenerationJobErrorCode

ToJSON WorldGenerationJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldGenerationJobErrorCode

ToJSONKey WorldGenerationJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldGenerationJobErrorCode

ToByteString WorldGenerationJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldGenerationJobErrorCode

ToHeader WorldGenerationJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldGenerationJobErrorCode

ToLog WorldGenerationJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldGenerationJobErrorCode

ToQuery WorldGenerationJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldGenerationJobErrorCode

FromText WorldGenerationJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldGenerationJobErrorCode

ToText WorldGenerationJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldGenerationJobErrorCode

FromXML WorldGenerationJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldGenerationJobErrorCode

ToXML WorldGenerationJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldGenerationJobErrorCode

Generic WorldGenerationJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldGenerationJobErrorCode

Associated Types

type Rep WorldGenerationJobErrorCode :: Type -> Type #

Read WorldGenerationJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldGenerationJobErrorCode

Show WorldGenerationJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldGenerationJobErrorCode

NFData WorldGenerationJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldGenerationJobErrorCode

Eq WorldGenerationJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldGenerationJobErrorCode

Ord WorldGenerationJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldGenerationJobErrorCode

Hashable WorldGenerationJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldGenerationJobErrorCode

type Rep WorldGenerationJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldGenerationJobErrorCode

type Rep WorldGenerationJobErrorCode = D1 ('MetaData "WorldGenerationJobErrorCode" "Amazonka.RobOMaker.Types.WorldGenerationJobErrorCode" "amazonka-robomaker-2.0-7StvfiX8F7FIYnuj4Jp3Jq" 'True) (C1 ('MetaCons "WorldGenerationJobErrorCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromWorldGenerationJobErrorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

WorldGenerationJobStatus

newtype WorldGenerationJobStatus Source #

Instances

Instances details
FromJSON WorldGenerationJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldGenerationJobStatus

FromJSONKey WorldGenerationJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldGenerationJobStatus

ToJSON WorldGenerationJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldGenerationJobStatus

ToJSONKey WorldGenerationJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldGenerationJobStatus

ToByteString WorldGenerationJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldGenerationJobStatus

ToHeader WorldGenerationJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldGenerationJobStatus

ToLog WorldGenerationJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldGenerationJobStatus

ToQuery WorldGenerationJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldGenerationJobStatus

FromText WorldGenerationJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldGenerationJobStatus

ToText WorldGenerationJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldGenerationJobStatus

FromXML WorldGenerationJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldGenerationJobStatus

ToXML WorldGenerationJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldGenerationJobStatus

Generic WorldGenerationJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldGenerationJobStatus

Associated Types

type Rep WorldGenerationJobStatus :: Type -> Type #

Read WorldGenerationJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldGenerationJobStatus

Show WorldGenerationJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldGenerationJobStatus

NFData WorldGenerationJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldGenerationJobStatus

Eq WorldGenerationJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldGenerationJobStatus

Ord WorldGenerationJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldGenerationJobStatus

Hashable WorldGenerationJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldGenerationJobStatus

type Rep WorldGenerationJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldGenerationJobStatus

type Rep WorldGenerationJobStatus = D1 ('MetaData "WorldGenerationJobStatus" "Amazonka.RobOMaker.Types.WorldGenerationJobStatus" "amazonka-robomaker-2.0-7StvfiX8F7FIYnuj4Jp3Jq" 'True) (C1 ('MetaCons "WorldGenerationJobStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromWorldGenerationJobStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

BatchPolicy

data BatchPolicy Source #

Information about the batch policy.

See: newBatchPolicy smart constructor.

Constructors

BatchPolicy' 

Fields

  • maxConcurrency :: Maybe Int

    The number of active simulation jobs create as part of the batch that can be in an active state at the same time.

    Active states include: Pending,Preparing, Running, Restarting, RunningFailed and Terminating. All other states are terminal states.

  • timeoutInSeconds :: Maybe Integer

    The amount of time, in seconds, to wait for the batch to complete.

    If a batch times out, and there are pending requests that were failing due to an internal failure (like InternalServiceError), they will be moved to the failed list and the batch status will be Failed. If the pending requests were failing for any other reason, the failed pending requests will be moved to the failed list and the batch status will be TimedOut.

Instances

Instances details
FromJSON BatchPolicy Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.BatchPolicy

ToJSON BatchPolicy Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.BatchPolicy

Generic BatchPolicy Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.BatchPolicy

Associated Types

type Rep BatchPolicy :: Type -> Type #

Read BatchPolicy Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.BatchPolicy

Show BatchPolicy Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.BatchPolicy

NFData BatchPolicy Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.BatchPolicy

Methods

rnf :: BatchPolicy -> () #

Eq BatchPolicy Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.BatchPolicy

Hashable BatchPolicy Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.BatchPolicy

type Rep BatchPolicy Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.BatchPolicy

type Rep BatchPolicy = D1 ('MetaData "BatchPolicy" "Amazonka.RobOMaker.Types.BatchPolicy" "amazonka-robomaker-2.0-7StvfiX8F7FIYnuj4Jp3Jq" 'False) (C1 ('MetaCons "BatchPolicy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxConcurrency") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "timeoutInSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer))))

newBatchPolicy :: BatchPolicy Source #

Create a value of BatchPolicy 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:maxConcurrency:BatchPolicy', batchPolicy_maxConcurrency - The number of active simulation jobs create as part of the batch that can be in an active state at the same time.

Active states include: Pending,Preparing, Running, Restarting, RunningFailed and Terminating. All other states are terminal states.

$sel:timeoutInSeconds:BatchPolicy', batchPolicy_timeoutInSeconds - The amount of time, in seconds, to wait for the batch to complete.

If a batch times out, and there are pending requests that were failing due to an internal failure (like InternalServiceError), they will be moved to the failed list and the batch status will be Failed. If the pending requests were failing for any other reason, the failed pending requests will be moved to the failed list and the batch status will be TimedOut.

batchPolicy_maxConcurrency :: Lens' BatchPolicy (Maybe Int) Source #

The number of active simulation jobs create as part of the batch that can be in an active state at the same time.

Active states include: Pending,Preparing, Running, Restarting, RunningFailed and Terminating. All other states are terminal states.

batchPolicy_timeoutInSeconds :: Lens' BatchPolicy (Maybe Integer) Source #

The amount of time, in seconds, to wait for the batch to complete.

If a batch times out, and there are pending requests that were failing due to an internal failure (like InternalServiceError), they will be moved to the failed list and the batch status will be Failed. If the pending requests were failing for any other reason, the failed pending requests will be moved to the failed list and the batch status will be TimedOut.

Compute

data Compute Source #

Compute information for the simulation job.

See: newCompute smart constructor.

Constructors

Compute' 

Fields

  • computeType :: Maybe ComputeType

    Compute type information for the simulation job.

  • gpuUnitLimit :: Maybe Natural

    Compute GPU unit limit for the simulation job. It is the same as the number of GPUs allocated to the SimulationJob.

  • simulationUnitLimit :: Maybe Natural

    The simulation unit limit. Your simulation is allocated CPU and memory proportional to the supplied simulation unit limit. A simulation unit is 1 vcpu and 2GB of memory. You are only billed for the SU utilization you consume up to the maximum value provided. The default is 15.

Instances

Instances details
FromJSON Compute Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Compute

ToJSON Compute Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Compute

Generic Compute Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Compute

Associated Types

type Rep Compute :: Type -> Type #

Methods

from :: Compute -> Rep Compute x #

to :: Rep Compute x -> Compute #

Read Compute Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Compute

Show Compute Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Compute

NFData Compute Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Compute

Methods

rnf :: Compute -> () #

Eq Compute Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Compute

Methods

(==) :: Compute -> Compute -> Bool #

(/=) :: Compute -> Compute -> Bool #

Hashable Compute Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Compute

Methods

hashWithSalt :: Int -> Compute -> Int #

hash :: Compute -> Int #

type Rep Compute Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Compute

type Rep Compute = D1 ('MetaData "Compute" "Amazonka.RobOMaker.Types.Compute" "amazonka-robomaker-2.0-7StvfiX8F7FIYnuj4Jp3Jq" 'False) (C1 ('MetaCons "Compute'" 'PrefixI 'True) (S1 ('MetaSel ('Just "computeType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ComputeType)) :*: (S1 ('MetaSel ('Just "gpuUnitLimit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "simulationUnitLimit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))))

newCompute :: Compute Source #

Create a value of Compute 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:computeType:Compute', compute_computeType - Compute type information for the simulation job.

$sel:gpuUnitLimit:Compute', compute_gpuUnitLimit - Compute GPU unit limit for the simulation job. It is the same as the number of GPUs allocated to the SimulationJob.

$sel:simulationUnitLimit:Compute', compute_simulationUnitLimit - The simulation unit limit. Your simulation is allocated CPU and memory proportional to the supplied simulation unit limit. A simulation unit is 1 vcpu and 2GB of memory. You are only billed for the SU utilization you consume up to the maximum value provided. The default is 15.

compute_computeType :: Lens' Compute (Maybe ComputeType) Source #

Compute type information for the simulation job.

compute_gpuUnitLimit :: Lens' Compute (Maybe Natural) Source #

Compute GPU unit limit for the simulation job. It is the same as the number of GPUs allocated to the SimulationJob.

compute_simulationUnitLimit :: Lens' Compute (Maybe Natural) Source #

The simulation unit limit. Your simulation is allocated CPU and memory proportional to the supplied simulation unit limit. A simulation unit is 1 vcpu and 2GB of memory. You are only billed for the SU utilization you consume up to the maximum value provided. The default is 15.

ComputeResponse

data ComputeResponse Source #

Compute information for the simulation job

See: newComputeResponse smart constructor.

Constructors

ComputeResponse' 

Fields

  • computeType :: Maybe ComputeType

    Compute type response information for the simulation job.

  • gpuUnitLimit :: Maybe Natural

    Compute GPU unit limit for the simulation job. It is the same as the number of GPUs allocated to the SimulationJob.

  • simulationUnitLimit :: Maybe Natural

    The simulation unit limit. Your simulation is allocated CPU and memory proportional to the supplied simulation unit limit. A simulation unit is 1 vcpu and 2GB of memory. You are only billed for the SU utilization you consume up to the maximum value provided. The default is 15.

Instances

Instances details
FromJSON ComputeResponse Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ComputeResponse

Generic ComputeResponse Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ComputeResponse

Associated Types

type Rep ComputeResponse :: Type -> Type #

Read ComputeResponse Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ComputeResponse

Show ComputeResponse Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ComputeResponse

NFData ComputeResponse Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ComputeResponse

Methods

rnf :: ComputeResponse -> () #

Eq ComputeResponse Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ComputeResponse

Hashable ComputeResponse Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ComputeResponse

type Rep ComputeResponse Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ComputeResponse

type Rep ComputeResponse = D1 ('MetaData "ComputeResponse" "Amazonka.RobOMaker.Types.ComputeResponse" "amazonka-robomaker-2.0-7StvfiX8F7FIYnuj4Jp3Jq" 'False) (C1 ('MetaCons "ComputeResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "computeType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ComputeType)) :*: (S1 ('MetaSel ('Just "gpuUnitLimit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "simulationUnitLimit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))))

newComputeResponse :: ComputeResponse Source #

Create a value of ComputeResponse 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:computeType:ComputeResponse', computeResponse_computeType - Compute type response information for the simulation job.

$sel:gpuUnitLimit:ComputeResponse', computeResponse_gpuUnitLimit - Compute GPU unit limit for the simulation job. It is the same as the number of GPUs allocated to the SimulationJob.

$sel:simulationUnitLimit:ComputeResponse', computeResponse_simulationUnitLimit - The simulation unit limit. Your simulation is allocated CPU and memory proportional to the supplied simulation unit limit. A simulation unit is 1 vcpu and 2GB of memory. You are only billed for the SU utilization you consume up to the maximum value provided. The default is 15.

computeResponse_computeType :: Lens' ComputeResponse (Maybe ComputeType) Source #

Compute type response information for the simulation job.

computeResponse_gpuUnitLimit :: Lens' ComputeResponse (Maybe Natural) Source #

Compute GPU unit limit for the simulation job. It is the same as the number of GPUs allocated to the SimulationJob.

computeResponse_simulationUnitLimit :: Lens' ComputeResponse (Maybe Natural) Source #

The simulation unit limit. Your simulation is allocated CPU and memory proportional to the supplied simulation unit limit. A simulation unit is 1 vcpu and 2GB of memory. You are only billed for the SU utilization you consume up to the maximum value provided. The default is 15.

DataSource

data DataSource Source #

Information about a data source.

See: newDataSource smart constructor.

Constructors

DataSource' 

Fields

  • destination :: Maybe Text

    The location where your files are mounted in the container image.

    If you've specified the type of the data source as an Archive, you must provide an Amazon S3 object key to your archive. The object key must point to either a .zip or .tar.gz file.

    If you've specified the type of the data source as a Prefix, you provide the Amazon S3 prefix that points to the files that you are using for your data source.

    If you've specified the type of the data source as a File, you provide the Amazon S3 path to the file that you're using as your data source.

  • name :: Maybe Text

    The name of the data source.

  • s3Bucket :: Maybe Text

    The S3 bucket where the data files are located.

  • s3Keys :: Maybe [S3KeyOutput]

    The list of S3 keys identifying the data source files.

  • type' :: Maybe DataSourceType

    The data type for the data source that you're using for your container image or simulation job. You can use this field to specify whether your data source is an Archive, an Amazon S3 prefix, or a file.

    If you don't specify a field, the default value is File.

Instances

Instances details
FromJSON DataSource Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DataSource

Generic DataSource Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DataSource

Associated Types

type Rep DataSource :: Type -> Type #

Read DataSource Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DataSource

Show DataSource Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DataSource

NFData DataSource Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DataSource

Methods

rnf :: DataSource -> () #

Eq DataSource Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DataSource

Hashable DataSource Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DataSource

type Rep DataSource Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DataSource

type Rep DataSource = D1 ('MetaData "DataSource" "Amazonka.RobOMaker.Types.DataSource" "amazonka-robomaker-2.0-7StvfiX8F7FIYnuj4Jp3Jq" 'False) (C1 ('MetaCons "DataSource'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "destination") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "s3Bucket") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "s3Keys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [S3KeyOutput])) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DataSourceType))))))

newDataSource :: DataSource Source #

Create a value of DataSource 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:destination:DataSource', dataSource_destination - The location where your files are mounted in the container image.

If you've specified the type of the data source as an Archive, you must provide an Amazon S3 object key to your archive. The object key must point to either a .zip or .tar.gz file.

If you've specified the type of the data source as a Prefix, you provide the Amazon S3 prefix that points to the files that you are using for your data source.

If you've specified the type of the data source as a File, you provide the Amazon S3 path to the file that you're using as your data source.

$sel:name:DataSource', dataSource_name - The name of the data source.

$sel:s3Bucket:DataSource', dataSource_s3Bucket - The S3 bucket where the data files are located.

$sel:s3Keys:DataSource', dataSource_s3Keys - The list of S3 keys identifying the data source files.

$sel:type':DataSource', dataSource_type - The data type for the data source that you're using for your container image or simulation job. You can use this field to specify whether your data source is an Archive, an Amazon S3 prefix, or a file.

If you don't specify a field, the default value is File.

dataSource_destination :: Lens' DataSource (Maybe Text) Source #

The location where your files are mounted in the container image.

If you've specified the type of the data source as an Archive, you must provide an Amazon S3 object key to your archive. The object key must point to either a .zip or .tar.gz file.

If you've specified the type of the data source as a Prefix, you provide the Amazon S3 prefix that points to the files that you are using for your data source.

If you've specified the type of the data source as a File, you provide the Amazon S3 path to the file that you're using as your data source.

dataSource_name :: Lens' DataSource (Maybe Text) Source #

The name of the data source.

dataSource_s3Bucket :: Lens' DataSource (Maybe Text) Source #

The S3 bucket where the data files are located.

dataSource_s3Keys :: Lens' DataSource (Maybe [S3KeyOutput]) Source #

The list of S3 keys identifying the data source files.

dataSource_type :: Lens' DataSource (Maybe DataSourceType) Source #

The data type for the data source that you're using for your container image or simulation job. You can use this field to specify whether your data source is an Archive, an Amazon S3 prefix, or a file.

If you don't specify a field, the default value is File.

DataSourceConfig

data DataSourceConfig Source #

Information about a data source.

See: newDataSourceConfig smart constructor.

Constructors

DataSourceConfig' 

Fields

  • destination :: Maybe Text

    The location where your files are mounted in the container image.

    If you've specified the type of the data source as an Archive, you must provide an Amazon S3 object key to your archive. The object key must point to either a .zip or .tar.gz file.

    If you've specified the type of the data source as a Prefix, you provide the Amazon S3 prefix that points to the files that you are using for your data source.

    If you've specified the type of the data source as a File, you provide the Amazon S3 path to the file that you're using as your data source.

  • type' :: Maybe DataSourceType

    The data type for the data source that you're using for your container image or simulation job. You can use this field to specify whether your data source is an Archive, an Amazon S3 prefix, or a file.

    If you don't specify a field, the default value is File.

  • name :: Text

    The name of the data source.

  • s3Bucket :: Text

    The S3 bucket where the data files are located.

  • s3Keys :: NonEmpty Text

    The list of S3 keys identifying the data source files.

Instances

Instances details
FromJSON DataSourceConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DataSourceConfig

ToJSON DataSourceConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DataSourceConfig

Generic DataSourceConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DataSourceConfig

Associated Types

type Rep DataSourceConfig :: Type -> Type #

Read DataSourceConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DataSourceConfig

Show DataSourceConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DataSourceConfig

NFData DataSourceConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DataSourceConfig

Methods

rnf :: DataSourceConfig -> () #

Eq DataSourceConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DataSourceConfig

Hashable DataSourceConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DataSourceConfig

type Rep DataSourceConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DataSourceConfig

type Rep DataSourceConfig = D1 ('MetaData "DataSourceConfig" "Amazonka.RobOMaker.Types.DataSourceConfig" "amazonka-robomaker-2.0-7StvfiX8F7FIYnuj4Jp3Jq" 'False) (C1 ('MetaCons "DataSourceConfig'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "destination") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DataSourceType))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "s3Bucket") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "s3Keys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))))

newDataSourceConfig Source #

Create a value of DataSourceConfig 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:destination:DataSourceConfig', dataSourceConfig_destination - The location where your files are mounted in the container image.

If you've specified the type of the data source as an Archive, you must provide an Amazon S3 object key to your archive. The object key must point to either a .zip or .tar.gz file.

If you've specified the type of the data source as a Prefix, you provide the Amazon S3 prefix that points to the files that you are using for your data source.

If you've specified the type of the data source as a File, you provide the Amazon S3 path to the file that you're using as your data source.

$sel:type':DataSourceConfig', dataSourceConfig_type - The data type for the data source that you're using for your container image or simulation job. You can use this field to specify whether your data source is an Archive, an Amazon S3 prefix, or a file.

If you don't specify a field, the default value is File.

$sel:name:DataSourceConfig', dataSourceConfig_name - The name of the data source.

$sel:s3Bucket:DataSourceConfig', dataSourceConfig_s3Bucket - The S3 bucket where the data files are located.

$sel:s3Keys:DataSourceConfig', dataSourceConfig_s3Keys - The list of S3 keys identifying the data source files.

dataSourceConfig_destination :: Lens' DataSourceConfig (Maybe Text) Source #

The location where your files are mounted in the container image.

If you've specified the type of the data source as an Archive, you must provide an Amazon S3 object key to your archive. The object key must point to either a .zip or .tar.gz file.

If you've specified the type of the data source as a Prefix, you provide the Amazon S3 prefix that points to the files that you are using for your data source.

If you've specified the type of the data source as a File, you provide the Amazon S3 path to the file that you're using as your data source.

dataSourceConfig_type :: Lens' DataSourceConfig (Maybe DataSourceType) Source #

The data type for the data source that you're using for your container image or simulation job. You can use this field to specify whether your data source is an Archive, an Amazon S3 prefix, or a file.

If you don't specify a field, the default value is File.

dataSourceConfig_name :: Lens' DataSourceConfig Text Source #

The name of the data source.

dataSourceConfig_s3Bucket :: Lens' DataSourceConfig Text Source #

The S3 bucket where the data files are located.

dataSourceConfig_s3Keys :: Lens' DataSourceConfig (NonEmpty Text) Source #

The list of S3 keys identifying the data source files.

Environment

data Environment Source #

The object that contains the Docker image URI for either your robot or simulation applications.

See: newEnvironment smart constructor.

Constructors

Environment' 

Fields

  • uri :: Maybe Text

    The Docker image URI for either your robot or simulation applications.

Instances

Instances details
FromJSON Environment Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Environment

ToJSON Environment Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Environment

Generic Environment Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Environment

Associated Types

type Rep Environment :: Type -> Type #

Read Environment Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Environment

Show Environment Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Environment

NFData Environment Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Environment

Methods

rnf :: Environment -> () #

Eq Environment Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Environment

Hashable Environment Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Environment

type Rep Environment Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Environment

type Rep Environment = D1 ('MetaData "Environment" "Amazonka.RobOMaker.Types.Environment" "amazonka-robomaker-2.0-7StvfiX8F7FIYnuj4Jp3Jq" 'False) (C1 ('MetaCons "Environment'" 'PrefixI 'True) (S1 ('MetaSel ('Just "uri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newEnvironment :: Environment Source #

Create a value of Environment 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:uri:Environment', environment_uri - The Docker image URI for either your robot or simulation applications.

environment_uri :: Lens' Environment (Maybe Text) Source #

The Docker image URI for either your robot or simulation applications.

FailedCreateSimulationJobRequest

data FailedCreateSimulationJobRequest Source #

Information about a failed create simulation job request.

See: newFailedCreateSimulationJobRequest smart constructor.

Constructors

FailedCreateSimulationJobRequest' 

Fields

Instances

Instances details
FromJSON FailedCreateSimulationJobRequest Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.FailedCreateSimulationJobRequest

Generic FailedCreateSimulationJobRequest Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.FailedCreateSimulationJobRequest

Associated Types

type Rep FailedCreateSimulationJobRequest :: Type -> Type #

Read FailedCreateSimulationJobRequest Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.FailedCreateSimulationJobRequest

Show FailedCreateSimulationJobRequest Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.FailedCreateSimulationJobRequest

NFData FailedCreateSimulationJobRequest Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.FailedCreateSimulationJobRequest

Eq FailedCreateSimulationJobRequest Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.FailedCreateSimulationJobRequest

Hashable FailedCreateSimulationJobRequest Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.FailedCreateSimulationJobRequest

type Rep FailedCreateSimulationJobRequest Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.FailedCreateSimulationJobRequest

type Rep FailedCreateSimulationJobRequest = D1 ('MetaData "FailedCreateSimulationJobRequest" "Amazonka.RobOMaker.Types.FailedCreateSimulationJobRequest" "amazonka-robomaker-2.0-7StvfiX8F7FIYnuj4Jp3Jq" 'False) (C1 ('MetaCons "FailedCreateSimulationJobRequest'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "failedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "failureCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SimulationJobErrorCode))) :*: (S1 ('MetaSel ('Just "failureReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "request") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SimulationJobRequest)))))

newFailedCreateSimulationJobRequest :: FailedCreateSimulationJobRequest Source #

Create a value of FailedCreateSimulationJobRequest 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:failedAt:FailedCreateSimulationJobRequest', failedCreateSimulationJobRequest_failedAt - The time, in milliseconds since the epoch, when the simulation job batch failed.

$sel:failureCode:FailedCreateSimulationJobRequest', failedCreateSimulationJobRequest_failureCode - The failure code.

$sel:failureReason:FailedCreateSimulationJobRequest', failedCreateSimulationJobRequest_failureReason - The failure reason of the simulation job request.

$sel:request:FailedCreateSimulationJobRequest', failedCreateSimulationJobRequest_request - The simulation job request.

failedCreateSimulationJobRequest_failedAt :: Lens' FailedCreateSimulationJobRequest (Maybe UTCTime) Source #

The time, in milliseconds since the epoch, when the simulation job batch failed.

FailureSummary

data FailureSummary Source #

Information about worlds that failed.

See: newFailureSummary smart constructor.

Constructors

FailureSummary' 

Fields

Instances

Instances details
FromJSON FailureSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.FailureSummary

Generic FailureSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.FailureSummary

Associated Types

type Rep FailureSummary :: Type -> Type #

Read FailureSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.FailureSummary

Show FailureSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.FailureSummary

NFData FailureSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.FailureSummary

Methods

rnf :: FailureSummary -> () #

Eq FailureSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.FailureSummary

Hashable FailureSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.FailureSummary

type Rep FailureSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.FailureSummary

type Rep FailureSummary = D1 ('MetaData "FailureSummary" "Amazonka.RobOMaker.Types.FailureSummary" "amazonka-robomaker-2.0-7StvfiX8F7FIYnuj4Jp3Jq" 'False) (C1 ('MetaCons "FailureSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "failures") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [WorldFailure])) :*: S1 ('MetaSel ('Just "totalFailureCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))

newFailureSummary :: FailureSummary Source #

Create a value of FailureSummary 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:failures:FailureSummary', failureSummary_failures - The worlds that failed.

$sel:totalFailureCount:FailureSummary', failureSummary_totalFailureCount - The total number of failures.

Filter

data Filter Source #

Information about a filter.

See: newFilter smart constructor.

Constructors

Filter' 

Fields

Instances

Instances details
ToJSON Filter Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Filter

Generic Filter Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Filter

Associated Types

type Rep Filter :: Type -> Type #

Methods

from :: Filter -> Rep Filter x #

to :: Rep Filter x -> Filter #

Read Filter Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Filter

Show Filter Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Filter

NFData Filter Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Filter

Methods

rnf :: Filter -> () #

Eq Filter Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Filter

Methods

(==) :: Filter -> Filter -> Bool #

(/=) :: Filter -> Filter -> Bool #

Hashable Filter Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Filter

Methods

hashWithSalt :: Int -> Filter -> Int #

hash :: Filter -> Int #

type Rep Filter Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Filter

type Rep Filter = D1 ('MetaData "Filter" "Amazonka.RobOMaker.Types.Filter" "amazonka-robomaker-2.0-7StvfiX8F7FIYnuj4Jp3Jq" 'False) (C1 ('MetaCons "Filter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "values") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text)))))

newFilter :: Filter Source #

Create a value of Filter 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:name:Filter', filter_name - The name of the filter.

$sel:values:Filter', filter_values - A list of values.

filter_name :: Lens' Filter (Maybe Text) Source #

The name of the filter.

FinishedWorldsSummary

data FinishedWorldsSummary Source #

Information about worlds that finished.

See: newFinishedWorldsSummary smart constructor.

Constructors

FinishedWorldsSummary' 

Fields

Instances

Instances details
FromJSON FinishedWorldsSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.FinishedWorldsSummary

Generic FinishedWorldsSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.FinishedWorldsSummary

Associated Types

type Rep FinishedWorldsSummary :: Type -> Type #

Read FinishedWorldsSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.FinishedWorldsSummary

Show FinishedWorldsSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.FinishedWorldsSummary

NFData FinishedWorldsSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.FinishedWorldsSummary

Methods

rnf :: FinishedWorldsSummary -> () #

Eq FinishedWorldsSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.FinishedWorldsSummary

Hashable FinishedWorldsSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.FinishedWorldsSummary

type Rep FinishedWorldsSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.FinishedWorldsSummary

type Rep FinishedWorldsSummary = D1 ('MetaData "FinishedWorldsSummary" "Amazonka.RobOMaker.Types.FinishedWorldsSummary" "amazonka-robomaker-2.0-7StvfiX8F7FIYnuj4Jp3Jq" 'False) (C1 ('MetaCons "FinishedWorldsSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "failureSummary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FailureSummary)) :*: (S1 ('MetaSel ('Just "finishedCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "succeededWorlds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))))))

newFinishedWorldsSummary :: FinishedWorldsSummary Source #

Create a value of FinishedWorldsSummary 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:failureSummary:FinishedWorldsSummary', finishedWorldsSummary_failureSummary - Information about worlds that failed.

$sel:finishedCount:FinishedWorldsSummary', finishedWorldsSummary_finishedCount - The total number of finished worlds.

$sel:succeededWorlds:FinishedWorldsSummary', finishedWorldsSummary_succeededWorlds - A list of worlds that succeeded.

LaunchConfig

data LaunchConfig Source #

Information about a launch configuration.

See: newLaunchConfig smart constructor.

Constructors

LaunchConfig' 

Fields

  • command :: Maybe [Text]

    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.

  • environmentVariables :: Maybe (HashMap Text Text)

    The environment variables for the application launch.

  • launchFile :: Maybe Text

    The launch file name.

  • packageName :: Maybe Text

    The package name.

  • portForwardingConfig :: Maybe PortForwardingConfig

    The port forwarding configuration.

  • streamUI :: Maybe Bool

    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.

Instances

Instances details
FromJSON LaunchConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.LaunchConfig

ToJSON LaunchConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.LaunchConfig

Generic LaunchConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.LaunchConfig

Associated Types

type Rep LaunchConfig :: Type -> Type #

Read LaunchConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.LaunchConfig

Show LaunchConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.LaunchConfig

NFData LaunchConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.LaunchConfig

Methods

rnf :: LaunchConfig -> () #

Eq LaunchConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.LaunchConfig

Hashable LaunchConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.LaunchConfig

type Rep LaunchConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.LaunchConfig

type Rep LaunchConfig = D1 ('MetaData "LaunchConfig" "Amazonka.RobOMaker.Types.LaunchConfig" "amazonka-robomaker-2.0-7StvfiX8F7FIYnuj4Jp3Jq" 'False) (C1 ('MetaCons "LaunchConfig'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "command") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "environmentVariables") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "launchFile") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "packageName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "portForwardingConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PortForwardingConfig)) :*: S1 ('MetaSel ('Just "streamUI") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))))

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_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.

LoggingConfig

data LoggingConfig Source #

The logging configuration.

See: newLoggingConfig smart constructor.

Constructors

LoggingConfig' 

Fields

  • recordAllRosTopics :: Maybe Bool

    A boolean indicating whether to record all ROS topics.

    This API is no longer supported and will throw an error if used.

Instances

Instances details
FromJSON LoggingConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.LoggingConfig

ToJSON LoggingConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.LoggingConfig

Generic LoggingConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.LoggingConfig

Associated Types

type Rep LoggingConfig :: Type -> Type #

Read LoggingConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.LoggingConfig

Show LoggingConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.LoggingConfig

NFData LoggingConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.LoggingConfig

Methods

rnf :: LoggingConfig -> () #

Eq LoggingConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.LoggingConfig

Hashable LoggingConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.LoggingConfig

type Rep LoggingConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.LoggingConfig

type Rep LoggingConfig = D1 ('MetaData "LoggingConfig" "Amazonka.RobOMaker.Types.LoggingConfig" "amazonka-robomaker-2.0-7StvfiX8F7FIYnuj4Jp3Jq" 'False) (C1 ('MetaCons "LoggingConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "recordAllRosTopics") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))

newLoggingConfig :: LoggingConfig Source #

Create a value of LoggingConfig 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:recordAllRosTopics:LoggingConfig', loggingConfig_recordAllRosTopics - A boolean indicating whether to record all ROS topics.

This API is no longer supported and will throw an error if used.

loggingConfig_recordAllRosTopics :: Lens' LoggingConfig (Maybe Bool) Source #

A boolean indicating whether to record all ROS topics.

This API is no longer supported and will throw an error if used.

NetworkInterface

data NetworkInterface Source #

Describes a network interface.

See: newNetworkInterface smart constructor.

Constructors

NetworkInterface' 

Fields

Instances

Instances details
FromJSON NetworkInterface Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.NetworkInterface

Generic NetworkInterface Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.NetworkInterface

Associated Types

type Rep NetworkInterface :: Type -> Type #

Read NetworkInterface Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.NetworkInterface

Show NetworkInterface Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.NetworkInterface

NFData NetworkInterface Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.NetworkInterface

Methods

rnf :: NetworkInterface -> () #

Eq NetworkInterface Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.NetworkInterface

Hashable NetworkInterface Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.NetworkInterface

type Rep NetworkInterface Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.NetworkInterface

type Rep NetworkInterface = D1 ('MetaData "NetworkInterface" "Amazonka.RobOMaker.Types.NetworkInterface" "amazonka-robomaker-2.0-7StvfiX8F7FIYnuj4Jp3Jq" 'False) (C1 ('MetaCons "NetworkInterface'" 'PrefixI 'True) (S1 ('MetaSel ('Just "networkInterfaceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "privateIpAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "publicIpAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newNetworkInterface :: NetworkInterface Source #

Create a value of NetworkInterface 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:networkInterfaceId:NetworkInterface', networkInterface_networkInterfaceId - The ID of the network interface.

$sel:privateIpAddress:NetworkInterface', networkInterface_privateIpAddress - The IPv4 address of the network interface within the subnet.

$sel:publicIpAddress:NetworkInterface', networkInterface_publicIpAddress - The IPv4 public address of the network interface.

networkInterface_privateIpAddress :: Lens' NetworkInterface (Maybe Text) Source #

The IPv4 address of the network interface within the subnet.

networkInterface_publicIpAddress :: Lens' NetworkInterface (Maybe Text) Source #

The IPv4 public address of the network interface.

OutputLocation

data OutputLocation Source #

The output location.

See: newOutputLocation smart constructor.

Constructors

OutputLocation' 

Fields

Instances

Instances details
FromJSON OutputLocation Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.OutputLocation

ToJSON OutputLocation Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.OutputLocation

Generic OutputLocation Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.OutputLocation

Associated Types

type Rep OutputLocation :: Type -> Type #

Read OutputLocation Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.OutputLocation

Show OutputLocation Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.OutputLocation

NFData OutputLocation Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.OutputLocation

Methods

rnf :: OutputLocation -> () #

Eq OutputLocation Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.OutputLocation

Hashable OutputLocation Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.OutputLocation

type Rep OutputLocation Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.OutputLocation

type Rep OutputLocation = D1 ('MetaData "OutputLocation" "Amazonka.RobOMaker.Types.OutputLocation" "amazonka-robomaker-2.0-7StvfiX8F7FIYnuj4Jp3Jq" 'False) (C1 ('MetaCons "OutputLocation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "s3Bucket") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "s3Prefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newOutputLocation :: OutputLocation Source #

Create a value of OutputLocation 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:s3Bucket:OutputLocation', outputLocation_s3Bucket - The S3 bucket for output.

$sel:s3Prefix:OutputLocation', outputLocation_s3Prefix - The S3 folder in the s3Bucket where output files will be placed.

outputLocation_s3Prefix :: Lens' OutputLocation (Maybe Text) Source #

The S3 folder in the s3Bucket where output files will be placed.

PortForwardingConfig

data PortForwardingConfig Source #

Configuration information for port forwarding.

See: newPortForwardingConfig smart constructor.

Constructors

PortForwardingConfig' 

Fields

Instances

Instances details
FromJSON PortForwardingConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.PortForwardingConfig

ToJSON PortForwardingConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.PortForwardingConfig

Generic PortForwardingConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.PortForwardingConfig

Associated Types

type Rep PortForwardingConfig :: Type -> Type #

Read PortForwardingConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.PortForwardingConfig

Show PortForwardingConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.PortForwardingConfig

NFData PortForwardingConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.PortForwardingConfig

Methods

rnf :: PortForwardingConfig -> () #

Eq PortForwardingConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.PortForwardingConfig

Hashable PortForwardingConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.PortForwardingConfig

type Rep PortForwardingConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.PortForwardingConfig

type Rep PortForwardingConfig = D1 ('MetaData "PortForwardingConfig" "Amazonka.RobOMaker.Types.PortForwardingConfig" "amazonka-robomaker-2.0-7StvfiX8F7FIYnuj4Jp3Jq" 'False) (C1 ('MetaCons "PortForwardingConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "portMappings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [PortMapping]))))

newPortForwardingConfig :: PortForwardingConfig Source #

Create a value of PortForwardingConfig 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:portMappings:PortForwardingConfig', portForwardingConfig_portMappings - The port mappings for the configuration.

PortMapping

data PortMapping Source #

An object representing a port mapping.

See: newPortMapping smart constructor.

Constructors

PortMapping' 

Fields

Instances

Instances details
FromJSON PortMapping Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.PortMapping

ToJSON PortMapping Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.PortMapping

Generic PortMapping Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.PortMapping

Associated Types

type Rep PortMapping :: Type -> Type #

Read PortMapping Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.PortMapping

Show PortMapping Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.PortMapping

NFData PortMapping Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.PortMapping

Methods

rnf :: PortMapping -> () #

Eq PortMapping Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.PortMapping

Hashable PortMapping Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.PortMapping

type Rep PortMapping Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.PortMapping

type Rep PortMapping = D1 ('MetaData "PortMapping" "Amazonka.RobOMaker.Types.PortMapping" "amazonka-robomaker-2.0-7StvfiX8F7FIYnuj4Jp3Jq" 'False) (C1 ('MetaCons "PortMapping'" 'PrefixI 'True) (S1 ('MetaSel ('Just "enableOnPublicIp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "jobPort") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural) :*: S1 ('MetaSel ('Just "applicationPort") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural))))

newPortMapping Source #

Create a value of PortMapping 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:enableOnPublicIp:PortMapping', portMapping_enableOnPublicIp - A Boolean indicating whether to enable this port mapping on public IP.

$sel:jobPort:PortMapping', portMapping_jobPort - The port number on the simulation job instance to use as a remote connection point.

$sel:applicationPort:PortMapping', portMapping_applicationPort - The port number on the application.

portMapping_enableOnPublicIp :: Lens' PortMapping (Maybe Bool) Source #

A Boolean indicating whether to enable this port mapping on public IP.

portMapping_jobPort :: Lens' PortMapping Natural Source #

The port number on the simulation job instance to use as a remote connection point.

portMapping_applicationPort :: Lens' PortMapping Natural Source #

The port number on the application.

RenderingEngine

data RenderingEngine Source #

Information about a rendering engine.

See: newRenderingEngine smart constructor.

Constructors

RenderingEngine' 

Fields

Instances

Instances details
FromJSON RenderingEngine Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RenderingEngine

ToJSON RenderingEngine Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RenderingEngine

Generic RenderingEngine Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RenderingEngine

Associated Types

type Rep RenderingEngine :: Type -> Type #

Read RenderingEngine Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RenderingEngine

Show RenderingEngine Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RenderingEngine

NFData RenderingEngine Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RenderingEngine

Methods

rnf :: RenderingEngine -> () #

Eq RenderingEngine Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RenderingEngine

Hashable RenderingEngine Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RenderingEngine

type Rep RenderingEngine Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RenderingEngine

type Rep RenderingEngine = D1 ('MetaData "RenderingEngine" "Amazonka.RobOMaker.Types.RenderingEngine" "amazonka-robomaker-2.0-7StvfiX8F7FIYnuj4Jp3Jq" 'False) (C1 ('MetaCons "RenderingEngine'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RenderingEngineType)) :*: S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newRenderingEngine :: RenderingEngine Source #

Create a value of RenderingEngine 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:name:RenderingEngine', renderingEngine_name - The name of the rendering engine.

$sel:version:RenderingEngine', renderingEngine_version - The version of the rendering engine.

renderingEngine_version :: Lens' RenderingEngine (Maybe Text) Source #

The version of the rendering engine.

RobotApplicationConfig

data RobotApplicationConfig Source #

Application configuration information for a robot.

See: newRobotApplicationConfig smart constructor.

Constructors

RobotApplicationConfig' 

Fields

  • applicationVersion :: Maybe Text

    The version of the robot application.

  • tools :: Maybe [Tool]

    Information about tools configured for the robot application.

  • uploadConfigurations :: Maybe [UploadConfiguration]

    The upload configurations for the robot application.

  • useDefaultTools :: Maybe Bool

    A Boolean indicating whether to use default robot application tools. The default tools are rviz, rqt, terminal and rosbag record. The default is False.

    This API is no longer supported and will throw an error if used.

  • useDefaultUploadConfigurations :: Maybe Bool

    A Boolean indicating whether to use default upload configurations. By default, .ros and .gazebo files are uploaded when the application terminates and all ROS topics will be recorded.

    If you set this value, you must specify an outputLocation.

    This API is no longer supported and will throw an error if used.

  • application :: Text

    The application information for the robot application.

  • launchConfig :: LaunchConfig

    The launch configuration for the robot application.

Instances

Instances details
FromJSON RobotApplicationConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotApplicationConfig

ToJSON RobotApplicationConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotApplicationConfig

Generic RobotApplicationConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotApplicationConfig

Associated Types

type Rep RobotApplicationConfig :: Type -> Type #

Read RobotApplicationConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotApplicationConfig

Show RobotApplicationConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotApplicationConfig

NFData RobotApplicationConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotApplicationConfig

Methods

rnf :: RobotApplicationConfig -> () #

Eq RobotApplicationConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotApplicationConfig

Hashable RobotApplicationConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotApplicationConfig

type Rep RobotApplicationConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotApplicationConfig

type Rep RobotApplicationConfig = D1 ('MetaData "RobotApplicationConfig" "Amazonka.RobOMaker.Types.RobotApplicationConfig" "amazonka-robomaker-2.0-7StvfiX8F7FIYnuj4Jp3Jq" 'False) (C1 ('MetaCons "RobotApplicationConfig'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "applicationVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "tools") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tool])) :*: S1 ('MetaSel ('Just "uploadConfigurations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [UploadConfiguration])))) :*: ((S1 ('MetaSel ('Just "useDefaultTools") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "useDefaultUploadConfigurations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "application") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "launchConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 LaunchConfig)))))

newRobotApplicationConfig Source #

Create a value of RobotApplicationConfig 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:applicationVersion:RobotApplicationConfig', robotApplicationConfig_applicationVersion - The version of the robot application.

$sel:tools:RobotApplicationConfig', robotApplicationConfig_tools - Information about tools configured for the robot application.

$sel:uploadConfigurations:RobotApplicationConfig', robotApplicationConfig_uploadConfigurations - The upload configurations for the robot application.

$sel:useDefaultTools:RobotApplicationConfig', robotApplicationConfig_useDefaultTools - A Boolean indicating whether to use default robot application tools. The default tools are rviz, rqt, terminal and rosbag record. The default is False.

This API is no longer supported and will throw an error if used.

$sel:useDefaultUploadConfigurations:RobotApplicationConfig', robotApplicationConfig_useDefaultUploadConfigurations - A Boolean indicating whether to use default upload configurations. By default, .ros and .gazebo files are uploaded when the application terminates and all ROS topics will be recorded.

If you set this value, you must specify an outputLocation.

This API is no longer supported and will throw an error if used.

$sel:application:RobotApplicationConfig', robotApplicationConfig_application - The application information for the robot application.

$sel:launchConfig:RobotApplicationConfig', robotApplicationConfig_launchConfig - The launch configuration for the robot application.

robotApplicationConfig_tools :: Lens' RobotApplicationConfig (Maybe [Tool]) Source #

Information about tools configured for the robot application.

robotApplicationConfig_useDefaultTools :: Lens' RobotApplicationConfig (Maybe Bool) Source #

A Boolean indicating whether to use default robot application tools. The default tools are rviz, rqt, terminal and rosbag record. The default is False.

This API is no longer supported and will throw an error if used.

robotApplicationConfig_useDefaultUploadConfigurations :: Lens' RobotApplicationConfig (Maybe Bool) Source #

A Boolean indicating whether to use default upload configurations. By default, .ros and .gazebo files are uploaded when the application terminates and all ROS topics will be recorded.

If you set this value, you must specify an outputLocation.

This API is no longer supported and will throw an error if used.

robotApplicationConfig_application :: Lens' RobotApplicationConfig Text Source #

The application information for the robot application.

robotApplicationConfig_launchConfig :: Lens' RobotApplicationConfig LaunchConfig Source #

The launch configuration for the robot application.

RobotApplicationSummary

data RobotApplicationSummary Source #

Summary information for a robot application.

See: newRobotApplicationSummary smart constructor.

Constructors

RobotApplicationSummary' 

Fields

Instances

Instances details
FromJSON RobotApplicationSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotApplicationSummary

Generic RobotApplicationSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotApplicationSummary

Associated Types

type Rep RobotApplicationSummary :: Type -> Type #

Read RobotApplicationSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotApplicationSummary

Show RobotApplicationSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotApplicationSummary

NFData RobotApplicationSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotApplicationSummary

Methods

rnf :: RobotApplicationSummary -> () #

Eq RobotApplicationSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotApplicationSummary

Hashable RobotApplicationSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotApplicationSummary

type Rep RobotApplicationSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotApplicationSummary

type Rep RobotApplicationSummary = D1 ('MetaData "RobotApplicationSummary" "Amazonka.RobOMaker.Types.RobotApplicationSummary" "amazonka-robomaker-2.0-7StvfiX8F7FIYnuj4Jp3Jq" 'False) (C1 ('MetaCons "RobotApplicationSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastUpdatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "robotSoftwareSuite") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RobotSoftwareSuite)) :*: S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newRobotApplicationSummary :: RobotApplicationSummary Source #

Create a value of RobotApplicationSummary 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:arn:RobotApplicationSummary', robotApplicationSummary_arn - The Amazon Resource Name (ARN) of the robot.

$sel:lastUpdatedAt:RobotApplicationSummary', robotApplicationSummary_lastUpdatedAt - The time, in milliseconds since the epoch, when the robot application was last updated.

RobotApplicationSummary, robotApplicationSummary_name - The name of the robot application.

$sel:robotSoftwareSuite:RobotApplicationSummary', robotApplicationSummary_robotSoftwareSuite - Information about a robot software suite (ROS distribution).

RobotApplicationSummary, robotApplicationSummary_version - The version of the robot application.

robotApplicationSummary_arn :: Lens' RobotApplicationSummary (Maybe Text) Source #

The Amazon Resource Name (ARN) of the robot.

robotApplicationSummary_lastUpdatedAt :: Lens' RobotApplicationSummary (Maybe UTCTime) Source #

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

robotApplicationSummary_robotSoftwareSuite :: Lens' RobotApplicationSummary (Maybe RobotSoftwareSuite) Source #

Information about a robot software suite (ROS distribution).

RobotSoftwareSuite

data RobotSoftwareSuite Source #

Information about a robot software suite (ROS distribution).

See: newRobotSoftwareSuite smart constructor.

Constructors

RobotSoftwareSuite' 

Fields

Instances

Instances details
FromJSON RobotSoftwareSuite Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuite

ToJSON RobotSoftwareSuite Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuite

Generic RobotSoftwareSuite Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuite

Associated Types

type Rep RobotSoftwareSuite :: Type -> Type #

Read RobotSoftwareSuite Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuite

Show RobotSoftwareSuite Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuite

NFData RobotSoftwareSuite Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuite

Methods

rnf :: RobotSoftwareSuite -> () #

Eq RobotSoftwareSuite Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuite

Hashable RobotSoftwareSuite Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuite

type Rep RobotSoftwareSuite Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuite

type Rep RobotSoftwareSuite = D1 ('MetaData "RobotSoftwareSuite" "Amazonka.RobOMaker.Types.RobotSoftwareSuite" "amazonka-robomaker-2.0-7StvfiX8F7FIYnuj4Jp3Jq" 'False) (C1 ('MetaCons "RobotSoftwareSuite'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RobotSoftwareSuiteType)) :*: S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RobotSoftwareSuiteVersionType))))

newRobotSoftwareSuite :: RobotSoftwareSuite Source #

Create a value of RobotSoftwareSuite 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:name:RobotSoftwareSuite', robotSoftwareSuite_name - The name of the robot software suite (ROS distribution).

$sel:version:RobotSoftwareSuite', robotSoftwareSuite_version - The version of the robot software suite (ROS distribution).

robotSoftwareSuite_name :: Lens' RobotSoftwareSuite (Maybe RobotSoftwareSuiteType) Source #

The name of the robot software suite (ROS distribution).

robotSoftwareSuite_version :: Lens' RobotSoftwareSuite (Maybe RobotSoftwareSuiteVersionType) Source #

The version of the robot software suite (ROS distribution).

S3KeyOutput

data S3KeyOutput Source #

Information about S3 keys.

See: newS3KeyOutput smart constructor.

Constructors

S3KeyOutput' 

Fields

Instances

Instances details
FromJSON S3KeyOutput Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.S3KeyOutput

Generic S3KeyOutput Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.S3KeyOutput

Associated Types

type Rep S3KeyOutput :: Type -> Type #

Read S3KeyOutput Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.S3KeyOutput

Show S3KeyOutput Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.S3KeyOutput

NFData S3KeyOutput Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.S3KeyOutput

Methods

rnf :: S3KeyOutput -> () #

Eq S3KeyOutput Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.S3KeyOutput

Hashable S3KeyOutput Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.S3KeyOutput

type Rep S3KeyOutput Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.S3KeyOutput

type Rep S3KeyOutput = D1 ('MetaData "S3KeyOutput" "Amazonka.RobOMaker.Types.S3KeyOutput" "amazonka-robomaker-2.0-7StvfiX8F7FIYnuj4Jp3Jq" 'False) (C1 ('MetaCons "S3KeyOutput'" 'PrefixI 'True) (S1 ('MetaSel ('Just "etag") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "s3Key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newS3KeyOutput :: S3KeyOutput Source #

Create a value of S3KeyOutput 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:etag:S3KeyOutput', s3KeyOutput_etag - The etag for the object.

$sel:s3Key:S3KeyOutput', s3KeyOutput_s3Key - The S3 key.

s3KeyOutput_etag :: Lens' S3KeyOutput (Maybe Text) Source #

The etag for the object.

SimulationApplicationConfig

data SimulationApplicationConfig Source #

Information about a simulation application configuration.

See: newSimulationApplicationConfig smart constructor.

Constructors

SimulationApplicationConfig' 

Fields

  • applicationVersion :: Maybe Text

    The version of the simulation application.

  • tools :: Maybe [Tool]

    Information about tools configured for the simulation application.

  • uploadConfigurations :: Maybe [UploadConfiguration]

    Information about upload configurations for the simulation application.

  • useDefaultTools :: Maybe Bool

    A Boolean indicating whether to use default simulation application tools. The default tools are rviz, rqt, terminal and rosbag record. The default is False.

    This API is no longer supported and will throw an error if used.

  • useDefaultUploadConfigurations :: Maybe Bool

    A Boolean indicating whether to use default upload configurations. By default, .ros and .gazebo files are uploaded when the application terminates and all ROS topics will be recorded.

    If you set this value, you must specify an outputLocation.

    This API is no longer supported and will throw an error if used.

  • worldConfigs :: Maybe [WorldConfig]

    A list of world configurations.

  • application :: Text

    The application information for the simulation application.

  • launchConfig :: LaunchConfig

    The launch configuration for the simulation application.

Instances

Instances details
FromJSON SimulationApplicationConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationApplicationConfig

ToJSON SimulationApplicationConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationApplicationConfig

Generic SimulationApplicationConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationApplicationConfig

Associated Types

type Rep SimulationApplicationConfig :: Type -> Type #

Read SimulationApplicationConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationApplicationConfig

Show SimulationApplicationConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationApplicationConfig

NFData SimulationApplicationConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationApplicationConfig

Eq SimulationApplicationConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationApplicationConfig

Hashable SimulationApplicationConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationApplicationConfig

type Rep SimulationApplicationConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationApplicationConfig

type Rep SimulationApplicationConfig = D1 ('MetaData "SimulationApplicationConfig" "Amazonka.RobOMaker.Types.SimulationApplicationConfig" "amazonka-robomaker-2.0-7StvfiX8F7FIYnuj4Jp3Jq" 'False) (C1 ('MetaCons "SimulationApplicationConfig'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "applicationVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tools") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tool]))) :*: (S1 ('MetaSel ('Just "uploadConfigurations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [UploadConfiguration])) :*: S1 ('MetaSel ('Just "useDefaultTools") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))) :*: ((S1 ('MetaSel ('Just "useDefaultUploadConfigurations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "worldConfigs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [WorldConfig]))) :*: (S1 ('MetaSel ('Just "application") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "launchConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 LaunchConfig)))))

newSimulationApplicationConfig Source #

Create a value of SimulationApplicationConfig 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:applicationVersion:SimulationApplicationConfig', simulationApplicationConfig_applicationVersion - The version of the simulation application.

$sel:tools:SimulationApplicationConfig', simulationApplicationConfig_tools - Information about tools configured for the simulation application.

$sel:uploadConfigurations:SimulationApplicationConfig', simulationApplicationConfig_uploadConfigurations - Information about upload configurations for the simulation application.

$sel:useDefaultTools:SimulationApplicationConfig', simulationApplicationConfig_useDefaultTools - A Boolean indicating whether to use default simulation application tools. The default tools are rviz, rqt, terminal and rosbag record. The default is False.

This API is no longer supported and will throw an error if used.

$sel:useDefaultUploadConfigurations:SimulationApplicationConfig', simulationApplicationConfig_useDefaultUploadConfigurations - A Boolean indicating whether to use default upload configurations. By default, .ros and .gazebo files are uploaded when the application terminates and all ROS topics will be recorded.

If you set this value, you must specify an outputLocation.

This API is no longer supported and will throw an error if used.

$sel:worldConfigs:SimulationApplicationConfig', simulationApplicationConfig_worldConfigs - A list of world configurations.

$sel:application:SimulationApplicationConfig', simulationApplicationConfig_application - The application information for the simulation application.

$sel:launchConfig:SimulationApplicationConfig', simulationApplicationConfig_launchConfig - The launch configuration for the simulation application.

simulationApplicationConfig_tools :: Lens' SimulationApplicationConfig (Maybe [Tool]) Source #

Information about tools configured for the simulation application.

simulationApplicationConfig_uploadConfigurations :: Lens' SimulationApplicationConfig (Maybe [UploadConfiguration]) Source #

Information about upload configurations for the simulation application.

simulationApplicationConfig_useDefaultTools :: Lens' SimulationApplicationConfig (Maybe Bool) Source #

A Boolean indicating whether to use default simulation application tools. The default tools are rviz, rqt, terminal and rosbag record. The default is False.

This API is no longer supported and will throw an error if used.

simulationApplicationConfig_useDefaultUploadConfigurations :: Lens' SimulationApplicationConfig (Maybe Bool) Source #

A Boolean indicating whether to use default upload configurations. By default, .ros and .gazebo files are uploaded when the application terminates and all ROS topics will be recorded.

If you set this value, you must specify an outputLocation.

This API is no longer supported and will throw an error if used.

simulationApplicationConfig_application :: Lens' SimulationApplicationConfig Text Source #

The application information for the simulation application.

simulationApplicationConfig_launchConfig :: Lens' SimulationApplicationConfig LaunchConfig Source #

The launch configuration for the simulation application.

SimulationApplicationSummary

data SimulationApplicationSummary Source #

Summary information for a simulation application.

See: newSimulationApplicationSummary smart constructor.

Constructors

SimulationApplicationSummary' 

Fields

Instances

Instances details
FromJSON SimulationApplicationSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationApplicationSummary

Generic SimulationApplicationSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationApplicationSummary

Associated Types

type Rep SimulationApplicationSummary :: Type -> Type #

Read SimulationApplicationSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationApplicationSummary

Show SimulationApplicationSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationApplicationSummary

NFData SimulationApplicationSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationApplicationSummary

Eq SimulationApplicationSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationApplicationSummary

Hashable SimulationApplicationSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationApplicationSummary

type Rep SimulationApplicationSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationApplicationSummary

type Rep SimulationApplicationSummary = D1 ('MetaData "SimulationApplicationSummary" "Amazonka.RobOMaker.Types.SimulationApplicationSummary" "amazonka-robomaker-2.0-7StvfiX8F7FIYnuj4Jp3Jq" 'False) (C1 ('MetaCons "SimulationApplicationSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "lastUpdatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "robotSoftwareSuite") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RobotSoftwareSuite)) :*: (S1 ('MetaSel ('Just "simulationSoftwareSuite") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SimulationSoftwareSuite)) :*: S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newSimulationApplicationSummary :: SimulationApplicationSummary Source #

Create a value of SimulationApplicationSummary 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:arn:SimulationApplicationSummary', simulationApplicationSummary_arn - The Amazon Resource Name (ARN) of the simulation application.

$sel:lastUpdatedAt:SimulationApplicationSummary', simulationApplicationSummary_lastUpdatedAt - The time, in milliseconds since the epoch, when the simulation application was last updated.

SimulationApplicationSummary, simulationApplicationSummary_name - The name of the simulation application.

$sel:robotSoftwareSuite:SimulationApplicationSummary', simulationApplicationSummary_robotSoftwareSuite - Information about a robot software suite (ROS distribution).

$sel:simulationSoftwareSuite:SimulationApplicationSummary', simulationApplicationSummary_simulationSoftwareSuite - Information about a simulation software suite.

SimulationApplicationSummary, simulationApplicationSummary_version - The version of the simulation application.

simulationApplicationSummary_arn :: Lens' SimulationApplicationSummary (Maybe Text) Source #

The Amazon Resource Name (ARN) of the simulation application.

simulationApplicationSummary_lastUpdatedAt :: Lens' SimulationApplicationSummary (Maybe UTCTime) Source #

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

SimulationJob

data SimulationJob Source #

Information about a simulation job.

See: newSimulationJob smart constructor.

Constructors

SimulationJob' 

Fields

Instances

Instances details
FromJSON SimulationJob Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJob

Generic SimulationJob Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJob

Associated Types

type Rep SimulationJob :: Type -> Type #

Read SimulationJob Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJob

Show SimulationJob Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJob

NFData SimulationJob Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJob

Methods

rnf :: SimulationJob -> () #

Eq SimulationJob Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJob

Hashable SimulationJob Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJob

type Rep SimulationJob Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJob

type Rep SimulationJob = D1 ('MetaData "SimulationJob" "Amazonka.RobOMaker.Types.SimulationJob" "amazonka-robomaker-2.0-7StvfiX8F7FIYnuj4Jp3Jq" 'False) (C1 ('MetaCons "SimulationJob'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "clientRequestToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "compute") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ComputeResponse)) :*: (S1 ('MetaSel ('Just "dataSources") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DataSource])) :*: S1 ('MetaSel ('Just "failureBehavior") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FailureBehavior))))) :*: ((S1 ('MetaSel ('Just "failureCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SimulationJobErrorCode)) :*: S1 ('MetaSel ('Just "failureReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "iamRole") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "lastStartedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "lastUpdatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))))) :*: (((S1 ('MetaSel ('Just "loggingConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LoggingConfig)) :*: S1 ('MetaSel ('Just "maxJobDurationInSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "networkInterface") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NetworkInterface)) :*: S1 ('MetaSel ('Just "outputLocation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OutputLocation))))) :*: ((S1 ('MetaSel ('Just "robotApplications") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty RobotApplicationConfig))) :*: (S1 ('MetaSel ('Just "simulationApplications") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty SimulationApplicationConfig))) :*: S1 ('MetaSel ('Just "simulationTimeMillis") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)))) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SimulationJobStatus)) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "vpcConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VPCConfigResponse))))))))

newSimulationJob :: SimulationJob Source #

Create a value of SimulationJob 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:arn:SimulationJob', simulationJob_arn - The Amazon Resource Name (ARN) of the simulation job.

$sel:clientRequestToken:SimulationJob', simulationJob_clientRequestToken - A unique identifier for this SimulationJob request.

$sel:compute:SimulationJob', simulationJob_compute - Compute information for the simulation job

$sel:dataSources:SimulationJob', simulationJob_dataSources - The data sources for the simulation job.

$sel:failureBehavior:SimulationJob', simulationJob_failureBehavior - The failure behavior the simulation job.

Continue
Leaves the host running for its maximum timeout duration after a 4XX error code.
Fail
Stop the simulation job and terminate the instance.

$sel:failureCode:SimulationJob', simulationJob_failureCode - The failure code of the simulation job if it failed.

$sel:failureReason:SimulationJob', simulationJob_failureReason - The reason why the simulation job failed.

$sel:iamRole:SimulationJob', simulationJob_iamRole - The IAM role that allows the simulation instance to call the AWS APIs that are specified in its associated policies on your behalf. This is how credentials are passed in to your simulation job.

$sel:lastStartedAt:SimulationJob', simulationJob_lastStartedAt - The time, in milliseconds since the epoch, when the simulation job was last started.

$sel:lastUpdatedAt:SimulationJob', simulationJob_lastUpdatedAt - The time, in milliseconds since the epoch, when the simulation job was last updated.

$sel:loggingConfig:SimulationJob', simulationJob_loggingConfig - The logging configuration.

$sel:maxJobDurationInSeconds:SimulationJob', simulationJob_maxJobDurationInSeconds - The maximum simulation job duration in seconds. The value must be 8 days (691,200 seconds) or less.

SimulationJob, simulationJob_name - The name of the simulation job.

$sel:networkInterface:SimulationJob', simulationJob_networkInterface - Information about a network interface.

$sel:outputLocation:SimulationJob', simulationJob_outputLocation - Location for output files generated by the simulation job.

$sel:robotApplications:SimulationJob', simulationJob_robotApplications - A list of robot applications.

$sel:simulationApplications:SimulationJob', simulationJob_simulationApplications - A list of simulation applications.

$sel:simulationTimeMillis:SimulationJob', simulationJob_simulationTimeMillis - The simulation job execution duration in milliseconds.

$sel:status:SimulationJob', simulationJob_status - Status of the simulation job.

$sel:tags:SimulationJob', simulationJob_tags - A map that contains tag keys and tag values that are attached to the simulation job.

$sel:vpcConfig:SimulationJob', simulationJob_vpcConfig - VPC configuration information.

simulationJob_arn :: Lens' SimulationJob (Maybe Text) Source #

The Amazon Resource Name (ARN) of the simulation job.

simulationJob_clientRequestToken :: Lens' SimulationJob (Maybe Text) Source #

A unique identifier for this SimulationJob request.

simulationJob_compute :: Lens' SimulationJob (Maybe ComputeResponse) Source #

Compute information for the simulation job

simulationJob_dataSources :: Lens' SimulationJob (Maybe [DataSource]) Source #

The data sources for the simulation job.

simulationJob_failureBehavior :: Lens' SimulationJob (Maybe FailureBehavior) Source #

The failure behavior the simulation job.

Continue
Leaves the host running for its maximum timeout duration after a 4XX error code.
Fail
Stop the simulation job and terminate the instance.

simulationJob_failureCode :: Lens' SimulationJob (Maybe SimulationJobErrorCode) Source #

The failure code of the simulation job if it failed.

simulationJob_failureReason :: Lens' SimulationJob (Maybe Text) Source #

The reason why the simulation job failed.

simulationJob_iamRole :: Lens' SimulationJob (Maybe Text) Source #

The IAM role that allows the simulation instance to call the AWS APIs that are specified in its associated policies on your behalf. This is how credentials are passed in to your simulation job.

simulationJob_lastStartedAt :: Lens' SimulationJob (Maybe UTCTime) Source #

The time, in milliseconds since the epoch, when the simulation job was last started.

simulationJob_lastUpdatedAt :: Lens' SimulationJob (Maybe UTCTime) Source #

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

simulationJob_maxJobDurationInSeconds :: Lens' SimulationJob (Maybe Integer) Source #

The maximum simulation job duration in seconds. The value must be 8 days (691,200 seconds) or less.

simulationJob_name :: Lens' SimulationJob (Maybe Text) Source #

The name of the simulation job.

simulationJob_outputLocation :: Lens' SimulationJob (Maybe OutputLocation) Source #

Location for output files generated by the simulation job.

simulationJob_simulationTimeMillis :: Lens' SimulationJob (Maybe Integer) Source #

The simulation job execution duration in milliseconds.

simulationJob_tags :: Lens' SimulationJob (Maybe (HashMap Text Text)) Source #

A map that contains tag keys and tag values that are attached to the simulation job.

SimulationJobBatchSummary

data SimulationJobBatchSummary Source #

Information about a simulation job batch.

See: newSimulationJobBatchSummary smart constructor.

Constructors

SimulationJobBatchSummary' 

Fields

  • arn :: Maybe Text

    The Amazon Resource Name (ARN) of the batch.

  • createdAt :: Maybe POSIX

    The time, in milliseconds since the epoch, when the simulation job batch was created.

  • createdRequestCount :: Maybe Int

    The number of created simulation job requests.

  • failedRequestCount :: Maybe Int

    The number of failed simulation job requests.

  • lastUpdatedAt :: Maybe POSIX

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

  • pendingRequestCount :: Maybe Int

    The number of pending simulation job requests.

  • status :: Maybe SimulationJobBatchStatus

    The status of the simulation job batch.

    Pending
    The simulation job batch request is pending.
    InProgress
    The simulation job batch is in progress.
    Failed
    The simulation job batch failed. One or more simulation job requests could not be completed due to an internal failure (like InternalServiceError). See failureCode and failureReason for more information.
    Completed
    The simulation batch job completed. A batch is complete when (1) there are no pending simulation job requests in the batch and none of the failed simulation job requests are due to InternalServiceError and (2) when all created simulation jobs have reached a terminal state (for example, Completed or Failed).
    Canceled
    The simulation batch job was cancelled.
    Canceling
    The simulation batch job is being cancelled.
    Completing
    The simulation batch job is completing.
    TimingOut
    The simulation job batch is timing out.

    If a batch timing out, and there are pending requests that were failing due to an internal failure (like InternalServiceError), the batch status will be Failed. If there are no such failing request, the batch status will be TimedOut.

    TimedOut
    The simulation batch job timed out.

Instances

Instances details
FromJSON SimulationJobBatchSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchSummary

Generic SimulationJobBatchSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchSummary

Associated Types

type Rep SimulationJobBatchSummary :: Type -> Type #

Read SimulationJobBatchSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchSummary

Show SimulationJobBatchSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchSummary

NFData SimulationJobBatchSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchSummary

Eq SimulationJobBatchSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchSummary

Hashable SimulationJobBatchSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchSummary

type Rep SimulationJobBatchSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchSummary

type Rep SimulationJobBatchSummary = D1 ('MetaData "SimulationJobBatchSummary" "Amazonka.RobOMaker.Types.SimulationJobBatchSummary" "amazonka-robomaker-2.0-7StvfiX8F7FIYnuj4Jp3Jq" 'False) (C1 ('MetaCons "SimulationJobBatchSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "createdRequestCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))) :*: ((S1 ('MetaSel ('Just "failedRequestCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "lastUpdatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "pendingRequestCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SimulationJobBatchStatus))))))

newSimulationJobBatchSummary :: SimulationJobBatchSummary Source #

Create a value of SimulationJobBatchSummary 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:arn:SimulationJobBatchSummary', simulationJobBatchSummary_arn - The Amazon Resource Name (ARN) of the batch.

$sel:createdAt:SimulationJobBatchSummary', simulationJobBatchSummary_createdAt - The time, in milliseconds since the epoch, when the simulation job batch was created.

$sel:createdRequestCount:SimulationJobBatchSummary', simulationJobBatchSummary_createdRequestCount - The number of created simulation job requests.

$sel:failedRequestCount:SimulationJobBatchSummary', simulationJobBatchSummary_failedRequestCount - The number of failed simulation job requests.

$sel:lastUpdatedAt:SimulationJobBatchSummary', simulationJobBatchSummary_lastUpdatedAt - The time, in milliseconds since the epoch, when the simulation job batch was last updated.

$sel:pendingRequestCount:SimulationJobBatchSummary', simulationJobBatchSummary_pendingRequestCount - The number of pending simulation job requests.

$sel:status:SimulationJobBatchSummary', simulationJobBatchSummary_status - The status of the simulation job batch.

Pending
The simulation job batch request is pending.
InProgress
The simulation job batch is in progress.
Failed
The simulation job batch failed. One or more simulation job requests could not be completed due to an internal failure (like InternalServiceError). See failureCode and failureReason for more information.
Completed
The simulation batch job completed. A batch is complete when (1) there are no pending simulation job requests in the batch and none of the failed simulation job requests are due to InternalServiceError and (2) when all created simulation jobs have reached a terminal state (for example, Completed or Failed).
Canceled
The simulation batch job was cancelled.
Canceling
The simulation batch job is being cancelled.
Completing
The simulation batch job is completing.
TimingOut
The simulation job batch is timing out.

If a batch timing out, and there are pending requests that were failing due to an internal failure (like InternalServiceError), the batch status will be Failed. If there are no such failing request, the batch status will be TimedOut.

TimedOut
The simulation batch job timed out.

simulationJobBatchSummary_arn :: Lens' SimulationJobBatchSummary (Maybe Text) Source #

The Amazon Resource Name (ARN) of the batch.

simulationJobBatchSummary_createdAt :: Lens' SimulationJobBatchSummary (Maybe UTCTime) Source #

The time, in milliseconds since the epoch, when the simulation job batch was created.

simulationJobBatchSummary_lastUpdatedAt :: Lens' SimulationJobBatchSummary (Maybe UTCTime) Source #

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

simulationJobBatchSummary_status :: Lens' SimulationJobBatchSummary (Maybe SimulationJobBatchStatus) Source #

The status of the simulation job batch.

Pending
The simulation job batch request is pending.
InProgress
The simulation job batch is in progress.
Failed
The simulation job batch failed. One or more simulation job requests could not be completed due to an internal failure (like InternalServiceError). See failureCode and failureReason for more information.
Completed
The simulation batch job completed. A batch is complete when (1) there are no pending simulation job requests in the batch and none of the failed simulation job requests are due to InternalServiceError and (2) when all created simulation jobs have reached a terminal state (for example, Completed or Failed).
Canceled
The simulation batch job was cancelled.
Canceling
The simulation batch job is being cancelled.
Completing
The simulation batch job is completing.
TimingOut
The simulation job batch is timing out.

If a batch timing out, and there are pending requests that were failing due to an internal failure (like InternalServiceError), the batch status will be Failed. If there are no such failing request, the batch status will be TimedOut.

TimedOut
The simulation batch job timed out.

SimulationJobRequest

data SimulationJobRequest Source #

Information about a simulation job request.

See: newSimulationJobRequest smart constructor.

Constructors

SimulationJobRequest' 

Fields

Instances

Instances details
FromJSON SimulationJobRequest Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobRequest

ToJSON SimulationJobRequest Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobRequest

Generic SimulationJobRequest Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobRequest

Associated Types

type Rep SimulationJobRequest :: Type -> Type #

Read SimulationJobRequest Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobRequest

Show SimulationJobRequest Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobRequest

NFData SimulationJobRequest Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobRequest

Methods

rnf :: SimulationJobRequest -> () #

Eq SimulationJobRequest Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobRequest

Hashable SimulationJobRequest Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobRequest

type Rep SimulationJobRequest Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobRequest

type Rep SimulationJobRequest = D1 ('MetaData "SimulationJobRequest" "Amazonka.RobOMaker.Types.SimulationJobRequest" "amazonka-robomaker-2.0-7StvfiX8F7FIYnuj4Jp3Jq" 'False) (C1 ('MetaCons "SimulationJobRequest'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "compute") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Compute)) :*: (S1 ('MetaSel ('Just "dataSources") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty DataSourceConfig))) :*: S1 ('MetaSel ('Just "failureBehavior") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FailureBehavior)))) :*: (S1 ('MetaSel ('Just "iamRole") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "loggingConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LoggingConfig)) :*: S1 ('MetaSel ('Just "outputLocation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OutputLocation))))) :*: ((S1 ('MetaSel ('Just "robotApplications") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty RobotApplicationConfig))) :*: (S1 ('MetaSel ('Just "simulationApplications") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty SimulationApplicationConfig))) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))))) :*: (S1 ('MetaSel ('Just "useDefaultApplications") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "vpcConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VPCConfig)) :*: S1 ('MetaSel ('Just "maxJobDurationInSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Integer))))))

newSimulationJobRequest Source #

Create a value of SimulationJobRequest 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:compute:SimulationJobRequest', simulationJobRequest_compute - Compute information for the simulation job

$sel:dataSources:SimulationJobRequest', simulationJobRequest_dataSources - Specify data sources to mount read-only files from S3 into your simulation. These files are available under /opt/robomaker/datasources/data_source_name.

There is a limit of 100 files and a combined size of 25GB for all DataSourceConfig objects.

$sel:failureBehavior:SimulationJobRequest', simulationJobRequest_failureBehavior - The failure behavior the simulation job.

Continue
Leaves the host running for its maximum timeout duration after a 4XX error code.
Fail
Stop the simulation job and terminate the instance.

$sel:iamRole:SimulationJobRequest', simulationJobRequest_iamRole - The IAM role name that allows the simulation instance to call the AWS APIs that are specified in its associated policies on your behalf. This is how credentials are passed in to your simulation job.

$sel:loggingConfig:SimulationJobRequest', simulationJobRequest_loggingConfig - Undocumented member.

$sel:outputLocation:SimulationJobRequest', simulationJobRequest_outputLocation - Undocumented member.

$sel:robotApplications:SimulationJobRequest', simulationJobRequest_robotApplications - The robot applications to use in the simulation job.

$sel:simulationApplications:SimulationJobRequest', simulationJobRequest_simulationApplications - The simulation applications to use in the simulation job.

$sel:tags:SimulationJobRequest', simulationJobRequest_tags - A map that contains tag keys and tag values that are attached to the simulation job request.

$sel:useDefaultApplications:SimulationJobRequest', simulationJobRequest_useDefaultApplications - A Boolean indicating whether to use default applications in the simulation job. Default applications include Gazebo, rqt, rviz and terminal access.

$sel:vpcConfig:SimulationJobRequest', simulationJobRequest_vpcConfig - Undocumented member.

$sel:maxJobDurationInSeconds:SimulationJobRequest', simulationJobRequest_maxJobDurationInSeconds - The maximum simulation job duration in seconds. The value must be 8 days (691,200 seconds) or less.

simulationJobRequest_compute :: Lens' SimulationJobRequest (Maybe Compute) Source #

Compute information for the simulation job

simulationJobRequest_dataSources :: Lens' SimulationJobRequest (Maybe (NonEmpty DataSourceConfig)) Source #

Specify data sources to mount read-only files from S3 into your simulation. These files are available under /opt/robomaker/datasources/data_source_name.

There is a limit of 100 files and a combined size of 25GB for all DataSourceConfig objects.

simulationJobRequest_failureBehavior :: Lens' SimulationJobRequest (Maybe FailureBehavior) Source #

The failure behavior the simulation job.

Continue
Leaves the host running for its maximum timeout duration after a 4XX error code.
Fail
Stop the simulation job and terminate the instance.

simulationJobRequest_iamRole :: Lens' SimulationJobRequest (Maybe Text) Source #

The IAM role name that allows the simulation instance to call the AWS APIs that are specified in its associated policies on your behalf. This is how credentials are passed in to your simulation job.

simulationJobRequest_tags :: Lens' SimulationJobRequest (Maybe (HashMap Text Text)) Source #

A map that contains tag keys and tag values that are attached to the simulation job request.

simulationJobRequest_useDefaultApplications :: Lens' SimulationJobRequest (Maybe Bool) Source #

A Boolean indicating whether to use default applications in the simulation job. Default applications include Gazebo, rqt, rviz and terminal access.

simulationJobRequest_maxJobDurationInSeconds :: Lens' SimulationJobRequest Integer Source #

The maximum simulation job duration in seconds. The value must be 8 days (691,200 seconds) or less.

SimulationJobSummary

data SimulationJobSummary Source #

Summary information for a simulation job.

See: newSimulationJobSummary smart constructor.

Constructors

SimulationJobSummary' 

Fields

Instances

Instances details
FromJSON SimulationJobSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobSummary

Generic SimulationJobSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobSummary

Associated Types

type Rep SimulationJobSummary :: Type -> Type #

Read SimulationJobSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobSummary

Show SimulationJobSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobSummary

NFData SimulationJobSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobSummary

Methods

rnf :: SimulationJobSummary -> () #

Eq SimulationJobSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobSummary

Hashable SimulationJobSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobSummary

type Rep SimulationJobSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobSummary

type Rep SimulationJobSummary = D1 ('MetaData "SimulationJobSummary" "Amazonka.RobOMaker.Types.SimulationJobSummary" "amazonka-robomaker-2.0-7StvfiX8F7FIYnuj4Jp3Jq" 'False) (C1 ('MetaCons "SimulationJobSummary'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "computeType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ComputeType))) :*: (S1 ('MetaSel ('Just "dataSourceNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "lastUpdatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "robotApplicationNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))) :*: (S1 ('MetaSel ('Just "simulationApplicationNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SimulationJobStatus))))))

newSimulationJobSummary :: SimulationJobSummary Source #

Create a value of SimulationJobSummary 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:arn:SimulationJobSummary', simulationJobSummary_arn - The Amazon Resource Name (ARN) of the simulation job.

$sel:computeType:SimulationJobSummary', simulationJobSummary_computeType - The compute type for the simulation job summary.

$sel:dataSourceNames:SimulationJobSummary', simulationJobSummary_dataSourceNames - The names of the data sources.

$sel:lastUpdatedAt:SimulationJobSummary', simulationJobSummary_lastUpdatedAt - The time, in milliseconds since the epoch, when the simulation job was last updated.

$sel:name:SimulationJobSummary', simulationJobSummary_name - The name of the simulation job.

$sel:robotApplicationNames:SimulationJobSummary', simulationJobSummary_robotApplicationNames - A list of simulation job robot application names.

$sel:simulationApplicationNames:SimulationJobSummary', simulationJobSummary_simulationApplicationNames - A list of simulation job simulation application names.

$sel:status:SimulationJobSummary', simulationJobSummary_status - The status of the simulation job.

simulationJobSummary_arn :: Lens' SimulationJobSummary (Maybe Text) Source #

The Amazon Resource Name (ARN) of the simulation job.

simulationJobSummary_computeType :: Lens' SimulationJobSummary (Maybe ComputeType) Source #

The compute type for the simulation job summary.

simulationJobSummary_lastUpdatedAt :: Lens' SimulationJobSummary (Maybe UTCTime) Source #

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

simulationJobSummary_robotApplicationNames :: Lens' SimulationJobSummary (Maybe [Text]) Source #

A list of simulation job robot application names.

simulationJobSummary_simulationApplicationNames :: Lens' SimulationJobSummary (Maybe [Text]) Source #

A list of simulation job simulation application names.

SimulationSoftwareSuite

data SimulationSoftwareSuite Source #

Information about a simulation software suite.

See: newSimulationSoftwareSuite smart constructor.

Constructors

SimulationSoftwareSuite' 

Fields

Instances

Instances details
FromJSON SimulationSoftwareSuite Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationSoftwareSuite

ToJSON SimulationSoftwareSuite Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationSoftwareSuite

Generic SimulationSoftwareSuite Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationSoftwareSuite

Associated Types

type Rep SimulationSoftwareSuite :: Type -> Type #

Read SimulationSoftwareSuite Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationSoftwareSuite

Show SimulationSoftwareSuite Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationSoftwareSuite

NFData SimulationSoftwareSuite Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationSoftwareSuite

Methods

rnf :: SimulationSoftwareSuite -> () #

Eq SimulationSoftwareSuite Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationSoftwareSuite

Hashable SimulationSoftwareSuite Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationSoftwareSuite

type Rep SimulationSoftwareSuite Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationSoftwareSuite

type Rep SimulationSoftwareSuite = D1 ('MetaData "SimulationSoftwareSuite" "Amazonka.RobOMaker.Types.SimulationSoftwareSuite" "amazonka-robomaker-2.0-7StvfiX8F7FIYnuj4Jp3Jq" 'False) (C1 ('MetaCons "SimulationSoftwareSuite'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SimulationSoftwareSuiteType)) :*: S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newSimulationSoftwareSuite :: SimulationSoftwareSuite Source #

Create a value of SimulationSoftwareSuite 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:name:SimulationSoftwareSuite', simulationSoftwareSuite_name - The name of the simulation software suite.

$sel:version:SimulationSoftwareSuite', simulationSoftwareSuite_version - The version of the simulation software suite.

simulationSoftwareSuite_version :: Lens' SimulationSoftwareSuite (Maybe Text) Source #

The version of the simulation software suite.

Source

data Source Source #

Information about a source.

See: newSource smart constructor.

Constructors

Source' 

Fields

Instances

Instances details
FromJSON Source Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Source

Generic Source Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Source

Associated Types

type Rep Source :: Type -> Type #

Methods

from :: Source -> Rep Source x #

to :: Rep Source x -> Source #

Read Source Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Source

Show Source Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Source

NFData Source Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Source

Methods

rnf :: Source -> () #

Eq Source Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Source

Methods

(==) :: Source -> Source -> Bool #

(/=) :: Source -> Source -> Bool #

Hashable Source Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Source

Methods

hashWithSalt :: Int -> Source -> Int #

hash :: Source -> Int #

type Rep Source Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Source

type Rep Source = D1 ('MetaData "Source" "Amazonka.RobOMaker.Types.Source" "amazonka-robomaker-2.0-7StvfiX8F7FIYnuj4Jp3Jq" 'False) (C1 ('MetaCons "Source'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "architecture") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Architecture)) :*: S1 ('MetaSel ('Just "etag") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "s3Bucket") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "s3Key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newSource :: Source Source #

Create a value of Source 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:architecture:Source', source_architecture - The taget processor architecture for the application.

$sel:etag:Source', source_etag - A hash of the object specified by s3Bucket and s3Key.

$sel:s3Bucket:Source', source_s3Bucket - The s3 bucket name.

$sel:s3Key:Source', source_s3Key - The s3 object key.

source_architecture :: Lens' Source (Maybe Architecture) Source #

The taget processor architecture for the application.

source_etag :: Lens' Source (Maybe Text) Source #

A hash of the object specified by s3Bucket and s3Key.

source_s3Bucket :: Lens' Source (Maybe Text) Source #

The s3 bucket name.

source_s3Key :: Lens' Source (Maybe Text) Source #

The s3 object key.

SourceConfig

data SourceConfig Source #

Information about a source configuration.

See: newSourceConfig smart constructor.

Constructors

SourceConfig' 

Fields

Instances

Instances details
ToJSON SourceConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SourceConfig

Generic SourceConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SourceConfig

Associated Types

type Rep SourceConfig :: Type -> Type #

Read SourceConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SourceConfig

Show SourceConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SourceConfig

NFData SourceConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SourceConfig

Methods

rnf :: SourceConfig -> () #

Eq SourceConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SourceConfig

Hashable SourceConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SourceConfig

type Rep SourceConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SourceConfig

type Rep SourceConfig = D1 ('MetaData "SourceConfig" "Amazonka.RobOMaker.Types.SourceConfig" "amazonka-robomaker-2.0-7StvfiX8F7FIYnuj4Jp3Jq" 'False) (C1 ('MetaCons "SourceConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "architecture") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Architecture)) :*: (S1 ('MetaSel ('Just "s3Bucket") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "s3Key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newSourceConfig :: SourceConfig Source #

Create a value of SourceConfig 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:architecture:SourceConfig', sourceConfig_architecture - The target processor architecture for the application.

$sel:s3Bucket:SourceConfig', sourceConfig_s3Bucket - The Amazon S3 bucket name.

$sel:s3Key:SourceConfig', sourceConfig_s3Key - The s3 object key.

sourceConfig_architecture :: Lens' SourceConfig (Maybe Architecture) Source #

The target processor architecture for the application.

sourceConfig_s3Bucket :: Lens' SourceConfig (Maybe Text) Source #

The Amazon S3 bucket name.

TemplateLocation

data TemplateLocation Source #

Information about a template location.

See: newTemplateLocation smart constructor.

Constructors

TemplateLocation' 

Fields

  • s3Bucket :: Text

    The Amazon S3 bucket name.

  • s3Key :: Text

    The list of S3 keys identifying the data source files.

Instances

Instances details
ToJSON TemplateLocation Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.TemplateLocation

Generic TemplateLocation Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.TemplateLocation

Associated Types

type Rep TemplateLocation :: Type -> Type #

Read TemplateLocation Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.TemplateLocation

Show TemplateLocation Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.TemplateLocation

NFData TemplateLocation Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.TemplateLocation

Methods

rnf :: TemplateLocation -> () #

Eq TemplateLocation Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.TemplateLocation

Hashable TemplateLocation Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.TemplateLocation

type Rep TemplateLocation Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.TemplateLocation

type Rep TemplateLocation = D1 ('MetaData "TemplateLocation" "Amazonka.RobOMaker.Types.TemplateLocation" "amazonka-robomaker-2.0-7StvfiX8F7FIYnuj4Jp3Jq" 'False) (C1 ('MetaCons "TemplateLocation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "s3Bucket") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "s3Key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newTemplateLocation Source #

Create a value of TemplateLocation 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:s3Bucket:TemplateLocation', templateLocation_s3Bucket - The Amazon S3 bucket name.

$sel:s3Key:TemplateLocation', templateLocation_s3Key - The list of S3 keys identifying the data source files.

templateLocation_s3Key :: Lens' TemplateLocation Text Source #

The list of S3 keys identifying the data source files.

TemplateSummary

data TemplateSummary Source #

Summary information for a template.

See: newTemplateSummary smart constructor.

Constructors

TemplateSummary' 

Fields

Instances

Instances details
FromJSON TemplateSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.TemplateSummary

Generic TemplateSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.TemplateSummary

Associated Types

type Rep TemplateSummary :: Type -> Type #

Read TemplateSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.TemplateSummary

Show TemplateSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.TemplateSummary

NFData TemplateSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.TemplateSummary

Methods

rnf :: TemplateSummary -> () #

Eq TemplateSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.TemplateSummary

Hashable TemplateSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.TemplateSummary

type Rep TemplateSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.TemplateSummary

type Rep TemplateSummary = D1 ('MetaData "TemplateSummary" "Amazonka.RobOMaker.Types.TemplateSummary" "amazonka-robomaker-2.0-7StvfiX8F7FIYnuj4Jp3Jq" 'False) (C1 ('MetaCons "TemplateSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "lastUpdatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newTemplateSummary :: TemplateSummary Source #

Create a value of TemplateSummary 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:arn:TemplateSummary', templateSummary_arn - The Amazon Resource Name (ARN) of the template.

$sel:createdAt:TemplateSummary', templateSummary_createdAt - The time, in milliseconds since the epoch, when the template was created.

$sel:lastUpdatedAt:TemplateSummary', templateSummary_lastUpdatedAt - The time, in milliseconds since the epoch, when the template was last updated.

$sel:name:TemplateSummary', templateSummary_name - The name of the template.

$sel:version:TemplateSummary', templateSummary_version - The version of the template that you're using.

templateSummary_arn :: Lens' TemplateSummary (Maybe Text) Source #

The Amazon Resource Name (ARN) of the template.

templateSummary_createdAt :: Lens' TemplateSummary (Maybe UTCTime) Source #

The time, in milliseconds since the epoch, when the template was created.

templateSummary_lastUpdatedAt :: Lens' TemplateSummary (Maybe UTCTime) Source #

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

templateSummary_version :: Lens' TemplateSummary (Maybe Text) Source #

The version of the template that you're using.

Tool

data Tool Source #

Information about a tool. Tools are used in a simulation job.

See: newTool smart constructor.

Constructors

Tool' 

Fields

  • exitBehavior :: Maybe ExitBehavior

    Exit behavior determines what happens when your tool quits running. RESTART will cause your tool to be restarted. FAIL will cause your job to exit. The default is RESTART.

  • streamOutputToCloudWatch :: Maybe Bool

    Boolean indicating whether logs will be recorded in CloudWatch for the tool. The default is False.

  • streamUI :: Maybe Bool

    Boolean indicating whether a streaming session will be configured for the tool. If True, AWS RoboMaker will configure a connection so you can interact with the tool as it is running in the simulation. It must have a graphical user interface. The default is False.

  • name :: Text

    The name of the tool.

  • command :: Text

    Command-line arguments for the tool. It must include the tool executable name.

Instances

Instances details
FromJSON Tool Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Tool

ToJSON Tool Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Tool

Generic Tool Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Tool

Associated Types

type Rep Tool :: Type -> Type #

Methods

from :: Tool -> Rep Tool x #

to :: Rep Tool x -> Tool #

Read Tool Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Tool

Show Tool Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Tool

Methods

showsPrec :: Int -> Tool -> ShowS #

show :: Tool -> String #

showList :: [Tool] -> ShowS #

NFData Tool Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Tool

Methods

rnf :: Tool -> () #

Eq Tool Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Tool

Methods

(==) :: Tool -> Tool -> Bool #

(/=) :: Tool -> Tool -> Bool #

Hashable Tool Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Tool

Methods

hashWithSalt :: Int -> Tool -> Int #

hash :: Tool -> Int #

type Rep Tool Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Tool

type Rep Tool = D1 ('MetaData "Tool" "Amazonka.RobOMaker.Types.Tool" "amazonka-robomaker-2.0-7StvfiX8F7FIYnuj4Jp3Jq" 'False) (C1 ('MetaCons "Tool'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "exitBehavior") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExitBehavior)) :*: S1 ('MetaSel ('Just "streamOutputToCloudWatch") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "streamUI") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "command") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newTool Source #

Create a value of Tool 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:exitBehavior:Tool', tool_exitBehavior - Exit behavior determines what happens when your tool quits running. RESTART will cause your tool to be restarted. FAIL will cause your job to exit. The default is RESTART.

$sel:streamOutputToCloudWatch:Tool', tool_streamOutputToCloudWatch - Boolean indicating whether logs will be recorded in CloudWatch for the tool. The default is False.

$sel:streamUI:Tool', tool_streamUI - Boolean indicating whether a streaming session will be configured for the tool. If True, AWS RoboMaker will configure a connection so you can interact with the tool as it is running in the simulation. It must have a graphical user interface. The default is False.

$sel:name:Tool', tool_name - The name of the tool.

$sel:command:Tool', tool_command - Command-line arguments for the tool. It must include the tool executable name.

tool_exitBehavior :: Lens' Tool (Maybe ExitBehavior) Source #

Exit behavior determines what happens when your tool quits running. RESTART will cause your tool to be restarted. FAIL will cause your job to exit. The default is RESTART.

tool_streamOutputToCloudWatch :: Lens' Tool (Maybe Bool) Source #

Boolean indicating whether logs will be recorded in CloudWatch for the tool. The default is False.

tool_streamUI :: Lens' Tool (Maybe Bool) Source #

Boolean indicating whether a streaming session will be configured for the tool. If True, AWS RoboMaker will configure a connection so you can interact with the tool as it is running in the simulation. It must have a graphical user interface. The default is False.

tool_name :: Lens' Tool Text Source #

The name of the tool.

tool_command :: Lens' Tool Text Source #

Command-line arguments for the tool. It must include the tool executable name.

UploadConfiguration

data UploadConfiguration Source #

Provides upload configuration information. Files are uploaded from the simulation job to a location you specify.

See: newUploadConfiguration smart constructor.

Constructors

UploadConfiguration' 

Fields

  • name :: Text

    A prefix that specifies where files will be uploaded in Amazon S3. It is appended to the simulation output location to determine the final path.

    For example, if your simulation output location is s3://my-bucket and your upload configuration name is robot-test, your files will be uploaded to s3://my-bucket/<simid>/<runid>/robot-test.

  • path :: Text

    Specifies the path of the file(s) to upload. Standard Unix glob matching rules are accepted, with the addition of ** as a super asterisk. For example, specifying /var/log/**.log causes all .log files in the /var/log directory tree to be collected. For more examples, see Glob Library.

  • uploadBehavior :: UploadBehavior

    Specifies when to upload the files:

    UPLOAD_ON_TERMINATE
    Matching files are uploaded once the simulation enters the TERMINATING state. Matching files are not uploaded until all of your code (including tools) have stopped.

    If there is a problem uploading a file, the upload is retried. If problems persist, no further upload attempts will be made.

    UPLOAD_ROLLING_AUTO_REMOVE
    Matching files are uploaded as they are created. They are deleted after they are uploaded. The specified path is checked every 5 seconds. A final check is made when all of your code (including tools) have stopped.

Instances

Instances details
FromJSON UploadConfiguration Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.UploadConfiguration

ToJSON UploadConfiguration Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.UploadConfiguration

Generic UploadConfiguration Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.UploadConfiguration

Associated Types

type Rep UploadConfiguration :: Type -> Type #

Read UploadConfiguration Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.UploadConfiguration

Show UploadConfiguration Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.UploadConfiguration

NFData UploadConfiguration Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.UploadConfiguration

Methods

rnf :: UploadConfiguration -> () #

Eq UploadConfiguration Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.UploadConfiguration

Hashable UploadConfiguration Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.UploadConfiguration

type Rep UploadConfiguration Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.UploadConfiguration

type Rep UploadConfiguration = D1 ('MetaData "UploadConfiguration" "Amazonka.RobOMaker.Types.UploadConfiguration" "amazonka-robomaker-2.0-7StvfiX8F7FIYnuj4Jp3Jq" 'False) (C1 ('MetaCons "UploadConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "path") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "uploadBehavior") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 UploadBehavior))))

newUploadConfiguration Source #

Create a value of UploadConfiguration 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:name:UploadConfiguration', uploadConfiguration_name - A prefix that specifies where files will be uploaded in Amazon S3. It is appended to the simulation output location to determine the final path.

For example, if your simulation output location is s3://my-bucket and your upload configuration name is robot-test, your files will be uploaded to s3://my-bucket/<simid>/<runid>/robot-test.

$sel:path:UploadConfiguration', uploadConfiguration_path - Specifies the path of the file(s) to upload. Standard Unix glob matching rules are accepted, with the addition of ** as a super asterisk. For example, specifying /var/log/**.log causes all .log files in the /var/log directory tree to be collected. For more examples, see Glob Library.

$sel:uploadBehavior:UploadConfiguration', uploadConfiguration_uploadBehavior - Specifies when to upload the files:

UPLOAD_ON_TERMINATE
Matching files are uploaded once the simulation enters the TERMINATING state. Matching files are not uploaded until all of your code (including tools) have stopped.

If there is a problem uploading a file, the upload is retried. If problems persist, no further upload attempts will be made.

UPLOAD_ROLLING_AUTO_REMOVE
Matching files are uploaded as they are created. They are deleted after they are uploaded. The specified path is checked every 5 seconds. A final check is made when all of your code (including tools) have stopped.

uploadConfiguration_name :: Lens' UploadConfiguration Text Source #

A prefix that specifies where files will be uploaded in Amazon S3. It is appended to the simulation output location to determine the final path.

For example, if your simulation output location is s3://my-bucket and your upload configuration name is robot-test, your files will be uploaded to s3://my-bucket/<simid>/<runid>/robot-test.

uploadConfiguration_path :: Lens' UploadConfiguration Text Source #

Specifies the path of the file(s) to upload. Standard Unix glob matching rules are accepted, with the addition of ** as a super asterisk. For example, specifying /var/log/**.log causes all .log files in the /var/log directory tree to be collected. For more examples, see Glob Library.

uploadConfiguration_uploadBehavior :: Lens' UploadConfiguration UploadBehavior Source #

Specifies when to upload the files:

UPLOAD_ON_TERMINATE
Matching files are uploaded once the simulation enters the TERMINATING state. Matching files are not uploaded until all of your code (including tools) have stopped.

If there is a problem uploading a file, the upload is retried. If problems persist, no further upload attempts will be made.

UPLOAD_ROLLING_AUTO_REMOVE
Matching files are uploaded as they are created. They are deleted after they are uploaded. The specified path is checked every 5 seconds. A final check is made when all of your code (including tools) have stopped.

VPCConfig

data VPCConfig Source #

If your simulation job accesses resources in a VPC, you provide this parameter identifying the list of security group IDs and subnet IDs. These must belong to the same VPC. You must provide at least one security group and two subnet IDs.

See: newVPCConfig smart constructor.

Constructors

VPCConfig' 

Fields

Instances

Instances details
FromJSON VPCConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.VPCConfig

ToJSON VPCConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.VPCConfig

Generic VPCConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.VPCConfig

Associated Types

type Rep VPCConfig :: Type -> Type #

Read VPCConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.VPCConfig

Show VPCConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.VPCConfig

NFData VPCConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.VPCConfig

Methods

rnf :: VPCConfig -> () #

Eq VPCConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.VPCConfig

Hashable VPCConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.VPCConfig

type Rep VPCConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.VPCConfig

type Rep VPCConfig = D1 ('MetaData "VPCConfig" "Amazonka.RobOMaker.Types.VPCConfig" "amazonka-robomaker-2.0-7StvfiX8F7FIYnuj4Jp3Jq" 'False) (C1 ('MetaCons "VPCConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "assignPublicIp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "securityGroups") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))) :*: S1 ('MetaSel ('Just "subnets") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text)))))

newVPCConfig Source #

Create a value of VPCConfig 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:assignPublicIp:VPCConfig', vPCConfig_assignPublicIp - A boolean indicating whether to assign a public IP address.

$sel:securityGroups:VPCConfig', vPCConfig_securityGroups - A list of one or more security groups IDs in your VPC.

$sel:subnets:VPCConfig', vPCConfig_subnets - A list of one or more subnet IDs in your VPC.

vPCConfig_assignPublicIp :: Lens' VPCConfig (Maybe Bool) Source #

A boolean indicating whether to assign a public IP address.

vPCConfig_securityGroups :: Lens' VPCConfig (Maybe (NonEmpty Text)) Source #

A list of one or more security groups IDs in your VPC.

vPCConfig_subnets :: Lens' VPCConfig (NonEmpty Text) Source #

A list of one or more subnet IDs in your VPC.

VPCConfigResponse

data VPCConfigResponse Source #

VPC configuration associated with your simulation job.

See: newVPCConfigResponse smart constructor.

Constructors

VPCConfigResponse' 

Fields

Instances

Instances details
FromJSON VPCConfigResponse Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.VPCConfigResponse

Generic VPCConfigResponse Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.VPCConfigResponse

Associated Types

type Rep VPCConfigResponse :: Type -> Type #

Read VPCConfigResponse Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.VPCConfigResponse

Show VPCConfigResponse Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.VPCConfigResponse

NFData VPCConfigResponse Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.VPCConfigResponse

Methods

rnf :: VPCConfigResponse -> () #

Eq VPCConfigResponse Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.VPCConfigResponse

Hashable VPCConfigResponse Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.VPCConfigResponse

type Rep VPCConfigResponse Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.VPCConfigResponse

type Rep VPCConfigResponse = D1 ('MetaData "VPCConfigResponse" "Amazonka.RobOMaker.Types.VPCConfigResponse" "amazonka-robomaker-2.0-7StvfiX8F7FIYnuj4Jp3Jq" 'False) (C1 ('MetaCons "VPCConfigResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "assignPublicIp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "securityGroups") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text)))) :*: (S1 ('MetaSel ('Just "subnets") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))) :*: S1 ('MetaSel ('Just "vpcId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newVPCConfigResponse :: VPCConfigResponse Source #

Create a value of VPCConfigResponse 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:assignPublicIp:VPCConfigResponse', vPCConfigResponse_assignPublicIp - A boolean indicating if a public IP was assigned.

$sel:securityGroups:VPCConfigResponse', vPCConfigResponse_securityGroups - A list of security group IDs associated with the simulation job.

$sel:subnets:VPCConfigResponse', vPCConfigResponse_subnets - A list of subnet IDs associated with the simulation job.

$sel:vpcId:VPCConfigResponse', vPCConfigResponse_vpcId - The VPC ID associated with your simulation job.

vPCConfigResponse_assignPublicIp :: Lens' VPCConfigResponse (Maybe Bool) Source #

A boolean indicating if a public IP was assigned.

vPCConfigResponse_securityGroups :: Lens' VPCConfigResponse (Maybe (NonEmpty Text)) Source #

A list of security group IDs associated with the simulation job.

vPCConfigResponse_subnets :: Lens' VPCConfigResponse (Maybe (NonEmpty Text)) Source #

A list of subnet IDs associated with the simulation job.

vPCConfigResponse_vpcId :: Lens' VPCConfigResponse (Maybe Text) Source #

The VPC ID associated with your simulation job.

WorldConfig

data WorldConfig Source #

Configuration information for a world.

See: newWorldConfig smart constructor.

Constructors

WorldConfig' 

Fields

Instances

Instances details
FromJSON WorldConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldConfig

ToJSON WorldConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldConfig

Generic WorldConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldConfig

Associated Types

type Rep WorldConfig :: Type -> Type #

Read WorldConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldConfig

Show WorldConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldConfig

NFData WorldConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldConfig

Methods

rnf :: WorldConfig -> () #

Eq WorldConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldConfig

Hashable WorldConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldConfig

type Rep WorldConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldConfig

type Rep WorldConfig = D1 ('MetaData "WorldConfig" "Amazonka.RobOMaker.Types.WorldConfig" "amazonka-robomaker-2.0-7StvfiX8F7FIYnuj4Jp3Jq" 'False) (C1 ('MetaCons "WorldConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "world") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newWorldConfig :: WorldConfig Source #

Create a value of WorldConfig 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:world:WorldConfig', worldConfig_world - The world generated by Simulation WorldForge.

worldConfig_world :: Lens' WorldConfig (Maybe Text) Source #

The world generated by Simulation WorldForge.

WorldCount

data WorldCount Source #

The number of worlds that will be created. You can configure the number of unique floorplans and the number of unique interiors for each floor plan. For example, if you want 1 world with 20 unique interiors, you set floorplanCount = 1 and interiorCountPerFloorplan = 20. This will result in 20 worlds (floorplanCount * interiorCountPerFloorplan).

If you set floorplanCount = 4 and interiorCountPerFloorplan = 5, there will be 20 worlds with 5 unique floor plans.

See: newWorldCount smart constructor.

Constructors

WorldCount' 

Fields

Instances

Instances details
FromJSON WorldCount Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldCount

ToJSON WorldCount Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldCount

Generic WorldCount Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldCount

Associated Types

type Rep WorldCount :: Type -> Type #

Read WorldCount Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldCount

Show WorldCount Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldCount

NFData WorldCount Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldCount

Methods

rnf :: WorldCount -> () #

Eq WorldCount Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldCount

Hashable WorldCount Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldCount

type Rep WorldCount Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldCount

type Rep WorldCount = D1 ('MetaData "WorldCount" "Amazonka.RobOMaker.Types.WorldCount" "amazonka-robomaker-2.0-7StvfiX8F7FIYnuj4Jp3Jq" 'False) (C1 ('MetaCons "WorldCount'" 'PrefixI 'True) (S1 ('MetaSel ('Just "floorplanCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "interiorCountPerFloorplan") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))

newWorldCount :: WorldCount Source #

Create a value of WorldCount 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:floorplanCount:WorldCount', worldCount_floorplanCount - The number of unique floorplans.

$sel:interiorCountPerFloorplan:WorldCount', worldCount_interiorCountPerFloorplan - The number of unique interiors per floorplan.

worldCount_floorplanCount :: Lens' WorldCount (Maybe Int) Source #

The number of unique floorplans.

worldCount_interiorCountPerFloorplan :: Lens' WorldCount (Maybe Int) Source #

The number of unique interiors per floorplan.

WorldExportJobSummary

data WorldExportJobSummary Source #

Information about a world export job.

See: newWorldExportJobSummary smart constructor.

Constructors

WorldExportJobSummary' 

Fields

  • arn :: Maybe Text

    The Amazon Resource Name (ARN) of the world export job.

  • createdAt :: Maybe POSIX

    The time, in milliseconds since the epoch, when the world export job was created.

  • outputLocation :: Maybe OutputLocation
     
  • status :: Maybe WorldExportJobStatus

    The status of the world export job.

    Pending
    The world export job request is pending.
    Running
    The world export job is running.
    Completed
    The world export job completed.
    Failed
    The world export job failed. See failureCode for more information.
    Canceled
    The world export job was cancelled.
    Canceling
    The world export job is being cancelled.
  • worlds :: Maybe (NonEmpty Text)

    A list of worlds.

Instances

Instances details
FromJSON WorldExportJobSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldExportJobSummary

Generic WorldExportJobSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldExportJobSummary

Associated Types

type Rep WorldExportJobSummary :: Type -> Type #

Read WorldExportJobSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldExportJobSummary

Show WorldExportJobSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldExportJobSummary

NFData WorldExportJobSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldExportJobSummary

Methods

rnf :: WorldExportJobSummary -> () #

Eq WorldExportJobSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldExportJobSummary

Hashable WorldExportJobSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldExportJobSummary

type Rep WorldExportJobSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldExportJobSummary

type Rep WorldExportJobSummary = D1 ('MetaData "WorldExportJobSummary" "Amazonka.RobOMaker.Types.WorldExportJobSummary" "amazonka-robomaker-2.0-7StvfiX8F7FIYnuj4Jp3Jq" 'False) (C1 ('MetaCons "WorldExportJobSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "outputLocation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OutputLocation)) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe WorldExportJobStatus)) :*: S1 ('MetaSel ('Just "worlds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text)))))))

newWorldExportJobSummary :: WorldExportJobSummary Source #

Create a value of WorldExportJobSummary 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:arn:WorldExportJobSummary', worldExportJobSummary_arn - The Amazon Resource Name (ARN) of the world export job.

$sel:createdAt:WorldExportJobSummary', worldExportJobSummary_createdAt - The time, in milliseconds since the epoch, when the world export job was created.

$sel:outputLocation:WorldExportJobSummary', worldExportJobSummary_outputLocation - Undocumented member.

$sel:status:WorldExportJobSummary', worldExportJobSummary_status - The status of the world export job.

Pending
The world export job request is pending.
Running
The world export job is running.
Completed
The world export job completed.
Failed
The world export job failed. See failureCode for more information.
Canceled
The world export job was cancelled.
Canceling
The world export job is being cancelled.

$sel:worlds:WorldExportJobSummary', worldExportJobSummary_worlds - A list of worlds.

worldExportJobSummary_arn :: Lens' WorldExportJobSummary (Maybe Text) Source #

The Amazon Resource Name (ARN) of the world export job.

worldExportJobSummary_createdAt :: Lens' WorldExportJobSummary (Maybe UTCTime) Source #

The time, in milliseconds since the epoch, when the world export job was created.

worldExportJobSummary_status :: Lens' WorldExportJobSummary (Maybe WorldExportJobStatus) Source #

The status of the world export job.

Pending
The world export job request is pending.
Running
The world export job is running.
Completed
The world export job completed.
Failed
The world export job failed. See failureCode for more information.
Canceled
The world export job was cancelled.
Canceling
The world export job is being cancelled.

WorldFailure

data WorldFailure Source #

Information about a failed world.

See: newWorldFailure smart constructor.

Constructors

WorldFailure' 

Fields

  • failureCode :: Maybe WorldGenerationJobErrorCode

    The failure code of the world export job if it failed:

    InternalServiceError
    Internal service error.
    LimitExceeded
    The requested resource exceeds the maximum number allowed, or the number of concurrent stream requests exceeds the maximum number allowed.
    ResourceNotFound
    The specified resource could not be found.
    RequestThrottled
    The request was throttled.
    InvalidInput
    An input parameter in the request is not valid.
  • failureCount :: Maybe Int

    The number of failed worlds.

  • sampleFailureReason :: Maybe Text

    The sample reason why the world failed. World errors are aggregated. A sample is used as the sampleFailureReason.

Instances

Instances details
FromJSON WorldFailure Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldFailure

Generic WorldFailure Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldFailure

Associated Types

type Rep WorldFailure :: Type -> Type #

Read WorldFailure Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldFailure

Show WorldFailure Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldFailure

NFData WorldFailure Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldFailure

Methods

rnf :: WorldFailure -> () #

Eq WorldFailure Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldFailure

Hashable WorldFailure Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldFailure

type Rep WorldFailure Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldFailure

type Rep WorldFailure = D1 ('MetaData "WorldFailure" "Amazonka.RobOMaker.Types.WorldFailure" "amazonka-robomaker-2.0-7StvfiX8F7FIYnuj4Jp3Jq" 'False) (C1 ('MetaCons "WorldFailure'" 'PrefixI 'True) (S1 ('MetaSel ('Just "failureCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe WorldGenerationJobErrorCode)) :*: (S1 ('MetaSel ('Just "failureCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "sampleFailureReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newWorldFailure :: WorldFailure Source #

Create a value of WorldFailure 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:failureCode:WorldFailure', worldFailure_failureCode - The failure code of the world export job if it failed:

InternalServiceError
Internal service error.
LimitExceeded
The requested resource exceeds the maximum number allowed, or the number of concurrent stream requests exceeds the maximum number allowed.
ResourceNotFound
The specified resource could not be found.
RequestThrottled
The request was throttled.
InvalidInput
An input parameter in the request is not valid.

$sel:failureCount:WorldFailure', worldFailure_failureCount - The number of failed worlds.

$sel:sampleFailureReason:WorldFailure', worldFailure_sampleFailureReason - The sample reason why the world failed. World errors are aggregated. A sample is used as the sampleFailureReason.

worldFailure_failureCode :: Lens' WorldFailure (Maybe WorldGenerationJobErrorCode) Source #

The failure code of the world export job if it failed:

InternalServiceError
Internal service error.
LimitExceeded
The requested resource exceeds the maximum number allowed, or the number of concurrent stream requests exceeds the maximum number allowed.
ResourceNotFound
The specified resource could not be found.
RequestThrottled
The request was throttled.
InvalidInput
An input parameter in the request is not valid.

worldFailure_failureCount :: Lens' WorldFailure (Maybe Int) Source #

The number of failed worlds.

worldFailure_sampleFailureReason :: Lens' WorldFailure (Maybe Text) Source #

The sample reason why the world failed. World errors are aggregated. A sample is used as the sampleFailureReason.

WorldGenerationJobSummary

data WorldGenerationJobSummary Source #

Information about a world generator job.

See: newWorldGenerationJobSummary smart constructor.

Constructors

WorldGenerationJobSummary' 

Fields

  • arn :: Maybe Text

    The Amazon Resource Name (ARN) of the world generator job.

  • createdAt :: Maybe POSIX

    The time, in milliseconds since the epoch, when the world generator job was created.

  • failedWorldCount :: Maybe Int

    The number of worlds that failed.

  • status :: Maybe WorldGenerationJobStatus

    The status of the world generator job:

    Pending
    The world generator job request is pending.
    Running
    The world generator job is running.
    Completed
    The world generator job completed.
    Failed
    The world generator job failed. See failureCode for more information.
    PartialFailed
    Some worlds did not generate.
    Canceled
    The world generator job was cancelled.
    Canceling
    The world generator job is being cancelled.
  • succeededWorldCount :: Maybe Int

    The number of worlds that were generated.

  • template :: Maybe Text

    The Amazon Resource Name (arn) of the world template.

  • worldCount :: Maybe WorldCount

    Information about the world count.

Instances

Instances details
FromJSON WorldGenerationJobSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldGenerationJobSummary

Generic WorldGenerationJobSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldGenerationJobSummary

Associated Types

type Rep WorldGenerationJobSummary :: Type -> Type #

Read WorldGenerationJobSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldGenerationJobSummary

Show WorldGenerationJobSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldGenerationJobSummary

NFData WorldGenerationJobSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldGenerationJobSummary

Eq WorldGenerationJobSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldGenerationJobSummary

Hashable WorldGenerationJobSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldGenerationJobSummary

type Rep WorldGenerationJobSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldGenerationJobSummary

type Rep WorldGenerationJobSummary = D1 ('MetaData "WorldGenerationJobSummary" "Amazonka.RobOMaker.Types.WorldGenerationJobSummary" "amazonka-robomaker-2.0-7StvfiX8F7FIYnuj4Jp3Jq" 'False) (C1 ('MetaCons "WorldGenerationJobSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "failedWorldCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))) :*: ((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe WorldGenerationJobStatus)) :*: S1 ('MetaSel ('Just "succeededWorldCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "template") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "worldCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe WorldCount))))))

newWorldGenerationJobSummary :: WorldGenerationJobSummary Source #

Create a value of WorldGenerationJobSummary 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:arn:WorldGenerationJobSummary', worldGenerationJobSummary_arn - The Amazon Resource Name (ARN) of the world generator job.

$sel:createdAt:WorldGenerationJobSummary', worldGenerationJobSummary_createdAt - The time, in milliseconds since the epoch, when the world generator job was created.

$sel:failedWorldCount:WorldGenerationJobSummary', worldGenerationJobSummary_failedWorldCount - The number of worlds that failed.

$sel:status:WorldGenerationJobSummary', worldGenerationJobSummary_status - The status of the world generator job:

Pending
The world generator job request is pending.
Running
The world generator job is running.
Completed
The world generator job completed.
Failed
The world generator job failed. See failureCode for more information.
PartialFailed
Some worlds did not generate.
Canceled
The world generator job was cancelled.
Canceling
The world generator job is being cancelled.

$sel:succeededWorldCount:WorldGenerationJobSummary', worldGenerationJobSummary_succeededWorldCount - The number of worlds that were generated.

$sel:template:WorldGenerationJobSummary', worldGenerationJobSummary_template - The Amazon Resource Name (arn) of the world template.

$sel:worldCount:WorldGenerationJobSummary', worldGenerationJobSummary_worldCount - Information about the world count.

worldGenerationJobSummary_arn :: Lens' WorldGenerationJobSummary (Maybe Text) Source #

The Amazon Resource Name (ARN) of the world generator job.

worldGenerationJobSummary_createdAt :: Lens' WorldGenerationJobSummary (Maybe UTCTime) Source #

The time, in milliseconds since the epoch, when the world generator job was created.

worldGenerationJobSummary_status :: Lens' WorldGenerationJobSummary (Maybe WorldGenerationJobStatus) Source #

The status of the world generator job:

Pending
The world generator job request is pending.
Running
The world generator job is running.
Completed
The world generator job completed.
Failed
The world generator job failed. See failureCode for more information.
PartialFailed
Some worlds did not generate.
Canceled
The world generator job was cancelled.
Canceling
The world generator job is being cancelled.

worldGenerationJobSummary_template :: Lens' WorldGenerationJobSummary (Maybe Text) Source #

The Amazon Resource Name (arn) of the world template.

WorldSummary

data WorldSummary Source #

Information about a world.

See: newWorldSummary smart constructor.

Constructors

WorldSummary' 

Fields

Instances

Instances details
FromJSON WorldSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldSummary

Generic WorldSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldSummary

Associated Types

type Rep WorldSummary :: Type -> Type #

Read WorldSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldSummary

Show WorldSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldSummary

NFData WorldSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldSummary

Methods

rnf :: WorldSummary -> () #

Eq WorldSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldSummary

Hashable WorldSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldSummary

type Rep WorldSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldSummary

type Rep WorldSummary = D1 ('MetaData "WorldSummary" "Amazonka.RobOMaker.Types.WorldSummary" "amazonka-robomaker-2.0-7StvfiX8F7FIYnuj4Jp3Jq" 'False) (C1 ('MetaCons "WorldSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "generationJob") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "template") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newWorldSummary :: WorldSummary Source #

Create a value of WorldSummary 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:arn:WorldSummary', worldSummary_arn - The Amazon Resource Name (ARN) of the world.

$sel:createdAt:WorldSummary', worldSummary_createdAt - The time, in milliseconds since the epoch, when the world was created.

$sel:generationJob:WorldSummary', worldSummary_generationJob - The Amazon Resource Name (arn) of the world generation job.

$sel:template:WorldSummary', worldSummary_template - The Amazon Resource Name (arn) of the world template.

worldSummary_arn :: Lens' WorldSummary (Maybe Text) Source #

The Amazon Resource Name (ARN) of the world.

worldSummary_createdAt :: Lens' WorldSummary (Maybe UTCTime) Source #

The time, in milliseconds since the epoch, when the world was created.

worldSummary_generationJob :: Lens' WorldSummary (Maybe Text) Source #

The Amazon Resource Name (arn) of the world generation job.

worldSummary_template :: Lens' WorldSummary (Maybe Text) Source #

The Amazon Resource Name (arn) of the world template.