This is the new AWS CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.
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:- StringAttributeMatchingModel:StringEmailAddress:- StringPhoneNumber:- String
Properties
Address-
The
Addresstype. You can choose fromAddress,BusinessAddress,MaillingAddress, andShippingAddress. You only can use theAddresstype in theMatchingRule. For example, if you want to match a profile based onBusinessAddress.CityorMaillingAddress.City, you can choose theBusinessAddressand theMaillingAddressto represent theAddresstype and specify theAddress.Cityon the matching rule.Required: No
Type: Array of String
Minimum:
1 | 1Maximum:
255 | 4Update requires: No interruption
AttributeMatchingModel-
Configures the
AttributeMatchingModel, you can either chooseONE_TO_ONEorMANY_TO_MANY.Required: Yes
Type: String
Allowed values:
ONE_TO_ONE | MANY_TO_MANYUpdate requires: No interruption
EmailAddress-
The Email type. You can choose from
EmailAddress,BusinessEmailAddressandPersonalEmailAddress. You only can use theEmailAddresstype in theMatchingRule. For example, if you want to match profile based onPersonalEmailAddressorBusinessEmailAddress, you can choose thePersonalEmailAddressand theBusinessEmailAddressto represent theEmailAddresstype and only specify theEmailAddresson the matching rule.Required: No
Type: Array of String
Minimum:
1 | 1Maximum:
255 | 3Update requires: No interruption
PhoneNumber-
The
PhoneNumbertype. You can choose fromPhoneNumber,HomePhoneNumber, andMobilePhoneNumber. You only can use thePhoneNumbertype in theMatchingRule. For example, if you want to match a profile based onPhoneorHomePhone, you can choose thePhoneand theHomePhoneto represent thePhoneNumbertype and only specify thePhoneNumberon the matching rule.Required: No
Type: Array of String
Minimum:
1 | 1Maximum:
255 | 4Update requires: No interruption