The tailoring of a ProductVariant.

interface ProductVariantTailoring {
    assets?: Asset[];
    attributes?: ProductTailoringAttribute[];
    id: number;
    images?: Image[];
}

Properties

assets?: Asset[]

Media assets of the tailored Product Variant. If present, these assets will override the assets of the corresponding ProductVariant in total.

Attributes of the tailored Product Variant. If present, these Attributes are selectively merged into the attributes of the corresponding ProductVariant:

- If the ProductVariant contains an Attribute with the same `name`, its `value` is overwritten,
- otherwise the Attribute and its value are added to the ProductVariant.
id: number

The id of the tailored ProductVariant.

images?: Image[]

Images of the tailored Product Variant. If present, these images will override the images of the corresponding ProductVariant in total.