Skip to content

ReviewSourceSummary

Source code in docs_src/capo_marketplace_discovery/types/review_source_summary.py
class ReviewSourceSummary(TypedDict, closed=True):
    source_name: "capo_marketplace_discovery.types.non_empty_string.NonEmptyString"
    """<p>The name of the review source, such as AWS Marketplace.</p>"""
    source_id: "capo_marketplace_discovery.types.review_source_id.ReviewSourceId"
    """<p>The machine-readable identifier of the review source.</p>"""
    source_url: NotRequired["capo_marketplace_discovery.types.url.URL"]
    """<p>The URL where the reviews can be accessed at the source.</p>"""
    average_rating: "capo_marketplace_discovery.types.non_empty_string.NonEmptyString"
    """<p>The average rating across all reviews from this source.</p>"""
    total_reviews: (
        "capo_marketplace_discovery.types.non_negative_count.NonNegativeCount"
    )
    """<p>The total number of reviews available from this source.</p>"""

average_rating instance-attribute

average_rating: NonEmptyString

The average rating across all reviews from this source.

source_id instance-attribute

source_id: ReviewSourceId

The machine-readable identifier of the review source.

source_name instance-attribute

source_name: NonEmptyString

The name of the review source, such as AWS Marketplace.

source_url instance-attribute

source_url: NotRequired[URL]

The URL where the reviews can be accessed at the source.

total_reviews instance-attribute

total_reviews: NonNegativeCount

The total number of reviews available from this source.