Skip to content

overlane operator rows

A few rows of one production table with personal fields masked (Overlane staff)

Updated View as MarkdownOpen in ChatGPTOpen in Claude

Prints rows of one table. Names, emails, IP addresses, tokens, secrets and free text are masked; team and person identifiers are replaced by stable pseudonyms so rows still group. Read-only; each call is recorded in the audit log. Only the Overlane staff team can call it.

Usage

overlane operator rows table [--limit N] [--tenant TEAM_ID] [--service URL]

Arguments

Argument Required Description
table yes The table name, as overlane operator tables lists it

Flags

Flag Type Required Default Description
--limit string no Rows to return, 1 to 100 (default 20)
--tenant string no Only rows of this team
--service string no The service address (default: OVERLANE_SERVICE_URL, then the project’s binding, then the hosted service)

Examples

overlane operator rows tasks --limit 5
overlane operator rows audit_events --tenant tm-1234 --json

Behavior

  • Effect: read (changes nothing).
  • Needs credentials: yes. Uses the network: yes.
  • Supports --dry-run: no. Accepts --force: no.
  • Machine-readable description: overlane schema operator rows.

Result

With --json (the default when stdout is not a terminal) the command prints this JSON Schema’s shape on stdout.

{
  "type": "object",
  "properties": {
    "table": {
      "type": "string"
    },
    "columns": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string"
          },
          "treatment": {
            "type": "string",
            "enum": [
              "pass",
              "pseudonym",
              "mask"
            ]
          }
        },
        "required": [
          "name",
          "treatment"
        ],
        "additionalProperties": false
      }
    },
    "tenant": {
      "type": "string"
    },
    "limit": {
      "type": "integer",
      "exclusiveMinimum": 0,
      "maximum": 9007199254740991
    },
    "rows": {
      "type": "array",
      "items": {
        "type": "object",
        "propertyNames": {
          "type": "string"
        },
        "additionalProperties": {
          "type": [
            "string",
            "number",
            "boolean",
            "null"
          ]
        }
      }
    }
  },
  "required": [
    "table",
    "columns",
    "limit",
    "rows"
  ],
  "additionalProperties": false
}

See exit codes for the status the process returns.

Navigation

Type to search…

↑↓ navigate↵ selectEsc close

Overlane Agent

Ask about the docs. Answers are quoted from the pages, with links. This panel cannot change anything.

    Questions are answered in your browser from the docs index. Nothing you type here is stored or sent anywhere.