Class: Aws::EntityResolution::Types::OutputSource
- Inherits:
-
Struct
- Object
- Struct
- Aws::EntityResolution::Types::OutputSource
- Defined in:
- gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb
Overview
A list of OutputAttribute
objects, each of which have the fields
Name
and Hashed
. Each of these objects selects a column to be
included in the output table, and whether the values of the column
should be hashed.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#apply_normalization ⇒ Boolean
Normalizes the attributes defined in the schema in the input data.
-
#kms_arn ⇒ String
Customer KMS ARN for encryption at rest.
-
#output ⇒ Array<Types::OutputAttribute>
A list of
OutputAttribute
objects, each of which have the fieldsName
andHashed
. -
#output_s3_path ⇒ String
The S3 path to which Entity Resolution will write the output table.
Instance Attribute Details
#apply_normalization ⇒ Boolean
Normalizes the attributes defined in the schema in the input data.
For example, if an attribute has an AttributeType
of
PHONE_NUMBER
, and the data in the input table is in a format of
1234567890, Entity Resolution will normalize this field in the
output to (123)-456-7890.
2309 2310 2311 2312 2313 2314 2315 2316 |
# File 'gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb', line 2309 class OutputSource < Struct.new( :kms_arn, :apply_normalization, :output, :output_s3_path) SENSITIVE = [] include Aws::Structure end |
#kms_arn ⇒ String
Customer KMS ARN for encryption at rest. If not provided, system will use an Entity Resolution managed KMS key.
2309 2310 2311 2312 2313 2314 2315 2316 |
# File 'gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb', line 2309 class OutputSource < Struct.new( :kms_arn, :apply_normalization, :output, :output_s3_path) SENSITIVE = [] include Aws::Structure end |
#output ⇒ Array<Types::OutputAttribute>
A list of OutputAttribute
objects, each of which have the fields
Name
and Hashed
. Each of these objects selects a column to be
included in the output table, and whether the values of the column
should be hashed.
2309 2310 2311 2312 2313 2314 2315 2316 |
# File 'gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb', line 2309 class OutputSource < Struct.new( :kms_arn, :apply_normalization, :output, :output_s3_path) SENSITIVE = [] include Aws::Structure end |
#output_s3_path ⇒ String
The S3 path to which Entity Resolution will write the output table.
2309 2310 2311 2312 2313 2314 2315 2316 |
# File 'gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb', line 2309 class OutputSource < Struct.new( :kms_arn, :apply_normalization, :output, :output_s3_path) SENSITIVE = [] include Aws::Structure end |