mirror of
https://github.com/hansjone/netx.git
synced 2026-10-09 03:10:46 +08:00
Add topology classify inventory, fabric lifecycle, and broader collect targets.
Treat Fabric as an inventory sheet for role/region tagging and slices; detach fabric links on managed/UME delete instead of cascading map deletes. Extend collection to all managed and UME NEs, show NE source in management, and refine canvas vendor icon tones. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
parent
90dff56e48
commit
a5a3a4f156
30 changed files with 5986 additions and 495 deletions
|
|
@ -8,13 +8,15 @@ from pydantic import BaseModel, Field
|
|||
class CollectionJobCreate(BaseModel):
|
||||
title: str = ""
|
||||
commands: str = Field(min_length=1)
|
||||
ne_ids: list[str] = Field(min_length=1)
|
||||
ne_ids: list[str] = Field(default_factory=list)
|
||||
ume_ne_ids: list[str] = Field(default_factory=list)
|
||||
|
||||
|
||||
class CollectionRunOut(BaseModel):
|
||||
id: str
|
||||
job_id: str
|
||||
ne_id: str
|
||||
ne_source: str = "managed"
|
||||
ne_name: str
|
||||
ne_ip: str
|
||||
status: str
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue