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

Amazonka.RobOMaker.Types

Description

 
Synopsis

Service Configuration

defaultService :: Service Source #

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

Errors

_InvalidParameterException :: AsError a => Getting (First ServiceError) 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.

_ResourceAlreadyExistsException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified resource already exists.

_ThrottlingException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

_InternalServerException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

_ConcurrentDeploymentException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The failure percentage threshold percentage was met.

_ServiceUnavailableException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

_IdempotentParameterMismatchException :: AsError a => Getting (First ServiceError) 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.

_ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified resource does not exist.

_LimitExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

Architecture

newtype Architecture Source #

Constructors

Architecture' 

Instances

Instances details
Eq Architecture Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Architecture

Ord Architecture Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Architecture

Read Architecture Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Architecture

Show Architecture Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Architecture

Generic Architecture Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Architecture

Associated Types

type Rep Architecture :: Type -> Type #

NFData Architecture Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Architecture

Methods

rnf :: Architecture -> () #

Hashable 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

FromJSON Architecture Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Architecture

FromJSONKey Architecture Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Architecture

ToLog Architecture Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Architecture

ToHeader Architecture Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Architecture

ToQuery Architecture Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Architecture

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 #

ToByteString 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 #

type Rep Architecture Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Architecture

type Rep Architecture = D1 ('MetaData "Architecture" "Amazonka.RobOMaker.Types.Architecture" "libZSservicesZSamazonka-robomakerZSamazonka-robomaker" '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
Eq ComputeType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ComputeType

Ord ComputeType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ComputeType

Read ComputeType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ComputeType

Show ComputeType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ComputeType

Generic ComputeType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ComputeType

Associated Types

type Rep ComputeType :: Type -> Type #

NFData ComputeType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ComputeType

Methods

rnf :: ComputeType -> () #

Hashable 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

FromJSON ComputeType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ComputeType

FromJSONKey ComputeType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ComputeType

ToLog ComputeType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ComputeType

ToHeader ComputeType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ComputeType

ToQuery ComputeType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ComputeType

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 #

ToByteString 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 #

type Rep ComputeType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ComputeType

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

DataSourceType

newtype DataSourceType Source #

Constructors

DataSourceType' 

Instances

Instances details
Eq DataSourceType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DataSourceType

Ord DataSourceType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DataSourceType

Read DataSourceType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DataSourceType

Show DataSourceType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DataSourceType

Generic DataSourceType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DataSourceType

Associated Types

type Rep DataSourceType :: Type -> Type #

NFData DataSourceType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DataSourceType

Methods

rnf :: DataSourceType -> () #

Hashable 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

FromJSON DataSourceType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DataSourceType

FromJSONKey DataSourceType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DataSourceType

ToLog DataSourceType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DataSourceType

ToHeader DataSourceType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DataSourceType

ToQuery 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 #

ToByteString 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

type Rep DataSourceType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DataSourceType

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

DeploymentJobErrorCode

newtype DeploymentJobErrorCode Source #

Bundled Patterns

pattern DeploymentJobErrorCode_BadLambdaAssociated :: DeploymentJobErrorCode 
pattern DeploymentJobErrorCode_BadPermissionError :: DeploymentJobErrorCode 
pattern DeploymentJobErrorCode_DeploymentFleetDoesNotExist :: DeploymentJobErrorCode 
pattern DeploymentJobErrorCode_DownloadConditionFailed :: DeploymentJobErrorCode 
pattern DeploymentJobErrorCode_EnvironmentSetupError :: DeploymentJobErrorCode 
pattern DeploymentJobErrorCode_EtagMismatch :: DeploymentJobErrorCode 
pattern DeploymentJobErrorCode_ExtractingBundleFailure :: DeploymentJobErrorCode 
pattern DeploymentJobErrorCode_FailureThresholdBreached :: DeploymentJobErrorCode 
pattern DeploymentJobErrorCode_FleetDeploymentTimeout :: DeploymentJobErrorCode 
pattern DeploymentJobErrorCode_GreengrassDeploymentFailed :: DeploymentJobErrorCode 
pattern DeploymentJobErrorCode_GreengrassGroupVersionDoesNotExist :: DeploymentJobErrorCode 
pattern DeploymentJobErrorCode_InternalServerError :: DeploymentJobErrorCode 
pattern DeploymentJobErrorCode_InvalidGreengrassGroup :: DeploymentJobErrorCode 
pattern DeploymentJobErrorCode_LambdaDeleted :: DeploymentJobErrorCode 
pattern DeploymentJobErrorCode_MissingRobotApplicationArchitecture :: DeploymentJobErrorCode 
pattern DeploymentJobErrorCode_MissingRobotArchitecture :: DeploymentJobErrorCode 
pattern DeploymentJobErrorCode_MissingRobotDeploymentResource :: DeploymentJobErrorCode 
pattern DeploymentJobErrorCode_PostLaunchFileFailure :: DeploymentJobErrorCode 
pattern DeploymentJobErrorCode_PreLaunchFileFailure :: DeploymentJobErrorCode 
pattern DeploymentJobErrorCode_ResourceNotFound :: DeploymentJobErrorCode 
pattern DeploymentJobErrorCode_RobotAgentConnectionTimeout :: DeploymentJobErrorCode 
pattern DeploymentJobErrorCode_RobotApplicationDoesNotExist :: DeploymentJobErrorCode 
pattern DeploymentJobErrorCode_RobotDeploymentAborted :: DeploymentJobErrorCode 
pattern DeploymentJobErrorCode_RobotDeploymentNoResponse :: DeploymentJobErrorCode 

Instances

Instances details
Eq DeploymentJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentJobErrorCode

Ord DeploymentJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentJobErrorCode

Read DeploymentJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentJobErrorCode

Show DeploymentJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentJobErrorCode

Generic DeploymentJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentJobErrorCode

Associated Types

type Rep DeploymentJobErrorCode :: Type -> Type #

NFData DeploymentJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentJobErrorCode

Methods

rnf :: DeploymentJobErrorCode -> () #

Hashable DeploymentJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentJobErrorCode

ToJSON DeploymentJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentJobErrorCode

ToJSONKey DeploymentJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentJobErrorCode

FromJSON DeploymentJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentJobErrorCode

FromJSONKey DeploymentJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentJobErrorCode

ToLog DeploymentJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentJobErrorCode

ToHeader DeploymentJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentJobErrorCode

ToQuery DeploymentJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentJobErrorCode

FromXML DeploymentJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentJobErrorCode

ToXML DeploymentJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentJobErrorCode

ToByteString DeploymentJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentJobErrorCode

FromText DeploymentJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentJobErrorCode

ToText DeploymentJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentJobErrorCode

type Rep DeploymentJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentJobErrorCode

type Rep DeploymentJobErrorCode = D1 ('MetaData "DeploymentJobErrorCode" "Amazonka.RobOMaker.Types.DeploymentJobErrorCode" "libZSservicesZSamazonka-robomakerZSamazonka-robomaker" 'True) (C1 ('MetaCons "DeploymentJobErrorCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDeploymentJobErrorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DeploymentStatus

newtype DeploymentStatus Source #

Instances

Instances details
Eq DeploymentStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentStatus

Ord DeploymentStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentStatus

Read DeploymentStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentStatus

Show DeploymentStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentStatus

Generic DeploymentStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentStatus

Associated Types

type Rep DeploymentStatus :: Type -> Type #

NFData DeploymentStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentStatus

Methods

rnf :: DeploymentStatus -> () #

Hashable DeploymentStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentStatus

ToJSON DeploymentStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentStatus

ToJSONKey DeploymentStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentStatus

FromJSON DeploymentStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentStatus

FromJSONKey DeploymentStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentStatus

ToLog DeploymentStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentStatus

ToHeader DeploymentStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentStatus

ToQuery DeploymentStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentStatus

FromXML DeploymentStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentStatus

ToXML DeploymentStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentStatus

ToByteString DeploymentStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentStatus

FromText DeploymentStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentStatus

ToText DeploymentStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentStatus

type Rep DeploymentStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentStatus

type Rep DeploymentStatus = D1 ('MetaData "DeploymentStatus" "Amazonka.RobOMaker.Types.DeploymentStatus" "libZSservicesZSamazonka-robomakerZSamazonka-robomaker" 'True) (C1 ('MetaCons "DeploymentStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDeploymentStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ExitBehavior

newtype ExitBehavior Source #

Constructors

ExitBehavior' 

Bundled Patterns

pattern ExitBehavior_FAIL :: ExitBehavior 
pattern ExitBehavior_RESTART :: ExitBehavior 

Instances

Instances details
Eq ExitBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ExitBehavior

Ord ExitBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ExitBehavior

Read ExitBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ExitBehavior

Show ExitBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ExitBehavior

Generic ExitBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ExitBehavior

Associated Types

type Rep ExitBehavior :: Type -> Type #

NFData ExitBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ExitBehavior

Methods

rnf :: ExitBehavior -> () #

Hashable 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

FromJSON ExitBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ExitBehavior

FromJSONKey ExitBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ExitBehavior

ToLog ExitBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ExitBehavior

ToHeader ExitBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ExitBehavior

ToQuery ExitBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ExitBehavior

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 #

ToByteString 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 #

type Rep ExitBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ExitBehavior

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

FailureBehavior

newtype FailureBehavior Source #

Constructors

FailureBehavior' 

Instances

Instances details
Eq FailureBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.FailureBehavior

Ord FailureBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.FailureBehavior

Read FailureBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.FailureBehavior

Show FailureBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.FailureBehavior

Generic FailureBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.FailureBehavior

Associated Types

type Rep FailureBehavior :: Type -> Type #

NFData FailureBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.FailureBehavior

Methods

rnf :: FailureBehavior -> () #

Hashable 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

FromJSON FailureBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.FailureBehavior

FromJSONKey FailureBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.FailureBehavior

ToLog FailureBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.FailureBehavior

ToHeader FailureBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.FailureBehavior

ToQuery 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 #

ToByteString 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

type Rep FailureBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.FailureBehavior

type Rep FailureBehavior = D1 ('MetaData "FailureBehavior" "Amazonka.RobOMaker.Types.FailureBehavior" "libZSservicesZSamazonka-robomakerZSamazonka-robomaker" '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
Eq RenderingEngineType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RenderingEngineType

Ord RenderingEngineType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RenderingEngineType

Read RenderingEngineType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RenderingEngineType

Show 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 #

NFData RenderingEngineType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RenderingEngineType

Methods

rnf :: RenderingEngineType -> () #

Hashable 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

FromJSON RenderingEngineType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RenderingEngineType

FromJSONKey RenderingEngineType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RenderingEngineType

ToLog RenderingEngineType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RenderingEngineType

ToHeader RenderingEngineType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RenderingEngineType

ToQuery 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

ToByteString 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

type Rep RenderingEngineType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RenderingEngineType

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

RobotDeploymentStep

newtype RobotDeploymentStep Source #

Instances

Instances details
Eq RobotDeploymentStep Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotDeploymentStep

Ord RobotDeploymentStep Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotDeploymentStep

Read RobotDeploymentStep Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotDeploymentStep

Show RobotDeploymentStep Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotDeploymentStep

Generic RobotDeploymentStep Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotDeploymentStep

Associated Types

type Rep RobotDeploymentStep :: Type -> Type #

NFData RobotDeploymentStep Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotDeploymentStep

Methods

rnf :: RobotDeploymentStep -> () #

Hashable RobotDeploymentStep Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotDeploymentStep

ToJSON RobotDeploymentStep Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotDeploymentStep

ToJSONKey RobotDeploymentStep Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotDeploymentStep

FromJSON RobotDeploymentStep Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotDeploymentStep

FromJSONKey RobotDeploymentStep Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotDeploymentStep

ToLog RobotDeploymentStep Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotDeploymentStep

ToHeader RobotDeploymentStep Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotDeploymentStep

ToQuery RobotDeploymentStep Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotDeploymentStep

FromXML RobotDeploymentStep Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotDeploymentStep

ToXML RobotDeploymentStep Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotDeploymentStep

ToByteString RobotDeploymentStep Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotDeploymentStep

FromText RobotDeploymentStep Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotDeploymentStep

ToText RobotDeploymentStep Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotDeploymentStep

type Rep RobotDeploymentStep Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotDeploymentStep

type Rep RobotDeploymentStep = D1 ('MetaData "RobotDeploymentStep" "Amazonka.RobOMaker.Types.RobotDeploymentStep" "libZSservicesZSamazonka-robomakerZSamazonka-robomaker" 'True) (C1 ('MetaCons "RobotDeploymentStep'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromRobotDeploymentStep") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

RobotSoftwareSuiteType

newtype RobotSoftwareSuiteType Source #

Instances

Instances details
Eq RobotSoftwareSuiteType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuiteType

Ord RobotSoftwareSuiteType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuiteType

Read RobotSoftwareSuiteType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuiteType

Show 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 #

NFData RobotSoftwareSuiteType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuiteType

Methods

rnf :: RobotSoftwareSuiteType -> () #

Hashable 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

FromJSON RobotSoftwareSuiteType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuiteType

FromJSONKey RobotSoftwareSuiteType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuiteType

ToLog RobotSoftwareSuiteType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuiteType

ToHeader RobotSoftwareSuiteType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuiteType

ToQuery 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

ToByteString 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

type Rep RobotSoftwareSuiteType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuiteType

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

RobotSoftwareSuiteVersionType

newtype RobotSoftwareSuiteVersionType Source #

Instances

Instances details
Eq RobotSoftwareSuiteVersionType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuiteVersionType

Ord RobotSoftwareSuiteVersionType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuiteVersionType

Read RobotSoftwareSuiteVersionType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuiteVersionType

Show 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 #

NFData RobotSoftwareSuiteVersionType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuiteVersionType

Hashable 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

FromJSON RobotSoftwareSuiteVersionType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuiteVersionType

FromJSONKey RobotSoftwareSuiteVersionType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuiteVersionType

ToLog RobotSoftwareSuiteVersionType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuiteVersionType

ToHeader RobotSoftwareSuiteVersionType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuiteVersionType

ToQuery 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

ToByteString 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

type Rep RobotSoftwareSuiteVersionType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuiteVersionType

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

RobotStatus

newtype RobotStatus Source #

Constructors

RobotStatus' 

Instances

Instances details
Eq RobotStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotStatus

Ord RobotStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotStatus

Read RobotStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotStatus

Show RobotStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotStatus

Generic RobotStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotStatus

Associated Types

type Rep RobotStatus :: Type -> Type #

NFData RobotStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotStatus

Methods

rnf :: RobotStatus -> () #

Hashable RobotStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotStatus

ToJSON RobotStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotStatus

ToJSONKey RobotStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotStatus

FromJSON RobotStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotStatus

FromJSONKey RobotStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotStatus

ToLog RobotStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotStatus

ToHeader RobotStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotStatus

ToQuery RobotStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotStatus

FromXML RobotStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotStatus

ToXML RobotStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotStatus

Methods

toXML :: RobotStatus -> XML #

ToByteString RobotStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotStatus

FromText RobotStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotStatus

ToText RobotStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotStatus

Methods

toText :: RobotStatus -> Text #

type Rep RobotStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotStatus

type Rep RobotStatus = D1 ('MetaData "RobotStatus" "Amazonka.RobOMaker.Types.RobotStatus" "libZSservicesZSamazonka-robomakerZSamazonka-robomaker" 'True) (C1 ('MetaCons "RobotStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromRobotStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SimulationJobBatchErrorCode

newtype SimulationJobBatchErrorCode Source #

Instances

Instances details
Eq SimulationJobBatchErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchErrorCode

Ord SimulationJobBatchErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchErrorCode

Read SimulationJobBatchErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchErrorCode

Show 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 #

NFData SimulationJobBatchErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchErrorCode

Hashable 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

FromJSON SimulationJobBatchErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchErrorCode

FromJSONKey SimulationJobBatchErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchErrorCode

ToLog SimulationJobBatchErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchErrorCode

ToHeader SimulationJobBatchErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchErrorCode

ToQuery 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

ToByteString 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

type Rep SimulationJobBatchErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchErrorCode

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

SimulationJobBatchStatus

newtype SimulationJobBatchStatus Source #

Instances

Instances details
Eq SimulationJobBatchStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchStatus

Ord SimulationJobBatchStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchStatus

Read SimulationJobBatchStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchStatus

Show 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 #

NFData SimulationJobBatchStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchStatus

Hashable 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

FromJSON SimulationJobBatchStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchStatus

FromJSONKey SimulationJobBatchStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchStatus

ToLog SimulationJobBatchStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchStatus

ToHeader SimulationJobBatchStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchStatus

ToQuery 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

ToByteString 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

type Rep SimulationJobBatchStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchStatus

type Rep SimulationJobBatchStatus = D1 ('MetaData "SimulationJobBatchStatus" "Amazonka.RobOMaker.Types.SimulationJobBatchStatus" "libZSservicesZSamazonka-robomakerZSamazonka-robomaker" '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
Eq SimulationJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobErrorCode

Ord SimulationJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobErrorCode

Read SimulationJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobErrorCode

Show 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 #

NFData SimulationJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobErrorCode

Methods

rnf :: SimulationJobErrorCode -> () #

Hashable 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

FromJSON SimulationJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobErrorCode

FromJSONKey SimulationJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobErrorCode

ToLog SimulationJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobErrorCode

ToHeader SimulationJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobErrorCode

ToQuery 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

ToByteString 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

type Rep SimulationJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobErrorCode

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

SimulationJobStatus

newtype SimulationJobStatus Source #

Instances

Instances details
Eq SimulationJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobStatus

Ord SimulationJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobStatus

Read SimulationJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobStatus

Show 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 #

NFData SimulationJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobStatus

Methods

rnf :: SimulationJobStatus -> () #

Hashable 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

FromJSON SimulationJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobStatus

FromJSONKey SimulationJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobStatus

ToLog SimulationJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobStatus

ToHeader SimulationJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobStatus

ToQuery 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

ToByteString 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

type Rep SimulationJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobStatus

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

SimulationSoftwareSuiteType

newtype SimulationSoftwareSuiteType Source #

Instances

Instances details
Eq SimulationSoftwareSuiteType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationSoftwareSuiteType

Ord SimulationSoftwareSuiteType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationSoftwareSuiteType

Read SimulationSoftwareSuiteType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationSoftwareSuiteType

Show 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 #

NFData SimulationSoftwareSuiteType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationSoftwareSuiteType

Hashable 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

FromJSON SimulationSoftwareSuiteType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationSoftwareSuiteType

FromJSONKey SimulationSoftwareSuiteType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationSoftwareSuiteType

ToLog SimulationSoftwareSuiteType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationSoftwareSuiteType

ToHeader SimulationSoftwareSuiteType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationSoftwareSuiteType

ToQuery 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

ToByteString 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

type Rep SimulationSoftwareSuiteType Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationSoftwareSuiteType

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

UploadBehavior

newtype UploadBehavior Source #

Constructors

UploadBehavior' 

Instances

Instances details
Eq UploadBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.UploadBehavior

Ord UploadBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.UploadBehavior

Read UploadBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.UploadBehavior

Show UploadBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.UploadBehavior

Generic UploadBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.UploadBehavior

Associated Types

type Rep UploadBehavior :: Type -> Type #

NFData UploadBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.UploadBehavior

Methods

rnf :: UploadBehavior -> () #

Hashable 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

FromJSON UploadBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.UploadBehavior

FromJSONKey UploadBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.UploadBehavior

ToLog UploadBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.UploadBehavior

ToHeader UploadBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.UploadBehavior

ToQuery 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 #

ToByteString 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

type Rep UploadBehavior Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.UploadBehavior

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

WorldExportJobErrorCode

newtype WorldExportJobErrorCode Source #

Instances

Instances details
Eq WorldExportJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldExportJobErrorCode

Ord WorldExportJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldExportJobErrorCode

Read WorldExportJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldExportJobErrorCode

Show 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 #

NFData WorldExportJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldExportJobErrorCode

Methods

rnf :: WorldExportJobErrorCode -> () #

Hashable 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

FromJSON WorldExportJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldExportJobErrorCode

FromJSONKey WorldExportJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldExportJobErrorCode

ToLog WorldExportJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldExportJobErrorCode

ToHeader WorldExportJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldExportJobErrorCode

ToQuery 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

ToByteString 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

type Rep WorldExportJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldExportJobErrorCode

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

WorldExportJobStatus

newtype WorldExportJobStatus Source #

Instances

Instances details
Eq WorldExportJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldExportJobStatus

Ord WorldExportJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldExportJobStatus

Read WorldExportJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldExportJobStatus

Show 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 #

NFData WorldExportJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldExportJobStatus

Methods

rnf :: WorldExportJobStatus -> () #

Hashable 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

FromJSON WorldExportJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldExportJobStatus

FromJSONKey WorldExportJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldExportJobStatus

ToLog WorldExportJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldExportJobStatus

ToHeader WorldExportJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldExportJobStatus

ToQuery 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

ToByteString 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

type Rep WorldExportJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldExportJobStatus

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

WorldGenerationJobErrorCode

newtype WorldGenerationJobErrorCode Source #

Instances

Instances details
Eq WorldGenerationJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldGenerationJobErrorCode

Ord WorldGenerationJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldGenerationJobErrorCode

Read WorldGenerationJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldGenerationJobErrorCode

Show 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 #

NFData WorldGenerationJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldGenerationJobErrorCode

Hashable 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

FromJSON WorldGenerationJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldGenerationJobErrorCode

FromJSONKey WorldGenerationJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldGenerationJobErrorCode

ToLog WorldGenerationJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldGenerationJobErrorCode

ToHeader WorldGenerationJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldGenerationJobErrorCode

ToQuery 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

ToByteString 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

type Rep WorldGenerationJobErrorCode Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldGenerationJobErrorCode

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

WorldGenerationJobStatus

newtype WorldGenerationJobStatus Source #

Instances

Instances details
Eq WorldGenerationJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldGenerationJobStatus

Ord WorldGenerationJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldGenerationJobStatus

Read WorldGenerationJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldGenerationJobStatus

Show 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 #

NFData WorldGenerationJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldGenerationJobStatus

Hashable 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

FromJSON WorldGenerationJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldGenerationJobStatus

FromJSONKey WorldGenerationJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldGenerationJobStatus

ToLog WorldGenerationJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldGenerationJobStatus

ToHeader WorldGenerationJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldGenerationJobStatus

ToQuery 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

ToByteString 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

type Rep WorldGenerationJobStatus Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldGenerationJobStatus

type Rep WorldGenerationJobStatus = D1 ('MetaData "WorldGenerationJobStatus" "Amazonka.RobOMaker.Types.WorldGenerationJobStatus" "libZSservicesZSamazonka-robomakerZSamazonka-robomaker" '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

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

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

Instances

Instances details
Eq BatchPolicy Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.BatchPolicy

Read BatchPolicy Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.BatchPolicy

Show 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 #

NFData BatchPolicy Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.BatchPolicy

Methods

rnf :: BatchPolicy -> () #

Hashable BatchPolicy Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.BatchPolicy

ToJSON BatchPolicy Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.BatchPolicy

FromJSON 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" "libZSservicesZSamazonka-robomakerZSamazonka-robomaker" 'False) (C1 ('MetaCons "BatchPolicy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "timeoutInSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "maxConcurrency") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))

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

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

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.

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.

Compute

data Compute Source #

Compute information for the simulation job.

See: newCompute smart constructor.

Constructors

Compute' 

Fields

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

  • gpuUnitLimit :: Maybe Natural

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

  • computeType :: Maybe ComputeType

    Compute type information for the simulation job.

Instances

Instances details
Eq Compute Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Compute

Methods

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

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

Read Compute Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Compute

Show 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 #

NFData Compute Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Compute

Methods

rnf :: Compute -> () #

Hashable Compute Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Compute

Methods

hashWithSalt :: Int -> Compute -> Int #

hash :: Compute -> Int #

ToJSON Compute Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Compute

FromJSON Compute Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Compute

type Rep Compute Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Compute

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

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

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

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.

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_computeType :: Lens' Compute (Maybe ComputeType) Source #

Compute type information for the simulation job.

ComputeResponse

data ComputeResponse Source #

Compute information for the simulation job

See: newComputeResponse smart constructor.

Constructors

ComputeResponse' 

Fields

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

  • gpuUnitLimit :: Maybe Natural

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

  • computeType :: Maybe ComputeType

    Compute type response information for the simulation job.

Instances

Instances details
Eq ComputeResponse Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ComputeResponse

Read ComputeResponse Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ComputeResponse

Show 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 #

NFData ComputeResponse Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ComputeResponse

Methods

rnf :: ComputeResponse -> () #

Hashable ComputeResponse Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ComputeResponse

FromJSON 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" "libZSservicesZSamazonka-robomakerZSamazonka-robomaker" 'False) (C1 ('MetaCons "ComputeResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "simulationUnitLimit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "gpuUnitLimit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "computeType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ComputeType)))))

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

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

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.

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_computeType :: Lens' ComputeResponse (Maybe ComputeType) Source #

Compute type response information for the simulation job.

DataSource

data DataSource Source #

Information about a data source.

See: newDataSource smart constructor.

Constructors

DataSource' 

Fields

  • s3Keys :: Maybe [S3KeyOutput]

    The list of S3 keys identifying the data source files.

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

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

  • s3Bucket :: Maybe Text

    The S3 bucket where the data files are located.

Instances

Instances details
Eq DataSource Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DataSource

Read DataSource Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DataSource

Show 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 #

NFData DataSource Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DataSource

Methods

rnf :: DataSource -> () #

Hashable DataSource Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DataSource

FromJSON 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" "libZSservicesZSamazonka-robomakerZSamazonka-robomaker" 'False) (C1 ('MetaCons "DataSource'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "s3Keys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [S3KeyOutput])) :*: S1 ('MetaSel ('Just "destination") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DataSourceType)) :*: S1 ('MetaSel ('Just "s3Bucket") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

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:s3Keys:DataSource', dataSource_s3Keys - The list of S3 keys identifying the data source files.

$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: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.

$sel:s3Bucket:DataSource', dataSource_s3Bucket - 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_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_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.

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

The S3 bucket where the data files are located.

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
Eq DataSourceConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DataSourceConfig

Read DataSourceConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DataSourceConfig

Show 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 #

NFData DataSourceConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DataSourceConfig

Methods

rnf :: DataSourceConfig -> () #

Hashable DataSourceConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DataSourceConfig

ToJSON DataSourceConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DataSourceConfig

FromJSON 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" "libZSservicesZSamazonka-robomakerZSamazonka-robomaker" '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.

DeploymentApplicationConfig

data DeploymentApplicationConfig Source #

Information about a deployment application configuration.

See: newDeploymentApplicationConfig smart constructor.

Constructors

DeploymentApplicationConfig' 

Fields

Instances

Instances details
Eq DeploymentApplicationConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentApplicationConfig

Read DeploymentApplicationConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentApplicationConfig

Show DeploymentApplicationConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentApplicationConfig

Generic DeploymentApplicationConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentApplicationConfig

Associated Types

type Rep DeploymentApplicationConfig :: Type -> Type #

NFData DeploymentApplicationConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentApplicationConfig

Hashable DeploymentApplicationConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentApplicationConfig

ToJSON DeploymentApplicationConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentApplicationConfig

FromJSON DeploymentApplicationConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentApplicationConfig

type Rep DeploymentApplicationConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentApplicationConfig

type Rep DeploymentApplicationConfig = D1 ('MetaData "DeploymentApplicationConfig" "Amazonka.RobOMaker.Types.DeploymentApplicationConfig" "libZSservicesZSamazonka-robomakerZSamazonka-robomaker" 'False) (C1 ('MetaCons "DeploymentApplicationConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "application") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "applicationVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "launchConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DeploymentLaunchConfig))))

deploymentApplicationConfig_application :: Lens' DeploymentApplicationConfig Text Source #

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

DeploymentConfig

data DeploymentConfig Source #

Information about a deployment configuration.

See: newDeploymentConfig smart constructor.

Constructors

DeploymentConfig' 

Fields

Instances

Instances details
Eq DeploymentConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentConfig

Read DeploymentConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentConfig

Show DeploymentConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentConfig

Generic DeploymentConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentConfig

Associated Types

type Rep DeploymentConfig :: Type -> Type #

NFData DeploymentConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentConfig

Methods

rnf :: DeploymentConfig -> () #

Hashable DeploymentConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentConfig

ToJSON DeploymentConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentConfig

FromJSON DeploymentConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentConfig

type Rep DeploymentConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentConfig

type Rep DeploymentConfig = D1 ('MetaData "DeploymentConfig" "Amazonka.RobOMaker.Types.DeploymentConfig" "libZSservicesZSamazonka-robomakerZSamazonka-robomaker" 'False) (C1 ('MetaCons "DeploymentConfig'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "concurrentDeploymentPercentage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "downloadConditionFile") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3Object))) :*: (S1 ('MetaSel ('Just "failureThresholdPercentage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "robotDeploymentTimeoutInSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)))))

newDeploymentConfig :: DeploymentConfig Source #

Create a value of DeploymentConfig 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:concurrentDeploymentPercentage:DeploymentConfig', deploymentConfig_concurrentDeploymentPercentage - The percentage of robots receiving the deployment at the same time.

$sel:downloadConditionFile:DeploymentConfig', deploymentConfig_downloadConditionFile - The download condition file.

$sel:failureThresholdPercentage:DeploymentConfig', deploymentConfig_failureThresholdPercentage - The percentage of deployments that need to fail before stopping deployment.

$sel:robotDeploymentTimeoutInSeconds:DeploymentConfig', deploymentConfig_robotDeploymentTimeoutInSeconds - The amount of time, in seconds, to wait for deployment to a single robot to complete. Choose a time between 1 minute and 7 days. The default is 5 hours.

deploymentConfig_concurrentDeploymentPercentage :: Lens' DeploymentConfig (Maybe Natural) Source #

The percentage of robots receiving the deployment at the same time.

deploymentConfig_failureThresholdPercentage :: Lens' DeploymentConfig (Maybe Natural) Source #

The percentage of deployments that need to fail before stopping deployment.

deploymentConfig_robotDeploymentTimeoutInSeconds :: Lens' DeploymentConfig (Maybe Integer) Source #

The amount of time, in seconds, to wait for deployment to a single robot to complete. Choose a time between 1 minute and 7 days. The default is 5 hours.

DeploymentJob

data DeploymentJob Source #

Information about a deployment job.

See: newDeploymentJob smart constructor.

Constructors

DeploymentJob' 

Fields

Instances

Instances details
Eq DeploymentJob Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentJob

Read DeploymentJob Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentJob

Show DeploymentJob Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentJob

Generic DeploymentJob Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentJob

Associated Types

type Rep DeploymentJob :: Type -> Type #

NFData DeploymentJob Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentJob

Methods

rnf :: DeploymentJob -> () #

Hashable DeploymentJob Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentJob

FromJSON DeploymentJob Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentJob

type Rep DeploymentJob Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentJob

newDeploymentJob :: DeploymentJob Source #

Create a value of DeploymentJob 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:failureReason:DeploymentJob', deploymentJob_failureReason - A short description of the reason why the deployment job failed.

$sel:status:DeploymentJob', deploymentJob_status - The status of the deployment job.

$sel:deploymentApplicationConfigs:DeploymentJob', deploymentJob_deploymentApplicationConfigs - The deployment application configuration.

$sel:arn:DeploymentJob', deploymentJob_arn - The Amazon Resource Name (ARN) of the deployment job.

$sel:createdAt:DeploymentJob', deploymentJob_createdAt - The time, in milliseconds since the epoch, when the deployment job was created.

$sel:failureCode:DeploymentJob', deploymentJob_failureCode - The deployment job failure code.

$sel:deploymentConfig:DeploymentJob', deploymentJob_deploymentConfig - The deployment configuration.

$sel:fleet:DeploymentJob', deploymentJob_fleet - The Amazon Resource Name (ARN) of the fleet.

deploymentJob_failureReason :: Lens' DeploymentJob (Maybe Text) Source #

A short description of the reason why the deployment job failed.

deploymentJob_status :: Lens' DeploymentJob (Maybe DeploymentStatus) Source #

The status of the deployment job.

deploymentJob_arn :: Lens' DeploymentJob (Maybe Text) Source #

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

deploymentJob_createdAt :: Lens' DeploymentJob (Maybe UTCTime) Source #

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

deploymentJob_fleet :: Lens' DeploymentJob (Maybe Text) Source #

The Amazon Resource Name (ARN) of the fleet.

DeploymentLaunchConfig

data DeploymentLaunchConfig Source #

Configuration information for a deployment launch.

See: newDeploymentLaunchConfig smart constructor.

Constructors

DeploymentLaunchConfig' 

Fields

Instances

Instances details
Eq DeploymentLaunchConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentLaunchConfig

Read DeploymentLaunchConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentLaunchConfig

Show DeploymentLaunchConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentLaunchConfig

Generic DeploymentLaunchConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentLaunchConfig

Associated Types

type Rep DeploymentLaunchConfig :: Type -> Type #

NFData DeploymentLaunchConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentLaunchConfig

Methods

rnf :: DeploymentLaunchConfig -> () #

Hashable DeploymentLaunchConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentLaunchConfig

ToJSON DeploymentLaunchConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentLaunchConfig

FromJSON DeploymentLaunchConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentLaunchConfig

type Rep DeploymentLaunchConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.DeploymentLaunchConfig

type Rep DeploymentLaunchConfig = D1 ('MetaData "DeploymentLaunchConfig" "Amazonka.RobOMaker.Types.DeploymentLaunchConfig" "libZSservicesZSamazonka-robomakerZSamazonka-robomaker" 'False) (C1 ('MetaCons "DeploymentLaunchConfig'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "preLaunchFile") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "postLaunchFile") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "environmentVariables") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: (S1 ('MetaSel ('Just "packageName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "launchFile") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newDeploymentLaunchConfig Source #

Create a value of DeploymentLaunchConfig 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:preLaunchFile:DeploymentLaunchConfig', deploymentLaunchConfig_preLaunchFile - The deployment pre-launch file. This file will be executed prior to the launch file.

$sel:postLaunchFile:DeploymentLaunchConfig', deploymentLaunchConfig_postLaunchFile - The deployment post-launch file. This file will be executed after the launch file.

$sel:environmentVariables:DeploymentLaunchConfig', deploymentLaunchConfig_environmentVariables - An array of key/value pairs specifying environment variables for the robot application

$sel:packageName:DeploymentLaunchConfig', deploymentLaunchConfig_packageName - The package name.

$sel:launchFile:DeploymentLaunchConfig', deploymentLaunchConfig_launchFile - The launch file name.

deploymentLaunchConfig_preLaunchFile :: Lens' DeploymentLaunchConfig (Maybe Text) Source #

The deployment pre-launch file. This file will be executed prior to the launch file.

deploymentLaunchConfig_postLaunchFile :: Lens' DeploymentLaunchConfig (Maybe Text) Source #

The deployment post-launch file. This file will be executed after the launch file.

deploymentLaunchConfig_environmentVariables :: Lens' DeploymentLaunchConfig (Maybe (HashMap Text Text)) Source #

An array of key/value pairs specifying environment variables for the robot application

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
Eq Environment Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Environment

Read Environment Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Environment

Show 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 #

NFData Environment Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Environment

Methods

rnf :: Environment -> () #

Hashable Environment Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Environment

ToJSON Environment Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Environment

FromJSON 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" "libZSservicesZSamazonka-robomakerZSamazonka-robomaker" '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
Eq FailedCreateSimulationJobRequest Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.FailedCreateSimulationJobRequest

Read FailedCreateSimulationJobRequest Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.FailedCreateSimulationJobRequest

Show 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 #

NFData FailedCreateSimulationJobRequest Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.FailedCreateSimulationJobRequest

Hashable FailedCreateSimulationJobRequest Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.FailedCreateSimulationJobRequest

FromJSON 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" "libZSservicesZSamazonka-robomakerZSamazonka-robomaker" 'False) (C1 ('MetaCons "FailedCreateSimulationJobRequest'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "failureReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "failureCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SimulationJobErrorCode))) :*: (S1 ('MetaSel ('Just "failedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: 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:failureReason:FailedCreateSimulationJobRequest', failedCreateSimulationJobRequest_failureReason - The failure reason of the simulation job request.

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

$sel:failedAt:FailedCreateSimulationJobRequest', failedCreateSimulationJobRequest_failedAt - The time, in milliseconds since the epoch, when the simulation job batch failed.

$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
Eq FailureSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.FailureSummary

Read FailureSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.FailureSummary

Show 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 #

NFData FailureSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.FailureSummary

Methods

rnf :: FailureSummary -> () #

Hashable FailureSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.FailureSummary

FromJSON 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" "libZSservicesZSamazonka-robomakerZSamazonka-robomaker" '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
Eq Filter Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Filter

Methods

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

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

Read Filter Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Filter

Show 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 #

NFData Filter Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Filter

Methods

rnf :: Filter -> () #

Hashable Filter Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Filter

Methods

hashWithSalt :: Int -> Filter -> Int #

hash :: Filter -> Int #

ToJSON Filter Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Filter

type Rep Filter Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Filter

type Rep Filter = D1 ('MetaData "Filter" "Amazonka.RobOMaker.Types.Filter" "libZSservicesZSamazonka-robomakerZSamazonka-robomaker" 'False) (C1 ('MetaCons "Filter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "values") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe 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:values:Filter', filter_values - A list of values.

$sel:name:Filter', filter_name - The name of the filter.

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
Eq FinishedWorldsSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.FinishedWorldsSummary

Read FinishedWorldsSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.FinishedWorldsSummary

Show 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 #

NFData FinishedWorldsSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.FinishedWorldsSummary

Methods

rnf :: FinishedWorldsSummary -> () #

Hashable FinishedWorldsSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.FinishedWorldsSummary

FromJSON 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" "libZSservicesZSamazonka-robomakerZSamazonka-robomaker" 'False) (C1 ('MetaCons "FinishedWorldsSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "succeededWorlds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))) :*: (S1 ('MetaSel ('Just "failureSummary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FailureSummary)) :*: S1 ('MetaSel ('Just "finishedCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))))

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:succeededWorlds:FinishedWorldsSummary', finishedWorldsSummary_succeededWorlds - A list of worlds that succeeded.

$sel:failureSummary:FinishedWorldsSummary', finishedWorldsSummary_failureSummary - Information about worlds that failed.

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

Fleet

data Fleet Source #

Information about a fleet.

See: newFleet smart constructor.

Constructors

Fleet' 

Fields

Instances

Instances details
Eq Fleet Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Fleet

Methods

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

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

Read Fleet Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Fleet

Show Fleet Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Fleet

Methods

showsPrec :: Int -> Fleet -> ShowS #

show :: Fleet -> String #

showList :: [Fleet] -> ShowS #

Generic Fleet Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Fleet

Associated Types

type Rep Fleet :: Type -> Type #

Methods

from :: Fleet -> Rep Fleet x #

to :: Rep Fleet x -> Fleet #

NFData Fleet Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Fleet

Methods

rnf :: Fleet -> () #

Hashable Fleet Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Fleet

Methods

hashWithSalt :: Int -> Fleet -> Int #

hash :: Fleet -> Int #

FromJSON Fleet Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Fleet

type Rep Fleet Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Fleet

type Rep Fleet = D1 ('MetaData "Fleet" "Amazonka.RobOMaker.Types.Fleet" "libZSservicesZSamazonka-robomakerZSamazonka-robomaker" 'False) (C1 ('MetaCons "Fleet'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "lastDeploymentJob") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "lastDeploymentStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeploymentStatus)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastDeploymentTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))))

newFleet :: Fleet Source #

Create a value of Fleet 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:lastDeploymentJob:Fleet', fleet_lastDeploymentJob - The Amazon Resource Name (ARN) of the last deployment job.

$sel:lastDeploymentStatus:Fleet', fleet_lastDeploymentStatus - The status of the last fleet deployment.

$sel:arn:Fleet', fleet_arn - The Amazon Resource Name (ARN) of the fleet.

$sel:createdAt:Fleet', fleet_createdAt - The time, in milliseconds since the epoch, when the fleet was created.

$sel:name:Fleet', fleet_name - The name of the fleet.

$sel:lastDeploymentTime:Fleet', fleet_lastDeploymentTime - The time of the last deployment.

fleet_lastDeploymentJob :: Lens' Fleet (Maybe Text) Source #

The Amazon Resource Name (ARN) of the last deployment job.

fleet_lastDeploymentStatus :: Lens' Fleet (Maybe DeploymentStatus) Source #

The status of the last fleet deployment.

fleet_arn :: Lens' Fleet (Maybe Text) Source #

The Amazon Resource Name (ARN) of the fleet.

fleet_createdAt :: Lens' Fleet (Maybe UTCTime) Source #

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

fleet_name :: Lens' Fleet (Maybe Text) Source #

The name of the fleet.

fleet_lastDeploymentTime :: Lens' Fleet (Maybe UTCTime) Source #

The time of the last deployment.

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.

  • packageName :: Maybe Text

    The package name.

  • portForwardingConfig :: Maybe PortForwardingConfig

    The port forwarding configuration.

  • launchFile :: Maybe Text

    The launch file name.

  • environmentVariables :: Maybe (HashMap Text Text)

    The environment variables for the application launch.

  • 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
Eq LaunchConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.LaunchConfig

Read LaunchConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.LaunchConfig

Show 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 #

NFData LaunchConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.LaunchConfig

Methods

rnf :: LaunchConfig -> () #

Hashable LaunchConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.LaunchConfig

ToJSON LaunchConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.LaunchConfig

FromJSON 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" "libZSservicesZSamazonka-robomakerZSamazonka-robomaker" 'False) (C1 ('MetaCons "LaunchConfig'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "command") '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 "launchFile") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "environmentVariables") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: 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:packageName:LaunchConfig', launchConfig_packageName - The package name.

$sel:portForwardingConfig:LaunchConfig', launchConfig_portForwardingConfig - The port forwarding configuration.

$sel:launchFile:LaunchConfig', launchConfig_launchFile - The launch file name.

$sel:environmentVariables:LaunchConfig', launchConfig_environmentVariables - The environment variables for the application launch.

$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

Instances

Instances details
Eq LoggingConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.LoggingConfig

Read LoggingConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.LoggingConfig

Show 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 #

NFData LoggingConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.LoggingConfig

Methods

rnf :: LoggingConfig -> () #

Hashable LoggingConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.LoggingConfig

ToJSON LoggingConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.LoggingConfig

FromJSON 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" "libZSservicesZSamazonka-robomakerZSamazonka-robomaker" 'False) (C1 ('MetaCons "LoggingConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "recordAllRosTopics") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool)))

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

loggingConfig_recordAllRosTopics :: Lens' LoggingConfig Bool Source #

A boolean indicating whether to record all ROS topics.

NetworkInterface

data NetworkInterface Source #

Describes a network interface.

See: newNetworkInterface smart constructor.

Constructors

NetworkInterface' 

Fields

Instances

Instances details
Eq NetworkInterface Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.NetworkInterface

Read NetworkInterface Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.NetworkInterface

Show 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 #

NFData NetworkInterface Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.NetworkInterface

Methods

rnf :: NetworkInterface -> () #

Hashable NetworkInterface Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.NetworkInterface

FromJSON 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" "libZSservicesZSamazonka-robomakerZSamazonka-robomaker" '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
Eq OutputLocation Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.OutputLocation

Read OutputLocation Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.OutputLocation

Show 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 #

NFData OutputLocation Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.OutputLocation

Methods

rnf :: OutputLocation -> () #

Hashable OutputLocation Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.OutputLocation

ToJSON OutputLocation Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.OutputLocation

FromJSON 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" "libZSservicesZSamazonka-robomakerZSamazonka-robomaker" 'False) (C1 ('MetaCons "OutputLocation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "s3Prefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "s3Bucket") '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:s3Prefix:OutputLocation', outputLocation_s3Prefix - The S3 folder in the s3Bucket where output files will be placed.

$sel:s3Bucket:OutputLocation', outputLocation_s3Bucket - The S3 bucket for output.

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
Eq PortForwardingConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.PortForwardingConfig

Read PortForwardingConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.PortForwardingConfig

Show 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 #

NFData PortForwardingConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.PortForwardingConfig

Methods

rnf :: PortForwardingConfig -> () #

Hashable PortForwardingConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.PortForwardingConfig

ToJSON PortForwardingConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.PortForwardingConfig

FromJSON 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" "libZSservicesZSamazonka-robomakerZSamazonka-robomaker" '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
Eq PortMapping Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.PortMapping

Read PortMapping Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.PortMapping

Show 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 #

NFData PortMapping Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.PortMapping

Methods

rnf :: PortMapping -> () #

Hashable PortMapping Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.PortMapping

ToJSON PortMapping Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.PortMapping

FromJSON 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" "libZSservicesZSamazonka-robomakerZSamazonka-robomaker" '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.

ProgressDetail

data ProgressDetail Source #

Information about the progress of a deployment job.

See: newProgressDetail smart constructor.

Constructors

ProgressDetail' 

Fields

  • currentProgress :: Maybe RobotDeploymentStep

    The current progress status.

    Validating
    Validating the deployment.
    DownloadingExtracting
    Downloading and extracting the bundle on the robot.
    ExecutingPreLaunch
    Executing pre-launch script(s) if provided.
    Launching
    Launching the robot application.
    ExecutingPostLaunch
    Executing post-launch script(s) if provided.
    Finished
    Deployment is complete.
  • estimatedTimeRemainingSeconds :: Maybe Int

    Estimated amount of time in seconds remaining in the step. This currently only applies to the Downloading/Extracting step of the deployment. It is empty for other steps.

  • targetResource :: Maybe Text

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

  • percentDone :: Maybe Double

    Precentage of the step that is done. This currently only applies to the Downloading/Extracting step of the deployment. It is empty for other steps.

Instances

Instances details
Eq ProgressDetail Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ProgressDetail

Read ProgressDetail Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ProgressDetail

Show ProgressDetail Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ProgressDetail

Generic ProgressDetail Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ProgressDetail

Associated Types

type Rep ProgressDetail :: Type -> Type #

NFData ProgressDetail Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ProgressDetail

Methods

rnf :: ProgressDetail -> () #

Hashable ProgressDetail Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ProgressDetail

FromJSON ProgressDetail Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ProgressDetail

type Rep ProgressDetail Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.ProgressDetail

type Rep ProgressDetail = D1 ('MetaData "ProgressDetail" "Amazonka.RobOMaker.Types.ProgressDetail" "libZSservicesZSamazonka-robomakerZSamazonka-robomaker" 'False) (C1 ('MetaCons "ProgressDetail'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "currentProgress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RobotDeploymentStep)) :*: S1 ('MetaSel ('Just "estimatedTimeRemainingSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "targetResource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "percentDone") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))

newProgressDetail :: ProgressDetail Source #

Create a value of ProgressDetail 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:currentProgress:ProgressDetail', progressDetail_currentProgress - The current progress status.

Validating
Validating the deployment.
DownloadingExtracting
Downloading and extracting the bundle on the robot.
ExecutingPreLaunch
Executing pre-launch script(s) if provided.
Launching
Launching the robot application.
ExecutingPostLaunch
Executing post-launch script(s) if provided.
Finished
Deployment is complete.

$sel:estimatedTimeRemainingSeconds:ProgressDetail', progressDetail_estimatedTimeRemainingSeconds - Estimated amount of time in seconds remaining in the step. This currently only applies to the Downloading/Extracting step of the deployment. It is empty for other steps.

$sel:targetResource:ProgressDetail', progressDetail_targetResource - The Amazon Resource Name (ARN) of the deployment job.

$sel:percentDone:ProgressDetail', progressDetail_percentDone - Precentage of the step that is done. This currently only applies to the Downloading/Extracting step of the deployment. It is empty for other steps.

progressDetail_currentProgress :: Lens' ProgressDetail (Maybe RobotDeploymentStep) Source #

The current progress status.

Validating
Validating the deployment.
DownloadingExtracting
Downloading and extracting the bundle on the robot.
ExecutingPreLaunch
Executing pre-launch script(s) if provided.
Launching
Launching the robot application.
ExecutingPostLaunch
Executing post-launch script(s) if provided.
Finished
Deployment is complete.

progressDetail_estimatedTimeRemainingSeconds :: Lens' ProgressDetail (Maybe Int) Source #

Estimated amount of time in seconds remaining in the step. This currently only applies to the Downloading/Extracting step of the deployment. It is empty for other steps.

progressDetail_targetResource :: Lens' ProgressDetail (Maybe Text) Source #

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

progressDetail_percentDone :: Lens' ProgressDetail (Maybe Double) Source #

Precentage of the step that is done. This currently only applies to the Downloading/Extracting step of the deployment. It is empty for other steps.

RenderingEngine

data RenderingEngine Source #

Information about a rendering engine.

See: newRenderingEngine smart constructor.

Constructors

RenderingEngine' 

Fields

Instances

Instances details
Eq RenderingEngine Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RenderingEngine

Read RenderingEngine Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RenderingEngine

Show 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 #

NFData RenderingEngine Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RenderingEngine

Methods

rnf :: RenderingEngine -> () #

Hashable RenderingEngine Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RenderingEngine

ToJSON RenderingEngine Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RenderingEngine

FromJSON 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" "libZSservicesZSamazonka-robomakerZSamazonka-robomaker" '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.

Robot

data Robot Source #

Information about a robot.

See: newRobot smart constructor.

Constructors

Robot' 

Fields

Instances

Instances details
Eq Robot Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Robot

Methods

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

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

Read Robot Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Robot

Show Robot Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Robot

Methods

showsPrec :: Int -> Robot -> ShowS #

show :: Robot -> String #

showList :: [Robot] -> ShowS #

Generic Robot Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Robot

Associated Types

type Rep Robot :: Type -> Type #

Methods

from :: Robot -> Rep Robot x #

to :: Rep Robot x -> Robot #

NFData Robot Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Robot

Methods

rnf :: Robot -> () #

Hashable Robot Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Robot

Methods

hashWithSalt :: Int -> Robot -> Int #

hash :: Robot -> Int #

FromJSON Robot Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Robot

type Rep Robot Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Robot

newRobot :: Robot Source #

Create a value of Robot 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:lastDeploymentJob:Robot', robot_lastDeploymentJob - The Amazon Resource Name (ARN) of the last deployment job.

$sel:status:Robot', robot_status - The status of the robot.

$sel:arn:Robot', robot_arn - The Amazon Resource Name (ARN) of the robot.

$sel:createdAt:Robot', robot_createdAt - The time, in milliseconds since the epoch, when the robot was created.

$sel:greenGrassGroupId:Robot', robot_greenGrassGroupId - The Greengrass group associated with the robot.

$sel:fleetArn:Robot', robot_fleetArn - The Amazon Resource Name (ARN) of the fleet.

$sel:name:Robot', robot_name - The name of the robot.

$sel:architecture:Robot', robot_architecture - The architecture of the robot.

$sel:lastDeploymentTime:Robot', robot_lastDeploymentTime - The time of the last deployment.

robot_lastDeploymentJob :: Lens' Robot (Maybe Text) Source #

The Amazon Resource Name (ARN) of the last deployment job.

robot_status :: Lens' Robot (Maybe RobotStatus) Source #

The status of the robot.

robot_arn :: Lens' Robot (Maybe Text) Source #

The Amazon Resource Name (ARN) of the robot.

robot_createdAt :: Lens' Robot (Maybe UTCTime) Source #

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

robot_greenGrassGroupId :: Lens' Robot (Maybe Text) Source #

The Greengrass group associated with the robot.

robot_fleetArn :: Lens' Robot (Maybe Text) Source #

The Amazon Resource Name (ARN) of the fleet.

robot_name :: Lens' Robot (Maybe Text) Source #

The name of the robot.

robot_architecture :: Lens' Robot (Maybe Architecture) Source #

The architecture of the robot.

robot_lastDeploymentTime :: Lens' Robot (Maybe UTCTime) Source #

The time of the last deployment.

RobotApplicationConfig

data RobotApplicationConfig Source #

Application configuration information for a robot.

See: newRobotApplicationConfig smart constructor.

Constructors

RobotApplicationConfig' 

Fields

Instances

Instances details
Eq RobotApplicationConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotApplicationConfig

Read RobotApplicationConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotApplicationConfig

Show 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 #

NFData RobotApplicationConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotApplicationConfig

Methods

rnf :: RobotApplicationConfig -> () #

Hashable RobotApplicationConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotApplicationConfig

ToJSON RobotApplicationConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotApplicationConfig

FromJSON 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" "libZSservicesZSamazonka-robomakerZSamazonka-robomaker" 'False) (C1 ('MetaCons "RobotApplicationConfig'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "useDefaultUploadConfigurations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "useDefaultTools") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "applicationVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "uploadConfigurations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [UploadConfiguration])) :*: S1 ('MetaSel ('Just "tools") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tool]))) :*: (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: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.

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

$sel:applicationVersion:RobotApplicationConfig', robotApplicationConfig_applicationVersion - The version of the robot application.

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

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

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

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.

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

Information about tools configured for the robot application.

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
Eq RobotApplicationSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotApplicationSummary

Read RobotApplicationSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotApplicationSummary

Show 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 #

NFData RobotApplicationSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotApplicationSummary

Methods

rnf :: RobotApplicationSummary -> () #

Hashable RobotApplicationSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotApplicationSummary

FromJSON 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" "libZSservicesZSamazonka-robomakerZSamazonka-robomaker" 'False) (C1 ('MetaCons "RobotApplicationSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "lastUpdatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "robotSoftwareSuite") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RobotSoftwareSuite))))))

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:lastUpdatedAt:RobotApplicationSummary', robotApplicationSummary_lastUpdatedAt - The time, in milliseconds since the epoch, when the robot application was last updated.

$sel:arn:RobotApplicationSummary', robotApplicationSummary_arn - The Amazon Resource Name (ARN) of the robot.

$sel:name:RobotApplicationSummary', robotApplicationSummary_name - The name of the robot application.

$sel:version:RobotApplicationSummary', robotApplicationSummary_version - The version of the robot application.

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

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

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

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

The Amazon Resource Name (ARN) of the robot.

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

Information about a robot software suite (ROS distribution).

RobotDeployment

data RobotDeployment Source #

Information about a robot deployment.

See: newRobotDeployment smart constructor.

Constructors

RobotDeployment' 

Fields

Instances

Instances details
Eq RobotDeployment Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotDeployment

Read RobotDeployment Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotDeployment

Show RobotDeployment Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotDeployment

Generic RobotDeployment Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotDeployment

Associated Types

type Rep RobotDeployment :: Type -> Type #

NFData RobotDeployment Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotDeployment

Methods

rnf :: RobotDeployment -> () #

Hashable RobotDeployment Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotDeployment

FromJSON RobotDeployment Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotDeployment

type Rep RobotDeployment Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotDeployment

type Rep RobotDeployment = D1 ('MetaData "RobotDeployment" "Amazonka.RobOMaker.Types.RobotDeployment" "libZSservicesZSamazonka-robomakerZSamazonka-robomaker" 'False) (C1 ('MetaCons "RobotDeployment'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "deploymentStartTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "failureReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RobotStatus)))) :*: ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "failureCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeploymentJobErrorCode))) :*: (S1 ('MetaSel ('Just "progressDetail") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProgressDetail)) :*: S1 ('MetaSel ('Just "deploymentFinishTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))))

newRobotDeployment :: RobotDeployment Source #

Create a value of RobotDeployment 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:deploymentStartTime:RobotDeployment', robotDeployment_deploymentStartTime - The time, in milliseconds since the epoch, when the deployment was started.

$sel:failureReason:RobotDeployment', robotDeployment_failureReason - A short description of the reason why the robot deployment failed.

$sel:status:RobotDeployment', robotDeployment_status - The status of the robot deployment.

$sel:arn:RobotDeployment', robotDeployment_arn - The robot deployment Amazon Resource Name (ARN).

$sel:failureCode:RobotDeployment', robotDeployment_failureCode - The robot deployment failure code.

$sel:progressDetail:RobotDeployment', robotDeployment_progressDetail - Information about how the deployment is progressing.

$sel:deploymentFinishTime:RobotDeployment', robotDeployment_deploymentFinishTime - The time, in milliseconds since the epoch, when the deployment finished.

robotDeployment_deploymentStartTime :: Lens' RobotDeployment (Maybe UTCTime) Source #

The time, in milliseconds since the epoch, when the deployment was started.

robotDeployment_failureReason :: Lens' RobotDeployment (Maybe Text) Source #

A short description of the reason why the robot deployment failed.

robotDeployment_status :: Lens' RobotDeployment (Maybe RobotStatus) Source #

The status of the robot deployment.

robotDeployment_arn :: Lens' RobotDeployment (Maybe Text) Source #

The robot deployment Amazon Resource Name (ARN).

robotDeployment_progressDetail :: Lens' RobotDeployment (Maybe ProgressDetail) Source #

Information about how the deployment is progressing.

robotDeployment_deploymentFinishTime :: Lens' RobotDeployment (Maybe UTCTime) Source #

The time, in milliseconds since the epoch, when the deployment finished.

RobotSoftwareSuite

data RobotSoftwareSuite Source #

Information about a robot software suite (ROS distribution).

See: newRobotSoftwareSuite smart constructor.

Constructors

RobotSoftwareSuite' 

Fields

Instances

Instances details
Eq RobotSoftwareSuite Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuite

Read RobotSoftwareSuite Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuite

Show 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 #

NFData RobotSoftwareSuite Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuite

Methods

rnf :: RobotSoftwareSuite -> () #

Hashable RobotSoftwareSuite Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuite

ToJSON RobotSoftwareSuite Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.RobotSoftwareSuite

FromJSON 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" "libZSservicesZSamazonka-robomakerZSamazonka-robomaker" '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
Eq S3KeyOutput Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.S3KeyOutput

Read S3KeyOutput Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.S3KeyOutput

Show 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 #

NFData S3KeyOutput Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.S3KeyOutput

Methods

rnf :: S3KeyOutput -> () #

Hashable S3KeyOutput Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.S3KeyOutput

FromJSON 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" "libZSservicesZSamazonka-robomakerZSamazonka-robomaker" '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.

S3Object

data S3Object Source #

Information about an S3 object.

See: newS3Object smart constructor.

Constructors

S3Object' 

Fields

Instances

Instances details
Eq S3Object Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.S3Object

Read S3Object Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.S3Object

Show S3Object Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.S3Object

Generic S3Object Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.S3Object

Associated Types

type Rep S3Object :: Type -> Type #

Methods

from :: S3Object -> Rep S3Object x #

to :: Rep S3Object x -> S3Object #

NFData S3Object Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.S3Object

Methods

rnf :: S3Object -> () #

Hashable S3Object Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.S3Object

Methods

hashWithSalt :: Int -> S3Object -> Int #

hash :: S3Object -> Int #

ToJSON S3Object Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.S3Object

FromJSON S3Object Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.S3Object

type Rep S3Object Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.S3Object

type Rep S3Object = D1 ('MetaData "S3Object" "Amazonka.RobOMaker.Types.S3Object" "libZSservicesZSamazonka-robomakerZSamazonka-robomaker" 'False) (C1 ('MetaCons "S3Object'" 'PrefixI 'True) (S1 ('MetaSel ('Just "etag") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "bucket") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newS3Object Source #

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

$sel:bucket:S3Object', s3Object_bucket - The bucket containing the object.

$sel:key:S3Object', s3Object_key - The key of the object.

s3Object_etag :: Lens' S3Object (Maybe Text) Source #

The etag of the object.

s3Object_bucket :: Lens' S3Object Text Source #

The bucket containing the object.

s3Object_key :: Lens' S3Object Text Source #

The key of the object.

SimulationApplicationConfig

data SimulationApplicationConfig Source #

Information about a simulation application configuration.

See: newSimulationApplicationConfig smart constructor.

Constructors

SimulationApplicationConfig' 

Fields

Instances

Instances details
Eq SimulationApplicationConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationApplicationConfig

Read SimulationApplicationConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationApplicationConfig

Show 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 #

NFData SimulationApplicationConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationApplicationConfig

Hashable SimulationApplicationConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationApplicationConfig

ToJSON SimulationApplicationConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationApplicationConfig

FromJSON 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" "libZSservicesZSamazonka-robomakerZSamazonka-robomaker" 'False) (C1 ('MetaCons "SimulationApplicationConfig'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "useDefaultUploadConfigurations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "useDefaultTools") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "applicationVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "uploadConfigurations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [UploadConfiguration])))) :*: ((S1 ('MetaSel ('Just "tools") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tool])) :*: 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: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.

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

$sel:applicationVersion:SimulationApplicationConfig', simulationApplicationConfig_applicationVersion - The version of the simulation application.

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

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

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

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.

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

Information about upload configurations for the simulation application.

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

Information about tools configured for the simulation application.

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
Eq SimulationApplicationSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationApplicationSummary

Read SimulationApplicationSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationApplicationSummary

Show 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 #

NFData SimulationApplicationSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationApplicationSummary

Hashable SimulationApplicationSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationApplicationSummary

FromJSON 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" "libZSservicesZSamazonka-robomakerZSamazonka-robomaker" 'False) (C1 ('MetaCons "SimulationApplicationSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "lastUpdatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "simulationSoftwareSuite") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SimulationSoftwareSuite)) :*: S1 ('MetaSel ('Just "robotSoftwareSuite") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RobotSoftwareSuite))))))

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:lastUpdatedAt:SimulationApplicationSummary', simulationApplicationSummary_lastUpdatedAt - The time, in milliseconds since the epoch, when the simulation application was last updated.

$sel:arn:SimulationApplicationSummary', simulationApplicationSummary_arn - The Amazon Resource Name (ARN) of the simulation application.

$sel:name:SimulationApplicationSummary', simulationApplicationSummary_name - The name of the simulation application.

$sel:version:SimulationApplicationSummary', simulationApplicationSummary_version - The version of the simulation application.

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

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

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

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

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

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

SimulationJob

data SimulationJob Source #

Information about a simulation job.

See: newSimulationJob smart constructor.

Constructors

SimulationJob' 

Fields

Instances

Instances details
Eq SimulationJob Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJob

Read SimulationJob Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJob

Show 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 #

NFData SimulationJob Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJob

Methods

rnf :: SimulationJob -> () #

Hashable SimulationJob Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJob

FromJSON 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" "libZSservicesZSamazonka-robomakerZSamazonka-robomaker" 'False) (C1 ('MetaCons "SimulationJob'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "failureReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "failureBehavior") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FailureBehavior))) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SimulationJobStatus)) :*: (S1 ('MetaSel ('Just "lastUpdatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "robotApplications") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty RobotApplicationConfig))) :*: S1 ('MetaSel ('Just "failureCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SimulationJobErrorCode))) :*: (S1 ('MetaSel ('Just "compute") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ComputeResponse)) :*: (S1 ('MetaSel ('Just "networkInterface") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NetworkInterface)) :*: S1 ('MetaSel ('Just "dataSources") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DataSource])))))) :*: (((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "vpcConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VPCConfigResponse))) :*: (S1 ('MetaSel ('Just "outputLocation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OutputLocation)) :*: (S1 ('MetaSel ('Just "simulationApplications") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty SimulationApplicationConfig))) :*: S1 ('MetaSel ('Just "simulationTimeMillis") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer))))) :*: ((S1 ('MetaSel ('Just "clientRequestToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "lastStartedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "loggingConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LoggingConfig)))) :*: (S1 ('MetaSel ('Just "iamRole") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxJobDurationInSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text)))))))))

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:failureReason:SimulationJob', simulationJob_failureReason - The reason why the simulation job failed.

$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:status:SimulationJob', simulationJob_status - Status of the simulation job.

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

$sel:arn:SimulationJob', simulationJob_arn - The Amazon Resource Name (ARN) of the simulation job.

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

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

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

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

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

$sel:name:SimulationJob', simulationJob_name - The name of the simulation job.

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

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

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

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

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

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

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

$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:maxJobDurationInSeconds:SimulationJob', simulationJob_maxJobDurationInSeconds - The maximum simulation job duration in seconds. The value must be 8 days (691,200 seconds) or less.

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

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

The reason why the simulation job failed.

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

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

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

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

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

The failure code of the simulation job if it failed.

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_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_clientRequestToken :: Lens' SimulationJob (Maybe Text) Source #

A unique identifier for this SimulationJob request.

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

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

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

  • 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.
  • createdRequestCount :: Maybe Int

    The number of created simulation job requests.

  • lastUpdatedAt :: Maybe POSIX

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

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

  • pendingRequestCount :: Maybe Int

    The number of pending simulation job requests.

  • failedRequestCount :: Maybe Int

    The number of failed simulation job requests.

Instances

Instances details
Eq SimulationJobBatchSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchSummary

Read SimulationJobBatchSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchSummary

Show 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 #

NFData SimulationJobBatchSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchSummary

Hashable SimulationJobBatchSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchSummary

FromJSON 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" "libZSservicesZSamazonka-robomakerZSamazonka-robomaker" 'False) (C1 ('MetaCons "SimulationJobBatchSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SimulationJobBatchStatus)) :*: (S1 ('MetaSel ('Just "createdRequestCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "lastUpdatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "pendingRequestCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "failedRequestCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))))

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

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

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

$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:pendingRequestCount:SimulationJobBatchSummary', simulationJobBatchSummary_pendingRequestCount - The number of pending simulation job requests.

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

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.

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

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

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.

SimulationJobRequest

data SimulationJobRequest Source #

Information about a simulation job request.

See: newSimulationJobRequest smart constructor.

Constructors

SimulationJobRequest' 

Fields

Instances

Instances details
Eq SimulationJobRequest Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobRequest

Read SimulationJobRequest Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobRequest

Show 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 #

NFData SimulationJobRequest Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobRequest

Methods

rnf :: SimulationJobRequest -> () #

Hashable SimulationJobRequest Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobRequest

ToJSON SimulationJobRequest Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobRequest

FromJSON 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" "libZSservicesZSamazonka-robomakerZSamazonka-robomaker" 'False) (C1 ('MetaCons "SimulationJobRequest'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "failureBehavior") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FailureBehavior)) :*: (S1 ('MetaSel ('Just "robotApplications") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty RobotApplicationConfig))) :*: S1 ('MetaSel ('Just "compute") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Compute)))) :*: (S1 ('MetaSel ('Just "dataSources") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty DataSourceConfig))) :*: (S1 ('MetaSel ('Just "useDefaultApplications") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "vpcConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VPCConfig))))) :*: ((S1 ('MetaSel ('Just "outputLocation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OutputLocation)) :*: (S1 ('MetaSel ('Just "simulationApplications") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty SimulationApplicationConfig))) :*: S1 ('MetaSel ('Just "loggingConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LoggingConfig)))) :*: (S1 ('MetaSel ('Just "iamRole") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: 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: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:robotApplications:SimulationJobRequest', simulationJobRequest_robotApplications - The robot applications to use in the simulation job.

$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: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:outputLocation:SimulationJobRequest', simulationJobRequest_outputLocation - Undocumented member.

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

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

$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:tags:SimulationJobRequest', simulationJobRequest_tags - A map that contains tag keys and tag values that are attached to the simulation job request.

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

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_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_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_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_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
Eq SimulationJobSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobSummary

Read SimulationJobSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobSummary

Show 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 #

NFData SimulationJobSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobSummary

Methods

rnf :: SimulationJobSummary -> () #

Hashable SimulationJobSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobSummary

FromJSON 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" "libZSservicesZSamazonka-robomakerZSamazonka-robomaker" 'False) (C1 ('MetaCons "SimulationJobSummary'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SimulationJobStatus)) :*: S1 ('MetaSel ('Just "robotApplicationNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))) :*: (S1 ('MetaSel ('Just "lastUpdatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "simulationApplicationNames") '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]))))))

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:status:SimulationJobSummary', simulationJobSummary_status - The status of the simulation job.

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

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

$sel:arn:SimulationJobSummary', simulationJobSummary_arn - The Amazon Resource Name (ARN) of the simulation job.

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

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

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

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

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

A list of simulation job robot application names.

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

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

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

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

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

A list of simulation job simulation application names.

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

The compute type for the simulation job summary.

SimulationSoftwareSuite

data SimulationSoftwareSuite Source #

Information about a simulation software suite.

See: newSimulationSoftwareSuite smart constructor.

Constructors

SimulationSoftwareSuite' 

Fields

Instances

Instances details
Eq SimulationSoftwareSuite Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationSoftwareSuite

Read SimulationSoftwareSuite Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationSoftwareSuite

Show 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 #

NFData SimulationSoftwareSuite Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationSoftwareSuite

Methods

rnf :: SimulationSoftwareSuite -> () #

Hashable SimulationSoftwareSuite Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationSoftwareSuite

ToJSON SimulationSoftwareSuite Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationSoftwareSuite

FromJSON 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" "libZSservicesZSamazonka-robomakerZSamazonka-robomaker" '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
Eq Source Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Source

Methods

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

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

Read Source Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Source

Show 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 #

NFData Source Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Source

Methods

rnf :: Source -> () #

Hashable Source Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Source

Methods

hashWithSalt :: Int -> Source -> Int #

hash :: Source -> Int #

FromJSON Source Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Source

type Rep Source Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Source

type Rep Source = D1 ('MetaData "Source" "Amazonka.RobOMaker.Types.Source" "libZSservicesZSamazonka-robomakerZSamazonka-robomaker" 'False) (C1 ('MetaCons "Source'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "etag") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "s3Key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "architecture") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Architecture)) :*: S1 ('MetaSel ('Just "s3Bucket") '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:etag:Source', source_etag - A hash of the object specified by s3Bucket and s3Key.

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

$sel:architecture:Source', source_architecture - The taget processor architecture for the application.

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

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

A hash of the object specified by s3Bucket and s3Key.

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

The s3 object key.

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

The taget processor architecture for the application.

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

The s3 bucket name.

SourceConfig

data SourceConfig Source #

Information about a source configuration.

See: newSourceConfig smart constructor.

Constructors

SourceConfig' 

Fields

Instances

Instances details
Eq SourceConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SourceConfig

Read SourceConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SourceConfig

Show 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 #

NFData SourceConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SourceConfig

Methods

rnf :: SourceConfig -> () #

Hashable SourceConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SourceConfig

ToJSON 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" "libZSservicesZSamazonka-robomakerZSamazonka-robomaker" 'False) (C1 ('MetaCons "SourceConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "s3Key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "architecture") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Architecture)) :*: S1 ('MetaSel ('Just "s3Bucket") '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:s3Key:SourceConfig', sourceConfig_s3Key - The s3 object key.

$sel:architecture:SourceConfig', sourceConfig_architecture - The target processor architecture for the application.

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

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
Eq TemplateLocation Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.TemplateLocation

Read TemplateLocation Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.TemplateLocation

Show 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 #

NFData TemplateLocation Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.TemplateLocation

Methods

rnf :: TemplateLocation -> () #

Hashable TemplateLocation Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.TemplateLocation

ToJSON 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" "libZSservicesZSamazonka-robomakerZSamazonka-robomaker" '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
Eq TemplateSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.TemplateSummary

Read TemplateSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.TemplateSummary

Show 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 #

NFData TemplateSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.TemplateSummary

Methods

rnf :: TemplateSummary -> () #

Hashable TemplateSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.TemplateSummary

FromJSON 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" "libZSservicesZSamazonka-robomakerZSamazonka-robomaker" 'False) (C1 ('MetaCons "TemplateSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "lastUpdatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "createdAt") '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:lastUpdatedAt:TemplateSummary', templateSummary_lastUpdatedAt - The time, in milliseconds since the epoch, when the template was last updated.

$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:name:TemplateSummary', templateSummary_name - The name of the template.

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

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

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

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

  • streamOutputToCloudWatch :: Maybe Bool

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

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

  • 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
Eq Tool Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Tool

Methods

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

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

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 #

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 #

NFData Tool Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Tool

Methods

rnf :: Tool -> () #

Hashable Tool Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Tool

Methods

hashWithSalt :: Int -> Tool -> Int #

hash :: Tool -> Int #

ToJSON Tool Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Tool

FromJSON Tool Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Tool

type Rep Tool Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Tool

type Rep Tool = D1 ('MetaData "Tool" "Amazonka.RobOMaker.Types.Tool" "libZSservicesZSamazonka-robomakerZSamazonka-robomaker" 'False) (C1 ('MetaCons "Tool'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "streamOutputToCloudWatch") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "exitBehavior") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExitBehavior))) :*: (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:streamOutputToCloudWatch:Tool', tool_streamOutputToCloudWatch - Boolean indicating whether logs will be recorded in CloudWatch for the tool. The default is False.

$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: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_streamOutputToCloudWatch :: Lens' Tool (Maybe Bool) Source #

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

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_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
Eq UploadConfiguration Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.UploadConfiguration

Read UploadConfiguration Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.UploadConfiguration

Show 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 #

NFData UploadConfiguration Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.UploadConfiguration

Methods

rnf :: UploadConfiguration -> () #

Hashable UploadConfiguration Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.UploadConfiguration

ToJSON UploadConfiguration Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.UploadConfiguration

FromJSON 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" "libZSservicesZSamazonka-robomakerZSamazonka-robomaker" '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
Eq VPCConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.VPCConfig

Read VPCConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.VPCConfig

Show 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 #

NFData VPCConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.VPCConfig

Methods

rnf :: VPCConfig -> () #

Hashable VPCConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.VPCConfig

ToJSON VPCConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.VPCConfig

FromJSON 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" "libZSservicesZSamazonka-robomakerZSamazonka-robomaker" 'False) (C1 ('MetaCons "VPCConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "securityGroups") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))) :*: (S1 ('MetaSel ('Just "assignPublicIp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: 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:securityGroups:VPCConfig', vPCConfig_securityGroups - A list of one or more security groups IDs in your VPC.

$sel:assignPublicIp:VPCConfig', vPCConfig_assignPublicIp - A boolean indicating whether to assign a public IP address.

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

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

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

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

A boolean indicating whether to assign a public IP address.

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
Eq VPCConfigResponse Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.VPCConfigResponse

Read VPCConfigResponse Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.VPCConfigResponse

Show 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 #

NFData VPCConfigResponse Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.VPCConfigResponse

Methods

rnf :: VPCConfigResponse -> () #

Hashable VPCConfigResponse Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.VPCConfigResponse

FromJSON 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" "libZSservicesZSamazonka-robomakerZSamazonka-robomaker" 'False) (C1 ('MetaCons "VPCConfigResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "securityGroups") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))) :*: S1 ('MetaSel ('Just "vpcId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "subnets") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))) :*: S1 ('MetaSel ('Just "assignPublicIp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))))

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:securityGroups:VPCConfigResponse', vPCConfigResponse_securityGroups - A list of security group IDs associated with the simulation job.

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

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

$sel:assignPublicIp:VPCConfigResponse', vPCConfigResponse_assignPublicIp - 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_vpcId :: Lens' VPCConfigResponse (Maybe Text) Source #

The VPC ID associated with your simulation job.

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

A list of subnet IDs associated with the simulation job.

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

A boolean indicating if a public IP was assigned.

WorldConfig

data WorldConfig Source #

Configuration information for a world.

See: newWorldConfig smart constructor.

Constructors

WorldConfig' 

Fields

Instances

Instances details
Eq WorldConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldConfig

Read WorldConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldConfig

Show 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 #

NFData WorldConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldConfig

Methods

rnf :: WorldConfig -> () #

Hashable WorldConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldConfig

ToJSON WorldConfig Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldConfig

FromJSON 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" "libZSservicesZSamazonka-robomakerZSamazonka-robomaker" '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
Eq WorldCount Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldCount

Read WorldCount Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldCount

Show 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 #

NFData WorldCount Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldCount

Methods

rnf :: WorldCount -> () #

Hashable WorldCount Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldCount

ToJSON WorldCount Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldCount

FromJSON 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" "libZSservicesZSamazonka-robomakerZSamazonka-robomaker" 'False) (C1 ('MetaCons "WorldCount'" 'PrefixI 'True) (S1 ('MetaSel ('Just "interiorCountPerFloorplan") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "floorplanCount") '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:interiorCountPerFloorplan:WorldCount', worldCount_interiorCountPerFloorplan - The number of unique interiors per floorplan.

$sel:floorplanCount:WorldCount', worldCount_floorplanCount - The number of unique floorplans.

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

The number of unique interiors per floorplan.

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

The number of unique floorplans.

WorldExportJobSummary

data WorldExportJobSummary Source #

Information about a world export job.

See: newWorldExportJobSummary smart constructor.

Constructors

WorldExportJobSummary' 

Fields

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

  • worlds :: Maybe (NonEmpty Text)

    A list of worlds.

Instances

Instances details
Eq WorldExportJobSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldExportJobSummary

Read WorldExportJobSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldExportJobSummary

Show 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 #

NFData WorldExportJobSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldExportJobSummary

Methods

rnf :: WorldExportJobSummary -> () #

Hashable WorldExportJobSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldExportJobSummary

FromJSON 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" "libZSservicesZSamazonka-robomakerZSamazonka-robomaker" 'False) (C1 ('MetaCons "WorldExportJobSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe WorldExportJobStatus)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: 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: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: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:worlds:WorldExportJobSummary', worldExportJobSummary_worlds - A list of worlds.

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.

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.

WorldFailure

data WorldFailure Source #

Information about a failed world.

See: newWorldFailure smart constructor.

Constructors

WorldFailure' 

Fields

  • sampleFailureReason :: Maybe Text

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

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

Instances

Instances details
Eq WorldFailure Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldFailure

Read WorldFailure Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldFailure

Show 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 #

NFData WorldFailure Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldFailure

Methods

rnf :: WorldFailure -> () #

Hashable WorldFailure Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldFailure

FromJSON 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" "libZSservicesZSamazonka-robomakerZSamazonka-robomaker" 'False) (C1 ('MetaCons "WorldFailure'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sampleFailureReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "failureCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe WorldGenerationJobErrorCode)) :*: S1 ('MetaSel ('Just "failureCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))))

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:sampleFailureReason:WorldFailure', worldFailure_sampleFailureReason - The sample reason why the world failed. World errors are aggregated. A sample is used as the sampleFailureReason.

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

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.

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.

WorldGenerationJobSummary

data WorldGenerationJobSummary Source #

Information about a world generator job.

See: newWorldGenerationJobSummary smart constructor.

Constructors

WorldGenerationJobSummary' 

Fields

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

  • worldCount :: Maybe WorldCount

    Information about the world count.

  • succeededWorldCount :: Maybe Int

    The number of worlds that were generated.

  • failedWorldCount :: Maybe Int

    The number of worlds that failed.

  • template :: Maybe Text

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

Instances

Instances details
Eq WorldGenerationJobSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldGenerationJobSummary

Read WorldGenerationJobSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldGenerationJobSummary

Show 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 #

NFData WorldGenerationJobSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldGenerationJobSummary

Hashable WorldGenerationJobSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldGenerationJobSummary

FromJSON 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" "libZSservicesZSamazonka-robomakerZSamazonka-robomaker" 'False) (C1 ('MetaCons "WorldGenerationJobSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe WorldGenerationJobStatus)) :*: (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: ((S1 ('MetaSel ('Just "worldCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe WorldCount)) :*: S1 ('MetaSel ('Just "succeededWorldCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "failedWorldCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "template") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

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: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: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:worldCount:WorldGenerationJobSummary', worldGenerationJobSummary_worldCount - Information about the world count.

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

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

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

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_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_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
Eq WorldSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldSummary

Read WorldSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldSummary

Show 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 #

NFData WorldSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldSummary

Methods

rnf :: WorldSummary -> () #

Hashable WorldSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldSummary

FromJSON 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" "libZSservicesZSamazonka-robomakerZSamazonka-robomaker" '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 "template") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "generationJob") '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:template:WorldSummary', worldSummary_template - The Amazon Resource Name (arn) of the world template.

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

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_template :: Lens' WorldSummary (Maybe Text) Source #

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

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

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