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

Amazonka.RobOMaker.Types.SimulationJobBatchSummary

Description

 
Synopsis

Documentation

data SimulationJobBatchSummary Source #

Information about a simulation job batch.

See: newSimulationJobBatchSummary smart constructor.

Constructors

SimulationJobBatchSummary' 

Fields

  • arn :: Maybe Text

    The Amazon Resource Name (ARN) of the batch.

  • createdAt :: Maybe POSIX

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

  • createdRequestCount :: Maybe Int

    The number of created simulation job requests.

  • failedRequestCount :: Maybe Int

    The number of failed simulation job requests.

  • lastUpdatedAt :: Maybe POSIX

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

  • pendingRequestCount :: Maybe Int

    The number of pending simulation job requests.

  • status :: Maybe SimulationJobBatchStatus

    The status of the simulation job batch.

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

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

    TimedOut
    The simulation batch job timed out.

Instances

Instances details
FromJSON SimulationJobBatchSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchSummary

Generic SimulationJobBatchSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchSummary

Associated Types

type Rep SimulationJobBatchSummary :: Type -> Type #

Read SimulationJobBatchSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchSummary

Show SimulationJobBatchSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchSummary

NFData SimulationJobBatchSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchSummary

Eq SimulationJobBatchSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchSummary

Hashable SimulationJobBatchSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchSummary

type Rep SimulationJobBatchSummary Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.SimulationJobBatchSummary

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

newSimulationJobBatchSummary :: SimulationJobBatchSummary Source #

Create a value of SimulationJobBatchSummary with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:arn:SimulationJobBatchSummary', simulationJobBatchSummary_arn - The Amazon Resource Name (ARN) of the batch.

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

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

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

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

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

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

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

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

TimedOut
The simulation batch job timed out.

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

The Amazon Resource Name (ARN) of the batch.

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

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

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

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

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

The status of the simulation job batch.

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

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

TimedOut
The simulation batch job timed out.