AWS::CustomerProfiles::Domain AttributeTypesSelector
Configures information about the AttributeTypesSelector
which rule-based identity resolution uses to
match profiles.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "Address" :
[ String, ... ]
, "AttributeMatchingModel" :String
, "EmailAddress" :[ String, ... ]
, "PhoneNumber" :[ String, ... ]
}
YAML
Address:
- String
AttributeMatchingModel:String
EmailAddress:- String
PhoneNumber:- String
Properties
Address
-
The
Address
type. You can choose fromAddress
,BusinessAddress
,MaillingAddress
, andShippingAddress
. You only can use theAddress
type in theMatchingRule
. For example, if you want to match a profile based onBusinessAddress.City
orMaillingAddress.City
, you can choose theBusinessAddress
and theMaillingAddress
to represent theAddress
type and specify theAddress.City
on the matching rule.Required: No
Type: Array of String
Minimum:
1 | 1
Maximum:
255 | 4
Update requires: No interruption
AttributeMatchingModel
-
Configures the
AttributeMatchingModel
, you can either chooseONE_TO_ONE
orMANY_TO_MANY
.Required: Yes
Type: String
Allowed values:
ONE_TO_ONE | MANY_TO_MANY
Update requires: No interruption
EmailAddress
-
The Email type. You can choose from
EmailAddress
,BusinessEmailAddress
andPersonalEmailAddress
. You only can use theEmailAddress
type in theMatchingRule
. For example, if you want to match profile based onPersonalEmailAddress
orBusinessEmailAddress
, you can choose thePersonalEmailAddress
and theBusinessEmailAddress
to represent theEmailAddress
type and only specify theEmailAddress
on the matching rule.Required: No
Type: Array of String
Minimum:
1 | 1
Maximum:
255 | 3
Update requires: No interruption
PhoneNumber
-
The
PhoneNumber
type. You can choose fromPhoneNumber
,HomePhoneNumber
, andMobilePhoneNumber
. You only can use thePhoneNumber
type in theMatchingRule
. For example, if you want to match a profile based onPhone
orHomePhone
, you can choose thePhone
and theHomePhone
to represent thePhoneNumber
type and only specify thePhoneNumber
on the matching rule.Required: No
Type: Array of String
Minimum:
1 | 1
Maximum:
255 | 4
Update requires: No interruption