The hubs/relationshipLinks resource type can be deployed to:
For a list of changed properties in each API version, see change log.
To create a Microsoft.CustomerInsights/hubs/relationshipLinks resource, add the following JSON to your template.
{
"type": "Microsoft.CustomerInsights/hubs/relationshipLinks",
"apiVersion": "2017-04-26",
"name": "string",
"properties": {
"description": {},
"displayName": {},
"interactionType": "string",
"mappings": [
{
"interactionFieldName": "string",
"linkType": "string",
"relationshipFieldName": "string"
}
],
"profilePropertyReferences": [
{
"interactionPropertyName": "string",
"profilePropertyName": "string"
}
],
"relatedProfilePropertyReferences": [
{
"interactionPropertyName": "string",
"profilePropertyName": "string"
}
],
"relationshipName": "string"
}
}
Name | Description | Value |
---|---|---|
type | The resource type | 'Microsoft.CustomerInsights/hubs/relationshipLinks' |
apiVersion | The resource api version | '2017-04-26' |
name | The resource name See how to set names and types for child resources in JSON ARM templates. |
string (required) Character limit: 1-512 Valid characters: Alphanumerics and underscores. Start with letter. |
properties | The definition of relationship link. | RelationshipLinkDefinition |
Name | Description | Value |
---|---|---|
description | Localized descriptions for the Relationship Link. | object |
displayName | Localized display name for the Relationship Link. | object |
interactionType | The InteractionType associated with the Relationship Link. | string (required) |
mappings | The mappings between Interaction and Relationship fields. | RelationshipLinkFieldMapping[] |
profilePropertyReferences | The property references for the Profile of the Relationship. | ParticipantProfilePropertyReference[] (required) |
relatedProfilePropertyReferences | The property references for the Related Profile of the Relationship. | ParticipantProfilePropertyReference[] (required) |
relationshipName | The Relationship associated with the Link. | string (required) |
Name | Description | Value |
---|---|---|
interactionFieldName | The field name on the Interaction Type. | string (required) |
linkType | Link type. | 'CopyIfNull' 'UpdateAlways' |
relationshipFieldName | The field name on the Relationship metadata. | string (required) |
Name | Description | Value |
---|---|---|
interactionPropertyName | The source interaction property that maps to the target profile property. | string (required) |
profilePropertyName | The target profile property that maps to the source interaction property. | string (required) |