action netbox_dcim_front_ports_paths { label: "dcim_front-ports_paths" description: "Return all CablePaths which traverse a given pass-through port." provider: netbox method: GET path: "/dcim/front-ports/{id}/paths/" encoding: json output: { type: "object" required: ["device", "name", "rear_port", "type"] properties: { _occupied: { type: "boolean" } cable: { type: "object" properties: { display: { type: "string" } id: { type: "integer" } label: { type: "string" } url: { type: "string" format: "uri" } } } cable_end: { type: "string" } color: { type: "string" } created: { type: "string" format: "date-time" } custom_fields: { type: "object" } description: { type: "string" } device: { type: "object" properties: { display: { type: "string" } id: { type: "integer" } name: { type: "string" } url: { type: "string" format: "uri" } } } display: { type: "string" } id: { type: "integer" } label: { type: "string" description: "Physical label" } last_updated: { type: "string" format: "date-time" } link_peers: { type: "array" description: "\nReturn the appropriate serializer for the link termination model.\n" items: { type: "string" } } link_peers_type: { type: "string" } mark_connected: { type: "boolean" description: "Treat as if a cable is connected" } module: { type: "object" required: ["device"] properties: { device: { type: "integer" } display: { type: "string" } id: { type: "integer" } module_bay: { type: "object" required: ["name"] properties: { display: { type: "string" } id: { type: "integer" } name: { type: "string" } url: { type: "string" format: "uri" } } } url: { type: "string" format: "uri" } } } name: { type: "string" } rear_port: { type: "object" required: ["name"] properties: { description: { type: "string" } display: { type: "string" } id: { type: "integer" } label: { type: "string" description: "Physical label" } name: { type: "string" } url: { type: "string" format: "uri" } } } rear_port_position: { type: "integer" } tags: { type: "array" items: { type: "object" required: ["name", "slug"] properties: { color: { type: "string" } display: { type: "string" } id: { type: "integer" } name: { type: "string" } slug: { type: "string" format: "slug" } url: { type: "string" format: "uri" } } } } type: { type: "object" required: ["label", "value"] properties: { label: { type: "string" enum: ["8P8C", "8P6C", "8P4C", "8P2C", "6P6C", "6P4C", "6P2C", "4P4C", "4P2C", "GG45", "TERA 4P", "TERA 2P", "TERA 1P", "110 Punch", "BNC", "F Connector", "N Connector", "MRJ21", "FC", "LC", "LC/PC", "LC/UPC", "LC/APC", "LSH", "LSH/PC", "LSH/UPC", "LSH/APC", "MPO", "MTRJ", "SC", "SC/PC", "SC/UPC", "SC/APC", "ST", "CS", "SN", "SMA 905", "SMA 906", "URM-P2", "URM-P4", "URM-P8", "Splice", "Other"] } value: { type: "string" enum: ["8p8c", "8p6c", "8p4c", "8p2c", "6p6c", "6p4c", "6p2c", "4p4c", "4p2c", "gg45", "tera-4p", "tera-2p", "tera-1p", "110-punch", "bnc", "f", "n", "mrj21", "fc", "lc", "lc-pc", "lc-upc", "lc-apc", "lsh", "lsh-pc", "lsh-upc", "lsh-apc", "mpo", "mtrj", "sc", "sc-pc", "sc-upc", "sc-apc", "st", "cs", "sn", "sma-905", "sma-906", "urm-p2", "urm-p4", "urm-p8", "splice", "other"] } } } url: { type: "string" format: "uri" } } } }