Class: Aws::FraudDetector::Types::CreateBatchPredictionJobRequest

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#detector_nameString

The name of the detector.

Returns:

  • (String)


650
651
652
653
654
655
656
657
658
659
660
661
# File 'lib/aws-sdk-frauddetector/types.rb', line 650

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

#detector_versionString

The detector version.

Returns:

  • (String)


650
651
652
653
654
655
656
657
658
659
660
661
# File 'lib/aws-sdk-frauddetector/types.rb', line 650

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

#event_type_nameString

The name of the event type.

Returns:

  • (String)


650
651
652
653
654
655
656
657
658
659
660
661
# File 'lib/aws-sdk-frauddetector/types.rb', line 650

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

#iam_role_arnString

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

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*.

[1]: docs.aws.amazon.com/AmazonS3/latest/userguide/example-policies-s3.html

Returns:

  • (String)


650
651
652
653
654
655
656
657
658
659
660
661
# File 'lib/aws-sdk-frauddetector/types.rb', line 650

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

#input_pathString

The Amazon S3 location of your training file.

Returns:

  • (String)


650
651
652
653
654
655
656
657
658
659
660
661
# File 'lib/aws-sdk-frauddetector/types.rb', line 650

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

#job_idString

The ID of the batch prediction job.

Returns:

  • (String)


650
651
652
653
654
655
656
657
658
659
660
661
# File 'lib/aws-sdk-frauddetector/types.rb', line 650

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

#output_pathString

The Amazon S3 location of your output file.

Returns:

  • (String)


650
651
652
653
654
655
656
657
658
659
660
661
# File 'lib/aws-sdk-frauddetector/types.rb', line 650

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

#tagsArray<Types::Tag>

A collection of key and value pairs.

Returns:



650
651
652
653
654
655
656
657
658
659
660
661
# File 'lib/aws-sdk-frauddetector/types.rb', line 650

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