Class: Aws::PartnerCentralSelling::Types::AwsOpportunityLifeCycle

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

Overview

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.

Constant Summary collapse

SENSITIVE =
[:next_steps]

Instance Attribute Summary collapse

Instance Attribute Details

#closed_lost_reasonString

Indicates the reason why an opportunity was marked as ‘Closed Lost`. This helps in understanding the context behind the lost opportunity and aids in refining future strategies.

Returns:

  • (String)


475
476
477
478
479
480
481
482
483
# File 'lib/aws-sdk-partnercentralselling/types.rb', line 475

class AwsOpportunityLifeCycle < Struct.new(
  :closed_lost_reason,
  :next_steps,
  :next_steps_history,
  :stage,
  :target_close_date)
  SENSITIVE = [:next_steps]
  include Aws::Structure
end

#next_stepsString

Specifies the immediate next steps required to progress the opportunity. These steps are based on AWS guidance and the current stage of the opportunity.

Returns:

  • (String)


475
476
477
478
479
480
481
482
483
# File 'lib/aws-sdk-partnercentralselling/types.rb', line 475

class AwsOpportunityLifeCycle < Struct.new(
  :closed_lost_reason,
  :next_steps,
  :next_steps_history,
  :stage,
  :target_close_date)
  SENSITIVE = [:next_steps]
  include Aws::Structure
end

#next_steps_historyArray<Types::ProfileNextStepsHistory>

Provides a historical log of previous next steps that were taken to move the opportunity forward. This helps in tracking the decision-making process and identifying any delays or obstacles encountered.

Returns:



475
476
477
478
479
480
481
482
483
# File 'lib/aws-sdk-partnercentralselling/types.rb', line 475

class AwsOpportunityLifeCycle < Struct.new(
  :closed_lost_reason,
  :next_steps,
  :next_steps_history,
  :stage,
  :target_close_date)
  SENSITIVE = [:next_steps]
  include Aws::Structure
end

#stageString

Represents the current stage of the opportunity in its lifecycle, such as ‘Qualification`, `Validation`, or `Closed Won`. This helps in understanding the opportunity’s progress.

Returns:

  • (String)


475
476
477
478
479
480
481
482
483
# File 'lib/aws-sdk-partnercentralselling/types.rb', line 475

class AwsOpportunityLifeCycle < Struct.new(
  :closed_lost_reason,
  :next_steps,
  :next_steps_history,
  :stage,
  :target_close_date)
  SENSITIVE = [:next_steps]
  include Aws::Structure
end

#target_close_dateString

Indicates the expected date by which the opportunity is projected to close. This field helps in planning resources and timelines for both the partner and AWS.

Returns:

  • (String)


475
476
477
478
479
480
481
482
483
# File 'lib/aws-sdk-partnercentralselling/types.rb', line 475

class AwsOpportunityLifeCycle < Struct.new(
  :closed_lost_reason,
  :next_steps,
  :next_steps_history,
  :stage,
  :target_close_date)
  SENSITIVE = [:next_steps]
  include Aws::Structure
end