Skip to content

GetRevenueAttributionOutput

Source code in docs_src/capo_partnercentral_revenue_measurement/types/get_revenue_attribution_output.py
class GetRevenueAttributionOutput(TypedDict, closed=True):
    arn: "str"
    """<p>The Amazon Resource Name (ARN) of the revenue attribution.</p>"""
    id: "capo_partnercentral_revenue_measurement.types.revenue_attribution_id.RevenueAttributionId"
    """<p>The unique identifier of the revenue attribution.</p>"""
    catalog: "capo_partnercentral_revenue_measurement.types.catalog_name.CatalogName"
    """<p>The catalog that the revenue attribution belongs to.</p>"""
    name: NotRequired["str"]
    """<p>The display name of the revenue attribution.</p>"""
    description: NotRequired["str"]
    """<p>A description of the revenue attribution.</p>"""
    tenancy_model: (
        "capo_partnercentral_revenue_measurement.types.tenancy_model.TenancyModel"
    )
    """<p>The tenancy model for this revenue attribution.</p>"""
    marketplace_product: NotRequired[
        "capo_partnercentral_revenue_measurement.types.marketplace_product_summary.MarketplaceProductSummary"
    ]
    """<p>The associated AWS Marketplace product listing, if set.</p>"""
    created_date: NotRequired["datetime.datetime"]
    """<p>The date when the revenue attribution was created.</p>"""
    last_modified_date: NotRequired["datetime.datetime"]
    """<p>The date when the revenue attribution was last modified.</p>"""
    revision: NotRequired[
        "capo_partnercentral_revenue_measurement.types.revision_token.RevisionToken"
    ]
    """<p>The revision of the retrieved attribution.</p>"""
    latest_revision: NotRequired[
        "capo_partnercentral_revenue_measurement.types.revision_token.RevisionToken"
    ]
    """<p>The latest revision of the attribution.</p>"""
    effective_from: NotRequired[
        "capo_partnercentral_revenue_measurement.types.allocation_effective_date_string.AllocationEffectiveDateString"
    ]
    """<p>The date from which this revenue attribution is effective, derived from the earliest allocation start date (YYYY-MM-DD).</p>"""
    effective_until: NotRequired[
        "capo_partnercentral_revenue_measurement.types.allocation_effective_date_string.AllocationEffectiveDateString"
    ]
    """<p>The date until which this revenue attribution is effective, derived from the latest allocation end date (YYYY-MM-DD).</p>"""
    total_active_revenue_attribution_allocation_count: NotRequired[
        "capo_partnercentral_revenue_measurement.types.allocation_count.AllocationCount"
    ]
    """<p>The total number of allocations under this revenue attribution whose Status is ACTIVE.</p>"""
    total_revenue_attribution_allocation_count: NotRequired[
        "capo_partnercentral_revenue_measurement.types.allocation_count.AllocationCount"
    ]
    """<p>The total number of allocations under this revenue attribution, counting both ACTIVE and INACTIVE.</p>"""

arn instance-attribute

arn: str

The Amazon Resource Name (ARN) of the revenue attribution.

catalog instance-attribute

catalog: CatalogName

The catalog that the revenue attribution belongs to.

created_date instance-attribute

created_date: NotRequired[datetime]

The date when the revenue attribution was created.

description instance-attribute

description: NotRequired[str]

A description of the revenue attribution.

effective_from instance-attribute

effective_from: NotRequired[AllocationEffectiveDateString]

The date from which this revenue attribution is effective, derived from the earliest allocation start date (YYYY-MM-DD).

effective_until instance-attribute

effective_until: NotRequired[AllocationEffectiveDateString]

The date until which this revenue attribution is effective, derived from the latest allocation end date (YYYY-MM-DD).

id instance-attribute

The unique identifier of the revenue attribution.

last_modified_date instance-attribute

last_modified_date: NotRequired[datetime]

The date when the revenue attribution was last modified.

latest_revision instance-attribute

latest_revision: NotRequired[RevisionToken]

The latest revision of the attribution.

marketplace_product instance-attribute

marketplace_product: NotRequired[MarketplaceProductSummary]

The associated AWS Marketplace product listing, if set.

name instance-attribute

name: NotRequired[str]

The display name of the revenue attribution.

revision instance-attribute

revision: NotRequired[RevisionToken]

The revision of the retrieved attribution.

tenancy_model instance-attribute

tenancy_model: TenancyModel

The tenancy model for this revenue attribution.

total_active_revenue_attribution_allocation_count instance-attribute

total_active_revenue_attribution_allocation_count: NotRequired[AllocationCount]

The total number of allocations under this revenue attribution whose Status is ACTIVE.

total_revenue_attribution_allocation_count instance-attribute

total_revenue_attribution_allocation_count: NotRequired[AllocationCount]

The total number of allocations under this revenue attribution, counting both ACTIVE and INACTIVE.