SimulationJob class

Information about a simulation job.

Constructors

SimulationJob({String? arn, String? clientRequestToken, ComputeResponse? compute, List<DataSource>? dataSources, FailureBehavior? failureBehavior, SimulationJobErrorCode? failureCode, String? failureReason, String? iamRole, DateTime? lastStartedAt, DateTime? lastUpdatedAt, LoggingConfig? loggingConfig, int? maxJobDurationInSeconds, String? name, NetworkInterface? networkInterface, OutputLocation? outputLocation, List<RobotApplicationConfig>? robotApplications, List<SimulationApplicationConfig>? simulationApplications, int? simulationTimeMillis, SimulationJobStatus? status, Map<String, String>? tags, VPCConfigResponse? vpcConfig})
SimulationJob.fromJson(Map<String, dynamic> json)
factory

Properties

arn String?
The Amazon Resource Name (ARN) of the simulation job.
final
clientRequestToken String?
A unique identifier for this SimulationJob request.
final
compute ComputeResponse?
Compute information for the simulation job
final
dataSources List<DataSource>?
The data sources for the simulation job.
final
failureBehavior FailureBehavior?
The failure behavior the simulation job.
final
failureCode SimulationJobErrorCode?
The failure code of the simulation job if it failed.
final
failureReason String?
The reason why the simulation job failed.
final
hashCode int
The hash code for this object.
no setterinherited
iamRole String?
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.
final
lastStartedAt DateTime?
The time, in milliseconds since the epoch, when the simulation job was last started.
final
lastUpdatedAt DateTime?
The time, in milliseconds since the epoch, when the simulation job was last updated.
final
loggingConfig LoggingConfig?
The logging configuration.
final
maxJobDurationInSeconds int?
The maximum simulation job duration in seconds. The value must be 8 days (691,200 seconds) or less.
final
name String?
The name of the simulation job.
final
networkInterface NetworkInterface?
Information about a network interface.
final
outputLocation OutputLocation?
Location for output files generated by the simulation job.
final
robotApplications List<RobotApplicationConfig>?
A list of robot applications.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
simulationApplications List<SimulationApplicationConfig>?
A list of simulation applications.
final
simulationTimeMillis int?
The simulation job execution duration in milliseconds.
final
status SimulationJobStatus?
Status of the simulation job.
final
tags Map<String, String>?
A map that contains tag keys and tag values that are attached to the simulation job.
final
vpcConfig VPCConfigResponse?
VPC configuration information.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited