Class: Aws::SageMakerTrainingSessionRuntime::Types::ExecuteTrainingOperationInput

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-sagemakertrainingsessionruntime/lib/aws-sdk-sagemakertrainingsessionruntime/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#client_token ⇒ String

A unique, case-sensitive identifier that you provide to ensure that the operation completes no more than one time. If you retry a request with the same client token and the same parameters, the service ignores the request but does not return an error.

Returns:

  • (String)


217
218
219
220
221
222
223
224
# File 'gems/aws-sdk-sagemakertrainingsessionruntime/lib/aws-sdk-sagemakertrainingsessionruntime/types.rb', line 217

class ExecuteTrainingOperationInput < Struct.new(
  :training_session_name,
  :sequence_number,
  :client_token,
  :operation_config)
  SENSITIVE = []
  include Aws::Structure
end

#operation_config ⇒ Types::OperationConfig

The configuration that specifies the type and parameters of the training operation. Exactly one member of the union must be set.



217
218
219
220
221
222
223
224
# File 'gems/aws-sdk-sagemakertrainingsessionruntime/lib/aws-sdk-sagemakertrainingsessionruntime/types.rb', line 217

class ExecuteTrainingOperationInput < Struct.new(
  :training_session_name,
  :sequence_number,
  :client_token,
  :operation_config)
  SENSITIVE = []
  include Aws::Structure
end

#sequence_number ⇒ Integer

The monotonically increasing sequence number that determines execution order. The training session processes operations strictly in sequence number order. If a gap exists, the session blocks until the missing operation arrives or times out. Must be at least 1.

Returns:

  • (Integer)


217
218
219
220
221
222
223
224
# File 'gems/aws-sdk-sagemakertrainingsessionruntime/lib/aws-sdk-sagemakertrainingsessionruntime/types.rb', line 217

class ExecuteTrainingOperationInput < Struct.new(
  :training_session_name,
  :sequence_number,
  :client_token,
  :operation_config)
  SENSITIVE = []
  include Aws::Structure
end

#training_session_name ⇒ String

The name of the training session to submit the operation to.

Returns:

  • (String)


217
218
219
220
221
222
223
224
# File 'gems/aws-sdk-sagemakertrainingsessionruntime/lib/aws-sdk-sagemakertrainingsessionruntime/types.rb', line 217

class ExecuteTrainingOperationInput < Struct.new(
  :training_session_name,
  :sequence_number,
  :client_token,
  :operation_config)
  SENSITIVE = []
  include Aws::Structure
end