DescribeSimulationJobResponse
public struct DescribeSimulationJobResponse : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The Amazon Resource Name (ARN) of the simulation job.
Declaration
Swift
public let arn: String?
-
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
Declaration
Swift
public let clientRequestToken: String?
-
Compute information for the simulation job.
Declaration
Swift
public let compute: ComputeResponse?
-
The data sources for the simulation job.
Declaration
Swift
public let dataSources: [DataSource]?
-
The failure behavior for the simulation job.
Declaration
Swift
public let failureBehavior: FailureBehavior?
-
The failure code of the simulation job if it failed: InternalServiceError Internal service error. RobotApplicationCrash Robot application exited abnormally. SimulationApplicationCrash Simulation application exited abnormally. BadPermissionsRobotApplication Robot application bundle could not be downloaded. BadPermissionsSimulationApplication Simulation application bundle could not be downloaded. BadPermissionsS3Output Unable to publish outputs to customer-provided S3 bucket. BadPermissionsCloudwatchLogs Unable to publish logs to customer-provided CloudWatch Logs resource. SubnetIpLimitExceeded Subnet IP limit exceeded. ENILimitExceeded ENI limit exceeded. BadPermissionsUserCredentials Unable to use the Role provided. InvalidBundleRobotApplication Robot bundle cannot be extracted (invalid format, bundling error, or other issue). InvalidBundleSimulationApplication Simulation bundle cannot be extracted (invalid format, bundling error, or other issue). RobotApplicationVersionMismatchedEtag Etag for RobotApplication does not match value during version creation. SimulationApplicationVersionMismatchedEtag Etag for SimulationApplication does not match value during version creation.
Declaration
Swift
public let failureCode: SimulationJobErrorCode?
-
Details about why the simulation job failed. For more information about troubleshooting, see Troubleshooting.
Declaration
Swift
public let failureReason: String?
-
The IAM role that allows the simulation instance to call the AWS APIs that are specified in its associated policies on your behalf.
Declaration
Swift
public let iamRole: String?
-
The time, in milliseconds since the epoch, when the simulation job was last started.
Declaration
Swift
public let lastStartedAt: TimeStamp?
-
The time, in milliseconds since the epoch, when the simulation job was last updated.
Declaration
Swift
public let lastUpdatedAt: TimeStamp?
-
The logging configuration.
Declaration
Swift
public let loggingConfig: LoggingConfig?
-
The maximum job duration in seconds. The value must be 8 days (691,200 seconds) or less.
Declaration
Swift
public let maxJobDurationInSeconds: Int64?
-
The name of the simulation job.
Declaration
Swift
public let name: String?
-
The network interface information for the simulation job.
Declaration
Swift
public let networkInterface: NetworkInterface?
-
Location for output files generated by the simulation job.
Declaration
Swift
public let outputLocation: OutputLocation?
-
A list of robot applications.
Declaration
Swift
public let robotApplications: [RobotApplicationConfig]?
-
A list of simulation applications.
Declaration
Swift
public let simulationApplications: [SimulationApplicationConfig]?
-
The simulation job execution duration in milliseconds.
Declaration
Swift
public let simulationTimeMillis: Int64?
-
The status of the simulation job.
Declaration
Swift
public let status: SimulationJobStatus?
-
The list of all tags added to the specified simulation job.
Declaration
Swift
public let tags: [String : String]?
-
The VPC configuration.
Declaration
Swift
public let vpcConfig: VPCConfigResponse?
-
init(arn:clientRequestToken:compute:dataSources:failureBehavior:failureCode:failureReason:iamRole:lastStartedAt:lastUpdatedAt:loggingConfig:maxJobDurationInSeconds:name:networkInterface:outputLocation:robotApplications:simulationApplications:simulationTimeMillis:status:tags:vpcConfig:)
Undocumented
Declaration
Swift
public init(arn: String? = nil, clientRequestToken: String? = nil, compute: ComputeResponse? = nil, dataSources: [DataSource]? = nil, failureBehavior: FailureBehavior? = nil, failureCode: SimulationJobErrorCode? = nil, failureReason: String? = nil, iamRole: String? = nil, lastStartedAt: TimeStamp? = nil, lastUpdatedAt: TimeStamp? = nil, loggingConfig: LoggingConfig? = nil, maxJobDurationInSeconds: Int64? = nil, name: String? = nil, networkInterface: NetworkInterface? = nil, outputLocation: OutputLocation? = nil, robotApplications: [RobotApplicationConfig]? = nil, simulationApplications: [SimulationApplicationConfig]? = nil, simulationTimeMillis: Int64? = nil, status: SimulationJobStatus? = nil, tags: [String : String]? = nil, vpcConfig: VPCConfigResponse? = nil)