From 01b667184a70880c792ca52391940d1826768f55 Mon Sep 17 00:00:00 2001 From: Samuel Mutel <12967891+smutel@users.noreply.github.com> Date: Tue, 24 Aug 2021 17:22:32 +0200 Subject: [PATCH] fix: Remove additional v from swagger filename --- .github/workflows/main.yml | 2 +- .github/workflows/pr.yml | 2 +- netbox/swagger-vv2.11.12.json | 1 - 3 files changed, 2 insertions(+), 3 deletions(-) delete mode 100644 netbox/swagger-vv2.11.12.json diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 799826b0..8399fba7 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -50,7 +50,7 @@ jobs: rm -rf netbox && mkdir netbox && touch netbox/.gitkeep ./swagger generate client -f swagger.json -A go-netbox -t "$(dirname $GITHUB_WORKSPACE)/src/github.com/smutel/go-netbox/netbox" --copyright-file="$(dirname $GITHUB_WORKSPACE)/src/github.com/smutel/go-netbox/LICENSE" find patchs -type f -name "*.patch" | xargs patch -p0 - cp swagger.json "$(dirname $GITHUB_WORKSPACE)/src/github.com/smutel/go-netbox/netbox/swagger-v${VERSION}.json" + cp swagger.json "$(dirname $GITHUB_WORKSPACE)/src/github.com/smutel/go-netbox/netbox/swagger-${VERSION}.json" shell: bash - name: Commit library diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index 70a5cf4d..c5e41dd7 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -51,5 +51,5 @@ jobs: rm -rf netbox && mkdir netbox && touch netbox/.gitkeep ./swagger generate client -f swagger.json -A go-netbox -t "$(dirname $GITHUB_WORKSPACE)/src/github.com/smutel/go-netbox/netbox" --copyright-file="$(dirname $GITHUB_WORKSPACE)/src/github.com/smutel/go-netbox/LICENSE" find patchs -type f -name "*.patch" | xargs patch -p0 - cp swagger.json "$(dirname $GITHUB_WORKSPACE)/src/github.com/smutel/go-netbox/netbox/swagger-v${VERSION}.json" + cp swagger.json "$(dirname $GITHUB_WORKSPACE)/src/github.com/smutel/go-netbox/netbox/swagger-${VERSION}.json" shell: bash diff --git a/netbox/swagger-vv2.11.12.json b/netbox/swagger-vv2.11.12.json deleted file mode 100644 index 1d679879..00000000 --- a/netbox/swagger-vv2.11.12.json +++ /dev/null @@ -1 +0,0 @@ -{"swagger": "2.0", "info": {"title": "NetBox API", "description": "API to access NetBox", "termsOfService": "https://github.com/netbox-community/netbox", "license": {"name": "Apache v2 License"}, "version": "2.11"}, "host": "127.0.0.1:8000", "schemes": ["http"], "basePath": "/api", "consumes": ["application/json"], "produces": ["application/json"], "securityDefinitions": {"Bearer": {"type": "apiKey", "name": "Authorization", "in": "header"}}, "security": [{"Bearer": []}], "paths": {"/circuits/circuit-terminations/": {"get": {"operationId": "circuits_circuit-terminations_list", "description": "", "parameters": [{"name": "id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "term_side", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "port_speed", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "upstream_speed", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "xconnect_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "cabled", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "q", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "circuit_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "provider_network_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "term_side__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "port_speed__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "port_speed__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "port_speed__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "port_speed__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "port_speed__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "upstream_speed__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "upstream_speed__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "upstream_speed__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "upstream_speed__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "upstream_speed__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "xconnect_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "xconnect_id__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "xconnect_id__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "xconnect_id__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "xconnect_id__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "xconnect_id__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "xconnect_id__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "xconnect_id__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "xconnect_id__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "xconnect_id__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "circuit_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "provider_network_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "limit", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}, {"name": "offset", "in": "query", "description": "The initial index from which to return the results.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/CircuitTermination"}}}}}}, "tags": ["circuits"]}, "post": {"operationId": "circuits_circuit-terminations_create", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableCircuitTermination"}}], "responses": {"201": {"description": "", "schema": {"$ref": "#/definitions/CircuitTermination"}}}, "tags": ["circuits"]}, "put": {"operationId": "circuits_circuit-terminations_bulk_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableCircuitTermination"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/CircuitTermination"}}}, "tags": ["circuits"]}, "patch": {"operationId": "circuits_circuit-terminations_bulk_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableCircuitTermination"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/CircuitTermination"}}}, "tags": ["circuits"]}, "delete": {"operationId": "circuits_circuit-terminations_bulk_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["circuits"]}, "parameters": []}, "/circuits/circuit-terminations/{id}/": {"get": {"operationId": "circuits_circuit-terminations_read", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/CircuitTermination"}}}, "tags": ["circuits"]}, "put": {"operationId": "circuits_circuit-terminations_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableCircuitTermination"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/CircuitTermination"}}}, "tags": ["circuits"]}, "patch": {"operationId": "circuits_circuit-terminations_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableCircuitTermination"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/CircuitTermination"}}}, "tags": ["circuits"]}, "delete": {"operationId": "circuits_circuit-terminations_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["circuits"]}, "parameters": [{"name": "id", "in": "path", "description": "A unique integer value identifying this circuit termination.", "required": true, "type": "integer"}]}, "/circuits/circuit-terminations/{id}/paths/": {"get": {"operationId": "circuits_circuit-terminations_paths", "description": "Return all CablePaths which traverse a given pass-through port.", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/CircuitTermination"}}}, "tags": ["circuits"]}, "parameters": [{"name": "id", "in": "path", "description": "A unique integer value identifying this circuit termination.", "required": true, "type": "integer"}]}, "/circuits/circuit-types/": {"get": {"operationId": "circuits_circuit-types_list", "description": "", "parameters": [{"name": "id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "q", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "limit", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}, {"name": "offset", "in": "query", "description": "The initial index from which to return the results.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/CircuitType"}}}}}}, "tags": ["circuits"]}, "post": {"operationId": "circuits_circuit-types_create", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/CircuitType"}}], "responses": {"201": {"description": "", "schema": {"$ref": "#/definitions/CircuitType"}}}, "tags": ["circuits"]}, "put": {"operationId": "circuits_circuit-types_bulk_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/CircuitType"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/CircuitType"}}}, "tags": ["circuits"]}, "patch": {"operationId": "circuits_circuit-types_bulk_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/CircuitType"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/CircuitType"}}}, "tags": ["circuits"]}, "delete": {"operationId": "circuits_circuit-types_bulk_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["circuits"]}, "parameters": []}, "/circuits/circuit-types/{id}/": {"get": {"operationId": "circuits_circuit-types_read", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/CircuitType"}}}, "tags": ["circuits"]}, "put": {"operationId": "circuits_circuit-types_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/CircuitType"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/CircuitType"}}}, "tags": ["circuits"]}, "patch": {"operationId": "circuits_circuit-types_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/CircuitType"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/CircuitType"}}}, "tags": ["circuits"]}, "delete": {"operationId": "circuits_circuit-types_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["circuits"]}, "parameters": [{"name": "id", "in": "path", "description": "A unique integer value identifying this circuit type.", "required": true, "type": "integer"}]}, "/circuits/circuits/": {"get": {"operationId": "circuits_circuits_list", "description": "", "parameters": [{"name": "id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "cid", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "install_date", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "commit_rate", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tenant_group_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tenant_group", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tenant_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tenant", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "q", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "provider_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "provider", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "provider_network_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "type_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "type", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "status", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tag", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "cid__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "cid__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "cid__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "cid__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "cid__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "cid__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "cid__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "cid__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "cid__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "cid__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "install_date__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "install_date__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "install_date__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "install_date__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "install_date__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "commit_rate__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "commit_rate__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "commit_rate__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "commit_rate__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "commit_rate__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tenant_group_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tenant_group__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tenant_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tenant__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "provider_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "provider__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "provider_network_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "type_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "type__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "status__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tag__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "limit", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}, {"name": "offset", "in": "query", "description": "The initial index from which to return the results.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/Circuit"}}}}}}, "tags": ["circuits"]}, "post": {"operationId": "circuits_circuits_create", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableCircuit"}}], "responses": {"201": {"description": "", "schema": {"$ref": "#/definitions/Circuit"}}}, "tags": ["circuits"]}, "put": {"operationId": "circuits_circuits_bulk_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableCircuit"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Circuit"}}}, "tags": ["circuits"]}, "patch": {"operationId": "circuits_circuits_bulk_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableCircuit"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Circuit"}}}, "tags": ["circuits"]}, "delete": {"operationId": "circuits_circuits_bulk_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["circuits"]}, "parameters": []}, "/circuits/circuits/{id}/": {"get": {"operationId": "circuits_circuits_read", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Circuit"}}}, "tags": ["circuits"]}, "put": {"operationId": "circuits_circuits_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableCircuit"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Circuit"}}}, "tags": ["circuits"]}, "patch": {"operationId": "circuits_circuits_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableCircuit"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Circuit"}}}, "tags": ["circuits"]}, "delete": {"operationId": "circuits_circuits_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["circuits"]}, "parameters": [{"name": "id", "in": "path", "description": "A unique integer value identifying this circuit.", "required": true, "type": "integer"}]}, "/circuits/provider-networks/": {"get": {"operationId": "circuits_provider-networks_list", "description": "", "parameters": [{"name": "id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "q", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "provider_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "provider", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tag", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "provider_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "provider__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tag__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "limit", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}, {"name": "offset", "in": "query", "description": "The initial index from which to return the results.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/ProviderNetwork"}}}}}}, "tags": ["circuits"]}, "post": {"operationId": "circuits_provider-networks_create", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableProviderNetwork"}}], "responses": {"201": {"description": "", "schema": {"$ref": "#/definitions/ProviderNetwork"}}}, "tags": ["circuits"]}, "put": {"operationId": "circuits_provider-networks_bulk_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableProviderNetwork"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/ProviderNetwork"}}}, "tags": ["circuits"]}, "patch": {"operationId": "circuits_provider-networks_bulk_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableProviderNetwork"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/ProviderNetwork"}}}, "tags": ["circuits"]}, "delete": {"operationId": "circuits_provider-networks_bulk_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["circuits"]}, "parameters": []}, "/circuits/provider-networks/{id}/": {"get": {"operationId": "circuits_provider-networks_read", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/ProviderNetwork"}}}, "tags": ["circuits"]}, "put": {"operationId": "circuits_provider-networks_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableProviderNetwork"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/ProviderNetwork"}}}, "tags": ["circuits"]}, "patch": {"operationId": "circuits_provider-networks_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableProviderNetwork"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/ProviderNetwork"}}}, "tags": ["circuits"]}, "delete": {"operationId": "circuits_provider-networks_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["circuits"]}, "parameters": [{"name": "id", "in": "path", "description": "A unique integer value identifying this provider network.", "required": true, "type": "integer"}]}, "/circuits/providers/": {"get": {"operationId": "circuits_providers_list", "description": "", "parameters": [{"name": "id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "asn", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "account", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "q", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tag", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "asn__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "asn__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "asn__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "asn__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "asn__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "account__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "account__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "account__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "account__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "account__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "account__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "account__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "account__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "account__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "account__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tag__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "limit", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}, {"name": "offset", "in": "query", "description": "The initial index from which to return the results.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/Provider"}}}}}}, "tags": ["circuits"]}, "post": {"operationId": "circuits_providers_create", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/Provider"}}], "responses": {"201": {"description": "", "schema": {"$ref": "#/definitions/Provider"}}}, "tags": ["circuits"]}, "put": {"operationId": "circuits_providers_bulk_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/Provider"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Provider"}}}, "tags": ["circuits"]}, "patch": {"operationId": "circuits_providers_bulk_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/Provider"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Provider"}}}, "tags": ["circuits"]}, "delete": {"operationId": "circuits_providers_bulk_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["circuits"]}, "parameters": []}, "/circuits/providers/{id}/": {"get": {"operationId": "circuits_providers_read", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Provider"}}}, "tags": ["circuits"]}, "put": {"operationId": "circuits_providers_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/Provider"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Provider"}}}, "tags": ["circuits"]}, "patch": {"operationId": "circuits_providers_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/Provider"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Provider"}}}, "tags": ["circuits"]}, "delete": {"operationId": "circuits_providers_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["circuits"]}, "parameters": [{"name": "id", "in": "path", "description": "A unique integer value identifying this provider.", "required": true, "type": "integer"}]}, "/dcim/cables/": {"get": {"operationId": "dcim_cables_list", "description": "", "parameters": [{"name": "id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "length", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "length_unit", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "q", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "type", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "status", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "color", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "device_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "device", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "rack_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "rack", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tenant_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tenant", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tag", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "length__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "length__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "length__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "length__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "length__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "length_unit__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "type__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "status__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "color__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tag__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "limit", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}, {"name": "offset", "in": "query", "description": "The initial index from which to return the results.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/Cable"}}}}}}, "tags": ["dcim"]}, "post": {"operationId": "dcim_cables_create", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableCable"}}], "responses": {"201": {"description": "", "schema": {"$ref": "#/definitions/Cable"}}}, "tags": ["dcim"]}, "put": {"operationId": "dcim_cables_bulk_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableCable"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Cable"}}}, "tags": ["dcim"]}, "patch": {"operationId": "dcim_cables_bulk_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableCable"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Cable"}}}, "tags": ["dcim"]}, "delete": {"operationId": "dcim_cables_bulk_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["dcim"]}, "parameters": []}, "/dcim/cables/{id}/": {"get": {"operationId": "dcim_cables_read", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Cable"}}}, "tags": ["dcim"]}, "put": {"operationId": "dcim_cables_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableCable"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Cable"}}}, "tags": ["dcim"]}, "patch": {"operationId": "dcim_cables_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableCable"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Cable"}}}, "tags": ["dcim"]}, "delete": {"operationId": "dcim_cables_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["dcim"]}, "parameters": [{"name": "id", "in": "path", "description": "A unique integer value identifying this cable.", "required": true, "type": "integer"}]}, "/dcim/connected-device/": {"get": {"operationId": "dcim_connected-device_list", "description": "This endpoint allows a user to determine what device (if any) is connected to a given peer device and peer\ninterface. This is useful in a situation where a device boots with no configuration, but can detect its neighbors\nvia a protocol such as LLDP. Two query parameters must be included in the request:\n\n* `peer_device`: The name of the peer device\n* `peer_interface`: The name of the peer interface", "parameters": [{"name": "peer_device", "in": "query", "description": "The name of the peer device", "required": true, "type": "string"}, {"name": "peer_interface", "in": "query", "description": "The name of the peer interface", "required": true, "type": "string"}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Device"}}}, "tags": ["dcim"]}, "parameters": []}, "/dcim/console-connections/": {"get": {"operationId": "dcim_console-connections_list", "description": "", "parameters": [{"name": "name", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "device_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "device", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "limit", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}, {"name": "offset", "in": "query", "description": "The initial index from which to return the results.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/ConsolePort"}}}}}}, "tags": ["dcim"]}, "parameters": []}, "/dcim/console-port-templates/": {"get": {"operationId": "dcim_console-port-templates_list", "description": "", "parameters": [{"name": "id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "type", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "devicetype_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "type__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "devicetype_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "limit", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}, {"name": "offset", "in": "query", "description": "The initial index from which to return the results.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/ConsolePortTemplate"}}}}}}, "tags": ["dcim"]}, "post": {"operationId": "dcim_console-port-templates_create", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableConsolePortTemplate"}}], "responses": {"201": {"description": "", "schema": {"$ref": "#/definitions/ConsolePortTemplate"}}}, "tags": ["dcim"]}, "put": {"operationId": "dcim_console-port-templates_bulk_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableConsolePortTemplate"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/ConsolePortTemplate"}}}, "tags": ["dcim"]}, "patch": {"operationId": "dcim_console-port-templates_bulk_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableConsolePortTemplate"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/ConsolePortTemplate"}}}, "tags": ["dcim"]}, "delete": {"operationId": "dcim_console-port-templates_bulk_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["dcim"]}, "parameters": []}, "/dcim/console-port-templates/{id}/": {"get": {"operationId": "dcim_console-port-templates_read", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/ConsolePortTemplate"}}}, "tags": ["dcim"]}, "put": {"operationId": "dcim_console-port-templates_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableConsolePortTemplate"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/ConsolePortTemplate"}}}, "tags": ["dcim"]}, "patch": {"operationId": "dcim_console-port-templates_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableConsolePortTemplate"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/ConsolePortTemplate"}}}, "tags": ["dcim"]}, "delete": {"operationId": "dcim_console-port-templates_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["dcim"]}, "parameters": [{"name": "id", "in": "path", "description": "A unique integer value identifying this console port template.", "required": true, "type": "integer"}]}, "/dcim/console-ports/": {"get": {"operationId": "dcim_console-ports_list", "description": "", "parameters": [{"name": "id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "q", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "device_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "device", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tag", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "cabled", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "connected", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "type", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "device_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "device__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tag__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "type__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "limit", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}, {"name": "offset", "in": "query", "description": "The initial index from which to return the results.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/ConsolePort"}}}}}}, "tags": ["dcim"]}, "post": {"operationId": "dcim_console-ports_create", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableConsolePort"}}], "responses": {"201": {"description": "", "schema": {"$ref": "#/definitions/ConsolePort"}}}, "tags": ["dcim"]}, "put": {"operationId": "dcim_console-ports_bulk_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableConsolePort"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/ConsolePort"}}}, "tags": ["dcim"]}, "patch": {"operationId": "dcim_console-ports_bulk_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableConsolePort"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/ConsolePort"}}}, "tags": ["dcim"]}, "delete": {"operationId": "dcim_console-ports_bulk_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["dcim"]}, "parameters": []}, "/dcim/console-ports/{id}/": {"get": {"operationId": "dcim_console-ports_read", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/ConsolePort"}}}, "tags": ["dcim"]}, "put": {"operationId": "dcim_console-ports_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableConsolePort"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/ConsolePort"}}}, "tags": ["dcim"]}, "patch": {"operationId": "dcim_console-ports_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableConsolePort"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/ConsolePort"}}}, "tags": ["dcim"]}, "delete": {"operationId": "dcim_console-ports_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["dcim"]}, "parameters": [{"name": "id", "in": "path", "description": "A unique integer value identifying this console port.", "required": true, "type": "integer"}]}, "/dcim/console-ports/{id}/trace/": {"get": {"operationId": "dcim_console-ports_trace", "description": "Trace a complete cable path and return each segment as a three-tuple of (termination, cable, termination).", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/ConsolePort"}}}, "tags": ["dcim"]}, "parameters": [{"name": "id", "in": "path", "description": "A unique integer value identifying this console port.", "required": true, "type": "integer"}]}, "/dcim/console-server-port-templates/": {"get": {"operationId": "dcim_console-server-port-templates_list", "description": "", "parameters": [{"name": "id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "type", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "devicetype_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "type__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "devicetype_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "limit", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}, {"name": "offset", "in": "query", "description": "The initial index from which to return the results.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/ConsoleServerPortTemplate"}}}}}}, "tags": ["dcim"]}, "post": {"operationId": "dcim_console-server-port-templates_create", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableConsoleServerPortTemplate"}}], "responses": {"201": {"description": "", "schema": {"$ref": "#/definitions/ConsoleServerPortTemplate"}}}, "tags": ["dcim"]}, "put": {"operationId": "dcim_console-server-port-templates_bulk_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableConsoleServerPortTemplate"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/ConsoleServerPortTemplate"}}}, "tags": ["dcim"]}, "patch": {"operationId": "dcim_console-server-port-templates_bulk_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableConsoleServerPortTemplate"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/ConsoleServerPortTemplate"}}}, "tags": ["dcim"]}, "delete": {"operationId": "dcim_console-server-port-templates_bulk_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["dcim"]}, "parameters": []}, "/dcim/console-server-port-templates/{id}/": {"get": {"operationId": "dcim_console-server-port-templates_read", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/ConsoleServerPortTemplate"}}}, "tags": ["dcim"]}, "put": {"operationId": "dcim_console-server-port-templates_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableConsoleServerPortTemplate"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/ConsoleServerPortTemplate"}}}, "tags": ["dcim"]}, "patch": {"operationId": "dcim_console-server-port-templates_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableConsoleServerPortTemplate"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/ConsoleServerPortTemplate"}}}, "tags": ["dcim"]}, "delete": {"operationId": "dcim_console-server-port-templates_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["dcim"]}, "parameters": [{"name": "id", "in": "path", "description": "A unique integer value identifying this console server port template.", "required": true, "type": "integer"}]}, "/dcim/console-server-ports/": {"get": {"operationId": "dcim_console-server-ports_list", "description": "", "parameters": [{"name": "id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "q", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "device_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "device", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tag", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "cabled", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "connected", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "type", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "device_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "device__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tag__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "type__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "limit", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}, {"name": "offset", "in": "query", "description": "The initial index from which to return the results.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/ConsoleServerPort"}}}}}}, "tags": ["dcim"]}, "post": {"operationId": "dcim_console-server-ports_create", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableConsoleServerPort"}}], "responses": {"201": {"description": "", "schema": {"$ref": "#/definitions/ConsoleServerPort"}}}, "tags": ["dcim"]}, "put": {"operationId": "dcim_console-server-ports_bulk_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableConsoleServerPort"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/ConsoleServerPort"}}}, "tags": ["dcim"]}, "patch": {"operationId": "dcim_console-server-ports_bulk_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableConsoleServerPort"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/ConsoleServerPort"}}}, "tags": ["dcim"]}, "delete": {"operationId": "dcim_console-server-ports_bulk_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["dcim"]}, "parameters": []}, "/dcim/console-server-ports/{id}/": {"get": {"operationId": "dcim_console-server-ports_read", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/ConsoleServerPort"}}}, "tags": ["dcim"]}, "put": {"operationId": "dcim_console-server-ports_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableConsoleServerPort"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/ConsoleServerPort"}}}, "tags": ["dcim"]}, "patch": {"operationId": "dcim_console-server-ports_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableConsoleServerPort"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/ConsoleServerPort"}}}, "tags": ["dcim"]}, "delete": {"operationId": "dcim_console-server-ports_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["dcim"]}, "parameters": [{"name": "id", "in": "path", "description": "A unique integer value identifying this console server port.", "required": true, "type": "integer"}]}, "/dcim/console-server-ports/{id}/trace/": {"get": {"operationId": "dcim_console-server-ports_trace", "description": "Trace a complete cable path and return each segment as a three-tuple of (termination, cable, termination).", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/ConsoleServerPort"}}}, "tags": ["dcim"]}, "parameters": [{"name": "id", "in": "path", "description": "A unique integer value identifying this console server port.", "required": true, "type": "integer"}]}, "/dcim/device-bay-templates/": {"get": {"operationId": "dcim_device-bay-templates_list", "description": "", "parameters": [{"name": "id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "devicetype_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "devicetype_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "limit", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}, {"name": "offset", "in": "query", "description": "The initial index from which to return the results.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/DeviceBayTemplate"}}}}}}, "tags": ["dcim"]}, "post": {"operationId": "dcim_device-bay-templates_create", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableDeviceBayTemplate"}}], "responses": {"201": {"description": "", "schema": {"$ref": "#/definitions/DeviceBayTemplate"}}}, "tags": ["dcim"]}, "put": {"operationId": "dcim_device-bay-templates_bulk_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableDeviceBayTemplate"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/DeviceBayTemplate"}}}, "tags": ["dcim"]}, "patch": {"operationId": "dcim_device-bay-templates_bulk_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableDeviceBayTemplate"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/DeviceBayTemplate"}}}, "tags": ["dcim"]}, "delete": {"operationId": "dcim_device-bay-templates_bulk_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["dcim"]}, "parameters": []}, "/dcim/device-bay-templates/{id}/": {"get": {"operationId": "dcim_device-bay-templates_read", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/DeviceBayTemplate"}}}, "tags": ["dcim"]}, "put": {"operationId": "dcim_device-bay-templates_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableDeviceBayTemplate"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/DeviceBayTemplate"}}}, "tags": ["dcim"]}, "patch": {"operationId": "dcim_device-bay-templates_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableDeviceBayTemplate"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/DeviceBayTemplate"}}}, "tags": ["dcim"]}, "delete": {"operationId": "dcim_device-bay-templates_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["dcim"]}, "parameters": [{"name": "id", "in": "path", "description": "A unique integer value identifying this device bay template.", "required": true, "type": "integer"}]}, "/dcim/device-bays/": {"get": {"operationId": "dcim_device-bays_list", "description": "", "parameters": [{"name": "id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "q", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "device_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "device", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tag", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "device_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "device__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tag__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "limit", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}, {"name": "offset", "in": "query", "description": "The initial index from which to return the results.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/DeviceBay"}}}}}}, "tags": ["dcim"]}, "post": {"operationId": "dcim_device-bays_create", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableDeviceBay"}}], "responses": {"201": {"description": "", "schema": {"$ref": "#/definitions/DeviceBay"}}}, "tags": ["dcim"]}, "put": {"operationId": "dcim_device-bays_bulk_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableDeviceBay"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/DeviceBay"}}}, "tags": ["dcim"]}, "patch": {"operationId": "dcim_device-bays_bulk_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableDeviceBay"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/DeviceBay"}}}, "tags": ["dcim"]}, "delete": {"operationId": "dcim_device-bays_bulk_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["dcim"]}, "parameters": []}, "/dcim/device-bays/{id}/": {"get": {"operationId": "dcim_device-bays_read", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/DeviceBay"}}}, "tags": ["dcim"]}, "put": {"operationId": "dcim_device-bays_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableDeviceBay"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/DeviceBay"}}}, "tags": ["dcim"]}, "patch": {"operationId": "dcim_device-bays_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableDeviceBay"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/DeviceBay"}}}, "tags": ["dcim"]}, "delete": {"operationId": "dcim_device-bays_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["dcim"]}, "parameters": [{"name": "id", "in": "path", "description": "A unique integer value identifying this device bay.", "required": true, "type": "integer"}]}, "/dcim/device-roles/": {"get": {"operationId": "dcim_device-roles_list", "description": "", "parameters": [{"name": "id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "color", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "vm_role", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "q", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "color__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "color__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "color__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "color__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "color__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "color__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "color__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "color__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "color__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "color__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "limit", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}, {"name": "offset", "in": "query", "description": "The initial index from which to return the results.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/DeviceRole"}}}}}}, "tags": ["dcim"]}, "post": {"operationId": "dcim_device-roles_create", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/DeviceRole"}}], "responses": {"201": {"description": "", "schema": {"$ref": "#/definitions/DeviceRole"}}}, "tags": ["dcim"]}, "put": {"operationId": "dcim_device-roles_bulk_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/DeviceRole"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/DeviceRole"}}}, "tags": ["dcim"]}, "patch": {"operationId": "dcim_device-roles_bulk_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/DeviceRole"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/DeviceRole"}}}, "tags": ["dcim"]}, "delete": {"operationId": "dcim_device-roles_bulk_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["dcim"]}, "parameters": []}, "/dcim/device-roles/{id}/": {"get": {"operationId": "dcim_device-roles_read", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/DeviceRole"}}}, "tags": ["dcim"]}, "put": {"operationId": "dcim_device-roles_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/DeviceRole"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/DeviceRole"}}}, "tags": ["dcim"]}, "patch": {"operationId": "dcim_device-roles_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/DeviceRole"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/DeviceRole"}}}, "tags": ["dcim"]}, "delete": {"operationId": "dcim_device-roles_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["dcim"]}, "parameters": [{"name": "id", "in": "path", "description": "A unique integer value identifying this device role.", "required": true, "type": "integer"}]}, "/dcim/device-types/": {"get": {"operationId": "dcim_device-types_list", "description": "", "parameters": [{"name": "id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "model", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "part_number", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "u_height", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "is_full_depth", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "subdevice_role", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "q", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "manufacturer_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "manufacturer", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "console_ports", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "console_server_ports", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "power_ports", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "power_outlets", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "interfaces", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "pass_through_ports", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "device_bays", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tag", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "model__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "model__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "model__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "model__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "model__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "model__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "model__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "model__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "model__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "model__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "part_number__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "part_number__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "part_number__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "part_number__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "part_number__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "part_number__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "part_number__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "part_number__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "part_number__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "part_number__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "u_height__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "u_height__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "u_height__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "u_height__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "u_height__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "subdevice_role__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "manufacturer_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "manufacturer__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tag__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "limit", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}, {"name": "offset", "in": "query", "description": "The initial index from which to return the results.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/DeviceType"}}}}}}, "tags": ["dcim"]}, "post": {"operationId": "dcim_device-types_create", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableDeviceType"}}], "responses": {"201": {"description": "", "schema": {"$ref": "#/definitions/DeviceType"}}}, "tags": ["dcim"]}, "put": {"operationId": "dcim_device-types_bulk_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableDeviceType"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/DeviceType"}}}, "tags": ["dcim"]}, "patch": {"operationId": "dcim_device-types_bulk_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableDeviceType"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/DeviceType"}}}, "tags": ["dcim"]}, "delete": {"operationId": "dcim_device-types_bulk_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["dcim"]}, "parameters": []}, "/dcim/device-types/{id}/": {"get": {"operationId": "dcim_device-types_read", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/DeviceType"}}}, "tags": ["dcim"]}, "put": {"operationId": "dcim_device-types_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableDeviceType"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/DeviceType"}}}, "tags": ["dcim"]}, "patch": {"operationId": "dcim_device-types_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableDeviceType"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/DeviceType"}}}, "tags": ["dcim"]}, "delete": {"operationId": "dcim_device-types_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["dcim"]}, "parameters": [{"name": "id", "in": "path", "description": "A unique integer value identifying this device type.", "required": true, "type": "integer"}]}, "/dcim/devices/": {"get": {"operationId": "dcim_devices_list", "description": "", "parameters": [{"name": "id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "asset_tag", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "face", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "position", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "vc_position", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "vc_priority", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tenant_group_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tenant_group", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tenant_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tenant", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "local_context_data", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "q", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "manufacturer_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "manufacturer", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "device_type_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "role_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "role", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "platform_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "platform", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "location_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "rack_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "cluster_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "model", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "status", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "is_full_depth", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "mac_address", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "serial", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "has_primary_ip", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "virtual_chassis_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "virtual_chassis_member", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "console_ports", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "console_server_ports", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "power_ports", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "power_outlets", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "interfaces", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "pass_through_ports", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "device_bays", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tag", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "asset_tag__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "asset_tag__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "asset_tag__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "asset_tag__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "asset_tag__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "asset_tag__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "asset_tag__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "asset_tag__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "asset_tag__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "asset_tag__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "face__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "position__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "position__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "position__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "position__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "position__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "vc_position__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "vc_position__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "vc_position__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "vc_position__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "vc_position__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "vc_priority__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "vc_priority__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "vc_priority__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "vc_priority__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "vc_priority__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tenant_group_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tenant_group__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tenant_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tenant__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "manufacturer_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "manufacturer__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "device_type_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "role_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "role__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "platform_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "platform__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "location_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "rack_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "cluster_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "model__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "status__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "mac_address__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "mac_address__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "mac_address__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "mac_address__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "mac_address__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "mac_address__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "mac_address__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "mac_address__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "mac_address__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "virtual_chassis_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tag__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "limit", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}, {"name": "offset", "in": "query", "description": "The initial index from which to return the results.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/DeviceWithConfigContext"}}}}}}, "tags": ["dcim"]}, "post": {"operationId": "dcim_devices_create", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableDeviceWithConfigContext"}}], "responses": {"201": {"description": "", "schema": {"$ref": "#/definitions/DeviceWithConfigContext"}}}, "tags": ["dcim"]}, "put": {"operationId": "dcim_devices_bulk_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableDeviceWithConfigContext"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/DeviceWithConfigContext"}}}, "tags": ["dcim"]}, "patch": {"operationId": "dcim_devices_bulk_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableDeviceWithConfigContext"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/DeviceWithConfigContext"}}}, "tags": ["dcim"]}, "delete": {"operationId": "dcim_devices_bulk_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["dcim"]}, "parameters": []}, "/dcim/devices/{id}/": {"get": {"operationId": "dcim_devices_read", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/DeviceWithConfigContext"}}}, "tags": ["dcim"]}, "put": {"operationId": "dcim_devices_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableDeviceWithConfigContext"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/DeviceWithConfigContext"}}}, "tags": ["dcim"]}, "patch": {"operationId": "dcim_devices_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableDeviceWithConfigContext"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/DeviceWithConfigContext"}}}, "tags": ["dcim"]}, "delete": {"operationId": "dcim_devices_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["dcim"]}, "parameters": [{"name": "id", "in": "path", "description": "A unique integer value identifying this device.", "required": true, "type": "integer"}]}, "/dcim/devices/{id}/napalm/": {"get": {"operationId": "dcim_devices_napalm", "description": "Execute a NAPALM method on a Device", "parameters": [{"name": "method", "in": "query", "required": true, "type": "string"}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/DeviceNAPALM"}}}, "tags": ["dcim"]}, "parameters": [{"name": "id", "in": "path", "description": "A unique integer value identifying this device.", "required": true, "type": "integer"}]}, "/dcim/front-port-templates/": {"get": {"operationId": "dcim_front-port-templates_list", "description": "", "parameters": [{"name": "id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "type", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "devicetype_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "type__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "devicetype_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "limit", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}, {"name": "offset", "in": "query", "description": "The initial index from which to return the results.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/FrontPortTemplate"}}}}}}, "tags": ["dcim"]}, "post": {"operationId": "dcim_front-port-templates_create", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableFrontPortTemplate"}}], "responses": {"201": {"description": "", "schema": {"$ref": "#/definitions/FrontPortTemplate"}}}, "tags": ["dcim"]}, "put": {"operationId": "dcim_front-port-templates_bulk_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableFrontPortTemplate"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/FrontPortTemplate"}}}, "tags": ["dcim"]}, "patch": {"operationId": "dcim_front-port-templates_bulk_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableFrontPortTemplate"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/FrontPortTemplate"}}}, "tags": ["dcim"]}, "delete": {"operationId": "dcim_front-port-templates_bulk_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["dcim"]}, "parameters": []}, "/dcim/front-port-templates/{id}/": {"get": {"operationId": "dcim_front-port-templates_read", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/FrontPortTemplate"}}}, "tags": ["dcim"]}, "put": {"operationId": "dcim_front-port-templates_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableFrontPortTemplate"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/FrontPortTemplate"}}}, "tags": ["dcim"]}, "patch": {"operationId": "dcim_front-port-templates_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableFrontPortTemplate"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/FrontPortTemplate"}}}, "tags": ["dcim"]}, "delete": {"operationId": "dcim_front-port-templates_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["dcim"]}, "parameters": [{"name": "id", "in": "path", "description": "A unique integer value identifying this front port template.", "required": true, "type": "integer"}]}, "/dcim/front-ports/": {"get": {"operationId": "dcim_front-ports_list", "description": "", "parameters": [{"name": "id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "type", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "q", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "device_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "device", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tag", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "cabled", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "type__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "device_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "device__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tag__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "limit", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}, {"name": "offset", "in": "query", "description": "The initial index from which to return the results.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/FrontPort"}}}}}}, "tags": ["dcim"]}, "post": {"operationId": "dcim_front-ports_create", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableFrontPort"}}], "responses": {"201": {"description": "", "schema": {"$ref": "#/definitions/FrontPort"}}}, "tags": ["dcim"]}, "put": {"operationId": "dcim_front-ports_bulk_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableFrontPort"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/FrontPort"}}}, "tags": ["dcim"]}, "patch": {"operationId": "dcim_front-ports_bulk_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableFrontPort"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/FrontPort"}}}, "tags": ["dcim"]}, "delete": {"operationId": "dcim_front-ports_bulk_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["dcim"]}, "parameters": []}, "/dcim/front-ports/{id}/": {"get": {"operationId": "dcim_front-ports_read", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/FrontPort"}}}, "tags": ["dcim"]}, "put": {"operationId": "dcim_front-ports_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableFrontPort"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/FrontPort"}}}, "tags": ["dcim"]}, "patch": {"operationId": "dcim_front-ports_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableFrontPort"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/FrontPort"}}}, "tags": ["dcim"]}, "delete": {"operationId": "dcim_front-ports_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["dcim"]}, "parameters": [{"name": "id", "in": "path", "description": "A unique integer value identifying this front port.", "required": true, "type": "integer"}]}, "/dcim/front-ports/{id}/paths/": {"get": {"operationId": "dcim_front-ports_paths", "description": "Return all CablePaths which traverse a given pass-through port.", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/FrontPort"}}}, "tags": ["dcim"]}, "parameters": [{"name": "id", "in": "path", "description": "A unique integer value identifying this front port.", "required": true, "type": "integer"}]}, "/dcim/interface-connections/": {"get": {"operationId": "dcim_interface-connections_list", "description": "", "parameters": [{"name": "site", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "device_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "device", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "limit", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}, {"name": "offset", "in": "query", "description": "The initial index from which to return the results.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/InterfaceConnection"}}}}}}, "tags": ["dcim"]}, "parameters": []}, "/dcim/interface-templates/": {"get": {"operationId": "dcim_interface-templates_list", "description": "", "parameters": [{"name": "id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "type", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "mgmt_only", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "devicetype_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "type__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "devicetype_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "limit", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}, {"name": "offset", "in": "query", "description": "The initial index from which to return the results.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/InterfaceTemplate"}}}}}}, "tags": ["dcim"]}, "post": {"operationId": "dcim_interface-templates_create", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableInterfaceTemplate"}}], "responses": {"201": {"description": "", "schema": {"$ref": "#/definitions/InterfaceTemplate"}}}, "tags": ["dcim"]}, "put": {"operationId": "dcim_interface-templates_bulk_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableInterfaceTemplate"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/InterfaceTemplate"}}}, "tags": ["dcim"]}, "patch": {"operationId": "dcim_interface-templates_bulk_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableInterfaceTemplate"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/InterfaceTemplate"}}}, "tags": ["dcim"]}, "delete": {"operationId": "dcim_interface-templates_bulk_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["dcim"]}, "parameters": []}, "/dcim/interface-templates/{id}/": {"get": {"operationId": "dcim_interface-templates_read", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/InterfaceTemplate"}}}, "tags": ["dcim"]}, "put": {"operationId": "dcim_interface-templates_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableInterfaceTemplate"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/InterfaceTemplate"}}}, "tags": ["dcim"]}, "patch": {"operationId": "dcim_interface-templates_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableInterfaceTemplate"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/InterfaceTemplate"}}}, "tags": ["dcim"]}, "delete": {"operationId": "dcim_interface-templates_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["dcim"]}, "parameters": [{"name": "id", "in": "path", "description": "A unique integer value identifying this interface template.", "required": true, "type": "integer"}]}, "/dcim/interfaces/": {"get": {"operationId": "dcim_interfaces_list", "description": "", "parameters": [{"name": "id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "type", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "enabled", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "mtu", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "mgmt_only", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "mode", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "q", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "device_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "device", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tag", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "cabled", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "connected", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "kind", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "parent_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "lag_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "mac_address", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "vlan_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "vlan", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "type__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "mtu__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "mtu__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "mtu__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "mtu__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "mtu__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "mode__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tag__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "parent_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "lag_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "mac_address__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "mac_address__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "mac_address__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "mac_address__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "mac_address__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "mac_address__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "mac_address__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "mac_address__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "mac_address__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "limit", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}, {"name": "offset", "in": "query", "description": "The initial index from which to return the results.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/Interface"}}}}}}, "tags": ["dcim"]}, "post": {"operationId": "dcim_interfaces_create", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableInterface"}}], "responses": {"201": {"description": "", "schema": {"$ref": "#/definitions/Interface"}}}, "tags": ["dcim"]}, "put": {"operationId": "dcim_interfaces_bulk_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableInterface"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Interface"}}}, "tags": ["dcim"]}, "patch": {"operationId": "dcim_interfaces_bulk_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableInterface"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Interface"}}}, "tags": ["dcim"]}, "delete": {"operationId": "dcim_interfaces_bulk_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["dcim"]}, "parameters": []}, "/dcim/interfaces/{id}/": {"get": {"operationId": "dcim_interfaces_read", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Interface"}}}, "tags": ["dcim"]}, "put": {"operationId": "dcim_interfaces_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableInterface"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Interface"}}}, "tags": ["dcim"]}, "patch": {"operationId": "dcim_interfaces_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableInterface"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Interface"}}}, "tags": ["dcim"]}, "delete": {"operationId": "dcim_interfaces_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["dcim"]}, "parameters": [{"name": "id", "in": "path", "description": "A unique integer value identifying this interface.", "required": true, "type": "integer"}]}, "/dcim/interfaces/{id}/trace/": {"get": {"operationId": "dcim_interfaces_trace", "description": "Trace a complete cable path and return each segment as a three-tuple of (termination, cable, termination).", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Interface"}}}, "tags": ["dcim"]}, "parameters": [{"name": "id", "in": "path", "description": "A unique integer value identifying this interface.", "required": true, "type": "integer"}]}, "/dcim/inventory-items/": {"get": {"operationId": "dcim_inventory-items_list", "description": "", "parameters": [{"name": "id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "part_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "asset_tag", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "discovered", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "q", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "device_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "device", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tag", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "parent_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "manufacturer_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "manufacturer", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "serial", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "part_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "part_id__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "part_id__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "part_id__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "part_id__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "part_id__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "part_id__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "part_id__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "part_id__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "part_id__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "asset_tag__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "asset_tag__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "asset_tag__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "asset_tag__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "asset_tag__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "asset_tag__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "asset_tag__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "asset_tag__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "asset_tag__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "asset_tag__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "device_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "device__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tag__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "parent_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "manufacturer_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "manufacturer__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "limit", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}, {"name": "offset", "in": "query", "description": "The initial index from which to return the results.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/InventoryItem"}}}}}}, "tags": ["dcim"]}, "post": {"operationId": "dcim_inventory-items_create", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableInventoryItem"}}], "responses": {"201": {"description": "", "schema": {"$ref": "#/definitions/InventoryItem"}}}, "tags": ["dcim"]}, "put": {"operationId": "dcim_inventory-items_bulk_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableInventoryItem"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/InventoryItem"}}}, "tags": ["dcim"]}, "patch": {"operationId": "dcim_inventory-items_bulk_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableInventoryItem"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/InventoryItem"}}}, "tags": ["dcim"]}, "delete": {"operationId": "dcim_inventory-items_bulk_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["dcim"]}, "parameters": []}, "/dcim/inventory-items/{id}/": {"get": {"operationId": "dcim_inventory-items_read", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/InventoryItem"}}}, "tags": ["dcim"]}, "put": {"operationId": "dcim_inventory-items_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableInventoryItem"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/InventoryItem"}}}, "tags": ["dcim"]}, "patch": {"operationId": "dcim_inventory-items_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableInventoryItem"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/InventoryItem"}}}, "tags": ["dcim"]}, "delete": {"operationId": "dcim_inventory-items_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["dcim"]}, "parameters": [{"name": "id", "in": "path", "description": "A unique integer value identifying this inventory item.", "required": true, "type": "integer"}]}, "/dcim/locations/": {"get": {"operationId": "dcim_locations_list", "description": "", "parameters": [{"name": "id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "q", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "parent_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "parent", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "parent_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "parent__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "limit", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}, {"name": "offset", "in": "query", "description": "The initial index from which to return the results.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/Location"}}}}}}, "tags": ["dcim"]}, "post": {"operationId": "dcim_locations_create", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableLocation"}}], "responses": {"201": {"description": "", "schema": {"$ref": "#/definitions/Location"}}}, "tags": ["dcim"]}, "put": {"operationId": "dcim_locations_bulk_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableLocation"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Location"}}}, "tags": ["dcim"]}, "patch": {"operationId": "dcim_locations_bulk_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableLocation"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Location"}}}, "tags": ["dcim"]}, "delete": {"operationId": "dcim_locations_bulk_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["dcim"]}, "parameters": []}, "/dcim/locations/{id}/": {"get": {"operationId": "dcim_locations_read", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Location"}}}, "tags": ["dcim"]}, "put": {"operationId": "dcim_locations_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableLocation"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Location"}}}, "tags": ["dcim"]}, "patch": {"operationId": "dcim_locations_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableLocation"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Location"}}}, "tags": ["dcim"]}, "delete": {"operationId": "dcim_locations_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["dcim"]}, "parameters": [{"name": "id", "in": "path", "description": "A unique integer value identifying this location.", "required": true, "type": "integer"}]}, "/dcim/manufacturers/": {"get": {"operationId": "dcim_manufacturers_list", "description": "", "parameters": [{"name": "id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "q", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "limit", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}, {"name": "offset", "in": "query", "description": "The initial index from which to return the results.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/Manufacturer"}}}}}}, "tags": ["dcim"]}, "post": {"operationId": "dcim_manufacturers_create", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/Manufacturer"}}], "responses": {"201": {"description": "", "schema": {"$ref": "#/definitions/Manufacturer"}}}, "tags": ["dcim"]}, "put": {"operationId": "dcim_manufacturers_bulk_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/Manufacturer"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Manufacturer"}}}, "tags": ["dcim"]}, "patch": {"operationId": "dcim_manufacturers_bulk_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/Manufacturer"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Manufacturer"}}}, "tags": ["dcim"]}, "delete": {"operationId": "dcim_manufacturers_bulk_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["dcim"]}, "parameters": []}, "/dcim/manufacturers/{id}/": {"get": {"operationId": "dcim_manufacturers_read", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Manufacturer"}}}, "tags": ["dcim"]}, "put": {"operationId": "dcim_manufacturers_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/Manufacturer"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Manufacturer"}}}, "tags": ["dcim"]}, "patch": {"operationId": "dcim_manufacturers_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/Manufacturer"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Manufacturer"}}}, "tags": ["dcim"]}, "delete": {"operationId": "dcim_manufacturers_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["dcim"]}, "parameters": [{"name": "id", "in": "path", "description": "A unique integer value identifying this manufacturer.", "required": true, "type": "integer"}]}, "/dcim/platforms/": {"get": {"operationId": "dcim_platforms_list", "description": "", "parameters": [{"name": "id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "napalm_driver", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "q", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "manufacturer_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "manufacturer", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "napalm_driver__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "napalm_driver__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "napalm_driver__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "napalm_driver__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "napalm_driver__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "napalm_driver__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "napalm_driver__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "napalm_driver__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "napalm_driver__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "napalm_driver__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "manufacturer_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "manufacturer__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "limit", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}, {"name": "offset", "in": "query", "description": "The initial index from which to return the results.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/Platform"}}}}}}, "tags": ["dcim"]}, "post": {"operationId": "dcim_platforms_create", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritablePlatform"}}], "responses": {"201": {"description": "", "schema": {"$ref": "#/definitions/Platform"}}}, "tags": ["dcim"]}, "put": {"operationId": "dcim_platforms_bulk_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritablePlatform"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Platform"}}}, "tags": ["dcim"]}, "patch": {"operationId": "dcim_platforms_bulk_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritablePlatform"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Platform"}}}, "tags": ["dcim"]}, "delete": {"operationId": "dcim_platforms_bulk_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["dcim"]}, "parameters": []}, "/dcim/platforms/{id}/": {"get": {"operationId": "dcim_platforms_read", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Platform"}}}, "tags": ["dcim"]}, "put": {"operationId": "dcim_platforms_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritablePlatform"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Platform"}}}, "tags": ["dcim"]}, "patch": {"operationId": "dcim_platforms_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritablePlatform"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Platform"}}}, "tags": ["dcim"]}, "delete": {"operationId": "dcim_platforms_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["dcim"]}, "parameters": [{"name": "id", "in": "path", "description": "A unique integer value identifying this platform.", "required": true, "type": "integer"}]}, "/dcim/power-connections/": {"get": {"operationId": "dcim_power-connections_list", "description": "", "parameters": [{"name": "name", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "device_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "device", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "limit", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}, {"name": "offset", "in": "query", "description": "The initial index from which to return the results.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/PowerPort"}}}}}}, "tags": ["dcim"]}, "parameters": []}, "/dcim/power-feeds/": {"get": {"operationId": "dcim_power-feeds_list", "description": "", "parameters": [{"name": "id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "status", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "type", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "supply", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "phase", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "voltage", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "amperage", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "max_utilization", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "cabled", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "connected", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "q", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "power_panel_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "rack_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tag", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "status__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "type__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "supply__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "phase__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "voltage__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "voltage__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "voltage__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "voltage__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "voltage__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "amperage__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "amperage__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "amperage__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "amperage__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "amperage__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "max_utilization__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "max_utilization__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "max_utilization__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "max_utilization__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "max_utilization__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "power_panel_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "rack_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tag__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "limit", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}, {"name": "offset", "in": "query", "description": "The initial index from which to return the results.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/PowerFeed"}}}}}}, "tags": ["dcim"]}, "post": {"operationId": "dcim_power-feeds_create", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritablePowerFeed"}}], "responses": {"201": {"description": "", "schema": {"$ref": "#/definitions/PowerFeed"}}}, "tags": ["dcim"]}, "put": {"operationId": "dcim_power-feeds_bulk_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritablePowerFeed"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/PowerFeed"}}}, "tags": ["dcim"]}, "patch": {"operationId": "dcim_power-feeds_bulk_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritablePowerFeed"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/PowerFeed"}}}, "tags": ["dcim"]}, "delete": {"operationId": "dcim_power-feeds_bulk_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["dcim"]}, "parameters": []}, "/dcim/power-feeds/{id}/": {"get": {"operationId": "dcim_power-feeds_read", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/PowerFeed"}}}, "tags": ["dcim"]}, "put": {"operationId": "dcim_power-feeds_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritablePowerFeed"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/PowerFeed"}}}, "tags": ["dcim"]}, "patch": {"operationId": "dcim_power-feeds_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritablePowerFeed"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/PowerFeed"}}}, "tags": ["dcim"]}, "delete": {"operationId": "dcim_power-feeds_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["dcim"]}, "parameters": [{"name": "id", "in": "path", "description": "A unique integer value identifying this power feed.", "required": true, "type": "integer"}]}, "/dcim/power-feeds/{id}/trace/": {"get": {"operationId": "dcim_power-feeds_trace", "description": "Trace a complete cable path and return each segment as a three-tuple of (termination, cable, termination).", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/PowerFeed"}}}, "tags": ["dcim"]}, "parameters": [{"name": "id", "in": "path", "description": "A unique integer value identifying this power feed.", "required": true, "type": "integer"}]}, "/dcim/power-outlet-templates/": {"get": {"operationId": "dcim_power-outlet-templates_list", "description": "", "parameters": [{"name": "id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "type", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "feed_leg", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "devicetype_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "type__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "feed_leg__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "devicetype_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "limit", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}, {"name": "offset", "in": "query", "description": "The initial index from which to return the results.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/PowerOutletTemplate"}}}}}}, "tags": ["dcim"]}, "post": {"operationId": "dcim_power-outlet-templates_create", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritablePowerOutletTemplate"}}], "responses": {"201": {"description": "", "schema": {"$ref": "#/definitions/PowerOutletTemplate"}}}, "tags": ["dcim"]}, "put": {"operationId": "dcim_power-outlet-templates_bulk_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritablePowerOutletTemplate"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/PowerOutletTemplate"}}}, "tags": ["dcim"]}, "patch": {"operationId": "dcim_power-outlet-templates_bulk_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritablePowerOutletTemplate"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/PowerOutletTemplate"}}}, "tags": ["dcim"]}, "delete": {"operationId": "dcim_power-outlet-templates_bulk_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["dcim"]}, "parameters": []}, "/dcim/power-outlet-templates/{id}/": {"get": {"operationId": "dcim_power-outlet-templates_read", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/PowerOutletTemplate"}}}, "tags": ["dcim"]}, "put": {"operationId": "dcim_power-outlet-templates_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritablePowerOutletTemplate"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/PowerOutletTemplate"}}}, "tags": ["dcim"]}, "patch": {"operationId": "dcim_power-outlet-templates_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritablePowerOutletTemplate"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/PowerOutletTemplate"}}}, "tags": ["dcim"]}, "delete": {"operationId": "dcim_power-outlet-templates_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["dcim"]}, "parameters": [{"name": "id", "in": "path", "description": "A unique integer value identifying this power outlet template.", "required": true, "type": "integer"}]}, "/dcim/power-outlets/": {"get": {"operationId": "dcim_power-outlets_list", "description": "", "parameters": [{"name": "id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "feed_leg", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "q", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "device_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "device", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tag", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "cabled", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "connected", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "type", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "feed_leg__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "device_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "device__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tag__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "type__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "limit", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}, {"name": "offset", "in": "query", "description": "The initial index from which to return the results.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/PowerOutlet"}}}}}}, "tags": ["dcim"]}, "post": {"operationId": "dcim_power-outlets_create", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritablePowerOutlet"}}], "responses": {"201": {"description": "", "schema": {"$ref": "#/definitions/PowerOutlet"}}}, "tags": ["dcim"]}, "put": {"operationId": "dcim_power-outlets_bulk_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritablePowerOutlet"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/PowerOutlet"}}}, "tags": ["dcim"]}, "patch": {"operationId": "dcim_power-outlets_bulk_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritablePowerOutlet"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/PowerOutlet"}}}, "tags": ["dcim"]}, "delete": {"operationId": "dcim_power-outlets_bulk_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["dcim"]}, "parameters": []}, "/dcim/power-outlets/{id}/": {"get": {"operationId": "dcim_power-outlets_read", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/PowerOutlet"}}}, "tags": ["dcim"]}, "put": {"operationId": "dcim_power-outlets_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritablePowerOutlet"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/PowerOutlet"}}}, "tags": ["dcim"]}, "patch": {"operationId": "dcim_power-outlets_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritablePowerOutlet"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/PowerOutlet"}}}, "tags": ["dcim"]}, "delete": {"operationId": "dcim_power-outlets_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["dcim"]}, "parameters": [{"name": "id", "in": "path", "description": "A unique integer value identifying this power outlet.", "required": true, "type": "integer"}]}, "/dcim/power-outlets/{id}/trace/": {"get": {"operationId": "dcim_power-outlets_trace", "description": "Trace a complete cable path and return each segment as a three-tuple of (termination, cable, termination).", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/PowerOutlet"}}}, "tags": ["dcim"]}, "parameters": [{"name": "id", "in": "path", "description": "A unique integer value identifying this power outlet.", "required": true, "type": "integer"}]}, "/dcim/power-panels/": {"get": {"operationId": "dcim_power-panels_list", "description": "", "parameters": [{"name": "id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "q", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "location_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tag", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "location_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tag__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "limit", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}, {"name": "offset", "in": "query", "description": "The initial index from which to return the results.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/PowerPanel"}}}}}}, "tags": ["dcim"]}, "post": {"operationId": "dcim_power-panels_create", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritablePowerPanel"}}], "responses": {"201": {"description": "", "schema": {"$ref": "#/definitions/PowerPanel"}}}, "tags": ["dcim"]}, "put": {"operationId": "dcim_power-panels_bulk_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritablePowerPanel"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/PowerPanel"}}}, "tags": ["dcim"]}, "patch": {"operationId": "dcim_power-panels_bulk_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritablePowerPanel"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/PowerPanel"}}}, "tags": ["dcim"]}, "delete": {"operationId": "dcim_power-panels_bulk_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["dcim"]}, "parameters": []}, "/dcim/power-panels/{id}/": {"get": {"operationId": "dcim_power-panels_read", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/PowerPanel"}}}, "tags": ["dcim"]}, "put": {"operationId": "dcim_power-panels_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritablePowerPanel"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/PowerPanel"}}}, "tags": ["dcim"]}, "patch": {"operationId": "dcim_power-panels_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritablePowerPanel"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/PowerPanel"}}}, "tags": ["dcim"]}, "delete": {"operationId": "dcim_power-panels_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["dcim"]}, "parameters": [{"name": "id", "in": "path", "description": "A unique integer value identifying this power panel.", "required": true, "type": "integer"}]}, "/dcim/power-port-templates/": {"get": {"operationId": "dcim_power-port-templates_list", "description": "", "parameters": [{"name": "id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "type", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "maximum_draw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "allocated_draw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "devicetype_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "type__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "maximum_draw__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "maximum_draw__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "maximum_draw__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "maximum_draw__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "maximum_draw__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "allocated_draw__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "allocated_draw__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "allocated_draw__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "allocated_draw__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "allocated_draw__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "devicetype_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "limit", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}, {"name": "offset", "in": "query", "description": "The initial index from which to return the results.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/PowerPortTemplate"}}}}}}, "tags": ["dcim"]}, "post": {"operationId": "dcim_power-port-templates_create", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritablePowerPortTemplate"}}], "responses": {"201": {"description": "", "schema": {"$ref": "#/definitions/PowerPortTemplate"}}}, "tags": ["dcim"]}, "put": {"operationId": "dcim_power-port-templates_bulk_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritablePowerPortTemplate"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/PowerPortTemplate"}}}, "tags": ["dcim"]}, "patch": {"operationId": "dcim_power-port-templates_bulk_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritablePowerPortTemplate"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/PowerPortTemplate"}}}, "tags": ["dcim"]}, "delete": {"operationId": "dcim_power-port-templates_bulk_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["dcim"]}, "parameters": []}, "/dcim/power-port-templates/{id}/": {"get": {"operationId": "dcim_power-port-templates_read", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/PowerPortTemplate"}}}, "tags": ["dcim"]}, "put": {"operationId": "dcim_power-port-templates_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritablePowerPortTemplate"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/PowerPortTemplate"}}}, "tags": ["dcim"]}, "patch": {"operationId": "dcim_power-port-templates_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritablePowerPortTemplate"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/PowerPortTemplate"}}}, "tags": ["dcim"]}, "delete": {"operationId": "dcim_power-port-templates_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["dcim"]}, "parameters": [{"name": "id", "in": "path", "description": "A unique integer value identifying this power port template.", "required": true, "type": "integer"}]}, "/dcim/power-ports/": {"get": {"operationId": "dcim_power-ports_list", "description": "", "parameters": [{"name": "id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "maximum_draw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "allocated_draw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "q", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "device_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "device", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tag", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "cabled", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "connected", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "type", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "maximum_draw__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "maximum_draw__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "maximum_draw__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "maximum_draw__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "maximum_draw__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "allocated_draw__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "allocated_draw__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "allocated_draw__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "allocated_draw__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "allocated_draw__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "device_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "device__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tag__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "type__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "limit", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}, {"name": "offset", "in": "query", "description": "The initial index from which to return the results.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/PowerPort"}}}}}}, "tags": ["dcim"]}, "post": {"operationId": "dcim_power-ports_create", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritablePowerPort"}}], "responses": {"201": {"description": "", "schema": {"$ref": "#/definitions/PowerPort"}}}, "tags": ["dcim"]}, "put": {"operationId": "dcim_power-ports_bulk_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritablePowerPort"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/PowerPort"}}}, "tags": ["dcim"]}, "patch": {"operationId": "dcim_power-ports_bulk_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritablePowerPort"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/PowerPort"}}}, "tags": ["dcim"]}, "delete": {"operationId": "dcim_power-ports_bulk_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["dcim"]}, "parameters": []}, "/dcim/power-ports/{id}/": {"get": {"operationId": "dcim_power-ports_read", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/PowerPort"}}}, "tags": ["dcim"]}, "put": {"operationId": "dcim_power-ports_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritablePowerPort"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/PowerPort"}}}, "tags": ["dcim"]}, "patch": {"operationId": "dcim_power-ports_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritablePowerPort"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/PowerPort"}}}, "tags": ["dcim"]}, "delete": {"operationId": "dcim_power-ports_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["dcim"]}, "parameters": [{"name": "id", "in": "path", "description": "A unique integer value identifying this power port.", "required": true, "type": "integer"}]}, "/dcim/power-ports/{id}/trace/": {"get": {"operationId": "dcim_power-ports_trace", "description": "Trace a complete cable path and return each segment as a three-tuple of (termination, cable, termination).", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/PowerPort"}}}, "tags": ["dcim"]}, "parameters": [{"name": "id", "in": "path", "description": "A unique integer value identifying this power port.", "required": true, "type": "integer"}]}, "/dcim/rack-reservations/": {"get": {"operationId": "dcim_rack-reservations_list", "description": "", "parameters": [{"name": "id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tenant_group_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tenant_group", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tenant_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tenant", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "q", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "rack_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "location_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "location", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "user_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "user", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tag", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tenant_group_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tenant_group__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tenant_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tenant__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "rack_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "location_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "location__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "user_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "user__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tag__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "limit", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}, {"name": "offset", "in": "query", "description": "The initial index from which to return the results.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/RackReservation"}}}}}}, "tags": ["dcim"]}, "post": {"operationId": "dcim_rack-reservations_create", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableRackReservation"}}], "responses": {"201": {"description": "", "schema": {"$ref": "#/definitions/RackReservation"}}}, "tags": ["dcim"]}, "put": {"operationId": "dcim_rack-reservations_bulk_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableRackReservation"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/RackReservation"}}}, "tags": ["dcim"]}, "patch": {"operationId": "dcim_rack-reservations_bulk_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableRackReservation"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/RackReservation"}}}, "tags": ["dcim"]}, "delete": {"operationId": "dcim_rack-reservations_bulk_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["dcim"]}, "parameters": []}, "/dcim/rack-reservations/{id}/": {"get": {"operationId": "dcim_rack-reservations_read", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/RackReservation"}}}, "tags": ["dcim"]}, "put": {"operationId": "dcim_rack-reservations_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableRackReservation"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/RackReservation"}}}, "tags": ["dcim"]}, "patch": {"operationId": "dcim_rack-reservations_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableRackReservation"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/RackReservation"}}}, "tags": ["dcim"]}, "delete": {"operationId": "dcim_rack-reservations_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["dcim"]}, "parameters": [{"name": "id", "in": "path", "description": "A unique integer value identifying this rack reservation.", "required": true, "type": "integer"}]}, "/dcim/rack-roles/": {"get": {"operationId": "dcim_rack-roles_list", "description": "", "parameters": [{"name": "id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "color", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "q", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "color__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "color__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "color__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "color__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "color__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "color__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "color__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "color__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "color__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "color__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "limit", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}, {"name": "offset", "in": "query", "description": "The initial index from which to return the results.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/RackRole"}}}}}}, "tags": ["dcim"]}, "post": {"operationId": "dcim_rack-roles_create", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/RackRole"}}], "responses": {"201": {"description": "", "schema": {"$ref": "#/definitions/RackRole"}}}, "tags": ["dcim"]}, "put": {"operationId": "dcim_rack-roles_bulk_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/RackRole"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/RackRole"}}}, "tags": ["dcim"]}, "patch": {"operationId": "dcim_rack-roles_bulk_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/RackRole"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/RackRole"}}}, "tags": ["dcim"]}, "delete": {"operationId": "dcim_rack-roles_bulk_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["dcim"]}, "parameters": []}, "/dcim/rack-roles/{id}/": {"get": {"operationId": "dcim_rack-roles_read", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/RackRole"}}}, "tags": ["dcim"]}, "put": {"operationId": "dcim_rack-roles_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/RackRole"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/RackRole"}}}, "tags": ["dcim"]}, "patch": {"operationId": "dcim_rack-roles_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/RackRole"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/RackRole"}}}, "tags": ["dcim"]}, "delete": {"operationId": "dcim_rack-roles_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["dcim"]}, "parameters": [{"name": "id", "in": "path", "description": "A unique integer value identifying this rack role.", "required": true, "type": "integer"}]}, "/dcim/racks/": {"get": {"operationId": "dcim_racks_list", "description": "", "parameters": [{"name": "id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "facility_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "asset_tag", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "u_height", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "desc_units", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "outer_width", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "outer_depth", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "outer_unit", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tenant_group_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tenant_group", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tenant_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tenant", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "q", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "location_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "location", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "status", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "type", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "width", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "role_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "role", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "serial", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tag", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "facility_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "facility_id__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "facility_id__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "facility_id__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "facility_id__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "facility_id__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "facility_id__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "facility_id__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "facility_id__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "facility_id__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "asset_tag__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "asset_tag__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "asset_tag__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "asset_tag__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "asset_tag__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "asset_tag__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "asset_tag__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "asset_tag__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "asset_tag__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "asset_tag__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "u_height__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "u_height__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "u_height__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "u_height__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "u_height__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "outer_width__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "outer_width__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "outer_width__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "outer_width__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "outer_width__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "outer_depth__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "outer_depth__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "outer_depth__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "outer_depth__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "outer_depth__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "outer_unit__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tenant_group_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tenant_group__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tenant_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tenant__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "location_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "location__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "status__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "type__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "width__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "role_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "role__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tag__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "limit", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}, {"name": "offset", "in": "query", "description": "The initial index from which to return the results.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/Rack"}}}}}}, "tags": ["dcim"]}, "post": {"operationId": "dcim_racks_create", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableRack"}}], "responses": {"201": {"description": "", "schema": {"$ref": "#/definitions/Rack"}}}, "tags": ["dcim"]}, "put": {"operationId": "dcim_racks_bulk_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableRack"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Rack"}}}, "tags": ["dcim"]}, "patch": {"operationId": "dcim_racks_bulk_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableRack"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Rack"}}}, "tags": ["dcim"]}, "delete": {"operationId": "dcim_racks_bulk_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["dcim"]}, "parameters": []}, "/dcim/racks/{id}/": {"get": {"operationId": "dcim_racks_read", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Rack"}}}, "tags": ["dcim"]}, "put": {"operationId": "dcim_racks_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableRack"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Rack"}}}, "tags": ["dcim"]}, "patch": {"operationId": "dcim_racks_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableRack"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Rack"}}}, "tags": ["dcim"]}, "delete": {"operationId": "dcim_racks_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["dcim"]}, "parameters": [{"name": "id", "in": "path", "description": "A unique integer value identifying this rack.", "required": true, "type": "integer"}]}, "/dcim/racks/{id}/elevation/": {"get": {"operationId": "dcim_racks_elevation", "description": "Rack elevation representing the list of rack units. Also supports rendering the elevation as an SVG.", "parameters": [{"name": "q", "in": "query", "required": false, "type": "string", "minLength": 1}, {"name": "face", "in": "query", "required": false, "type": "string", "enum": ["front", "rear"], "default": "front"}, {"name": "render", "in": "query", "required": false, "type": "string", "enum": ["json", "svg"], "default": "json"}, {"name": "unit_width", "in": "query", "required": false, "type": "integer", "default": 220}, {"name": "unit_height", "in": "query", "required": false, "type": "integer", "default": 22}, {"name": "legend_width", "in": "query", "required": false, "type": "integer", "default": 30}, {"name": "exclude", "in": "query", "required": false, "type": "integer"}, {"name": "expand_devices", "in": "query", "required": false, "type": "boolean", "default": true}, {"name": "include_images", "in": "query", "required": false, "type": "boolean", "default": true}], "responses": {"200": {"description": "", "schema": {"type": "array", "items": {"$ref": "#/definitions/RackUnit"}}}}, "tags": ["dcim"]}, "parameters": [{"name": "id", "in": "path", "description": "A unique integer value identifying this rack.", "required": true, "type": "integer"}]}, "/dcim/rear-port-templates/": {"get": {"operationId": "dcim_rear-port-templates_list", "description": "", "parameters": [{"name": "id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "type", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "positions", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "devicetype_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "type__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "positions__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "positions__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "positions__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "positions__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "positions__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "devicetype_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "limit", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}, {"name": "offset", "in": "query", "description": "The initial index from which to return the results.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/RearPortTemplate"}}}}}}, "tags": ["dcim"]}, "post": {"operationId": "dcim_rear-port-templates_create", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableRearPortTemplate"}}], "responses": {"201": {"description": "", "schema": {"$ref": "#/definitions/RearPortTemplate"}}}, "tags": ["dcim"]}, "put": {"operationId": "dcim_rear-port-templates_bulk_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableRearPortTemplate"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/RearPortTemplate"}}}, "tags": ["dcim"]}, "patch": {"operationId": "dcim_rear-port-templates_bulk_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableRearPortTemplate"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/RearPortTemplate"}}}, "tags": ["dcim"]}, "delete": {"operationId": "dcim_rear-port-templates_bulk_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["dcim"]}, "parameters": []}, "/dcim/rear-port-templates/{id}/": {"get": {"operationId": "dcim_rear-port-templates_read", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/RearPortTemplate"}}}, "tags": ["dcim"]}, "put": {"operationId": "dcim_rear-port-templates_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableRearPortTemplate"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/RearPortTemplate"}}}, "tags": ["dcim"]}, "patch": {"operationId": "dcim_rear-port-templates_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableRearPortTemplate"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/RearPortTemplate"}}}, "tags": ["dcim"]}, "delete": {"operationId": "dcim_rear-port-templates_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["dcim"]}, "parameters": [{"name": "id", "in": "path", "description": "A unique integer value identifying this rear port template.", "required": true, "type": "integer"}]}, "/dcim/rear-ports/": {"get": {"operationId": "dcim_rear-ports_list", "description": "", "parameters": [{"name": "id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "type", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "positions", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "q", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "device_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "device", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tag", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "cabled", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "label__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "type__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "positions__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "positions__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "positions__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "positions__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "positions__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "device_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "device__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tag__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "limit", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}, {"name": "offset", "in": "query", "description": "The initial index from which to return the results.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/RearPort"}}}}}}, "tags": ["dcim"]}, "post": {"operationId": "dcim_rear-ports_create", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableRearPort"}}], "responses": {"201": {"description": "", "schema": {"$ref": "#/definitions/RearPort"}}}, "tags": ["dcim"]}, "put": {"operationId": "dcim_rear-ports_bulk_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableRearPort"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/RearPort"}}}, "tags": ["dcim"]}, "patch": {"operationId": "dcim_rear-ports_bulk_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableRearPort"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/RearPort"}}}, "tags": ["dcim"]}, "delete": {"operationId": "dcim_rear-ports_bulk_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["dcim"]}, "parameters": []}, "/dcim/rear-ports/{id}/": {"get": {"operationId": "dcim_rear-ports_read", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/RearPort"}}}, "tags": ["dcim"]}, "put": {"operationId": "dcim_rear-ports_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableRearPort"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/RearPort"}}}, "tags": ["dcim"]}, "patch": {"operationId": "dcim_rear-ports_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableRearPort"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/RearPort"}}}, "tags": ["dcim"]}, "delete": {"operationId": "dcim_rear-ports_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["dcim"]}, "parameters": [{"name": "id", "in": "path", "description": "A unique integer value identifying this rear port.", "required": true, "type": "integer"}]}, "/dcim/rear-ports/{id}/paths/": {"get": {"operationId": "dcim_rear-ports_paths", "description": "Return all CablePaths which traverse a given pass-through port.", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/RearPort"}}}, "tags": ["dcim"]}, "parameters": [{"name": "id", "in": "path", "description": "A unique integer value identifying this rear port.", "required": true, "type": "integer"}]}, "/dcim/regions/": {"get": {"operationId": "dcim_regions_list", "description": "", "parameters": [{"name": "id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "q", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "parent_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "parent", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "parent_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "parent__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "limit", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}, {"name": "offset", "in": "query", "description": "The initial index from which to return the results.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/Region"}}}}}}, "tags": ["dcim"]}, "post": {"operationId": "dcim_regions_create", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableRegion"}}], "responses": {"201": {"description": "", "schema": {"$ref": "#/definitions/Region"}}}, "tags": ["dcim"]}, "put": {"operationId": "dcim_regions_bulk_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableRegion"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Region"}}}, "tags": ["dcim"]}, "patch": {"operationId": "dcim_regions_bulk_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableRegion"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Region"}}}, "tags": ["dcim"]}, "delete": {"operationId": "dcim_regions_bulk_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["dcim"]}, "parameters": []}, "/dcim/regions/{id}/": {"get": {"operationId": "dcim_regions_read", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Region"}}}, "tags": ["dcim"]}, "put": {"operationId": "dcim_regions_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableRegion"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Region"}}}, "tags": ["dcim"]}, "patch": {"operationId": "dcim_regions_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableRegion"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Region"}}}, "tags": ["dcim"]}, "delete": {"operationId": "dcim_regions_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["dcim"]}, "parameters": [{"name": "id", "in": "path", "description": "A unique integer value identifying this region.", "required": true, "type": "integer"}]}, "/dcim/site-groups/": {"get": {"operationId": "dcim_site-groups_list", "description": "", "parameters": [{"name": "id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "q", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "parent_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "parent", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "description__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "parent_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "parent__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "limit", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}, {"name": "offset", "in": "query", "description": "The initial index from which to return the results.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/SiteGroup"}}}}}}, "tags": ["dcim"]}, "post": {"operationId": "dcim_site-groups_create", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableSiteGroup"}}], "responses": {"201": {"description": "", "schema": {"$ref": "#/definitions/SiteGroup"}}}, "tags": ["dcim"]}, "put": {"operationId": "dcim_site-groups_bulk_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableSiteGroup"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/SiteGroup"}}}, "tags": ["dcim"]}, "patch": {"operationId": "dcim_site-groups_bulk_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableSiteGroup"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/SiteGroup"}}}, "tags": ["dcim"]}, "delete": {"operationId": "dcim_site-groups_bulk_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["dcim"]}, "parameters": []}, "/dcim/site-groups/{id}/": {"get": {"operationId": "dcim_site-groups_read", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/SiteGroup"}}}, "tags": ["dcim"]}, "put": {"operationId": "dcim_site-groups_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableSiteGroup"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/SiteGroup"}}}, "tags": ["dcim"]}, "patch": {"operationId": "dcim_site-groups_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableSiteGroup"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/SiteGroup"}}}, "tags": ["dcim"]}, "delete": {"operationId": "dcim_site-groups_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["dcim"]}, "parameters": [{"name": "id", "in": "path", "description": "A unique integer value identifying this site group.", "required": true, "type": "integer"}]}, "/dcim/sites/": {"get": {"operationId": "dcim_sites_list", "description": "", "parameters": [{"name": "id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "facility", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "asn", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "latitude", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "longitude", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "contact_name", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "contact_phone", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "contact_email", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tenant_group_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tenant_group", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tenant_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tenant", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "q", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "status", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "group_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "group", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tag", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "slug__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "facility__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "facility__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "facility__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "facility__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "facility__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "facility__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "facility__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "facility__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "facility__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "facility__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "asn__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "asn__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "asn__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "asn__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "asn__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "latitude__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "latitude__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "latitude__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "latitude__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "latitude__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "longitude__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "longitude__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "longitude__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "longitude__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "longitude__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "contact_name__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "contact_name__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "contact_name__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "contact_name__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "contact_name__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "contact_name__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "contact_name__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "contact_name__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "contact_name__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "contact_name__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "contact_phone__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "contact_phone__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "contact_phone__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "contact_phone__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "contact_phone__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "contact_phone__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "contact_phone__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "contact_phone__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "contact_phone__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "contact_phone__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "contact_email__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "contact_email__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "contact_email__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "contact_email__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "contact_email__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "contact_email__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "contact_email__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "contact_email__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "contact_email__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "contact_email__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tenant_group_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tenant_group__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tenant_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tenant__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "status__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "group_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "group__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tag__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "limit", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}, {"name": "offset", "in": "query", "description": "The initial index from which to return the results.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/Site"}}}}}}, "tags": ["dcim"]}, "post": {"operationId": "dcim_sites_create", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableSite"}}], "responses": {"201": {"description": "", "schema": {"$ref": "#/definitions/Site"}}}, "tags": ["dcim"]}, "put": {"operationId": "dcim_sites_bulk_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableSite"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Site"}}}, "tags": ["dcim"]}, "patch": {"operationId": "dcim_sites_bulk_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableSite"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Site"}}}, "tags": ["dcim"]}, "delete": {"operationId": "dcim_sites_bulk_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["dcim"]}, "parameters": []}, "/dcim/sites/{id}/": {"get": {"operationId": "dcim_sites_read", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Site"}}}, "tags": ["dcim"]}, "put": {"operationId": "dcim_sites_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableSite"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Site"}}}, "tags": ["dcim"]}, "patch": {"operationId": "dcim_sites_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableSite"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Site"}}}, "tags": ["dcim"]}, "delete": {"operationId": "dcim_sites_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["dcim"]}, "parameters": [{"name": "id", "in": "path", "description": "A unique integer value identifying this site.", "required": true, "type": "integer"}]}, "/dcim/virtual-chassis/": {"get": {"operationId": "dcim_virtual-chassis_list", "description": "", "parameters": [{"name": "id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "domain", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "q", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "master_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "master", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tenant_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tenant", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tag", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "domain__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "domain__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "domain__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "domain__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "domain__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "domain__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "domain__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "domain__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "domain__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "domain__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "master_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "master__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tenant_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tenant__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tag__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "limit", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}, {"name": "offset", "in": "query", "description": "The initial index from which to return the results.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/VirtualChassis"}}}}}}, "tags": ["dcim"]}, "post": {"operationId": "dcim_virtual-chassis_create", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableVirtualChassis"}}], "responses": {"201": {"description": "", "schema": {"$ref": "#/definitions/VirtualChassis"}}}, "tags": ["dcim"]}, "put": {"operationId": "dcim_virtual-chassis_bulk_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableVirtualChassis"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/VirtualChassis"}}}, "tags": ["dcim"]}, "patch": {"operationId": "dcim_virtual-chassis_bulk_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableVirtualChassis"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/VirtualChassis"}}}, "tags": ["dcim"]}, "delete": {"operationId": "dcim_virtual-chassis_bulk_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["dcim"]}, "parameters": []}, "/dcim/virtual-chassis/{id}/": {"get": {"operationId": "dcim_virtual-chassis_read", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/VirtualChassis"}}}, "tags": ["dcim"]}, "put": {"operationId": "dcim_virtual-chassis_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableVirtualChassis"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/VirtualChassis"}}}, "tags": ["dcim"]}, "patch": {"operationId": "dcim_virtual-chassis_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableVirtualChassis"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/VirtualChassis"}}}, "tags": ["dcim"]}, "delete": {"operationId": "dcim_virtual-chassis_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["dcim"]}, "parameters": [{"name": "id", "in": "path", "description": "A unique integer value identifying this virtual chassis.", "required": true, "type": "integer"}]}, "/extras/config-contexts/": {"get": {"operationId": "extras_config-contexts_list", "description": "", "parameters": [{"name": "id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "is_active", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "q", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "device_type_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "role_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "role", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "platform_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "platform", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "cluster_group_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "cluster_group", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "cluster_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tenant_group_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tenant_group", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tenant_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tenant", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tag", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "region__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_group_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "site__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "device_type_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "role_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "role__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "platform_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "platform__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "cluster_group_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "cluster_group__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "cluster_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tenant_group_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tenant_group__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tenant_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tenant__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "tag__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "limit", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}, {"name": "offset", "in": "query", "description": "The initial index from which to return the results.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/ConfigContext"}}}}}}, "tags": ["extras"]}, "post": {"operationId": "extras_config-contexts_create", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableConfigContext"}}], "responses": {"201": {"description": "", "schema": {"$ref": "#/definitions/ConfigContext"}}}, "tags": ["extras"]}, "put": {"operationId": "extras_config-contexts_bulk_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableConfigContext"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/ConfigContext"}}}, "tags": ["extras"]}, "patch": {"operationId": "extras_config-contexts_bulk_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableConfigContext"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/ConfigContext"}}}, "tags": ["extras"]}, "delete": {"operationId": "extras_config-contexts_bulk_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["extras"]}, "parameters": []}, "/extras/config-contexts/{id}/": {"get": {"operationId": "extras_config-contexts_read", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/ConfigContext"}}}, "tags": ["extras"]}, "put": {"operationId": "extras_config-contexts_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableConfigContext"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/ConfigContext"}}}, "tags": ["extras"]}, "patch": {"operationId": "extras_config-contexts_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableConfigContext"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/ConfigContext"}}}, "tags": ["extras"]}, "delete": {"operationId": "extras_config-contexts_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["extras"]}, "parameters": [{"name": "id", "in": "path", "description": "A unique integer value identifying this config context.", "required": true, "type": "integer"}]}, "/extras/content-types/": {"get": {"operationId": "extras_content-types_list", "description": "Read-only list of ContentTypes. Limit results to ContentTypes pertinent to NetBox objects.", "parameters": [{"name": "id", "in": "query", "description": "", "required": false, "type": "number"}, {"name": "app_label", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "model", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "limit", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}, {"name": "offset", "in": "query", "description": "The initial index from which to return the results.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/ContentType"}}}}}}, "tags": ["extras"]}, "parameters": []}, "/extras/content-types/{id}/": {"get": {"operationId": "extras_content-types_read", "description": "Read-only list of ContentTypes. Limit results to ContentTypes pertinent to NetBox objects.", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/ContentType"}}}, "tags": ["extras"]}, "parameters": [{"name": "id", "in": "path", "description": "A unique integer value identifying this content type.", "required": true, "type": "integer"}]}, "/extras/custom-fields/": {"get": {"operationId": "extras_custom-fields_list", "description": "", "parameters": [{"name": "id", "in": "query", "description": "", "required": false, "type": "number"}, {"name": "content_types", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "required", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "filter_logic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "weight", "in": "query", "description": "", "required": false, "type": "number"}, {"name": "limit", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}, {"name": "offset", "in": "query", "description": "The initial index from which to return the results.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/CustomField"}}}}}}, "tags": ["extras"]}, "post": {"operationId": "extras_custom-fields_create", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableCustomField"}}], "responses": {"201": {"description": "", "schema": {"$ref": "#/definitions/CustomField"}}}, "tags": ["extras"]}, "put": {"operationId": "extras_custom-fields_bulk_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableCustomField"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/CustomField"}}}, "tags": ["extras"]}, "patch": {"operationId": "extras_custom-fields_bulk_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableCustomField"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/CustomField"}}}, "tags": ["extras"]}, "delete": {"operationId": "extras_custom-fields_bulk_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["extras"]}, "parameters": []}, "/extras/custom-fields/{id}/": {"get": {"operationId": "extras_custom-fields_read", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/CustomField"}}}, "tags": ["extras"]}, "put": {"operationId": "extras_custom-fields_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableCustomField"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/CustomField"}}}, "tags": ["extras"]}, "patch": {"operationId": "extras_custom-fields_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableCustomField"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/CustomField"}}}, "tags": ["extras"]}, "delete": {"operationId": "extras_custom-fields_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["extras"]}, "parameters": [{"name": "id", "in": "path", "description": "A unique integer value identifying this custom field.", "required": true, "type": "integer"}]}, "/extras/custom-links/": {"get": {"operationId": "extras_custom-links_list", "description": "", "parameters": [{"name": "id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "content_type", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "link_text", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "link_url", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "weight", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "group_name", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "new_window", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "content_type__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "link_text__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "link_text__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "link_text__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "link_text__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "link_text__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "link_text__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "link_text__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "link_text__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "link_text__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "link_text__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "link_url__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "link_url__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "link_url__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "link_url__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "link_url__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "link_url__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "link_url__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "link_url__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "link_url__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "link_url__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "weight__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "weight__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "weight__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "weight__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "weight__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "group_name__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "group_name__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "group_name__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "group_name__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "group_name__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "group_name__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "group_name__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "group_name__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "group_name__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "group_name__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "limit", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}, {"name": "offset", "in": "query", "description": "The initial index from which to return the results.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/CustomLink"}}}}}}, "tags": ["extras"]}, "post": {"operationId": "extras_custom-links_create", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/CustomLink"}}], "responses": {"201": {"description": "", "schema": {"$ref": "#/definitions/CustomLink"}}}, "tags": ["extras"]}, "put": {"operationId": "extras_custom-links_bulk_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/CustomLink"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/CustomLink"}}}, "tags": ["extras"]}, "patch": {"operationId": "extras_custom-links_bulk_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/CustomLink"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/CustomLink"}}}, "tags": ["extras"]}, "delete": {"operationId": "extras_custom-links_bulk_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["extras"]}, "parameters": []}, "/extras/custom-links/{id}/": {"get": {"operationId": "extras_custom-links_read", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/CustomLink"}}}, "tags": ["extras"]}, "put": {"operationId": "extras_custom-links_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/CustomLink"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/CustomLink"}}}, "tags": ["extras"]}, "patch": {"operationId": "extras_custom-links_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/CustomLink"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/CustomLink"}}}, "tags": ["extras"]}, "delete": {"operationId": "extras_custom-links_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["extras"]}, "parameters": [{"name": "id", "in": "path", "description": "A unique integer value identifying this custom link.", "required": true, "type": "integer"}]}, "/extras/export-templates/": {"get": {"operationId": "extras_export-templates_list", "description": "", "parameters": [{"name": "id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "content_type", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "content_type__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "limit", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}, {"name": "offset", "in": "query", "description": "The initial index from which to return the results.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/ExportTemplate"}}}}}}, "tags": ["extras"]}, "post": {"operationId": "extras_export-templates_create", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/ExportTemplate"}}], "responses": {"201": {"description": "", "schema": {"$ref": "#/definitions/ExportTemplate"}}}, "tags": ["extras"]}, "put": {"operationId": "extras_export-templates_bulk_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/ExportTemplate"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/ExportTemplate"}}}, "tags": ["extras"]}, "patch": {"operationId": "extras_export-templates_bulk_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/ExportTemplate"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/ExportTemplate"}}}, "tags": ["extras"]}, "delete": {"operationId": "extras_export-templates_bulk_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["extras"]}, "parameters": []}, "/extras/export-templates/{id}/": {"get": {"operationId": "extras_export-templates_read", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/ExportTemplate"}}}, "tags": ["extras"]}, "put": {"operationId": "extras_export-templates_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/ExportTemplate"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/ExportTemplate"}}}, "tags": ["extras"]}, "patch": {"operationId": "extras_export-templates_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/ExportTemplate"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/ExportTemplate"}}}, "tags": ["extras"]}, "delete": {"operationId": "extras_export-templates_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["extras"]}, "parameters": [{"name": "id", "in": "path", "description": "A unique integer value identifying this export template.", "required": true, "type": "integer"}]}, "/extras/image-attachments/": {"get": {"operationId": "extras_image-attachments_list", "description": "", "parameters": [{"name": "id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "content_type_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "object_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "content_type", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "content_type_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "object_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "object_id__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "object_id__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "object_id__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "object_id__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "content_type__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "limit", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}, {"name": "offset", "in": "query", "description": "The initial index from which to return the results.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/ImageAttachment"}}}}}}, "tags": ["extras"]}, "post": {"operationId": "extras_image-attachments_create", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/ImageAttachment"}}], "responses": {"201": {"description": "", "schema": {"$ref": "#/definitions/ImageAttachment"}}}, "tags": ["extras"]}, "put": {"operationId": "extras_image-attachments_bulk_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/ImageAttachment"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/ImageAttachment"}}}, "tags": ["extras"]}, "patch": {"operationId": "extras_image-attachments_bulk_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/ImageAttachment"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/ImageAttachment"}}}, "tags": ["extras"]}, "delete": {"operationId": "extras_image-attachments_bulk_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["extras"]}, "parameters": []}, "/extras/image-attachments/{id}/": {"get": {"operationId": "extras_image-attachments_read", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/ImageAttachment"}}}, "tags": ["extras"]}, "put": {"operationId": "extras_image-attachments_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/ImageAttachment"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/ImageAttachment"}}}, "tags": ["extras"]}, "patch": {"operationId": "extras_image-attachments_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/ImageAttachment"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/ImageAttachment"}}}, "tags": ["extras"]}, "delete": {"operationId": "extras_image-attachments_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["extras"]}, "parameters": [{"name": "id", "in": "path", "description": "A unique integer value identifying this image attachment.", "required": true, "type": "integer"}]}, "/extras/job-results/": {"get": {"operationId": "extras_job-results_list", "description": "Retrieve a list of job results", "parameters": [{"name": "id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "completed", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "status", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "user", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "obj_type", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "q", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "status__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "user__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "obj_type__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "name__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "limit", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}, {"name": "offset", "in": "query", "description": "The initial index from which to return the results.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/JobResult"}}}}}}, "tags": ["extras"]}, "parameters": []}, "/extras/job-results/{id}/": {"get": {"operationId": "extras_job-results_read", "description": "Retrieve a list of job results", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/JobResult"}}}, "tags": ["extras"]}, "parameters": [{"name": "id", "in": "path", "description": "A unique integer value identifying this job result.", "required": true, "type": "integer"}]}, "/extras/journal-entries/": {"get": {"operationId": "extras_journal-entries_list", "description": "", "parameters": [{"name": "id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "assigned_object_type_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "assigned_object_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "kind", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "last_updated__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "q", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "assigned_object_type", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created_by_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created_by", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "assigned_object_type_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "assigned_object_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "assigned_object_id__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "assigned_object_id__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "assigned_object_id__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "assigned_object_id__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "kind__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "assigned_object_type__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created_by_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "created_by__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "limit", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}, {"name": "offset", "in": "query", "description": "The initial index from which to return the results.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/JournalEntry"}}}}}}, "tags": ["extras"]}, "post": {"operationId": "extras_journal-entries_create", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableJournalEntry"}}], "responses": {"201": {"description": "", "schema": {"$ref": "#/definitions/JournalEntry"}}}, "tags": ["extras"]}, "put": {"operationId": "extras_journal-entries_bulk_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableJournalEntry"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/JournalEntry"}}}, "tags": ["extras"]}, "patch": {"operationId": "extras_journal-entries_bulk_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableJournalEntry"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/JournalEntry"}}}, "tags": ["extras"]}, "delete": {"operationId": "extras_journal-entries_bulk_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["extras"]}, "parameters": []}, "/extras/journal-entries/{id}/": {"get": {"operationId": "extras_journal-entries_read", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/JournalEntry"}}}, "tags": ["extras"]}, "put": {"operationId": "extras_journal-entries_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableJournalEntry"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/JournalEntry"}}}, "tags": ["extras"]}, "patch": {"operationId": "extras_journal-entries_partial_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/WritableJournalEntry"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/JournalEntry"}}}, "tags": ["extras"]}, "delete": {"operationId": "extras_journal-entries_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["extras"]}, "parameters": [{"name": "id", "in": "path", "description": "A unique integer value identifying this journal entry.", "required": true, "type": "integer"}]}, "/extras/object-changes/": {"get": {"operationId": "extras_object-changes_list", "description": "Retrieve a list of recent changes.", "parameters": [{"name": "id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "user", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "user_name", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "request_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "action", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "changed_object_type_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "changed_object_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "object_repr", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "q", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "time", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "changed_object_type", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "user_id", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "id__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "user__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "user_name__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "user_name__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "user_name__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "user_name__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "user_name__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "user_name__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "user_name__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "user_name__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "user_name__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "user_name__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "action__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "changed_object_type_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "changed_object_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "changed_object_id__lte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "changed_object_id__lt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "changed_object_id__gte", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "changed_object_id__gt", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "object_repr__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "object_repr__ic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "object_repr__nic", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "object_repr__iew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "object_repr__niew", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "object_repr__isw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "object_repr__nisw", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "object_repr__ie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "object_repr__nie", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "object_repr__empty", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "changed_object_type__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "user_id__n", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "limit", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}, {"name": "offset", "in": "query", "description": "The initial index from which to return the results.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/ObjectChange"}}}}}}, "tags": ["extras"]}, "parameters": []}, "/extras/object-changes/{id}/": {"get": {"operationId": "extras_object-changes_read", "description": "Retrieve a list of recent changes.", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/ObjectChange"}}}, "tags": ["extras"]}, "parameters": [{"name": "id", "in": "path", "description": "A unique integer value identifying this object change.", "required": true, "type": "integer"}]}, "/extras/reports/": {"get": {"operationId": "extras_reports_list", "description": "Compile all reports and their related results (if any). Result data is deferred in the list view.", "parameters": [], "responses": {"200": {"description": ""}}, "tags": ["extras"]}, "parameters": []}, "/extras/reports/{id}/": {"get": {"operationId": "extras_reports_read", "description": "Retrieve a single Report identified as \".\".", "parameters": [], "responses": {"200": {"description": ""}}, "tags": ["extras"]}, "parameters": [{"name": "id", "in": "path", "required": true, "type": "string"}]}, "/extras/reports/{id}/run/": {"post": {"operationId": "extras_reports_run", "description": "Run a Report identified as \".