Skip to content

SoftwareRevenue

Source code in docs_src/capo_partnercentral_selling/types/software_revenue.py
class SoftwareRevenue(TypedDict, closed=True):
    delivery_model: NotRequired[
        "capo_partnercentral_selling.types.revenue_model.RevenueModel"
    ]
    """<p>Specifies the customer's intended payment type agreement or procurement method to acquire the solution or service outlined in the <code>Opportunity</code>.</p>"""
    value: NotRequired["capo_partnercentral_selling.types.monetary_value.MonetaryValue"]
    """<p>Specifies the payment value (amount and currency).</p>"""
    effective_date: NotRequired["capo_partnercentral_selling.types.date.Date"]
    """<p>Specifies the <code>Opportunity</code>'s customer engagement start date for the contract's effectiveness.</p>"""
    expiration_date: NotRequired["capo_partnercentral_selling.types.date.Date"]
    """<p>Specifies the expiration date for the contract between the customer and Amazon Web Services partner. It signifies the termination date of the agreed-upon engagement period between both parties.</p>"""

delivery_model instance-attribute

delivery_model: NotRequired[RevenueModel]

Specifies the customer's intended payment type agreement or procurement method to acquire the solution or service outlined in the Opportunity.

effective_date instance-attribute

effective_date: NotRequired[Date]

Specifies the Opportunity's customer engagement start date for the contract's effectiveness.

expiration_date instance-attribute

expiration_date: NotRequired[Date]

Specifies the expiration date for the contract between the customer and Amazon Web Services partner. It signifies the termination date of the agreed-upon engagement period between both parties.

value instance-attribute

value: NotRequired[MonetaryValue]

Specifies the payment value (amount and currency).