Input operators
PublicThe Input family contains 5 operators. Source values into the graph (text, file, secret, sample data).
Operators in this family
Section titled “Operators in this family”input.file
Section titled “input.file”References a file from storage.
Version 1.0.0 · Semantics passthrough · Idempotent
Config
Section titled “Config”| Field | Type | Required | Default | Description |
|---|---|---|---|---|
bucket | string | no | — | |
content_type | string | no | — | |
key | string | yes | — |
Input ports
Section titled “Input ports”No input ports.
Output ports
Section titled “Output ports”| Port | Type | Required | Description |
|---|---|---|---|
output | object | no | Output |
input.json
Section titled “input.json”Provides a static JSON value.
Version 1.0.0 · Semantics passthrough · Idempotent
Config
Section titled “Config”| Field | Type | Required | Default | Description |
|---|---|---|---|---|
value | any | yes | — | JSON value to emit. |
Input ports
Section titled “Input ports”No input ports.
Output ports
Section titled “Output ports”| Port | Type | Required | Description |
|---|---|---|---|
output | any | no | Output |
input.sample_data
Section titled “input.sample_data”Provides sample input data for testing workflows.
Version 1.0.0 · Semantics passthrough · Idempotent · Visibility advanced
Config
Section titled “Config”| Field | Type | Required | Default | Description |
|---|---|---|---|---|
data | any | no | — | Sample data value. |
schema | object | no | — | JSON Schema of the sample data. |
Input ports
Section titled “Input ports”No input ports.
Output ports
Section titled “Output ports”| Port | Type | Required | Description |
|---|---|---|---|
output | any | no | Output |
input.secret
Section titled “input.secret”Binds a named secret for use downstream.
Version 1.0.0 · Semantics passthrough · Idempotent · Secrets DYNAMIC
Config
Section titled “Config”| Field | Type | Required | Default | Description |
|---|---|---|---|---|
secret_name | string | yes | — | Logical secret name. |
Input ports
Section titled “Input ports”No input ports.
Output ports
Section titled “Output ports”| Port | Type | Required | Description |
|---|---|---|---|
output | string | no | Output |
input.text
Section titled “input.text”Provides a static or template text value.
Version 1.0.0 · Semantics passthrough · Idempotent
Config
Section titled “Config”| Field | Type | Required | Default | Description |
|---|---|---|---|---|
value | string | yes | — | Text value or template expression. |
Input ports
Section titled “Input ports”No input ports.
Output ports
Section titled “Output ports”| Port | Type | Required | Description |
|---|---|---|---|
output | string | no | Output |
Source schemas
Section titled “Source schemas”Every operator above is rendered from its JSON schema in /opt/glyph/schemas/operators/:
schemas/operators/input.file.jsonschemas/operators/input.json.jsonschemas/operators/input.sample_data.jsonschemas/operators/input.secret.jsonschemas/operators/input.text.json