Skip to content

UpdateRevenueAttributionInput

Source code in docs_src/capo_partnercentral_revenue_measurement/types/update_revenue_attribution_input.py
class UpdateRevenueAttributionInput(TypedDict, closed=True):
    catalog: "capo_partnercentral_revenue_measurement.types.catalog_name.CatalogName"
    """<p>The catalog that the revenue attribution belongs to.</p>"""
    identifier: "capo_partnercentral_revenue_measurement.types.revenue_attribution_identifier.RevenueAttributionIdentifier"
    """<p>The unique identifier of the revenue attribution to update. Accepts a direct ID or ARN.</p>"""
    client_token: NotRequired[
        "capo_partnercentral_revenue_measurement.types.client_token.ClientToken"
    ]
    """<p>A unique token to ensure idempotency of the update request.</p>"""
    description: NotRequired["str"]
    """<p>The updated description of the revenue attribution.</p>"""
    revision: (
        "capo_partnercentral_revenue_measurement.types.revision_token.RevisionToken"
    )
    """<p>The current revision of the revenue attribution. Must match the server's current value.</p>"""

catalog instance-attribute

catalog: CatalogName

The catalog that the revenue attribution belongs to.

client_token instance-attribute

client_token: NotRequired[ClientToken]

A unique token to ensure idempotency of the update request.

description instance-attribute

description: NotRequired[str]

The updated description of the revenue attribution.

identifier instance-attribute

The unique identifier of the revenue attribution to update. Accepts a direct ID or ARN.

revision instance-attribute

revision: RevisionToken

The current revision of the revenue attribution. Must match the server's current value.