@gradientedge/commercetools-utils
    Preparing search index...

    Interface AssignedProductReference

    interface AssignedProductReference {
        product: ProductReference;
        variantExclusion?: ProductVariantExclusion;
        variantSelection?: ProductVariantSelection;
    }
    Index

    Properties

    Reference to a Product that is assigned to the Product Selection.

    variantExclusion?: ProductVariantExclusion

    The Variants of the Product that are excluded from the Product Selection.

    This field may exist only in Product Selections with `IndividualExclusion` [ProductSelectionMode](ctp:api:type:ProductSelectionMode).
    In absence of this field, all Variants are deemed to be excluded.
    
    variantSelection?: ProductVariantSelection

    The Variants of the Product that are included from the Product Selection.

    This field may exist only in Product Selections with `Individual` [ProductSelectionMode](ctp:api:type:ProductSelectionMode).
    In absence of this field, all Variants are deemed to be included.