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)


592
593
594
595
596
597
598
599
600
601
# File 'gems/aws-sdk-frauddetector/lib/aws-sdk-frauddetector/types.rb', line 592

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)


592
593
594
595
596
597
598
599
600
601
# File 'gems/aws-sdk-frauddetector/lib/aws-sdk-frauddetector/types.rb', line 592

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)


592
593
594
595
596
597
598
599
600
601
# File 'gems/aws-sdk-frauddetector/lib/aws-sdk-frauddetector/types.rb', line 592

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)


592
593
594
595
596
597
598
599
600
601
# File 'gems/aws-sdk-frauddetector/lib/aws-sdk-frauddetector/types.rb', line 592

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)


592
593
594
595
596
597
598
599
600
601
# File 'gems/aws-sdk-frauddetector/lib/aws-sdk-frauddetector/types.rb', line 592

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:



592
593
594
595
596
597
598
599
600
601
# File 'gems/aws-sdk-frauddetector/lib/aws-sdk-frauddetector/types.rb', line 592

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