Builder
Properties
Specifies the catalog associated with the request. This field takes a string value from a predefined list: AWS
or Sandbox
. The catalog determines which environment the opportunity is created in. Use AWS
to create opportunities in the Amazon Web Services catalog, and Sandbox
for testing in secure, isolated environments.
Required to be unique, and should be unchanging, it can be randomly generated or a meaningful string.
Indicates whether the Opportunity
pertains to a national security project. This field must be set to true
only when the customer's industry is Government. Additional privacy and security measures apply during the review and management process for opportunities marked as NationalSecurity
.
Represents the internal team handling the opportunity. Specify collaborating members of this opportunity who are within the partner's organization.
Specifies the opportunity type as a renewal, new, or expansion.
Specifies the origin of the opportunity, indicating if it was sourced from Amazon Web Services or the partner. For all opportunities created with Catalog: AWS
, this field must only be Partner Referral
. However, when using Catalog: Sandbox
, you can set this field to AWS Referral
to simulate Amazon Web Services referral creation. This allows Amazon Web Services-originated flows testing in the sandbox catalog.
Specifies the opportunity's unique identifier in the partner's CRM system. This value is essential to track and reconcile because it's included in the outbound payload to the partner.
Identifies the type of support the partner needs from Amazon Web Services.
Specifies details of a customer's procurement terms. This is required only for partners in eligible programs.
Functions
construct an aws.sdk.kotlin.services.partnercentralselling.model.Customer inside the given block
construct an aws.sdk.kotlin.services.partnercentralselling.model.LifeCycle inside the given block
construct an aws.sdk.kotlin.services.partnercentralselling.model.Marketing inside the given block
construct an aws.sdk.kotlin.services.partnercentralselling.model.Project inside the given block
construct an aws.sdk.kotlin.services.partnercentralselling.model.SoftwareRevenue inside the given block