Globus SDK for JavaScript
    Preparing search index...
    • Parameters

      • job_id: string
      • Optionaloptions: { body?: undefined; payload?: undefined; query?: undefined } & {
            headers?: Headers;
            query?: {
                [key: string]:
                    | undefined
                    | null
                    | string
                    | number
                    | boolean
                    | (undefined | null | string | number)[];
            };
        }
      • OptionalsdkOptions: SDKOptions

      Returns Promise<
          JSONFetchResponse<
              {
                  callback_body: Record<string, unknown>;
                  callback_url: string;
                  inactive_reason?: {
                      cause: "user" | "globus_auth_requirements";
                      detail?: Record<string, unknown>;
                  };
                  interval?: number;
                  job_id: string;
                  last_ran_at?: string;
                  n_errors: number;
                  n_runs: number;
                  name?: string;
                  next_run?: string;
                  results: {
                      data: {
                          data?: Record<string, unknown>;
                          end_timestamp?: string;
                          errors?: Record<string, unknown>;
                          http_status_polled?: number;
                          http_status_submission?: number;
                          last_check_timestamp?: string;
                          next_check_timestamp?: string;
                          ran_at: string;
                          resource_id?: string;
                          run_status: string;
                          start_timestamp: string;
                          status?: number;
                      }[];
                      page_next?: string;
                  };
                  schedule: | { datetime?: string; type: "once" }
                  | {
                      end?:
                          | { condition: "iterations"; count: number }
                          | { condition: "time"; datetime: string };
                      interval_seconds: number;
                      start?: string;
                      type: "recurring";
                  };
                  scope?: string;
                  start: string;
                  status: string;
                  stop_after?: { date?: string; n_runs?: number };
                  submitted_at: string;
              },
          >,
      >