Class: Aws::EntityResolution::Types::ProviderSchemaAttribute

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

Overview

The provider schema attribute.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#field_nameString

The field name.

Returns:

  • (String)


2640
2641
2642
2643
2644
2645
2646
2647
# File 'lib/aws-sdk-entityresolution/types.rb', line 2640

class ProviderSchemaAttribute < Struct.new(
  :field_name,
  :type,
  :sub_type,
  :hashing)
  SENSITIVE = []
  include Aws::Structure
end

#hashingBoolean

The hashing attribute of the provider schema.

Returns:

  • (Boolean)


2640
2641
2642
2643
2644
2645
2646
2647
# File 'lib/aws-sdk-entityresolution/types.rb', line 2640

class ProviderSchemaAttribute < Struct.new(
  :field_name,
  :type,
  :sub_type,
  :hashing)
  SENSITIVE = []
  include Aws::Structure
end

#sub_typeString

The sub type of the provider schema attribute.

Returns:

  • (String)


2640
2641
2642
2643
2644
2645
2646
2647
# File 'lib/aws-sdk-entityresolution/types.rb', line 2640

class ProviderSchemaAttribute < Struct.new(
  :field_name,
  :type,
  :sub_type,
  :hashing)
  SENSITIVE = []
  include Aws::Structure
end

#typeString

The type of the provider schema attribute.

LiveRamp supports: ‘NAME` | `NAME_FIRST` | `NAME_MIDDLE` | `NAME_LAST` | `ADDRESS` | `ADDRESS_STREET1` | `ADDRESS_STREET2` | `ADDRESS_STREET3` | `ADDRESS_CITY` | `ADDRESS_STATE` | `ADDRESS_COUNTRY` | `ADDRESS_POSTALCODE` | `PHONE` | `PHONE_NUMBER` | `EMAIL_ADDRESS` | `UNIQUE_ID` | `PROVIDER_ID`

TransUnion supports: ‘NAME` | `NAME_FIRST` | `NAME_LAST` | `ADDRESS` | `ADDRESS_CITY` | `ADDRESS_STATE` | `ADDRESS_COUNTRY` | `ADDRESS_POSTALCODE` | `PHONE_NUMBER` | `EMAIL_ADDRESS` | `UNIQUE_ID` | `DATE` | `IPV4` | `IPV6` | `MAID`

Unified ID 2.0 supports: ‘PHONE_NUMBER` | `EMAIL_ADDRESS` | `UNIQUE_ID`

Returns:

  • (String)


2640
2641
2642
2643
2644
2645
2646
2647
# File 'lib/aws-sdk-entityresolution/types.rb', line 2640

class ProviderSchemaAttribute < Struct.new(
  :field_name,
  :type,
  :sub_type,
  :hashing)
  SENSITIVE = []
  include Aws::Structure
end