Module Values.AccountSource

Specifies the Customer's account details associated with the Opportunity.

Sourcetype nonrec t = {
  1. industry : Industry.t option;
    (*

    Specifies the industry the end Customer belongs to that's associated with the Opportunity. It refers to the category or sector where the customer's business operates. This is a required field.

    *)
  2. otherIndustry : AccountOtherIndustryString.t option;
    (*

    Specifies the end Customer's industry associated with the Opportunity, when the selected value in the Industry field is Other.

    *)
  3. companyName : AccountCompanyNameString.t;
    (*

    Specifies the end Customer's company name associated with the Opportunity.

    *)
  4. websiteUrl : WebsiteUrl.t option;
    (*

    Specifies the end customer's company website URL associated with the Opportunity. This value is crucial to map the customer within the Amazon Web Services CRM system. This field is required in all cases except when the opportunity is related to national security.

    *)
  5. awsAccountId : AwsAccount.t option;
    (*

    Specifies the Customer Amazon Web Services account ID associated with the Opportunity.

    *)
  6. address : Address.t option;
    (*

    Specifies the end Customer's address details associated with the Opportunity.

    *)
  7. duns : DunsNumber.t option;
    (*

    Indicates the Customer DUNS number, if available.

    *)
}
Sourceval context_ : string
Sourceval make : ?industry:??? -> ?otherIndustry:??? -> ?websiteUrl:??? -> ?awsAccountId:??? -> ?address:??? -> ?duns:??? -> companyName:AccountCompanyNameString.t -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Enum of string | `String of AccountOtherIndustryString.t | `Structure of (string * [> `Enum of string | `String of AddressCityString.t ]) list ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t