Interface GraphQLNodeParameters

Source
interface GraphQLNodeParameters {
    allowUnauthorizedCerts?: boolean;
    authentication?:
        | "oAuth2"
        | "none"
        | "basicAuth"
        | "customAuth"
        | "digestAuth"
        | "headerAuth"
        | "queryAuth"
        | "oAuth1";
    dataPropertyName?: string;
    endpoint?: string;
    headerParametersUi?: {
        parameter: { name?: string; value?: string }[];
    };
    operationName?: string;
    query?: string;
    requestFormat?: "json"
    | "graphql";
    requestMethod?: "GET" | "POST";
    responseFormat?: "string" | "json";
    variables?: string;
}

Properties§

Source§

readonly allowUnauthorizedCerts?: boolean

Whether to download the response even if SSL certificate validation is not possible

Source§

readonly authentication?:
    | "oAuth2"
    | "none"
    | "basicAuth"
    | "customAuth"
    | "digestAuth"
    | "headerAuth"
    | "queryAuth"
    | "oAuth1"

The way to authenticate Default: "none"

Source§

readonly dataPropertyName?: string

Name of the property to which to write the response data Default: "data"

Source§

readonly endpoint?: string

The GraphQL endpoint

Source§

readonly headerParametersUi?: { parameter: { name?: string; value?: string }[] }

The headers to send Default: {} Type options: {"multipleValues":true}

Source§

readonly operationName?: string

Name of operation to execute

Source§

readonly query?: string

GraphQL query Type options: {"rows":6}

Source§

readonly requestFormat?: "json" | "graphql"

The format for the query payload Default: "graphql"

Source§

readonly requestMethod?: "GET" | "POST"

The underlying HTTP request method to use Default: "POST"

Source§

readonly responseFormat?: "string" | "json"

The format in which the data gets returned from the URL Default: "json"

Source§

readonly variables?: string

Query variables as JSON object