Skip to content

Infrastructure Commands

Representative command help output captured automatically from the local checkout.

Generated: 2026-09-14T17:13:11.556323+00:00

DCIM Help

Command: pxb dcim --help

Node device and interface sync commands.

 Usage: python -m proxbox_cli dcim [OPTIONS] COMMAND [ARGS]...

 DCIM (datacenter infrastructure) commands.

╭─ Options ────────────────────────────────────────────────────────────────────╮
│ --help          Show this message and exit.                                  │
╰──────────────────────────────────────────────────────────────────────────────╯
╭─ Commands ───────────────────────────────────────────────────────────────────╮
│ devices                List devices.                                         │
│ devices-create         Sync Proxmox nodes to NetBox devices. [NOTE: triggers │
│                        a full node sync]                                     │
│ interfaces-create      Create interfaces and IPs for a specific node device. │
│ interfaces-create-all  Create interfaces for all node devices.               │
╰──────────────────────────────────────────────────────────────────────────────╯

Virtualization Help

Command: pxb virtualization --help

Cluster, VM, storage, snapshot, and backup sync commands.

 Usage: python -m proxbox_cli virtualization [OPTIONS] COMMAND [ARGS]...

 Virtualization commands.

╭─ Options ────────────────────────────────────────────────────────────────────╮
│ --help          Show this message and exit.                                  │
╰──────────────────────────────────────────────────────────────────────────────╯
╭─ Commands ───────────────────────────────────────────────────────────────────╮
│ cluster-types-create  Create cluster types in NetBox.                        │
│ clusters-create       Create clusters in NetBox.                             │
│ storage-create        Sync Proxmox storage definitions into NetBox. [NOTE:   │
│                       triggers sync]                                         │
│ vms                   Virtual machine commands.                              │
╰──────────────────────────────────────────────────────────────────────────────╯

Virtualization Storage Create Help

Command: pxb virtualization storage-create --help

Sync Proxmox storage definitions into NetBox.

 Usage: python -m proxbox_cli virtualization storage-create
            [OPTIONS]

 Sync Proxmox storage definitions into NetBox. [NOTE: triggers sync]

╭─ Options ────────────────────────────────────────────────────────────────────╮
│ --json          Output raw JSON.                                             │
│ --yaml          Output YAML.                                                 │
│ --help          Show this message and exit.                                  │
╰──────────────────────────────────────────────────────────────────────────────╯

Virtualization Backups Sync Help

Command: pxb virtualization vms backups-sync-all --help

Long-running VM backup synchronization command.

 Usage: python -m proxbox_cli virtualization vms backups-sync-all
            [OPTIONS]

 Sync ALL backups across all clusters/nodes/storages. [NOTE: long-running sync]

╭─ Options ────────────────────────────────────────────────────────────────────╮
│ --delete-stale          Delete stale backup records.                         │
│ --json                  Output raw JSON.                                     │
│ --yaml                  Output YAML.                                         │
│ --help                  Show this message and exit.                          │
╰──────────────────────────────────────────────────────────────────────────────╯

Virtualization Snapshots Sync Help

Command: pxb virtualization vms snapshots-sync-all --help

Long-running VM snapshot synchronization command.

 Usage: python -m proxbox_cli virtualization vms snapshots-sync-all
            [OPTIONS]

 Sync ALL VM snapshots across all clusters/nodes. [NOTE: long-running sync]

╭─ Options ────────────────────────────────────────────────────────────────────╮
│ --json          Output raw JSON.                                             │
│ --yaml          Output YAML.                                                 │
│ --help          Show this message and exit.                                  │
╰──────────────────────────────────────────────────────────────────────────────╯

Extras Help

Command: pxb extras --help

Custom-field initialization and related helper commands.

 Usage: python -m proxbox_cli extras [OPTIONS] COMMAND [ARGS]...

 Extras commands (custom fields, etc.).

╭─ Options ────────────────────────────────────────────────────────────────────╮
│ --help          Show this message and exit.                                  │
╰──────────────────────────────────────────────────────────────────────────────╯
╭─ Commands ───────────────────────────────────────────────────────────────────╮
│ custom-fields-create  Create predefined Proxbox custom fields in NetBox      │
│                       (proxmox_vm_id, start_at_boot, etc.).                  │
╰──────────────────────────────────────────────────────────────────────────────╯