Typescript SDK Type Docs
    Preparing search index...

    Interface EnumSetAttribute

    This type represents an attribute whose value is an enum. The attribute value refers to the key of the enum value.

    interface EnumSetAttribute {
        name?: string;
        type: "enum-set";
        value: string[];
    }

    Hierarchy (View Summary)

    Index

    Properties

    Properties

    name?: string

    Required if used for ProductVariantImport. Must not be set if used for ProductVariantPatch.

    Must match `name` of an [AttributeDefinition](ctp:api:type:AttributeDefinition) of the Product Type.
    
    type: "enum-set"

    Must match type of an AttributeDefinition of the Product Type. The type is required if this type is used in a product variant and must not be set when used in a product variant patch.

    value: string[]

    A set of enum values, each represented by its key. Each key must match the key of an AttributePlainEnumValue in the Product Type.