Class: Aws::PartnerCentralSelling::Types::CustomerProjectsContext

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-partnercentralselling/lib/aws-sdk-partnercentralselling/types.rb

Overview

The CustomerProjects structure in Engagements offers a flexible framework for managing customer-project relationships. It supports multiple customers per Engagement and multiple projects per customer, while also allowing for customers without projects and projects without specific customers.

All Engagement members have full visibility of customers and their associated projects, enabling the capture of relevant context even when project details are not fully defined. This structure also facilitates targeted invitations, allowing partners to focus on specific customers and their business problems when sending Engagement invitations.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#customerTypes::EngagementCustomer

Contains details about the customer associated with the Engagement Invitation, including company information and industry.



1515
1516
1517
1518
1519
1520
# File 'gems/aws-sdk-partnercentralselling/lib/aws-sdk-partnercentralselling/types.rb', line 1515

class CustomerProjectsContext < Struct.new(
  :customer,
  :project)
  SENSITIVE = []
  include Aws::Structure
end

#projectTypes::EngagementCustomerProjectDetails

Information about the customer project associated with the Engagement.



1515
1516
1517
1518
1519
1520
# File 'gems/aws-sdk-partnercentralselling/lib/aws-sdk-partnercentralselling/types.rb', line 1515

class CustomerProjectsContext < Struct.new(
  :customer,
  :project)
  SENSITIVE = []
  include Aws::Structure
end