Type alias NewScript

NewScript: {
    cache_ttl?: number;
    codebase?: string;
    concurrency_key?: string;
    concurrency_time_window_s?: number;
    concurrent_limit?: number;
    content: string;
    dedicated_worker?: boolean;
    delete_after_use?: boolean;
    deployment_message?: string;
    description: string;
    draft_only?: boolean;
    envs?: string[];
    is_template?: boolean;
    kind?: "script" | "failure" | "trigger" | "command" | "approval";
    language: "python3" | "deno" | "go" | "bash" | "powershell" | "postgresql" | "mysql" | "bigquery" | "snowflake" | "mssql" | "graphql" | "nativets" | "bun" | "php";
    lock?: string;
    no_main_func?: boolean;
    parent_hash?: string;
    path: string;
    priority?: number;
    restart_unless_cancelled?: boolean;
    schema?: {
        [key: string]: unknown;
    };
    summary: string;
    tag?: string;
    timeout?: number;
    visible_to_runner_only?: boolean;
    ws_error_handler_muted?: boolean;
}

Type declaration

  • Optional cache_ttl?: number
  • Optional codebase?: string
  • Optional concurrency_key?: string
  • Optional concurrency_time_window_s?: number
  • Optional concurrent_limit?: number
  • content: string
  • Optional dedicated_worker?: boolean
  • Optional delete_after_use?: boolean
  • Optional deployment_message?: string
  • description: string
  • Optional draft_only?: boolean
  • Optional envs?: string[]
  • Optional is_template?: boolean
  • Optional kind?: "script" | "failure" | "trigger" | "command" | "approval"
  • language: "python3" | "deno" | "go" | "bash" | "powershell" | "postgresql" | "mysql" | "bigquery" | "snowflake" | "mssql" | "graphql" | "nativets" | "bun" | "php"
  • Optional lock?: string
  • Optional no_main_func?: boolean
  • Optional parent_hash?: string
  • path: string
  • Optional priority?: number
  • Optional restart_unless_cancelled?: boolean
  • Optional schema?: {
        [key: string]: unknown;
    }
    • [key: string]: unknown
  • summary: string
  • Optional tag?: string
  • Optional timeout?: number
  • Optional visible_to_runner_only?: boolean
  • Optional ws_error_handler_muted?: boolean