Class: Aws::PartnerCentralSelling::Types::OpportunityInvitationPayload

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

Overview

Represents the data payload of an Engagement Invitation for a specific opportunity. This contains detailed information that partners use to evaluate the engagement.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#customerTypes::EngagementCustomer

Contains information about the customer related to the opportunity in the Engagement Invitation. This data helps partners understand the customer’s profile and requirements.



3963
3964
3965
3966
3967
3968
3969
3970
# File 'lib/aws-sdk-partnercentralselling/types.rb', line 3963

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

#projectTypes::ProjectDetails

Describes the project details associated with the opportunity, including the customer’s needs and the scope of work expected to be performed.



3963
3964
3965
3966
3967
3968
3969
3970
# File 'lib/aws-sdk-partnercentralselling/types.rb', line 3963

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

#receiver_responsibilitiesArray<String>

Outlines the responsibilities or expectations of the receiver in the context of the invitation.

Returns:

  • (Array<String>)


3963
3964
3965
3966
3967
3968
3969
3970
# File 'lib/aws-sdk-partnercentralselling/types.rb', line 3963

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

#sender_contactsArray<Types::SenderContact>

Represents the contact details of the AWS representatives involved in sending the Engagement Invitation. These contacts are opportunity stakeholders.

Returns:



3963
3964
3965
3966
3967
3968
3969
3970
# File 'lib/aws-sdk-partnercentralselling/types.rb', line 3963

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