Class: Aws::PartnerCentralSelling::Types::OpportunitySummaryView
- Inherits:
-
Struct
- Object
- Struct
- Aws::PartnerCentralSelling::Types::OpportunitySummaryView
- Defined in:
- gems/aws-sdk-partnercentralselling/lib/aws-sdk-partnercentralselling/types.rb
Overview
Provides a comprehensive view of an opportunity summary, including lifecycle information, team details, opportunity type, primary needs from AWS, and associated project information.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#customer ⇒ Types::Customer
An object that contains the customer's
Account
andContact
. -
#lifecycle ⇒ Types::LifeCycleForView
Contains information about the opportunity's lifecycle, including its current stage, status, and important dates such as creation and last modification times.
-
#opportunity_team ⇒ Array<Types::Contact>
Represents the internal team handling the opportunity.
-
#opportunity_type ⇒ String
Specifies the opportunity type.
-
#primary_needs_from_aws ⇒ Array<String>
Identifies the type of support the partner needs from AWS.
-
#project ⇒ Types::ProjectView
Contains summary information about the project associated with the opportunity, including project name, description, timeline, and other relevant details.
-
#related_entity_identifiers ⇒ Types::RelatedEntityIdentifiers
This field provides the associations' information for other entities with the opportunity.
Instance Attribute Details
#customer ⇒ Types::Customer
An object that contains the customer's Account
and Contact
.
4145 4146 4147 4148 4149 4150 4151 4152 4153 4154 4155 |
# File 'gems/aws-sdk-partnercentralselling/lib/aws-sdk-partnercentralselling/types.rb', line 4145 class OpportunitySummaryView < Struct.new( :opportunity_type, :lifecycle, :opportunity_team, :primary_needs_from_aws, :customer, :project, :related_entity_identifiers) SENSITIVE = [] include Aws::Structure end |
#lifecycle ⇒ Types::LifeCycleForView
Contains information about the opportunity's lifecycle, including its current stage, status, and important dates such as creation and last modification times.
4145 4146 4147 4148 4149 4150 4151 4152 4153 4154 4155 |
# File 'gems/aws-sdk-partnercentralselling/lib/aws-sdk-partnercentralselling/types.rb', line 4145 class OpportunitySummaryView < Struct.new( :opportunity_type, :lifecycle, :opportunity_team, :primary_needs_from_aws, :customer, :project, :related_entity_identifiers) SENSITIVE = [] include Aws::Structure end |
#opportunity_team ⇒ Array<Types::Contact>
Represents the internal team handling the opportunity. Specify the members involved in collaborating on an opportunity within the partner's organization.
4145 4146 4147 4148 4149 4150 4151 4152 4153 4154 4155 |
# File 'gems/aws-sdk-partnercentralselling/lib/aws-sdk-partnercentralselling/types.rb', line 4145 class OpportunitySummaryView < Struct.new( :opportunity_type, :lifecycle, :opportunity_team, :primary_needs_from_aws, :customer, :project, :related_entity_identifiers) SENSITIVE = [] include Aws::Structure end |
#opportunity_type ⇒ String
Specifies the opportunity type.
4145 4146 4147 4148 4149 4150 4151 4152 4153 4154 4155 |
# File 'gems/aws-sdk-partnercentralselling/lib/aws-sdk-partnercentralselling/types.rb', line 4145 class OpportunitySummaryView < Struct.new( :opportunity_type, :lifecycle, :opportunity_team, :primary_needs_from_aws, :customer, :project, :related_entity_identifiers) SENSITIVE = [] include Aws::Structure end |
#primary_needs_from_aws ⇒ Array<String>
Identifies the type of support the partner needs from AWS.
4145 4146 4147 4148 4149 4150 4151 4152 4153 4154 4155 |
# File 'gems/aws-sdk-partnercentralselling/lib/aws-sdk-partnercentralselling/types.rb', line 4145 class OpportunitySummaryView < Struct.new( :opportunity_type, :lifecycle, :opportunity_team, :primary_needs_from_aws, :customer, :project, :related_entity_identifiers) SENSITIVE = [] include Aws::Structure end |
#project ⇒ Types::ProjectView
Contains summary information about the project associated with the opportunity, including project name, description, timeline, and other relevant details.
4145 4146 4147 4148 4149 4150 4151 4152 4153 4154 4155 |
# File 'gems/aws-sdk-partnercentralselling/lib/aws-sdk-partnercentralselling/types.rb', line 4145 class OpportunitySummaryView < Struct.new( :opportunity_type, :lifecycle, :opportunity_team, :primary_needs_from_aws, :customer, :project, :related_entity_identifiers) SENSITIVE = [] include Aws::Structure end |
#related_entity_identifiers ⇒ Types::RelatedEntityIdentifiers
This field provides the associations' information for other
entities with the opportunity. These entities include identifiers
for AWSProducts
, Partner Solutions
, and AWSMarketplaceOffers
.
4145 4146 4147 4148 4149 4150 4151 4152 4153 4154 4155 |
# File 'gems/aws-sdk-partnercentralselling/lib/aws-sdk-partnercentralselling/types.rb', line 4145 class OpportunitySummaryView < Struct.new( :opportunity_type, :lifecycle, :opportunity_team, :primary_needs_from_aws, :customer, :project, :related_entity_identifiers) SENSITIVE = [] include Aws::Structure end |