Skip to content

AttributionSummary

Source code in docs_src/capo_partnercentral_revenue_measurement/types/attribution_summary.py
class AttributionSummary(TypedDict, closed=True):
    arn: NotRequired["str"]
    """<p>The Amazon Resource Name (ARN) of the revenue attribution.</p>"""
    id: NotRequired[
        "capo_partnercentral_revenue_measurement.types.revenue_attribution_id.RevenueAttributionId"
    ]
    """<p>The unique identifier of the revenue attribution.</p>"""
    catalog: NotRequired[
        "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>"""
    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 AWS Marketplace product attributes associated with this attribution, 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>"""
    latest_revision: NotRequired[
        "capo_partnercentral_revenue_measurement.types.revision_token.RevisionToken"
    ]
    """<p>The latest revision of the revenue attribution resource.</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: NotRequired[str]

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

catalog instance-attribute

catalog: NotRequired[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.

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

id: NotRequired[RevenueAttributionId]

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 revenue attribution resource.

marketplace_product instance-attribute

marketplace_product: NotRequired[MarketplaceProductSummary]

The AWS Marketplace product attributes associated with this attribution, if set.

name instance-attribute

name: NotRequired[str]

The display name of the revenue 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.