Class: Aws::FraudDetector::Types::CreateBatchImportJobRequest

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#event_type_nameString

The name of the event type.

Returns:

  • (String)


553
554
555
556
557
558
559
560
561
562
# File 'gems/aws-sdk-frauddetector/lib/aws-sdk-frauddetector/types.rb', line 553

class CreateBatchImportJobRequest < Struct.new(
  :job_id,
  :input_path,
  :output_path,
  :event_type_name,
  :iam_role_arn,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#iam_role_arnString

The ARN of the IAM role created for Amazon S3 bucket that holds your data file.

The IAM role must have read permissions to your input S3 bucket and write permissions to your output S3 bucket. For more information about bucket permissions, see User policy examples in the Amazon S3 User Guide.

Returns:

  • (String)


553
554
555
556
557
558
559
560
561
562
# File 'gems/aws-sdk-frauddetector/lib/aws-sdk-frauddetector/types.rb', line 553

class CreateBatchImportJobRequest < Struct.new(
  :job_id,
  :input_path,
  :output_path,
  :event_type_name,
  :iam_role_arn,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#input_pathString

The URI that points to the Amazon S3 location of your data file.

Returns:

  • (String)


553
554
555
556
557
558
559
560
561
562
# File 'gems/aws-sdk-frauddetector/lib/aws-sdk-frauddetector/types.rb', line 553

class CreateBatchImportJobRequest < Struct.new(
  :job_id,
  :input_path,
  :output_path,
  :event_type_name,
  :iam_role_arn,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#job_idString

The ID of the batch import job. The ID cannot be of a past job, unless the job exists in CREATE_FAILED state.

Returns:

  • (String)


553
554
555
556
557
558
559
560
561
562
# File 'gems/aws-sdk-frauddetector/lib/aws-sdk-frauddetector/types.rb', line 553

class CreateBatchImportJobRequest < Struct.new(
  :job_id,
  :input_path,
  :output_path,
  :event_type_name,
  :iam_role_arn,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#output_pathString

The URI that points to the Amazon S3 location for storing your results.

Returns:

  • (String)


553
554
555
556
557
558
559
560
561
562
# File 'gems/aws-sdk-frauddetector/lib/aws-sdk-frauddetector/types.rb', line 553

class CreateBatchImportJobRequest < Struct.new(
  :job_id,
  :input_path,
  :output_path,
  :event_type_name,
  :iam_role_arn,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#tagsArray<Types::Tag>

A collection of key-value pairs associated with this request.

Returns:



553
554
555
556
557
558
559
560
561
562
# File 'gems/aws-sdk-frauddetector/lib/aws-sdk-frauddetector/types.rb', line 553

class CreateBatchImportJobRequest < Struct.new(
  :job_id,
  :input_path,
  :output_path,
  :event_type_name,
  :iam_role_arn,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end