Class: Aws::PartnerCentralSelling::Types::LeadInvitationInteraction
- Inherits:
-
Struct
- Object
- Struct
- Aws::PartnerCentralSelling::Types::LeadInvitationInteraction
- Defined in:
- gems/aws-sdk-partnercentralselling/lib/aws-sdk-partnercentralselling/types.rb
Overview
Represents interaction details included in a lead invitation payload. This structure provides context about how the lead was generated and the customer's engagement history to help partners assess the opportunity quality.
Constant Summary collapse
- SENSITIVE =
[:contact_business_title]
Instance Attribute Summary collapse
-
#contact_business_title ⇒ String
The business title or job role of the customer contact involved in the lead interaction.
-
#source_id ⇒ String
The unique identifier of the specific source that generated the lead interaction.
-
#source_name ⇒ String
The descriptive name of the source that generated the lead interaction.
-
#source_type ⇒ String
Specifies the type of source that generated the lead interaction, such as "Event", "Website", or "Campaign".
-
#usecase ⇒ String
Describes the specific use case or business scenario associated with the lead interaction.
Instance Attribute Details
#contact_business_title ⇒ String
The business title or job role of the customer contact involved in the lead interaction. This helps partners identify the decision-making level and engagement approach for the lead.
3128 3129 3130 3131 3132 3133 3134 3135 3136 |
# File 'gems/aws-sdk-partnercentralselling/lib/aws-sdk-partnercentralselling/types.rb', line 3128 class LeadInvitationInteraction < Struct.new( :source_type, :source_id, :source_name, :usecase, :contact_business_title) SENSITIVE = [:contact_business_title] include Aws::Structure end |
#source_id ⇒ String
The unique identifier of the specific source that generated the lead interaction. This provides traceability to the original lead generation activity for reference and follow-up purposes.
3128 3129 3130 3131 3132 3133 3134 3135 3136 |
# File 'gems/aws-sdk-partnercentralselling/lib/aws-sdk-partnercentralselling/types.rb', line 3128 class LeadInvitationInteraction < Struct.new( :source_type, :source_id, :source_name, :usecase, :contact_business_title) SENSITIVE = [:contact_business_title] include Aws::Structure end |
#source_name ⇒ String
The descriptive name of the source that generated the lead interaction. This human-readable identifier helps partners understand the specific lead generation channel or campaign that created the opportunity.
3128 3129 3130 3131 3132 3133 3134 3135 3136 |
# File 'gems/aws-sdk-partnercentralselling/lib/aws-sdk-partnercentralselling/types.rb', line 3128 class LeadInvitationInteraction < Struct.new( :source_type, :source_id, :source_name, :usecase, :contact_business_title) SENSITIVE = [:contact_business_title] include Aws::Structure end |
#source_type ⇒ String
Specifies the type of source that generated the lead interaction, such as "Event", "Website", or "Campaign". This helps partners understand the lead generation channel and assess lead quality based on the source type.
3128 3129 3130 3131 3132 3133 3134 3135 3136 |
# File 'gems/aws-sdk-partnercentralselling/lib/aws-sdk-partnercentralselling/types.rb', line 3128 class LeadInvitationInteraction < Struct.new( :source_type, :source_id, :source_name, :usecase, :contact_business_title) SENSITIVE = [:contact_business_title] include Aws::Structure end |
#usecase ⇒ String
Describes the specific use case or business scenario associated with the lead interaction. This information helps partners understand the customer's interests and potential solution requirements.
3128 3129 3130 3131 3132 3133 3134 3135 3136 |
# File 'gems/aws-sdk-partnercentralselling/lib/aws-sdk-partnercentralselling/types.rb', line 3128 class LeadInvitationInteraction < Struct.new( :source_type, :source_id, :source_name, :usecase, :contact_business_title) SENSITIVE = [:contact_business_title] include Aws::Structure end |