Interface DriftNodeParameters

Source
interface DriftNodeParameters {
    additionalFields?: { name?: string; phone?: string };
    authentication?: "oAuth2" | "accessToken";
    contactId?: string;
    email?: string;
    operation?:
        | "create"
        | "get"
        | "update"
        | "delete"
        | "getCustomAttributes";
    resource?: "contact";
    updateFields?: {
        email?: string;
        name?: string;
        phone?: string;
    };
}

Properties§

Source§

readonly additionalFields?: { name?: string; phone?: string }

Default: {}

Source§

readonly authentication?: "oAuth2" | "accessToken"

Default: "accessToken"

Source§

readonly contactId?: string

Unique identifier for the contact

Source§

readonly email?: string

The email of the contact

Source§

readonly operation?:
    | "create"
    | "get"
    | "update"
    | "delete"
    | "getCustomAttributes"

Default: "create"

Source§

readonly resource?: "contact"

Default: "contact"

Source§

readonly updateFields?: { email?: string; name?: string; phone?: string }

Default: {}