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

    Interface Extension

    interface Extension {
        createdAt: string;
        createdBy?: CreatedBy;
        destination: ExtensionDestination;
        id: string;
        key?: string;
        lastModifiedAt: string;
        lastModifiedBy?: LastModifiedBy;
        timeoutInMs?: number;
        triggers: ExtensionTrigger[];
        version: number;
    }

    Hierarchy (View Summary)

    Index

    Properties

    createdAt: string

    Date and time (UTC) the Extension was initially created.

    createdBy?: CreatedBy

    IDs and references that created the Extension.

    The configuration for the Extension, including its type, location and authentication details.

    id: string

    Unique identifier of the Extension.

    key?: string

    User-defined unique identifier of the Extension.

    lastModifiedAt: string

    Date and time (UTC) the Extension was last updated.

    lastModifiedBy?: LastModifiedBy

    IDs and references that last modified the Extension.

    timeoutInMs?: number

    Maximum time (in milliseconds) that the Extension can respond within. If no timeout is provided, the default value is used for all types of Extensions, including payment Extensions. The maximum value is 10000 ms (10 seconds) for payment Extensions and 2000 ms (2 seconds) for all other Extensions.

    triggers: ExtensionTrigger[]

    Describes what triggers the Extension.

    version: number

    Current version of the Extension.