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
-
#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
#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.
619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 |
# File 'lib/aws-sdk-partnercentralselling/types.rb', line 619 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) 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.
619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 |
# File 'lib/aws-sdk-partnercentralselling/types.rb', line 619 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) SENSITIVE = [] include Aws::Structure end |
#involvement_type ⇒ String
Type of AWS involvement in the opportunity.
619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 |
# File 'lib/aws-sdk-partnercentralselling/types.rb', line 619 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) SENSITIVE = [] include Aws::Structure end |
#involvement_type_change_reason ⇒ String
Reason for changes in AWS involvement type for the opportunity.
619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 |
# File 'lib/aws-sdk-partnercentralselling/types.rb', line 619 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) 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.
619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 |
# File 'lib/aws-sdk-partnercentralselling/types.rb', line 619 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) SENSITIVE = [] include Aws::Structure end |
#opportunity_team ⇒ Array<Types::AwsTeamMember>
AWS team members involved in the opportunity.
619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 |
# File 'lib/aws-sdk-partnercentralselling/types.rb', line 619 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) SENSITIVE = [] include Aws::Structure end |
#origin ⇒ String
Source origin of the AWS opportunity.
619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 |
# File 'lib/aws-sdk-partnercentralselling/types.rb', line 619 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) SENSITIVE = [] include Aws::Structure end |
#project ⇒ Types::AwsOpportunityProject
Captures details about the project associated with the opportunity, including objectives, scope, and customer requirements.
619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 |
# File 'lib/aws-sdk-partnercentralselling/types.rb', line 619 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) 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.
619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 |
# File 'lib/aws-sdk-partnercentralselling/types.rb', line 619 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) SENSITIVE = [] include Aws::Structure end |
#related_opportunity_id ⇒ String
Identifier of the related partner opportunity.
619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 |
# File 'lib/aws-sdk-partnercentralselling/types.rb', line 619 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) SENSITIVE = [] include Aws::Structure end |
#visibility ⇒ String
Visibility level for the AWS opportunity.
619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 |
# File 'lib/aws-sdk-partnercentralselling/types.rb', line 619 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) SENSITIVE = [] include Aws::Structure end |