Class: Aws::FraudDetector::Types::BatchImport

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

Overview

The batch import job details.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#arnString

The ARN of the batch import job.

Returns:

  • (String)


219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
# File 'gems/aws-sdk-frauddetector/lib/aws-sdk-frauddetector/types.rb', line 219

class BatchImport < Struct.new(
  :job_id,
  :status,
  :failure_reason,
  :start_time,
  :completion_time,
  :input_path,
  :output_path,
  :event_type_name,
  :iam_role_arn,
  :arn,
  :processed_records_count,
  :failed_records_count,
  :total_records_count)
  SENSITIVE = []
  include Aws::Structure
end

#completion_timeString

Timestamp of when batch import job completed.

Returns:

  • (String)


219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
# File 'gems/aws-sdk-frauddetector/lib/aws-sdk-frauddetector/types.rb', line 219

class BatchImport < Struct.new(
  :job_id,
  :status,
  :failure_reason,
  :start_time,
  :completion_time,
  :input_path,
  :output_path,
  :event_type_name,
  :iam_role_arn,
  :arn,
  :processed_records_count,
  :failed_records_count,
  :total_records_count)
  SENSITIVE = []
  include Aws::Structure
end

#event_type_nameString

The name of the event type.

Returns:

  • (String)


219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
# File 'gems/aws-sdk-frauddetector/lib/aws-sdk-frauddetector/types.rb', line 219

class BatchImport < Struct.new(
  :job_id,
  :status,
  :failure_reason,
  :start_time,
  :completion_time,
  :input_path,
  :output_path,
  :event_type_name,
  :iam_role_arn,
  :arn,
  :processed_records_count,
  :failed_records_count,
  :total_records_count)
  SENSITIVE = []
  include Aws::Structure
end

#failed_records_countInteger

The number of records that failed to import.

Returns:

  • (Integer)


219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
# File 'gems/aws-sdk-frauddetector/lib/aws-sdk-frauddetector/types.rb', line 219

class BatchImport < Struct.new(
  :job_id,
  :status,
  :failure_reason,
  :start_time,
  :completion_time,
  :input_path,
  :output_path,
  :event_type_name,
  :iam_role_arn,
  :arn,
  :processed_records_count,
  :failed_records_count,
  :total_records_count)
  SENSITIVE = []
  include Aws::Structure
end

#failure_reasonString

The reason batch import job failed.

Returns:

  • (String)


219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
# File 'gems/aws-sdk-frauddetector/lib/aws-sdk-frauddetector/types.rb', line 219

class BatchImport < Struct.new(
  :job_id,
  :status,
  :failure_reason,
  :start_time,
  :completion_time,
  :input_path,
  :output_path,
  :event_type_name,
  :iam_role_arn,
  :arn,
  :processed_records_count,
  :failed_records_count,
  :total_records_count)
  SENSITIVE = []
  include Aws::Structure
end

#iam_role_arnString

The ARN of the IAM role to use for this job request.

Returns:

  • (String)


219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
# File 'gems/aws-sdk-frauddetector/lib/aws-sdk-frauddetector/types.rb', line 219

class BatchImport < Struct.new(
  :job_id,
  :status,
  :failure_reason,
  :start_time,
  :completion_time,
  :input_path,
  :output_path,
  :event_type_name,
  :iam_role_arn,
  :arn,
  :processed_records_count,
  :failed_records_count,
  :total_records_count)
  SENSITIVE = []
  include Aws::Structure
end

#input_pathString

The Amazon S3 location of your data file for batch import.

Returns:

  • (String)


219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
# File 'gems/aws-sdk-frauddetector/lib/aws-sdk-frauddetector/types.rb', line 219

class BatchImport < Struct.new(
  :job_id,
  :status,
  :failure_reason,
  :start_time,
  :completion_time,
  :input_path,
  :output_path,
  :event_type_name,
  :iam_role_arn,
  :arn,
  :processed_records_count,
  :failed_records_count,
  :total_records_count)
  SENSITIVE = []
  include Aws::Structure
end

#job_idString

The ID of the batch import job.

Returns:

  • (String)


219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
# File 'gems/aws-sdk-frauddetector/lib/aws-sdk-frauddetector/types.rb', line 219

class BatchImport < Struct.new(
  :job_id,
  :status,
  :failure_reason,
  :start_time,
  :completion_time,
  :input_path,
  :output_path,
  :event_type_name,
  :iam_role_arn,
  :arn,
  :processed_records_count,
  :failed_records_count,
  :total_records_count)
  SENSITIVE = []
  include Aws::Structure
end

#output_pathString

The Amazon S3 location of your output file.

Returns:

  • (String)


219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
# File 'gems/aws-sdk-frauddetector/lib/aws-sdk-frauddetector/types.rb', line 219

class BatchImport < Struct.new(
  :job_id,
  :status,
  :failure_reason,
  :start_time,
  :completion_time,
  :input_path,
  :output_path,
  :event_type_name,
  :iam_role_arn,
  :arn,
  :processed_records_count,
  :failed_records_count,
  :total_records_count)
  SENSITIVE = []
  include Aws::Structure
end

#processed_records_countInteger

The number of records processed by batch import job.

Returns:

  • (Integer)


219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
# File 'gems/aws-sdk-frauddetector/lib/aws-sdk-frauddetector/types.rb', line 219

class BatchImport < Struct.new(
  :job_id,
  :status,
  :failure_reason,
  :start_time,
  :completion_time,
  :input_path,
  :output_path,
  :event_type_name,
  :iam_role_arn,
  :arn,
  :processed_records_count,
  :failed_records_count,
  :total_records_count)
  SENSITIVE = []
  include Aws::Structure
end

#start_timeString

Timestamp of when the batch import job started.

Returns:

  • (String)


219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
# File 'gems/aws-sdk-frauddetector/lib/aws-sdk-frauddetector/types.rb', line 219

class BatchImport < Struct.new(
  :job_id,
  :status,
  :failure_reason,
  :start_time,
  :completion_time,
  :input_path,
  :output_path,
  :event_type_name,
  :iam_role_arn,
  :arn,
  :processed_records_count,
  :failed_records_count,
  :total_records_count)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

The status of the batch import job.

Returns:

  • (String)


219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
# File 'gems/aws-sdk-frauddetector/lib/aws-sdk-frauddetector/types.rb', line 219

class BatchImport < Struct.new(
  :job_id,
  :status,
  :failure_reason,
  :start_time,
  :completion_time,
  :input_path,
  :output_path,
  :event_type_name,
  :iam_role_arn,
  :arn,
  :processed_records_count,
  :failed_records_count,
  :total_records_count)
  SENSITIVE = []
  include Aws::Structure
end

#total_records_countInteger

The total number of records in the batch import job.

Returns:

  • (Integer)


219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
# File 'gems/aws-sdk-frauddetector/lib/aws-sdk-frauddetector/types.rb', line 219

class BatchImport < Struct.new(
  :job_id,
  :status,
  :failure_reason,
  :start_time,
  :completion_time,
  :input_path,
  :output_path,
  :event_type_name,
  :iam_role_arn,
  :arn,
  :processed_records_count,
  :failed_records_count,
  :total_records_count)
  SENSITIVE = []
  include Aws::Structure
end