Class: Aws::RoboMaker::Types::StartSimulationJobBatchResponse

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-robomaker/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#arnString

The Amazon Resource Name (arn) of the batch.

Returns:

  • (String)


5096
5097
5098
5099
5100
5101
5102
5103
5104
5105
5106
5107
5108
5109
5110
# File 'lib/aws-sdk-robomaker/types.rb', line 5096

class StartSimulationJobBatchResponse < Struct.new(
  :arn,
  :status,
  :created_at,
  :client_request_token,
  :batch_policy,
  :failure_code,
  :failure_reason,
  :failed_requests,
  :pending_requests,
  :created_requests,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#batch_policyTypes::BatchPolicy

The batch policy.

Returns:



5096
5097
5098
5099
5100
5101
5102
5103
5104
5105
5106
5107
5108
5109
5110
# File 'lib/aws-sdk-robomaker/types.rb', line 5096

class StartSimulationJobBatchResponse < Struct.new(
  :arn,
  :status,
  :created_at,
  :client_request_token,
  :batch_policy,
  :failure_code,
  :failure_reason,
  :failed_requests,
  :pending_requests,
  :created_requests,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#client_request_tokenString

Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.

Returns:

  • (String)


5096
5097
5098
5099
5100
5101
5102
5103
5104
5105
5106
5107
5108
5109
5110
# File 'lib/aws-sdk-robomaker/types.rb', line 5096

class StartSimulationJobBatchResponse < Struct.new(
  :arn,
  :status,
  :created_at,
  :client_request_token,
  :batch_policy,
  :failure_code,
  :failure_reason,
  :failed_requests,
  :pending_requests,
  :created_requests,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#created_atTime

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

Returns:

  • (Time)


5096
5097
5098
5099
5100
5101
5102
5103
5104
5105
5106
5107
5108
5109
5110
# File 'lib/aws-sdk-robomaker/types.rb', line 5096

class StartSimulationJobBatchResponse < Struct.new(
  :arn,
  :status,
  :created_at,
  :client_request_token,
  :batch_policy,
  :failure_code,
  :failure_reason,
  :failed_requests,
  :pending_requests,
  :created_requests,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#created_requestsArray<Types::SimulationJobSummary>

A list of created simulation job request summaries.

Returns:



5096
5097
5098
5099
5100
5101
5102
5103
5104
5105
5106
5107
5108
5109
5110
# File 'lib/aws-sdk-robomaker/types.rb', line 5096

class StartSimulationJobBatchResponse < Struct.new(
  :arn,
  :status,
  :created_at,
  :client_request_token,
  :batch_policy,
  :failure_code,
  :failure_reason,
  :failed_requests,
  :pending_requests,
  :created_requests,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#failed_requestsArray<Types::FailedCreateSimulationJobRequest>

A list of failed simulation job requests. The request failed to be created into a simulation job. Failed requests do not have a simulation job ID.



5096
5097
5098
5099
5100
5101
5102
5103
5104
5105
5106
5107
5108
5109
5110
# File 'lib/aws-sdk-robomaker/types.rb', line 5096

class StartSimulationJobBatchResponse < Struct.new(
  :arn,
  :status,
  :created_at,
  :client_request_token,
  :batch_policy,
  :failure_code,
  :failure_reason,
  :failed_requests,
  :pending_requests,
  :created_requests,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#failure_codeString

The failure code if the simulation job batch failed.

Returns:

  • (String)


5096
5097
5098
5099
5100
5101
5102
5103
5104
5105
5106
5107
5108
5109
5110
# File 'lib/aws-sdk-robomaker/types.rb', line 5096

class StartSimulationJobBatchResponse < Struct.new(
  :arn,
  :status,
  :created_at,
  :client_request_token,
  :batch_policy,
  :failure_code,
  :failure_reason,
  :failed_requests,
  :pending_requests,
  :created_requests,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#failure_reasonString

The reason the simulation job batch failed.

Returns:

  • (String)


5096
5097
5098
5099
5100
5101
5102
5103
5104
5105
5106
5107
5108
5109
5110
# File 'lib/aws-sdk-robomaker/types.rb', line 5096

class StartSimulationJobBatchResponse < Struct.new(
  :arn,
  :status,
  :created_at,
  :client_request_token,
  :batch_policy,
  :failure_code,
  :failure_reason,
  :failed_requests,
  :pending_requests,
  :created_requests,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#pending_requestsArray<Types::SimulationJobRequest>

A list of pending simulation job requests. These requests have not yet been created into simulation jobs.

Returns:



5096
5097
5098
5099
5100
5101
5102
5103
5104
5105
5106
5107
5108
5109
5110
# File 'lib/aws-sdk-robomaker/types.rb', line 5096

class StartSimulationJobBatchResponse < Struct.new(
  :arn,
  :status,
  :created_at,
  :client_request_token,
  :batch_policy,
  :failure_code,
  :failure_reason,
  :failed_requests,
  :pending_requests,
  :created_requests,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

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.

Returns:

  • (String)


5096
5097
5098
5099
5100
5101
5102
5103
5104
5105
5106
5107
5108
5109
5110
# File 'lib/aws-sdk-robomaker/types.rb', line 5096

class StartSimulationJobBatchResponse < Struct.new(
  :arn,
  :status,
  :created_at,
  :client_request_token,
  :batch_policy,
  :failure_code,
  :failure_reason,
  :failed_requests,
  :pending_requests,
  :created_requests,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#tagsHash<String,String>

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

Returns:

  • (Hash<String,String>)


5096
5097
5098
5099
5100
5101
5102
5103
5104
5105
5106
5107
5108
5109
5110
# File 'lib/aws-sdk-robomaker/types.rb', line 5096

class StartSimulationJobBatchResponse < Struct.new(
  :arn,
  :status,
  :created_at,
  :client_request_token,
  :batch_policy,
  :failure_code,
  :failure_reason,
  :failed_requests,
  :pending_requests,
  :created_requests,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end