class Azure::CustomerInsights::Mgmt::V2017_04_26::Models::ParticipantProfilePropertyReference
The participant profile property reference.
Attributes
interaction_property_name[RW]
@return [String] The source interaction property that maps to the target profile property.
profile_property_name[RW]
@return [String] The target profile property that maps to the source interaction property.
Private Class Methods
mapper()
click to toggle source
Mapper for ParticipantProfilePropertyReference
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/2017-04-26/generated/azure_mgmt_customer_insights/models/participant_profile_property_reference.rb, line 28 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'ParticipantProfilePropertyReference', type: { name: 'Composite', class_name: 'ParticipantProfilePropertyReference', model_properties: { interaction_property_name: { client_side_validation: true, required: true, serialized_name: 'interactionPropertyName', type: { name: 'String' } }, profile_property_name: { client_side_validation: true, required: true, serialized_name: 'profilePropertyName', type: { name: 'String' } } } } } end