Class: Aws::PartnerCentralSelling::Types::LeadCustomer

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

Overview

Contains detailed information about the customer associated with the lead, including company details, industry classification, and AWS maturity level. This information helps qualify and categorize the lead for appropriate engagement strategies.

Constant Summary collapse

SENSITIVE =
[:company_name, :website_url]

Instance Attribute Summary collapse

Instance Attribute Details

#addressTypes::AddressSummary

An object that contains an Address object's subset of fields.



2953
2954
2955
2956
2957
2958
2959
2960
2961
2962
# File 'gems/aws-sdk-partnercentralselling/lib/aws-sdk-partnercentralselling/types.rb', line 2953

class LeadCustomer < Struct.new(
  :industry,
  :company_name,
  :website_url,
  :address,
  :aws_maturity,
  :market_segment)
  SENSITIVE = [:company_name, :website_url]
  include Aws::Structure
end

#aws_maturityString

Indicates the customer's level of experience and adoption with AWS services. This assessment helps determine the appropriate engagement approach and solution complexity.

Returns:

  • (String)


2953
2954
2955
2956
2957
2958
2959
2960
2961
2962
# File 'gems/aws-sdk-partnercentralselling/lib/aws-sdk-partnercentralselling/types.rb', line 2953

class LeadCustomer < Struct.new(
  :industry,
  :company_name,
  :website_url,
  :address,
  :aws_maturity,
  :market_segment)
  SENSITIVE = [:company_name, :website_url]
  include Aws::Structure
end

#company_nameString

The name of the lead customer's company. This field is essential for identifying and tracking the customer organization associated with the lead.

Returns:

  • (String)


2953
2954
2955
2956
2957
2958
2959
2960
2961
2962
# File 'gems/aws-sdk-partnercentralselling/lib/aws-sdk-partnercentralselling/types.rb', line 2953

class LeadCustomer < Struct.new(
  :industry,
  :company_name,
  :website_url,
  :address,
  :aws_maturity,
  :market_segment)
  SENSITIVE = [:company_name, :website_url]
  include Aws::Structure
end

#industryString

Specifies the industry sector to which the lead customer's company belongs. This categorization helps in understanding the customer's business context and tailoring appropriate solutions.

Returns:

  • (String)


2953
2954
2955
2956
2957
2958
2959
2960
2961
2962
# File 'gems/aws-sdk-partnercentralselling/lib/aws-sdk-partnercentralselling/types.rb', line 2953

class LeadCustomer < Struct.new(
  :industry,
  :company_name,
  :website_url,
  :address,
  :aws_maturity,
  :market_segment)
  SENSITIVE = [:company_name, :website_url]
  include Aws::Structure
end

#market_segmentString

Specifies the market segment classification of the lead customer, such as enterprise, mid-market, or small business. This segmentation helps in targeting appropriate solutions and engagement strategies.

Returns:

  • (String)


2953
2954
2955
2956
2957
2958
2959
2960
2961
2962
# File 'gems/aws-sdk-partnercentralselling/lib/aws-sdk-partnercentralselling/types.rb', line 2953

class LeadCustomer < Struct.new(
  :industry,
  :company_name,
  :website_url,
  :address,
  :aws_maturity,
  :market_segment)
  SENSITIVE = [:company_name, :website_url]
  include Aws::Structure
end

#website_urlString

The website URL of the lead customer's company. This provides additional context about the customer organization and helps verify company legitimacy and size.

Returns:

  • (String)


2953
2954
2955
2956
2957
2958
2959
2960
2961
2962
# File 'gems/aws-sdk-partnercentralselling/lib/aws-sdk-partnercentralselling/types.rb', line 2953

class LeadCustomer < Struct.new(
  :industry,
  :company_name,
  :website_url,
  :address,
  :aws_maturity,
  :market_segment)
  SENSITIVE = [:company_name, :website_url]
  include Aws::Structure
end