@drupflare/workforce - v0.3.0
    Preparing search index...

    Type Alias Binding

    Binding:
        | BindingBase & { type: "ai" }
        | BindingBase & { dataset: string; type: "analytics_engine" }
        | BindingBase & { type: "assets" }
        | BindingBase & { type: "browser_rendering" }
        | BindingBase & { id: string; type: "d1" }
        | BindingBase & { part: string; type: "data_blob" }
        | BindingBase & {
            namespace: string;
            outbound?: unknown;
            type: "dispatch_namespace";
        }
        | BindingBase & {
            class_name: string;
            environment?: string;
            namespace_id?: string;
            script_name?: string;
            type: "durable_object_namespace";
        }
        | BindingBase & { id: string; type: "hyperdrive" }
        | BindingBase & { type: "images" }
        | BindingBase & { old_name?: string; type: "inherit" }
        | BindingBase & { json: unknown; type: "json" }
        | BindingBase & { namespace_id: string; type: "kv_namespace" }
        | BindingBase & { certificate_id: string; type: "mtls_certificate" }
        | BindingBase & { pipeline: string; type: "pipelines" }
        | BindingBase & { text: string; type: "plain_text" }
        | BindingBase & { queue_name: string; type: "queue" }
        | BindingBase & {
            namespace_id: string;
            simple: unknown;
            type: "ratelimit";
        }
        | BindingBase & {
            bucket_name: string;
            jurisdiction?: string;
            type: "r2_bucket";
        }
        | BindingBase & { text: string; type: "secret_text" }
        | BindingBase & {
            secret_name: string;
            store_id: string;
            type: "secrets_store_secret";
        }
        | BindingBase & { destination_address?: string; type: "send_email" }
        | BindingBase & { environment?: string; service: string; type: "service" }
        | BindingBase & { part: string; type: "text_blob" }
        | BindingBase & { index_name: string; type: "vectorize" }
        | BindingBase & { type: "version_metadata" }
        | BindingBase & { part: string; type: "wasm_module" }
        | BindingBase & {
            class_name: string;
            script_name?: string;
            type: "workflow";
            workflow_name: string;
        }

    Type Declaration

    • BindingBase & { type: "ai" }
    • BindingBase & { dataset: string; type: "analytics_engine" }
    • BindingBase & { type: "assets" }
    • BindingBase & { type: "browser_rendering" }
    • BindingBase & { id: string; type: "d1" }
    • BindingBase & { part: string; type: "data_blob" }
    • BindingBase & {
          namespace: string;
          outbound?: unknown;
          type: "dispatch_namespace";
      }
    • BindingBase & {
          class_name: string;
          environment?: string;
          namespace_id?: string;
          script_name?: string;
          type: "durable_object_namespace";
      }
      • class_name: string
      • Optionalenvironment?: string
      • Optionalnamespace_id?: string
      • Optionalscript_name?: string

        the Worker that owns the class, when it is not this one

      • type: "durable_object_namespace"
    • BindingBase & { id: string; type: "hyperdrive" }
    • BindingBase & { type: "images" }
    • BindingBase & { old_name?: string; type: "inherit" }
    • BindingBase & { json: unknown; type: "json" }
    • BindingBase & { namespace_id: string; type: "kv_namespace" }
    • BindingBase & { certificate_id: string; type: "mtls_certificate" }
    • BindingBase & { pipeline: string; type: "pipelines" }
    • BindingBase & { text: string; type: "plain_text" }
    • BindingBase & { queue_name: string; type: "queue" }
    • BindingBase & { namespace_id: string; simple: unknown; type: "ratelimit" }
    • BindingBase & { bucket_name: string; jurisdiction?: string; type: "r2_bucket" }
    • BindingBase & { text: string; type: "secret_text" }
    • BindingBase & {
          secret_name: string;
          store_id: string;
          type: "secrets_store_secret";
      }
    • BindingBase & { destination_address?: string; type: "send_email" }
    • BindingBase & { environment?: string; service: string; type: "service" }
    • BindingBase & { part: string; type: "text_blob" }
    • BindingBase & { index_name: string; type: "vectorize" }
    • BindingBase & { type: "version_metadata" }
    • BindingBase & { part: string; type: "wasm_module" }
    • BindingBase & {
          class_name: string;
          script_name?: string;
          type: "workflow";
          workflow_name: string;
      }