Globus SDK for JavaScript
    Preparing search index...
    interface operations {
        create_timer_v2_timer_post: {
            parameters: {
                cookie?: undefined;
                header?: undefined;
                path?: undefined;
                query?: undefined;
            };
            requestBody: {
                content: {
                    "application/json": {
                        timer: {
                            body: {
                                DATA: {
                                    checksum_algorithm?: string;
                                    DATA_TYPE: "transfer_item";
                                    destination_path: string;
                                    external_checksum?: string;
                                    recursive?: boolean;
                                    source_path: string;
                                }[];
                                DATA_TYPE: "transfer";
                                deadline?: string;
                                delete_destination_extra: boolean;
                                destination_endpoint: string;
                                destination_local_user?: string;
                                encrypt_data: boolean;
                                fail_on_quota_errors: boolean;
                                filter_rules?: {
                                    DATA_TYPE: "filter_rule";
                                    method: "include"
                                    | "exclude";
                                    name: string;
                                    type?: "file" | "dir";
                                }[];
                                label?: string;
                                notify_on_failed: boolean;
                                notify_on_inactive: boolean;
                                notify_on_succeeded: boolean;
                                preserve_timestamp: boolean;
                                skip_source_errors: boolean;
                                source_endpoint: string;
                                source_local_user?: string;
                                store_base_path_info: boolean;
                                sync_level?: 0
                                | 2
                                | 1
                                | 3;
                                verify_checksum: boolean;
                            };
                            name?: string;
                            resource_server: "transfer.api.globus.org";
                            schedule: | { datetime?: string; type: "once" }
                            | {
                                end?:
                                    | { condition: "iterations"; count: number }
                                    | { condition: "time"; datetime: string };
                                interval_seconds: number;
                                start?: string;
                                type: "recurring";
                            };
                            timer_type: "transfer";
                        };
                    };
                };
            };
            responses: {
                "201": {
                    content: {
                        "application/json": {
                            timer: {
                                body: {
                                    DATA: {
                                        checksum_algorithm?: string;
                                        DATA_TYPE: "transfer_item";
                                        destination_path: string;
                                        external_checksum?: string;
                                        recursive?: boolean;
                                        source_path: string;
                                    }[];
                                    DATA_TYPE: "transfer";
                                    deadline?: string;
                                    delete_destination_extra: boolean;
                                    destination_endpoint: string;
                                    destination_local_user?: string;
                                    encrypt_data: boolean;
                                    fail_on_quota_errors: boolean;
                                    filter_rules?: {
                                        DATA_TYPE: "filter_rule";
                                        method: (...)
                                        | (...);
                                        name: string;
                                        type?: (...) | (...) | (...);
                                    }[];
                                    label?: string;
                                    notify_on_failed: boolean;
                                    notify_on_inactive: boolean;
                                    notify_on_succeeded: boolean;
                                    preserve_timestamp: boolean;
                                    skip_source_errors: boolean;
                                    source_endpoint: string;
                                    source_local_user?: string;
                                    store_base_path_info: boolean;
                                    sync_level?: 0
                                    | 2
                                    | 1
                                    | 3;
                                    verify_checksum: boolean;
                                };
                                inactive_reason?: {
                                    cause: "user"
                                    | "globus_auth_requirements";
                                    detail?: Record<string, unknown>;
                                };
                                job_id: string;
                                last_ran_at?: string;
                                name?: string;
                                next_run?: string;
                                number_of_errors: number;
                                number_of_runs: number;
                                schedule: | { datetime?: string; type: "once" }
                                | {
                                    end?:
                                        | { condition: "iterations"; count: number }
                                        | { condition: "time"; datetime: string };
                                    interval_seconds: number;
                                    start?: string;
                                    type: "recurring";
                                };
                                status: string;
                                submitted_at: string;
                                timer_type: "transfer";
                            };
                        };
                    };
                    headers: { [name: string]: unknown };
                };
                "422": {
                    content: {
                        "application/json": {
                            detail?: { loc: (string | number)[]; msg: string; type: string }[];
                        };
                    };
                    headers: { [name: string]: unknown };
                };
            };
        };
        delete_timer_jobs__timer_id__delete: {
            parameters: {
                cookie?: undefined;
                header?: undefined;
                path: { timer_id: string };
                query?: undefined;
            };
            requestBody?: undefined;
            responses: {
                "200": {
                    content: {
                        "application/json": {
                            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;
                        };
                    };
                    headers: { [name: string]: unknown };
                };
                "422": {
                    content: {
                        "application/json": {
                            detail?: { loc: (string | number)[]; msg: string; type: string }[];
                        };
                    };
                    headers: { [name: string]: unknown };
                };
            };
        };
        list_jobs_jobs__get: {
            parameters: {
                cookie?: undefined;
                header?: undefined;
                path?: undefined;
                query?: {
                    filter_active?: boolean;
                    filter_name?: string;
                    filter_status?: string;
                    filter_stopped?: boolean;
                    order?: string;
                    result_count?: number;
                    submitted_after?: string;
                    submitted_before?: string;
                };
            };
            requestBody?: undefined;
            responses: {
                "200": {
                    content: {
                        "application/json": {
                            jobs?: {
                                callback_body: Record<string, unknown>;
                                callback_url: string;
                                inactive_reason?: { cause: (...) | (...); detail?: (...) | (...) };
                                interval?: number;
                                job_id: string;
                                last_ran_at?: string;
                                n_errors: number;
                                n_runs: number;
                                name?: string;
                                next_run?: string;
                                results: {
                                    data: {
                                        data?: ...;
                                        end_timestamp?: ...;
                                        errors?: ...;
                                        http_status_polled?: ...;
                                        http_status_submission?: ...;
                                        last_check_timestamp?: ...;
                                        next_check_timestamp?: ...;
                                        ran_at: ...;
                                        resource_id?: ...;
                                        run_status: ...;
                                        start_timestamp: ...;
                                        status?: ...;
                                    }[];
                                    page_next?: string;
                                };
                                schedule: | { datetime?: (...)
                                | (...); type: "once" }
                                | {
                                    end?: (...) | (...) | (...);
                                    interval_seconds: number;
                                    start?: (...) | (...);
                                    type: "recurring";
                                };
                                scope?: string;
                                start: string;
                                status: string;
                                stop_after?: { date?: (...)
                                | (...); n_runs?: (...) | (...) };
                                submitted_at: string;
                            }[];
                        };
                    };
                    headers: { [name: string]: unknown };
                };
                "422": {
                    content: {
                        "application/json": {
                            detail?: { loc: (string | number)[]; msg: string; type: string }[];
                        };
                    };
                    headers: { [name: string]: unknown };
                };
            };
        };
        pause_job_jobs__job_id__pause_post: {
            parameters: {
                cookie?: undefined;
                header?: undefined;
                path: { job_id: string };
                query?: undefined;
            };
            requestBody?: undefined;
            responses: {
                "200": {
                    content: { "application/json": { message: string } };
                    headers: { [name: string]: unknown };
                };
                "422": {
                    content: {
                        "application/json": {
                            detail?: { loc: (string | number)[]; msg: string; type: string }[];
                        };
                    };
                    headers: { [name: string]: unknown };
                };
            };
        };
        read_job_jobs__job_id__get: {
            parameters: {
                cookie?: undefined;
                header?: undefined;
                path: { job_id: string };
                query?: { page_size?: number; results_pt?: string };
            };
            requestBody?: undefined;
            responses: {
                "200": {
                    content: {
                        "application/json": {
                            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;
                        };
                    };
                    headers: { [name: string]: unknown };
                };
                "422": {
                    content: {
                        "application/json": {
                            detail?: { loc: (string | number)[]; msg: string; type: string }[];
                        };
                    };
                    headers: { [name: string]: unknown };
                };
            };
        };
        resume_job_jobs__job_id__resume_post: {
            parameters: {
                cookie?: undefined;
                header?: undefined;
                path: { job_id: string };
                query?: { update_credentials?: boolean };
            };
            requestBody?: undefined;
            responses: {
                "200": {
                    content: { "application/json": { message: string } };
                    headers: { [name: string]: unknown };
                };
                "422": {
                    content: {
                        "application/json": {
                            detail?: { loc: (string | number)[]; msg: string; type: string }[];
                        };
                    };
                    headers: { [name: string]: unknown };
                };
            };
        };
        submit_job_jobs__post: {
            parameters: {
                cookie?: undefined;
                header?: undefined;
                path?: undefined;
                query?: undefined;
            };
            requestBody: {
                content: {
                    "application/json": {
                        callback_body: Record<string, unknown>;
                        callback_url: string;
                        interval?: number;
                        name?: string;
                        refresh_token?: string;
                        scope?: string;
                        start: string;
                        stop_after?: { date?: string; n_runs?: number };
                    };
                };
            };
            responses: {
                "201": {
                    content: {
                        "application/json": {
                            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;
                        };
                    };
                    headers: { [name: string]: unknown };
                };
                "422": {
                    content: {
                        "application/json": {
                            detail?: { loc: (string | number)[]; msg: string; type: string }[];
                        };
                    };
                    headers: { [name: string]: unknown };
                };
            };
        };
        update_job_jobs__job_id__patch: {
            parameters: {
                cookie?: undefined;
                header?: undefined;
                path: { job_id: string };
                query?: undefined;
            };
            requestBody: { content: { "application/json": { name?: string } } };
            responses: {
                "200": {
                    content: {
                        "application/json": {
                            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;
                        };
                    };
                    headers: { [name: string]: unknown };
                };
                "422": {
                    content: {
                        "application/json": {
                            detail?: { loc: (string | number)[]; msg: string; type: string }[];
                        };
                    };
                    headers: { [name: string]: unknown };
                };
            };
        };
    }
    Index

    Properties

    create_timer_v2_timer_post

    create_timer_v2_timer_post: {
        parameters: {
            cookie?: undefined;
            header?: undefined;
            path?: undefined;
            query?: undefined;
        };
        requestBody: {
            content: {
                "application/json": {
                    timer: {
                        body: {
                            DATA: {
                                checksum_algorithm?: string;
                                DATA_TYPE: "transfer_item";
                                destination_path: string;
                                external_checksum?: string;
                                recursive?: boolean;
                                source_path: string;
                            }[];
                            DATA_TYPE: "transfer";
                            deadline?: string;
                            delete_destination_extra: boolean;
                            destination_endpoint: string;
                            destination_local_user?: string;
                            encrypt_data: boolean;
                            fail_on_quota_errors: boolean;
                            filter_rules?: {
                                DATA_TYPE: "filter_rule";
                                method: "include"
                                | "exclude";
                                name: string;
                                type?: "file" | "dir";
                            }[];
                            label?: string;
                            notify_on_failed: boolean;
                            notify_on_inactive: boolean;
                            notify_on_succeeded: boolean;
                            preserve_timestamp: boolean;
                            skip_source_errors: boolean;
                            source_endpoint: string;
                            source_local_user?: string;
                            store_base_path_info: boolean;
                            sync_level?: 0
                            | 2
                            | 1
                            | 3;
                            verify_checksum: boolean;
                        };
                        name?: string;
                        resource_server: "transfer.api.globus.org";
                        schedule: | { datetime?: string; type: "once" }
                        | {
                            end?:
                                | { condition: "iterations"; count: number }
                                | { condition: "time"; datetime: string };
                            interval_seconds: number;
                            start?: string;
                            type: "recurring";
                        };
                        timer_type: "transfer";
                    };
                };
            };
        };
        responses: {
            "201": {
                content: {
                    "application/json": {
                        timer: {
                            body: {
                                DATA: {
                                    checksum_algorithm?: string;
                                    DATA_TYPE: "transfer_item";
                                    destination_path: string;
                                    external_checksum?: string;
                                    recursive?: boolean;
                                    source_path: string;
                                }[];
                                DATA_TYPE: "transfer";
                                deadline?: string;
                                delete_destination_extra: boolean;
                                destination_endpoint: string;
                                destination_local_user?: string;
                                encrypt_data: boolean;
                                fail_on_quota_errors: boolean;
                                filter_rules?: {
                                    DATA_TYPE: "filter_rule";
                                    method: (...)
                                    | (...);
                                    name: string;
                                    type?: (...) | (...) | (...);
                                }[];
                                label?: string;
                                notify_on_failed: boolean;
                                notify_on_inactive: boolean;
                                notify_on_succeeded: boolean;
                                preserve_timestamp: boolean;
                                skip_source_errors: boolean;
                                source_endpoint: string;
                                source_local_user?: string;
                                store_base_path_info: boolean;
                                sync_level?: 0
                                | 2
                                | 1
                                | 3;
                                verify_checksum: boolean;
                            };
                            inactive_reason?: {
                                cause: "user"
                                | "globus_auth_requirements";
                                detail?: Record<string, unknown>;
                            };
                            job_id: string;
                            last_ran_at?: string;
                            name?: string;
                            next_run?: string;
                            number_of_errors: number;
                            number_of_runs: number;
                            schedule: | { datetime?: string; type: "once" }
                            | {
                                end?:
                                    | { condition: "iterations"; count: number }
                                    | { condition: "time"; datetime: string };
                                interval_seconds: number;
                                start?: string;
                                type: "recurring";
                            };
                            status: string;
                            submitted_at: string;
                            timer_type: "transfer";
                        };
                    };
                };
                headers: { [name: string]: unknown };
            };
            "422": {
                content: {
                    "application/json": {
                        detail?: { loc: (string | number)[]; msg: string; type: string }[];
                    };
                };
                headers: { [name: string]: unknown };
            };
        };
    }
    delete_timer_jobs__timer_id__delete: {
        parameters: {
            cookie?: undefined;
            header?: undefined;
            path: { timer_id: string };
            query?: undefined;
        };
        requestBody?: undefined;
        responses: {
            "200": {
                content: {
                    "application/json": {
                        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;
                    };
                };
                headers: { [name: string]: unknown };
            };
            "422": {
                content: {
                    "application/json": {
                        detail?: { loc: (string | number)[]; msg: string; type: string }[];
                    };
                };
                headers: { [name: string]: unknown };
            };
        };
    }
    list_jobs_jobs__get: {
        parameters: {
            cookie?: undefined;
            header?: undefined;
            path?: undefined;
            query?: {
                filter_active?: boolean;
                filter_name?: string;
                filter_status?: string;
                filter_stopped?: boolean;
                order?: string;
                result_count?: number;
                submitted_after?: string;
                submitted_before?: string;
            };
        };
        requestBody?: undefined;
        responses: {
            "200": {
                content: {
                    "application/json": {
                        jobs?: {
                            callback_body: Record<string, unknown>;
                            callback_url: string;
                            inactive_reason?: { cause: (...) | (...); detail?: (...) | (...) };
                            interval?: number;
                            job_id: string;
                            last_ran_at?: string;
                            n_errors: number;
                            n_runs: number;
                            name?: string;
                            next_run?: string;
                            results: {
                                data: {
                                    data?: ...;
                                    end_timestamp?: ...;
                                    errors?: ...;
                                    http_status_polled?: ...;
                                    http_status_submission?: ...;
                                    last_check_timestamp?: ...;
                                    next_check_timestamp?: ...;
                                    ran_at: ...;
                                    resource_id?: ...;
                                    run_status: ...;
                                    start_timestamp: ...;
                                    status?: ...;
                                }[];
                                page_next?: string;
                            };
                            schedule: | { datetime?: (...)
                            | (...); type: "once" }
                            | {
                                end?: (...) | (...) | (...);
                                interval_seconds: number;
                                start?: (...) | (...);
                                type: "recurring";
                            };
                            scope?: string;
                            start: string;
                            status: string;
                            stop_after?: { date?: (...)
                            | (...); n_runs?: (...) | (...) };
                            submitted_at: string;
                        }[];
                    };
                };
                headers: { [name: string]: unknown };
            };
            "422": {
                content: {
                    "application/json": {
                        detail?: { loc: (string | number)[]; msg: string; type: string }[];
                    };
                };
                headers: { [name: string]: unknown };
            };
        };
    }

    pause_job_jobs__job_id__pause_post

    pause_job_jobs__job_id__pause_post: {
        parameters: {
            cookie?: undefined;
            header?: undefined;
            path: { job_id: string };
            query?: undefined;
        };
        requestBody?: undefined;
        responses: {
            "200": {
                content: { "application/json": { message: string } };
                headers: { [name: string]: unknown };
            };
            "422": {
                content: {
                    "application/json": {
                        detail?: { loc: (string | number)[]; msg: string; type: string }[];
                    };
                };
                headers: { [name: string]: unknown };
            };
        };
    }
    read_job_jobs__job_id__get: {
        parameters: {
            cookie?: undefined;
            header?: undefined;
            path: { job_id: string };
            query?: { page_size?: number; results_pt?: string };
        };
        requestBody?: undefined;
        responses: {
            "200": {
                content: {
                    "application/json": {
                        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;
                    };
                };
                headers: { [name: string]: unknown };
            };
            "422": {
                content: {
                    "application/json": {
                        detail?: { loc: (string | number)[]; msg: string; type: string }[];
                    };
                };
                headers: { [name: string]: unknown };
            };
        };
    }

    resume_job_jobs__job_id__resume_post

    resume_job_jobs__job_id__resume_post: {
        parameters: {
            cookie?: undefined;
            header?: undefined;
            path: { job_id: string };
            query?: { update_credentials?: boolean };
        };
        requestBody?: undefined;
        responses: {
            "200": {
                content: { "application/json": { message: string } };
                headers: { [name: string]: unknown };
            };
            "422": {
                content: {
                    "application/json": {
                        detail?: { loc: (string | number)[]; msg: string; type: string }[];
                    };
                };
                headers: { [name: string]: unknown };
            };
        };
    }

    submit_job_jobs__post

    submit_job_jobs__post: {
        parameters: {
            cookie?: undefined;
            header?: undefined;
            path?: undefined;
            query?: undefined;
        };
        requestBody: {
            content: {
                "application/json": {
                    callback_body: Record<string, unknown>;
                    callback_url: string;
                    interval?: number;
                    name?: string;
                    refresh_token?: string;
                    scope?: string;
                    start: string;
                    stop_after?: { date?: string; n_runs?: number };
                };
            };
        };
        responses: {
            "201": {
                content: {
                    "application/json": {
                        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;
                    };
                };
                headers: { [name: string]: unknown };
            };
            "422": {
                content: {
                    "application/json": {
                        detail?: { loc: (string | number)[]; msg: string; type: string }[];
                    };
                };
                headers: { [name: string]: unknown };
            };
        };
    }
    update_job_jobs__job_id__patch: {
        parameters: {
            cookie?: undefined;
            header?: undefined;
            path: { job_id: string };
            query?: undefined;
        };
        requestBody: { content: { "application/json": { name?: string } } };
        responses: {
            "200": {
                content: {
                    "application/json": {
                        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;
                    };
                };
                headers: { [name: string]: unknown };
            };
            "422": {
                content: {
                    "application/json": {
                        detail?: { loc: (string | number)[]; msg: string; type: string }[];
                    };
                };
                headers: { [name: string]: unknown };
            };
        };
    }