Class: Aws::PartnerCentralSelling::Types::AwsOpportunitySummaryFullView
- Inherits:
-
Struct
- Object
- Struct
- Aws::PartnerCentralSelling::Types::AwsOpportunitySummaryFullView
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-partnercentralselling/types.rb
Overview
Provides a comprehensive view of AwsOpportunitySummaryFullView template.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#cosell_motion ⇒ String
Engagement classification for this opportunity.
-
#customer ⇒ Types::AwsOpportunityCustomer
Represents the customer associated with the AWS opportunity.
-
#insights ⇒ Types::AwsOpportunityInsights
Contains insights provided by AWS for the opportunity, offering recommendations and analysis that can help the partner optimize their engagement and strategy.
-
#involvement_type ⇒ String
Type of AWS involvement in the opportunity.
-
#involvement_type_change_reason ⇒ String
Reason for changes in AWS involvement type for the opportunity.
-
#life_cycle ⇒ Types::AwsOpportunityLifeCycle
Tracks the lifecycle of the AWS opportunity, including stages such as qualification, validation, and closure.
-
#opportunity_team ⇒ Array<Types::AwsTeamMember>
AWS team members involved in the opportunity.
-
#origin ⇒ String
Source origin of the AWS opportunity.
-
#project ⇒ Types::AwsOpportunityProject
Captures details about the project associated with the opportunity, including objectives, scope, and customer requirements.
-
#related_entity_ids ⇒ Types::AwsOpportunityRelatedEntities
Represents other entities related to the AWS opportunity, such as AWS products, partner solutions, and marketplace offers.
-
#related_opportunity_id ⇒ String
Identifier of the related partner opportunity.
-
#visibility ⇒ String
Visibility level for the AWS opportunity.
Instance Attribute Details
#cosell_motion ⇒ String
Engagement classification for this opportunity. Read-only. Null
before scoring. Known values: AWS Field-engaged, Agent-engaged,
Partner-led.
645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 |
# File 'lib/aws-sdk-partnercentralselling/types.rb', line 645 class AwsOpportunitySummaryFullView < Struct.new( :related_opportunity_id, :origin, :involvement_type, :visibility, :life_cycle, :opportunity_team, :insights, :involvement_type_change_reason, :related_entity_ids, :customer, :project, :cosell_motion) SENSITIVE = [] include Aws::Structure end |
#customer ⇒ Types::AwsOpportunityCustomer
Represents the customer associated with the AWS opportunity. This field captures key details about the customer that are necessary for managing the opportunity.
645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 |
# File 'lib/aws-sdk-partnercentralselling/types.rb', line 645 class AwsOpportunitySummaryFullView < Struct.new( :related_opportunity_id, :origin, :involvement_type, :visibility, :life_cycle, :opportunity_team, :insights, :involvement_type_change_reason, :related_entity_ids, :customer, :project, :cosell_motion) SENSITIVE = [] include Aws::Structure end |
#insights ⇒ Types::AwsOpportunityInsights
Contains insights provided by AWS for the opportunity, offering recommendations and analysis that can help the partner optimize their engagement and strategy.
645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 |
# File 'lib/aws-sdk-partnercentralselling/types.rb', line 645 class AwsOpportunitySummaryFullView < Struct.new( :related_opportunity_id, :origin, :involvement_type, :visibility, :life_cycle, :opportunity_team, :insights, :involvement_type_change_reason, :related_entity_ids, :customer, :project, :cosell_motion) SENSITIVE = [] include Aws::Structure end |
#involvement_type ⇒ String
Type of AWS involvement in the opportunity.
645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 |
# File 'lib/aws-sdk-partnercentralselling/types.rb', line 645 class AwsOpportunitySummaryFullView < Struct.new( :related_opportunity_id, :origin, :involvement_type, :visibility, :life_cycle, :opportunity_team, :insights, :involvement_type_change_reason, :related_entity_ids, :customer, :project, :cosell_motion) SENSITIVE = [] include Aws::Structure end |
#involvement_type_change_reason ⇒ String
Reason for changes in AWS involvement type for the opportunity.
645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 |
# File 'lib/aws-sdk-partnercentralselling/types.rb', line 645 class AwsOpportunitySummaryFullView < Struct.new( :related_opportunity_id, :origin, :involvement_type, :visibility, :life_cycle, :opportunity_team, :insights, :involvement_type_change_reason, :related_entity_ids, :customer, :project, :cosell_motion) SENSITIVE = [] include Aws::Structure end |
#life_cycle ⇒ Types::AwsOpportunityLifeCycle
Tracks the lifecycle of the AWS opportunity, including stages such as qualification, validation, and closure. This field helps partners understand the current status and progression of the opportunity.
645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 |
# File 'lib/aws-sdk-partnercentralselling/types.rb', line 645 class AwsOpportunitySummaryFullView < Struct.new( :related_opportunity_id, :origin, :involvement_type, :visibility, :life_cycle, :opportunity_team, :insights, :involvement_type_change_reason, :related_entity_ids, :customer, :project, :cosell_motion) SENSITIVE = [] include Aws::Structure end |
#opportunity_team ⇒ Array<Types::AwsTeamMember>
AWS team members involved in the opportunity.
645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 |
# File 'lib/aws-sdk-partnercentralselling/types.rb', line 645 class AwsOpportunitySummaryFullView < Struct.new( :related_opportunity_id, :origin, :involvement_type, :visibility, :life_cycle, :opportunity_team, :insights, :involvement_type_change_reason, :related_entity_ids, :customer, :project, :cosell_motion) SENSITIVE = [] include Aws::Structure end |
#origin ⇒ String
Source origin of the AWS opportunity.
645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 |
# File 'lib/aws-sdk-partnercentralselling/types.rb', line 645 class AwsOpportunitySummaryFullView < Struct.new( :related_opportunity_id, :origin, :involvement_type, :visibility, :life_cycle, :opportunity_team, :insights, :involvement_type_change_reason, :related_entity_ids, :customer, :project, :cosell_motion) SENSITIVE = [] include Aws::Structure end |
#project ⇒ Types::AwsOpportunityProject
Captures details about the project associated with the opportunity, including objectives, scope, and customer requirements.
645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 |
# File 'lib/aws-sdk-partnercentralselling/types.rb', line 645 class AwsOpportunitySummaryFullView < Struct.new( :related_opportunity_id, :origin, :involvement_type, :visibility, :life_cycle, :opportunity_team, :insights, :involvement_type_change_reason, :related_entity_ids, :customer, :project, :cosell_motion) SENSITIVE = [] include Aws::Structure end |
#related_entity_ids ⇒ Types::AwsOpportunityRelatedEntities
Represents other entities related to the AWS opportunity, such as AWS products, partner solutions, and marketplace offers. These associations help build a complete picture of the solution being sold.
645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 |
# File 'lib/aws-sdk-partnercentralselling/types.rb', line 645 class AwsOpportunitySummaryFullView < Struct.new( :related_opportunity_id, :origin, :involvement_type, :visibility, :life_cycle, :opportunity_team, :insights, :involvement_type_change_reason, :related_entity_ids, :customer, :project, :cosell_motion) SENSITIVE = [] include Aws::Structure end |
#related_opportunity_id ⇒ String
Identifier of the related partner opportunity.
645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 |
# File 'lib/aws-sdk-partnercentralselling/types.rb', line 645 class AwsOpportunitySummaryFullView < Struct.new( :related_opportunity_id, :origin, :involvement_type, :visibility, :life_cycle, :opportunity_team, :insights, :involvement_type_change_reason, :related_entity_ids, :customer, :project, :cosell_motion) SENSITIVE = [] include Aws::Structure end |
#visibility ⇒ String
Visibility level for the AWS opportunity.
645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 |
# File 'lib/aws-sdk-partnercentralselling/types.rb', line 645 class AwsOpportunitySummaryFullView < Struct.new( :related_opportunity_id, :origin, :involvement_type, :visibility, :life_cycle, :opportunity_team, :insights, :involvement_type_change_reason, :related_entity_ids, :customer, :project, :cosell_motion) SENSITIVE = [] include Aws::Structure end |