diff --git a/.github/ISSUE_TEMPLATE/bug_report.yaml b/.github/ISSUE_TEMPLATE/bug_report.yaml index 5cfc8684d87..3af0fa7405a 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yaml +++ b/.github/ISSUE_TEMPLATE/bug_report.yaml @@ -26,7 +26,7 @@ body: attributes: label: NetBox Version description: What version of NetBox are you currently running? - placeholder: v4.0.5 + placeholder: v4.0.6 validations: required: true - type: dropdown diff --git a/.github/ISSUE_TEMPLATE/feature_request.yaml b/.github/ISSUE_TEMPLATE/feature_request.yaml index c351ec5994e..2c6384b27a2 100644 --- a/.github/ISSUE_TEMPLATE/feature_request.yaml +++ b/.github/ISSUE_TEMPLATE/feature_request.yaml @@ -14,7 +14,7 @@ body: attributes: label: NetBox version description: What version of NetBox are you currently running? - placeholder: v4.0.5 + placeholder: v4.0.6 validations: required: true - type: dropdown diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a84359bf926..b4be037427f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -5,10 +5,12 @@ on: paths-ignore: - 'contrib/**' - 'docs/**' + - 'netbox/translations/**' pull_request: paths-ignore: - 'contrib/**' - 'docs/**' + - 'netbox/translations/**' permissions: contents: read diff --git a/.gitignore b/.gitignore index 88faab27c7b..e04e44a304a 100644 --- a/.gitignore +++ b/.gitignore @@ -28,3 +28,4 @@ netbox.pid .idea .coverage .vscode +.python-version diff --git a/README.md b/README.md index 4d21003b521..da07f226de8 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,6 @@ NetBox exists to empower network engineers. Since its release in 2016, it has be Why NetBox? | Getting Started | Get Involved | - Project Stats | Screenshots
diff --git a/SECURITY.md b/SECURITY.md index c434b61102b..4ca6ef33a40 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -24,7 +24,7 @@ If you believe you've uncovered a security vulnerability and wish to report it c Please note that we **DO NOT** accept reports generated by automated tooling which merely suggest that a file or file(s) _may_ be vulnerable under certain conditions, as these are most often innocuous. -If you believe that you've found a vulnerability which meets all of these conditions, please [submit a draft security advisory](https://github.com/netbox-community/netbox/security/advisories/new) on GitHub, or email a brief description of the suspected bug and instructions for reproduction to **security@netbox.dev**. For any security concerns regarding NetBox deployed via Docker, please see the [netbox-docker](https://github.com/netbox-community/netbox-docker) project. +If you believe that you've found a vulnerability which meets all of these conditions, please [submit a draft security advisory](https://github.com/netbox-community/netbox/security/advisories/new) on GitHub. For any security concerns regarding NetBox deployed via Docker, please see the [netbox-docker](https://github.com/netbox-community/netbox-docker) project. ### Bug Bounties diff --git a/base_requirements.txt b/base_requirements.txt index 9912f1d6b18..841dc0a2436 100644 --- a/base_requirements.txt +++ b/base_requirements.txt @@ -8,7 +8,9 @@ django-cors-headers # Runtime UI tool for debugging Django # https://github.com/jazzband/django-debug-toolbar/blob/main/docs/changes.rst -django-debug-toolbar +# Pinned for DNS looukp bug; see https://github.com/netbox-community/netbox/issues/16454 +# and https://github.com/jazzband/django-debug-toolbar/issues/1927 +django-debug-toolbar==4.3.0 # Library for writing reusable URL query filters # https://github.com/carltongibson/django-filter/blob/main/CHANGES.rst @@ -108,7 +110,7 @@ Pillow # PostgreSQL database adapter for Python # https://github.com/psycopg/psycopg/blob/master/docs/news.rst -psycopg[binary,pool] +psycopg[c,pool] # YAML rendering library # https://github.com/yaml/pyyaml/blob/master/CHANGES diff --git a/contrib/openapi2.json b/contrib/openapi2.json deleted file mode 100644 index 6eb6816621e..00000000000 --- a/contrib/openapi2.json +++ /dev/null @@ -1,95605 +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": "3.5" - }, - "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": "description", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "cable_end", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "updated_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "q", - "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": "occupied", - "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": "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": "cable_end__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "tag__n", - "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": "ordering", - "in": "query", - "description": "Which field to use when ordering the results.", - "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": "description", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "updated_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "q", - "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": "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": "created__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "tag__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "ordering", - "in": "query", - "description": "Which field to use when ordering the results.", - "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": "description", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "install_date", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "termination_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": "last_updated", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "updated_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "q", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "tag", - "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": "contact", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "contact_role", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "contact_group", - "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_account_id", - "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": "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": "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": "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": "termination_date__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "termination_date__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "termination_date__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "termination_date__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "termination_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": "created__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "tag__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": "contact__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "contact_role__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "contact_group__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_account_id__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": "ordering", - "in": "query", - "description": "Which field to use when ordering the results.", - "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-accounts/": { - "get": { - "operationId": "circuits_provider-accounts_list", - "description": "", - "parameters": [ - { - "name": "id", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "name", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "account", - "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": "last_updated", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "updated_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "q", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "tag", - "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": "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": "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": "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": "created__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "tag__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": "ordering", - "in": "query", - "description": "Which field to use when ordering the results.", - "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/ProviderAccount" - } - } - } - } - } - }, - "tags": [ - "circuits" - ] - }, - "post": { - "operationId": "circuits_provider-accounts_create", - "description": "", - "parameters": [ - { - "name": "data", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/WritableProviderAccount" - } - } - ], - "responses": { - "201": { - "description": "", - "schema": { - "$ref": "#/definitions/ProviderAccount" - } - } - }, - "tags": [ - "circuits" - ] - }, - "put": { - "operationId": "circuits_provider-accounts_bulk_update", - "description": "", - "parameters": [ - { - "name": "data", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/WritableProviderAccount" - } - } - ], - "responses": { - "200": { - "description": "", - "schema": { - "$ref": "#/definitions/ProviderAccount" - } - } - }, - "tags": [ - "circuits" - ] - }, - "patch": { - "operationId": "circuits_provider-accounts_bulk_partial_update", - "description": "", - "parameters": [ - { - "name": "data", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/WritableProviderAccount" - } - } - ], - "responses": { - "200": { - "description": "", - "schema": { - "$ref": "#/definitions/ProviderAccount" - } - } - }, - "tags": [ - "circuits" - ] - }, - "delete": { - "operationId": "circuits_provider-accounts_bulk_delete", - "description": "", - "parameters": [], - "responses": { - "204": { - "description": "" - } - }, - "tags": [ - "circuits" - ] - }, - "parameters": [] - }, - "/circuits/provider-accounts/{id}/": { - "get": { - "operationId": "circuits_provider-accounts_read", - "description": "", - "parameters": [], - "responses": { - "200": { - "description": "", - "schema": { - "$ref": "#/definitions/ProviderAccount" - } - } - }, - "tags": [ - "circuits" - ] - }, - "put": { - "operationId": "circuits_provider-accounts_update", - "description": "", - "parameters": [ - { - "name": "data", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/WritableProviderAccount" - } - } - ], - "responses": { - "200": { - "description": "", - "schema": { - "$ref": "#/definitions/ProviderAccount" - } - } - }, - "tags": [ - "circuits" - ] - }, - "patch": { - "operationId": "circuits_provider-accounts_partial_update", - "description": "", - "parameters": [ - { - "name": "data", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/WritableProviderAccount" - } - } - ], - "responses": { - "200": { - "description": "", - "schema": { - "$ref": "#/definitions/ProviderAccount" - } - } - }, - "tags": [ - "circuits" - ] - }, - "delete": { - "operationId": "circuits_provider-accounts_delete", - "description": "", - "parameters": [], - "responses": { - "204": { - "description": "" - } - }, - "tags": [ - "circuits" - ] - }, - "parameters": [ - { - "name": "id", - "in": "path", - "description": "A unique integer value identifying this provider account.", - "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": "service_id", - "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": "last_updated", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "updated_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "q", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "tag", - "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": "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": "service_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "service_id__ic", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "service_id__nic", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "service_id__iew", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "service_id__niew", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "service_id__isw", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "service_id__nisw", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "service_id__ie", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "service_id__nie", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "service_id__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": "created__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "tag__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": "ordering", - "in": "query", - "description": "Which field to use when ordering the results.", - "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": "created", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "updated_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "q", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "tag", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "contact", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "contact_role", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "contact_group", - "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": "asn_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": "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": "created__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "tag__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "contact__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "contact_role__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "contact_group__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": "asn_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "ordering", - "in": "query", - "description": "Which field to use when ordering the results.", - "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/WritableProvider" - } - } - ], - "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/WritableProvider" - } - } - ], - "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/WritableProvider" - } - } - ], - "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/WritableProvider" - } - } - ], - "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/WritableProvider" - } - } - ], - "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" - } - ] - }, - "/core/data-files/": { - "get": { - "operationId": "core_data-files_list", - "description": "", - "parameters": [ - { - "name": "id", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "path", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "size", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "hash", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "updated_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "q", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "source_id", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "source", - "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": "path__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "path__ic", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "path__nic", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "path__iew", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "path__niew", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "path__isw", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "path__nisw", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "path__ie", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "path__nie", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "path__empty", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "size__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "size__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "size__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "size__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "size__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "hash__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "hash__ic", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "hash__nic", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "hash__iew", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "hash__niew", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "hash__isw", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "hash__nisw", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "hash__ie", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "hash__nie", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "hash__empty", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "source_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "source__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "ordering", - "in": "query", - "description": "Which field to use when ordering the results.", - "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/DataFile" - } - } - } - } - } - }, - "tags": [ - "core" - ] - }, - "parameters": [] - }, - "/core/data-files/{id}/": { - "get": { - "operationId": "core_data-files_read", - "description": "", - "parameters": [], - "responses": { - "200": { - "description": "", - "schema": { - "$ref": "#/definitions/DataFile" - } - } - }, - "tags": [ - "core" - ] - }, - "parameters": [ - { - "name": "id", - "in": "path", - "description": "A unique integer value identifying this data file.", - "required": true, - "type": "integer" - } - ] - }, - "/core/data-sources/": { - "get": { - "operationId": "core_data-sources_list", - "description": "", - "parameters": [ - { - "name": "id", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "name", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "enabled", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "updated_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "q", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "tag", - "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": "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": "created__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gt", - "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": "status__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "ordering", - "in": "query", - "description": "Which field to use when ordering the results.", - "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/DataSource" - } - } - } - } - } - }, - "tags": [ - "core" - ] - }, - "post": { - "operationId": "core_data-sources_create", - "description": "", - "parameters": [ - { - "name": "data", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/WritableDataSource" - } - } - ], - "responses": { - "201": { - "description": "", - "schema": { - "$ref": "#/definitions/DataSource" - } - } - }, - "tags": [ - "core" - ] - }, - "put": { - "operationId": "core_data-sources_bulk_update", - "description": "", - "parameters": [ - { - "name": "data", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/WritableDataSource" - } - } - ], - "responses": { - "200": { - "description": "", - "schema": { - "$ref": "#/definitions/DataSource" - } - } - }, - "tags": [ - "core" - ] - }, - "patch": { - "operationId": "core_data-sources_bulk_partial_update", - "description": "", - "parameters": [ - { - "name": "data", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/WritableDataSource" - } - } - ], - "responses": { - "200": { - "description": "", - "schema": { - "$ref": "#/definitions/DataSource" - } - } - }, - "tags": [ - "core" - ] - }, - "delete": { - "operationId": "core_data-sources_bulk_delete", - "description": "", - "parameters": [], - "responses": { - "204": { - "description": "" - } - }, - "tags": [ - "core" - ] - }, - "parameters": [] - }, - "/core/data-sources/{id}/": { - "get": { - "operationId": "core_data-sources_read", - "description": "", - "parameters": [], - "responses": { - "200": { - "description": "", - "schema": { - "$ref": "#/definitions/DataSource" - } - } - }, - "tags": [ - "core" - ] - }, - "put": { - "operationId": "core_data-sources_update", - "description": "", - "parameters": [ - { - "name": "data", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/WritableDataSource" - } - } - ], - "responses": { - "200": { - "description": "", - "schema": { - "$ref": "#/definitions/DataSource" - } - } - }, - "tags": [ - "core" - ] - }, - "patch": { - "operationId": "core_data-sources_partial_update", - "description": "", - "parameters": [ - { - "name": "data", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/WritableDataSource" - } - } - ], - "responses": { - "200": { - "description": "", - "schema": { - "$ref": "#/definitions/DataSource" - } - } - }, - "tags": [ - "core" - ] - }, - "delete": { - "operationId": "core_data-sources_delete", - "description": "", - "parameters": [], - "responses": { - "204": { - "description": "" - } - }, - "tags": [ - "core" - ] - }, - "parameters": [ - { - "name": "id", - "in": "path", - "description": "A unique integer value identifying this data source.", - "required": true, - "type": "integer" - } - ] - }, - "/core/data-sources/{id}/sync/": { - "post": { - "operationId": "core_data-sources_sync", - "description": "Enqueue a job to synchronize the DataSource.", - "parameters": [ - { - "name": "data", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/WritableDataSource" - } - } - ], - "responses": { - "201": { - "description": "", - "schema": { - "$ref": "#/definitions/DataSource" - } - } - }, - "tags": [ - "core" - ] - }, - "parameters": [ - { - "name": "id", - "in": "path", - "description": "A unique integer value identifying this data source.", - "required": true, - "type": "integer" - } - ] - }, - "/core/jobs/": { - "get": { - "operationId": "core_jobs_list", - "description": "Retrieve a list of job results", - "parameters": [ - { - "name": "id", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "object_type", - "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": "interval", - "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": "q", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__before", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__after", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "scheduled", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "scheduled__before", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "scheduled__after", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "started", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "started__before", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "started__after", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "completed", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "completed__before", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "completed__after", - "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": "object_type__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": "interval__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "interval__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "interval__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "interval__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "interval__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": "ordering", - "in": "query", - "description": "Which field to use when ordering the results.", - "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/Job" - } - } - } - } - } - }, - "tags": [ - "core" - ] - }, - "parameters": [] - }, - "/core/jobs/{id}/": { - "get": { - "operationId": "core_jobs_read", - "description": "Retrieve a list of job results", - "parameters": [], - "responses": { - "200": { - "description": "", - "schema": { - "$ref": "#/definitions/Job" - } - } - }, - "tags": [ - "core" - ] - }, - "parameters": [ - { - "name": "id", - "in": "path", - "description": "A unique integer value identifying this job.", - "required": true, - "type": "integer" - } - ] - }, - "/dcim/cable-terminations/": { - "get": { - "operationId": "dcim_cable-terminations_list", - "description": "", - "parameters": [ - { - "name": "id", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "cable", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "cable_end", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "termination_type", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "termination_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": "cable__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "cable_end__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "termination_type__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "termination_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "termination_id__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "termination_id__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "termination_id__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "termination_id__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "ordering", - "in": "query", - "description": "Which field to use when ordering the results.", - "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/CableTermination" - } - } - } - } - } - }, - "tags": [ - "dcim" - ] - }, - "post": { - "operationId": "dcim_cable-terminations_create", - "description": "", - "parameters": [ - { - "name": "data", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/CableTermination" - } - } - ], - "responses": { - "201": { - "description": "", - "schema": { - "$ref": "#/definitions/CableTermination" - } - } - }, - "tags": [ - "dcim" - ] - }, - "put": { - "operationId": "dcim_cable-terminations_bulk_update", - "description": "", - "parameters": [ - { - "name": "data", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/CableTermination" - } - } - ], - "responses": { - "200": { - "description": "", - "schema": { - "$ref": "#/definitions/CableTermination" - } - } - }, - "tags": [ - "dcim" - ] - }, - "patch": { - "operationId": "dcim_cable-terminations_bulk_partial_update", - "description": "", - "parameters": [ - { - "name": "data", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/CableTermination" - } - } - ], - "responses": { - "200": { - "description": "", - "schema": { - "$ref": "#/definitions/CableTermination" - } - } - }, - "tags": [ - "dcim" - ] - }, - "delete": { - "operationId": "dcim_cable-terminations_bulk_delete", - "description": "", - "parameters": [], - "responses": { - "204": { - "description": "" - } - }, - "tags": [ - "dcim" - ] - }, - "parameters": [] - }, - "/dcim/cable-terminations/{id}/": { - "get": { - "operationId": "dcim_cable-terminations_read", - "description": "", - "parameters": [], - "responses": { - "200": { - "description": "", - "schema": { - "$ref": "#/definitions/CableTermination" - } - } - }, - "tags": [ - "dcim" - ] - }, - "put": { - "operationId": "dcim_cable-terminations_update", - "description": "", - "parameters": [ - { - "name": "data", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/CableTermination" - } - } - ], - "responses": { - "200": { - "description": "", - "schema": { - "$ref": "#/definitions/CableTermination" - } - } - }, - "tags": [ - "dcim" - ] - }, - "patch": { - "operationId": "dcim_cable-terminations_partial_update", - "description": "", - "parameters": [ - { - "name": "data", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/CableTermination" - } - } - ], - "responses": { - "200": { - "description": "", - "schema": { - "$ref": "#/definitions/CableTermination" - } - } - }, - "tags": [ - "dcim" - ] - }, - "delete": { - "operationId": "dcim_cable-terminations_delete", - "description": "", - "parameters": [], - "responses": { - "204": { - "description": "" - } - }, - "tags": [ - "dcim" - ] - }, - "parameters": [ - { - "name": "id", - "in": "path", - "description": "A unique integer value identifying this cable termination.", - "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": "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": "created", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "updated_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "q", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "tag", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "termination_a_type", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "termination_a_id", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "termination_b_type", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "termination_b_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": "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": "location_id", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "location", - "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": "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": "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": "created__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "tag__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "termination_a_type__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "termination_a_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "termination_a_id__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "termination_a_id__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "termination_a_id__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "termination_a_id__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "termination_b_type__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "termination_b_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "termination_b_id__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "termination_b_id__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "termination_b_id__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "termination_b_id__gt", - "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": "ordering", - "in": "query", - "description": "Which field to use when ordering the results.", - "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-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": "last_updated", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "updated_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "q", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "devicetype_id", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "moduletype_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": "created__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "devicetype_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "moduletype_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "ordering", - "in": "query", - "description": "Which field to use when ordering the results.", - "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": "cable_end", - "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": "rack_id", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "rack", - "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": "virtual_chassis_id", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "virtual_chassis", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "module_id", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "updated_by_request", - "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": "occupied", - "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": "cable_end__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": "rack_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "rack__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": "virtual_chassis_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "virtual_chassis__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "module_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gt", - "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": "ordering", - "in": "query", - "description": "Which field to use when ordering the results.", - "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": "last_updated", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "updated_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "q", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "devicetype_id", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "moduletype_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": "created__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "devicetype_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "moduletype_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "ordering", - "in": "query", - "description": "Which field to use when ordering the results.", - "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": "cable_end", - "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": "rack_id", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "rack", - "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": "virtual_chassis_id", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "virtual_chassis", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "module_id", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "updated_by_request", - "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": "occupied", - "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": "cable_end__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": "rack_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "rack__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": "virtual_chassis_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "virtual_chassis__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "module_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gt", - "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": "ordering", - "in": "query", - "description": "Which field to use when ordering the results.", - "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": "last_updated", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "updated_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "q", - "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": "created__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "devicetype_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "ordering", - "in": "query", - "description": "Which field to use when ordering the results.", - "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": "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": "rack_id", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "rack", - "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": "virtual_chassis_id", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "virtual_chassis", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "updated_by_request", - "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": "location_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "location__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "rack_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "rack__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": "virtual_chassis_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "virtual_chassis__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "tag__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "ordering", - "in": "query", - "description": "Which field to use when ordering the results.", - "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": "description", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "updated_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "q", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "tag", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "config_template_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": "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": "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": "created__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "tag__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "config_template_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "ordering", - "in": "query", - "description": "Which field to use when ordering the results.", - "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/WritableDeviceRole" - } - } - ], - "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/WritableDeviceRole" - } - } - ], - "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/WritableDeviceRole" - } - } - ], - "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/WritableDeviceRole" - } - } - ], - "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/WritableDeviceRole" - } - } - ], - "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": "airflow", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "weight", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "weight_unit", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "updated_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "q", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "tag", - "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": "default_platform_id", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "default_platform", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "has_front_image", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "has_rear_image", - "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": "module_bays", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "device_bays", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "inventory_items", - "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": "airflow__n", - "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": "weight_unit__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "tag__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": "default_platform_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "default_platform__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "ordering", - "in": "query", - "description": "Which field to use when ordering the results.", - "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": "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": "airflow", - "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": "last_updated", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "updated_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "q", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "tag", - "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": "contact", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "contact_role", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "contact_group", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "local_context_data", - "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", - "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": "parent_device_id", - "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": "name", - "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": "config_template_id", - "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": "module_bays", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "device_bays", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "primary_ip4_id", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "primary_ip6_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": "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": "airflow__n", - "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": "created__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "tag__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": "contact__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "contact_role__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "contact_group__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__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": "parent_device_id__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": "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": "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": "serial__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "serial__ic", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "serial__nic", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "serial__iew", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "serial__niew", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "serial__isw", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "serial__nisw", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "serial__ie", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "serial__nie", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "serial__empty", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "virtual_chassis_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "config_template_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "primary_ip4_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "primary_ip6_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "ordering", - "in": "query", - "description": "Which field to use when ordering the results.", - "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": "" - } - }, - "tags": [ - "dcim" - ] - }, - "post": { - "operationId": "dcim_devices_create", - "description": "", - "parameters": [], - "responses": { - "201": { - "description": "" - } - }, - "tags": [ - "dcim" - ] - }, - "put": { - "operationId": "dcim_devices_bulk_update", - "description": "", - "parameters": [], - "responses": { - "200": { - "description": "" - } - }, - "tags": [ - "dcim" - ] - }, - "patch": { - "operationId": "dcim_devices_bulk_partial_update", - "description": "", - "parameters": [], - "responses": { - "200": { - "description": "" - } - }, - "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": "" - } - }, - "tags": [ - "dcim" - ] - }, - "put": { - "operationId": "dcim_devices_update", - "description": "", - "parameters": [], - "responses": { - "200": { - "description": "" - } - }, - "tags": [ - "dcim" - ] - }, - "patch": { - "operationId": "dcim_devices_partial_update", - "description": "", - "parameters": [], - "responses": { - "200": { - "description": "" - } - }, - "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}/render-config/": { - "post": { - "operationId": "dcim_devices_render_config", - "description": "Resolve and render the preferred ConfigTemplate for this Device.", - "parameters": [], - "responses": { - "201": { - "description": "" - } - }, - "produces": [ - "application/json", - "text/plain" - ], - "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": "color", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "updated_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "q", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "devicetype_id", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "moduletype_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": "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": "created__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "devicetype_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "moduletype_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "ordering", - "in": "query", - "description": "Which field to use when ordering the results.", - "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": "color", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "description", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "cable_end", - "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": "rack_id", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "rack", - "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": "virtual_chassis_id", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "virtual_chassis", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "module_id", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "updated_by_request", - "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": "occupied", - "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": "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": "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": "cable_end__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": "rack_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "rack__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": "virtual_chassis_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "virtual_chassis__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "module_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "tag__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "ordering", - "in": "query", - "description": "Which field to use when ordering the results.", - "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-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": "enabled", - "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": "last_updated", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "updated_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "q", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "devicetype_id", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "moduletype_id", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "bridge_id", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "poe_mode", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "poe_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": "type__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "devicetype_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "moduletype_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "bridge_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "poe_mode__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "poe_type__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "ordering", - "in": "query", - "description": "Which field to use when ordering the results.", - "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": "poe_mode", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "poe_type", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "mode", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "rf_role", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "rf_channel", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "rf_channel_frequency", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "rf_channel_width", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "tx_power", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "description", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "cable_end", - "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": "rack_id", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "rack", - "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": "virtual_chassis_id", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "virtual_chassis", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "module_id", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "updated_by_request", - "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": "occupied", - "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": "bridge_id", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "lag_id", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "speed", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "duplex", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "mac_address", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "wwn", - "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": "vrf_id", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "vrf", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "vdc_id", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "vdc_identifier", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "vdc", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "l2vpn_id", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "l2vpn", - "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": "poe_mode__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "poe_type__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "mode__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "rf_role__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "rf_channel__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "rf_channel_frequency__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "rf_channel_frequency__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "rf_channel_frequency__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "rf_channel_frequency__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "rf_channel_frequency__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "rf_channel_width__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "rf_channel_width__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "rf_channel_width__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "rf_channel_width__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "rf_channel_width__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "tx_power__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "tx_power__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "tx_power__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "tx_power__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "tx_power__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": "cable_end__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": "rack_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "rack__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "virtual_chassis_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "virtual_chassis__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "module_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gt", - "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": "bridge_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "lag_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "speed__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "speed__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "speed__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "speed__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "speed__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "duplex__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": "wwn__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "wwn__ic", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "wwn__nic", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "wwn__iew", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "wwn__niew", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "wwn__isw", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "wwn__nisw", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "wwn__ie", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "wwn__nie", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "vrf_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "vrf__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "vdc_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "vdc_identifier__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "vdc__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "l2vpn_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "l2vpn__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "ordering", - "in": "query", - "description": "Which field to use when ordering the results.", - "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-item-roles/": { - "get": { - "operationId": "dcim_inventory-item-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": "last_updated", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "updated_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "q", - "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": "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": "created__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "tag__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "ordering", - "in": "query", - "description": "Which field to use when ordering the results.", - "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/InventoryItemRole" - } - } - } - } - } - }, - "tags": [ - "dcim" - ] - }, - "post": { - "operationId": "dcim_inventory-item-roles_create", - "description": "", - "parameters": [ - { - "name": "data", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/InventoryItemRole" - } - } - ], - "responses": { - "201": { - "description": "", - "schema": { - "$ref": "#/definitions/InventoryItemRole" - } - } - }, - "tags": [ - "dcim" - ] - }, - "put": { - "operationId": "dcim_inventory-item-roles_bulk_update", - "description": "", - "parameters": [ - { - "name": "data", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/InventoryItemRole" - } - } - ], - "responses": { - "200": { - "description": "", - "schema": { - "$ref": "#/definitions/InventoryItemRole" - } - } - }, - "tags": [ - "dcim" - ] - }, - "patch": { - "operationId": "dcim_inventory-item-roles_bulk_partial_update", - "description": "", - "parameters": [ - { - "name": "data", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/InventoryItemRole" - } - } - ], - "responses": { - "200": { - "description": "", - "schema": { - "$ref": "#/definitions/InventoryItemRole" - } - } - }, - "tags": [ - "dcim" - ] - }, - "delete": { - "operationId": "dcim_inventory-item-roles_bulk_delete", - "description": "", - "parameters": [], - "responses": { - "204": { - "description": "" - } - }, - "tags": [ - "dcim" - ] - }, - "parameters": [] - }, - "/dcim/inventory-item-roles/{id}/": { - "get": { - "operationId": "dcim_inventory-item-roles_read", - "description": "", - "parameters": [], - "responses": { - "200": { - "description": "", - "schema": { - "$ref": "#/definitions/InventoryItemRole" - } - } - }, - "tags": [ - "dcim" - ] - }, - "put": { - "operationId": "dcim_inventory-item-roles_update", - "description": "", - "parameters": [ - { - "name": "data", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/InventoryItemRole" - } - } - ], - "responses": { - "200": { - "description": "", - "schema": { - "$ref": "#/definitions/InventoryItemRole" - } - } - }, - "tags": [ - "dcim" - ] - }, - "patch": { - "operationId": "dcim_inventory-item-roles_partial_update", - "description": "", - "parameters": [ - { - "name": "data", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/InventoryItemRole" - } - } - ], - "responses": { - "200": { - "description": "", - "schema": { - "$ref": "#/definitions/InventoryItemRole" - } - } - }, - "tags": [ - "dcim" - ] - }, - "delete": { - "operationId": "dcim_inventory-item-roles_delete", - "description": "", - "parameters": [], - "responses": { - "204": { - "description": "" - } - }, - "tags": [ - "dcim" - ] - }, - "parameters": [ - { - "name": "id", - "in": "path", - "description": "A unique integer value identifying this inventory item role.", - "required": true, - "type": "integer" - } - ] - }, - "/dcim/inventory-item-templates/": { - "get": { - "operationId": "dcim_inventory-item-templates_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": "created", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "updated_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "q", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "devicetype_id", - "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": "role_id", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "role", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "component_type", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "component_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": "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": "created__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "devicetype_id__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": "role_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "role__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "component_type__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "component_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "component_id__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "component_id__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "component_id__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "component_id__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "ordering", - "in": "query", - "description": "Which field to use when ordering the results.", - "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/InventoryItemTemplate" - } - } - } - } - } - }, - "tags": [ - "dcim" - ] - }, - "post": { - "operationId": "dcim_inventory-item-templates_create", - "description": "", - "parameters": [ - { - "name": "data", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/WritableInventoryItemTemplate" - } - } - ], - "responses": { - "201": { - "description": "", - "schema": { - "$ref": "#/definitions/InventoryItemTemplate" - } - } - }, - "tags": [ - "dcim" - ] - }, - "put": { - "operationId": "dcim_inventory-item-templates_bulk_update", - "description": "", - "parameters": [ - { - "name": "data", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/WritableInventoryItemTemplate" - } - } - ], - "responses": { - "200": { - "description": "", - "schema": { - "$ref": "#/definitions/InventoryItemTemplate" - } - } - }, - "tags": [ - "dcim" - ] - }, - "patch": { - "operationId": "dcim_inventory-item-templates_bulk_partial_update", - "description": "", - "parameters": [ - { - "name": "data", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/WritableInventoryItemTemplate" - } - } - ], - "responses": { - "200": { - "description": "", - "schema": { - "$ref": "#/definitions/InventoryItemTemplate" - } - } - }, - "tags": [ - "dcim" - ] - }, - "delete": { - "operationId": "dcim_inventory-item-templates_bulk_delete", - "description": "", - "parameters": [], - "responses": { - "204": { - "description": "" - } - }, - "tags": [ - "dcim" - ] - }, - "parameters": [] - }, - "/dcim/inventory-item-templates/{id}/": { - "get": { - "operationId": "dcim_inventory-item-templates_read", - "description": "", - "parameters": [], - "responses": { - "200": { - "description": "", - "schema": { - "$ref": "#/definitions/InventoryItemTemplate" - } - } - }, - "tags": [ - "dcim" - ] - }, - "put": { - "operationId": "dcim_inventory-item-templates_update", - "description": "", - "parameters": [ - { - "name": "data", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/WritableInventoryItemTemplate" - } - } - ], - "responses": { - "200": { - "description": "", - "schema": { - "$ref": "#/definitions/InventoryItemTemplate" - } - } - }, - "tags": [ - "dcim" - ] - }, - "patch": { - "operationId": "dcim_inventory-item-templates_partial_update", - "description": "", - "parameters": [ - { - "name": "data", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/WritableInventoryItemTemplate" - } - } - ], - "responses": { - "200": { - "description": "", - "schema": { - "$ref": "#/definitions/InventoryItemTemplate" - } - } - }, - "tags": [ - "dcim" - ] - }, - "delete": { - "operationId": "dcim_inventory-item-templates_delete", - "description": "", - "parameters": [], - "responses": { - "204": { - "description": "" - } - }, - "tags": [ - "dcim" - ] - }, - "parameters": [ - { - "name": "id", - "in": "path", - "description": "A unique integer value identifying this inventory item template.", - "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": "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": "rack_id", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "rack", - "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": "virtual_chassis_id", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "virtual_chassis", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "updated_by_request", - "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": "role_id", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "role", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "component_type", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "component_id", - "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": "location_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "location__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "rack_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "rack__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": "virtual_chassis_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "virtual_chassis__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gt", - "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": "role_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "role__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "component_type__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "component_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "component_id__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "component_id__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "component_id__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "component_id__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "serial__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "serial__ic", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "serial__nic", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "serial__iew", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "serial__niew", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "serial__isw", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "serial__nisw", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "serial__ie", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "serial__nie", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "serial__empty", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "ordering", - "in": "query", - "description": "Which field to use when ordering the results.", - "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": "status", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "description", - "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": "contact", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "contact_role", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "contact_group", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "updated_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "q", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "tag", - "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": "status__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": "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": "contact__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "contact_role__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "contact_group__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "tag__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": "parent_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "parent__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "ordering", - "in": "query", - "description": "Which field to use when ordering the results.", - "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": "last_updated", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "updated_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "q", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "tag", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "contact", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "contact_role", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "contact_group", - "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": "created__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "tag__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "contact__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "contact_role__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "contact_group__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "ordering", - "in": "query", - "description": "Which field to use when ordering the results.", - "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/module-bay-templates/": { - "get": { - "operationId": "dcim_module-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": "last_updated", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "updated_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "q", - "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": "created__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "devicetype_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "ordering", - "in": "query", - "description": "Which field to use when ordering the results.", - "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/ModuleBayTemplate" - } - } - } - } - } - }, - "tags": [ - "dcim" - ] - }, - "post": { - "operationId": "dcim_module-bay-templates_create", - "description": "", - "parameters": [ - { - "name": "data", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/WritableModuleBayTemplate" - } - } - ], - "responses": { - "201": { - "description": "", - "schema": { - "$ref": "#/definitions/ModuleBayTemplate" - } - } - }, - "tags": [ - "dcim" - ] - }, - "put": { - "operationId": "dcim_module-bay-templates_bulk_update", - "description": "", - "parameters": [ - { - "name": "data", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/WritableModuleBayTemplate" - } - } - ], - "responses": { - "200": { - "description": "", - "schema": { - "$ref": "#/definitions/ModuleBayTemplate" - } - } - }, - "tags": [ - "dcim" - ] - }, - "patch": { - "operationId": "dcim_module-bay-templates_bulk_partial_update", - "description": "", - "parameters": [ - { - "name": "data", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/WritableModuleBayTemplate" - } - } - ], - "responses": { - "200": { - "description": "", - "schema": { - "$ref": "#/definitions/ModuleBayTemplate" - } - } - }, - "tags": [ - "dcim" - ] - }, - "delete": { - "operationId": "dcim_module-bay-templates_bulk_delete", - "description": "", - "parameters": [], - "responses": { - "204": { - "description": "" - } - }, - "tags": [ - "dcim" - ] - }, - "parameters": [] - }, - "/dcim/module-bay-templates/{id}/": { - "get": { - "operationId": "dcim_module-bay-templates_read", - "description": "", - "parameters": [], - "responses": { - "200": { - "description": "", - "schema": { - "$ref": "#/definitions/ModuleBayTemplate" - } - } - }, - "tags": [ - "dcim" - ] - }, - "put": { - "operationId": "dcim_module-bay-templates_update", - "description": "", - "parameters": [ - { - "name": "data", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/WritableModuleBayTemplate" - } - } - ], - "responses": { - "200": { - "description": "", - "schema": { - "$ref": "#/definitions/ModuleBayTemplate" - } - } - }, - "tags": [ - "dcim" - ] - }, - "patch": { - "operationId": "dcim_module-bay-templates_partial_update", - "description": "", - "parameters": [ - { - "name": "data", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/WritableModuleBayTemplate" - } - } - ], - "responses": { - "200": { - "description": "", - "schema": { - "$ref": "#/definitions/ModuleBayTemplate" - } - } - }, - "tags": [ - "dcim" - ] - }, - "delete": { - "operationId": "dcim_module-bay-templates_delete", - "description": "", - "parameters": [], - "responses": { - "204": { - "description": "" - } - }, - "tags": [ - "dcim" - ] - }, - "parameters": [ - { - "name": "id", - "in": "path", - "description": "A unique integer value identifying this module bay template.", - "required": true, - "type": "integer" - } - ] - }, - "/dcim/module-bays/": { - "get": { - "operationId": "dcim_module-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": "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": "rack_id", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "rack", - "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": "virtual_chassis_id", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "virtual_chassis", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "updated_by_request", - "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": "location_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "location__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "rack_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "rack__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": "virtual_chassis_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "virtual_chassis__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "tag__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "ordering", - "in": "query", - "description": "Which field to use when ordering the results.", - "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/ModuleBay" - } - } - } - } - } - }, - "tags": [ - "dcim" - ] - }, - "post": { - "operationId": "dcim_module-bays_create", - "description": "", - "parameters": [ - { - "name": "data", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/WritableModuleBay" - } - } - ], - "responses": { - "201": { - "description": "", - "schema": { - "$ref": "#/definitions/ModuleBay" - } - } - }, - "tags": [ - "dcim" - ] - }, - "put": { - "operationId": "dcim_module-bays_bulk_update", - "description": "", - "parameters": [ - { - "name": "data", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/WritableModuleBay" - } - } - ], - "responses": { - "200": { - "description": "", - "schema": { - "$ref": "#/definitions/ModuleBay" - } - } - }, - "tags": [ - "dcim" - ] - }, - "patch": { - "operationId": "dcim_module-bays_bulk_partial_update", - "description": "", - "parameters": [ - { - "name": "data", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/WritableModuleBay" - } - } - ], - "responses": { - "200": { - "description": "", - "schema": { - "$ref": "#/definitions/ModuleBay" - } - } - }, - "tags": [ - "dcim" - ] - }, - "delete": { - "operationId": "dcim_module-bays_bulk_delete", - "description": "", - "parameters": [], - "responses": { - "204": { - "description": "" - } - }, - "tags": [ - "dcim" - ] - }, - "parameters": [] - }, - "/dcim/module-bays/{id}/": { - "get": { - "operationId": "dcim_module-bays_read", - "description": "", - "parameters": [], - "responses": { - "200": { - "description": "", - "schema": { - "$ref": "#/definitions/ModuleBay" - } - } - }, - "tags": [ - "dcim" - ] - }, - "put": { - "operationId": "dcim_module-bays_update", - "description": "", - "parameters": [ - { - "name": "data", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/WritableModuleBay" - } - } - ], - "responses": { - "200": { - "description": "", - "schema": { - "$ref": "#/definitions/ModuleBay" - } - } - }, - "tags": [ - "dcim" - ] - }, - "patch": { - "operationId": "dcim_module-bays_partial_update", - "description": "", - "parameters": [ - { - "name": "data", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/WritableModuleBay" - } - } - ], - "responses": { - "200": { - "description": "", - "schema": { - "$ref": "#/definitions/ModuleBay" - } - } - }, - "tags": [ - "dcim" - ] - }, - "delete": { - "operationId": "dcim_module-bays_delete", - "description": "", - "parameters": [], - "responses": { - "204": { - "description": "" - } - }, - "tags": [ - "dcim" - ] - }, - "parameters": [ - { - "name": "id", - "in": "path", - "description": "A unique integer value identifying this module bay.", - "required": true, - "type": "integer" - } - ] - }, - "/dcim/module-types/": { - "get": { - "operationId": "dcim_module-types_list", - "description": "", - "parameters": [ - { - "name": "id", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "model", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "part_number", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "weight", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "weight_unit", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "updated_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "q", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "tag", - "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": "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": "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": "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": "weight_unit__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "tag__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": "ordering", - "in": "query", - "description": "Which field to use when ordering the results.", - "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/ModuleType" - } - } - } - } - } - }, - "tags": [ - "dcim" - ] - }, - "post": { - "operationId": "dcim_module-types_create", - "description": "", - "parameters": [ - { - "name": "data", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/WritableModuleType" - } - } - ], - "responses": { - "201": { - "description": "", - "schema": { - "$ref": "#/definitions/ModuleType" - } - } - }, - "tags": [ - "dcim" - ] - }, - "put": { - "operationId": "dcim_module-types_bulk_update", - "description": "", - "parameters": [ - { - "name": "data", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/WritableModuleType" - } - } - ], - "responses": { - "200": { - "description": "", - "schema": { - "$ref": "#/definitions/ModuleType" - } - } - }, - "tags": [ - "dcim" - ] - }, - "patch": { - "operationId": "dcim_module-types_bulk_partial_update", - "description": "", - "parameters": [ - { - "name": "data", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/WritableModuleType" - } - } - ], - "responses": { - "200": { - "description": "", - "schema": { - "$ref": "#/definitions/ModuleType" - } - } - }, - "tags": [ - "dcim" - ] - }, - "delete": { - "operationId": "dcim_module-types_bulk_delete", - "description": "", - "parameters": [], - "responses": { - "204": { - "description": "" - } - }, - "tags": [ - "dcim" - ] - }, - "parameters": [] - }, - "/dcim/module-types/{id}/": { - "get": { - "operationId": "dcim_module-types_read", - "description": "", - "parameters": [], - "responses": { - "200": { - "description": "", - "schema": { - "$ref": "#/definitions/ModuleType" - } - } - }, - "tags": [ - "dcim" - ] - }, - "put": { - "operationId": "dcim_module-types_update", - "description": "", - "parameters": [ - { - "name": "data", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/WritableModuleType" - } - } - ], - "responses": { - "200": { - "description": "", - "schema": { - "$ref": "#/definitions/ModuleType" - } - } - }, - "tags": [ - "dcim" - ] - }, - "patch": { - "operationId": "dcim_module-types_partial_update", - "description": "", - "parameters": [ - { - "name": "data", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/WritableModuleType" - } - } - ], - "responses": { - "200": { - "description": "", - "schema": { - "$ref": "#/definitions/ModuleType" - } - } - }, - "tags": [ - "dcim" - ] - }, - "delete": { - "operationId": "dcim_module-types_delete", - "description": "", - "parameters": [], - "responses": { - "204": { - "description": "" - } - }, - "tags": [ - "dcim" - ] - }, - "parameters": [ - { - "name": "id", - "in": "path", - "description": "A unique integer value identifying this module type.", - "required": true, - "type": "integer" - } - ] - }, - "/dcim/modules/": { - "get": { - "operationId": "dcim_modules_list", - "description": "", - "parameters": [ - { - "name": "id", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "status", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "asset_tag", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "updated_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "q", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "tag", - "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": "module_type_id", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "module_type", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "module_bay_id", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "device_id", - "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": "status__n", - "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": "created__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "tag__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": "module_type_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "module_type__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "module_bay_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "device_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "serial__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "serial__ic", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "serial__nic", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "serial__iew", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "serial__niew", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "serial__isw", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "serial__nisw", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "serial__ie", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "serial__nie", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "serial__empty", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "ordering", - "in": "query", - "description": "Which field to use when ordering the results.", - "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/Module" - } - } - } - } - } - }, - "tags": [ - "dcim" - ] - }, - "post": { - "operationId": "dcim_modules_create", - "description": "", - "parameters": [ - { - "name": "data", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/WritableModule" - } - } - ], - "responses": { - "201": { - "description": "", - "schema": { - "$ref": "#/definitions/Module" - } - } - }, - "tags": [ - "dcim" - ] - }, - "put": { - "operationId": "dcim_modules_bulk_update", - "description": "", - "parameters": [ - { - "name": "data", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/WritableModule" - } - } - ], - "responses": { - "200": { - "description": "", - "schema": { - "$ref": "#/definitions/Module" - } - } - }, - "tags": [ - "dcim" - ] - }, - "patch": { - "operationId": "dcim_modules_bulk_partial_update", - "description": "", - "parameters": [ - { - "name": "data", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/WritableModule" - } - } - ], - "responses": { - "200": { - "description": "", - "schema": { - "$ref": "#/definitions/Module" - } - } - }, - "tags": [ - "dcim" - ] - }, - "delete": { - "operationId": "dcim_modules_bulk_delete", - "description": "", - "parameters": [], - "responses": { - "204": { - "description": "" - } - }, - "tags": [ - "dcim" - ] - }, - "parameters": [] - }, - "/dcim/modules/{id}/": { - "get": { - "operationId": "dcim_modules_read", - "description": "", - "parameters": [], - "responses": { - "200": { - "description": "", - "schema": { - "$ref": "#/definitions/Module" - } - } - }, - "tags": [ - "dcim" - ] - }, - "put": { - "operationId": "dcim_modules_update", - "description": "", - "parameters": [ - { - "name": "data", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/WritableModule" - } - } - ], - "responses": { - "200": { - "description": "", - "schema": { - "$ref": "#/definitions/Module" - } - } - }, - "tags": [ - "dcim" - ] - }, - "patch": { - "operationId": "dcim_modules_partial_update", - "description": "", - "parameters": [ - { - "name": "data", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/WritableModule" - } - } - ], - "responses": { - "200": { - "description": "", - "schema": { - "$ref": "#/definitions/Module" - } - } - }, - "tags": [ - "dcim" - ] - }, - "delete": { - "operationId": "dcim_modules_delete", - "description": "", - "parameters": [], - "responses": { - "204": { - "description": "" - } - }, - "tags": [ - "dcim" - ] - }, - "parameters": [ - { - "name": "id", - "in": "path", - "description": "A unique integer value identifying this module.", - "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": "description", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "updated_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "q", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "tag", - "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": "config_template_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": "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": "created__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "tag__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": "config_template_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "ordering", - "in": "query", - "description": "Which field to use when ordering the results.", - "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-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": "cable_end", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "updated_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "q", - "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": "occupied", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "connected", - "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": "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": "cable_end__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "tag__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": "power_panel_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "rack_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "ordering", - "in": "query", - "description": "Which field to use when ordering the results.", - "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": "last_updated", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "updated_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "q", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "devicetype_id", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "moduletype_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": "created__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "devicetype_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "moduletype_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "ordering", - "in": "query", - "description": "Which field to use when ordering the results.", - "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": "cable_end", - "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": "rack_id", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "rack", - "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": "virtual_chassis_id", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "virtual_chassis", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "module_id", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "updated_by_request", - "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": "occupied", - "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": "cable_end__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": "rack_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "rack__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": "virtual_chassis_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "virtual_chassis__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "module_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gt", - "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": "ordering", - "in": "query", - "description": "Which field to use when ordering the results.", - "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": "last_updated", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "updated_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "q", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "tag", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "contact", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "contact_role", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "contact_group", - "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": "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": "created__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "tag__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "contact__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "contact_role__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "contact_group__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": "ordering", - "in": "query", - "description": "Which field to use when ordering the results.", - "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": "last_updated", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "updated_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "q", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "devicetype_id", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "moduletype_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": "created__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "devicetype_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "moduletype_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "ordering", - "in": "query", - "description": "Which field to use when ordering the results.", - "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": "cable_end", - "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": "rack_id", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "rack", - "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": "virtual_chassis_id", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "virtual_chassis", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "module_id", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "updated_by_request", - "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": "occupied", - "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": "cable_end__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": "rack_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "rack__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": "virtual_chassis_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "virtual_chassis__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "module_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gt", - "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": "ordering", - "in": "query", - "description": "Which field to use when ordering the results.", - "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": "description", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "updated_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "q", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "tag", - "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": "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": "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": "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": "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": "created__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__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": "last_updated__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "tag__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": "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": "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": "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": "ordering", - "in": "query", - "description": "Which field to use when ordering the results.", - "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": "description", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "updated_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "q", - "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": "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": "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": "created__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "tag__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "ordering", - "in": "query", - "description": "Which field to use when ordering the results.", - "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": "mounting_depth", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "weight", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "max_weight", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "weight_unit", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "updated_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "q", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "tag", - "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": "contact", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "contact_role", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "contact_group", - "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": "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": "mounting_depth__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "mounting_depth__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "mounting_depth__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "mounting_depth__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "mounting_depth__gt", - "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": "max_weight__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "max_weight__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "max_weight__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "max_weight__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "max_weight__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "weight_unit__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "tag__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": "contact__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "contact_role__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "contact_group__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": "serial__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "serial__ic", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "serial__nic", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "serial__iew", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "serial__niew", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "serial__isw", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "serial__nisw", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "serial__ie", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "serial__nie", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "serial__empty", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "ordering", - "in": "query", - "description": "Which field to use when ordering the results.", - "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": "margin_width", - "in": "query", - "required": false, - "type": "integer", - "default": 15 - }, - { - "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": "color", - "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": "last_updated", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "updated_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "q", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "devicetype_id", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "moduletype_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": "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": "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": "created__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "devicetype_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "moduletype_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "ordering", - "in": "query", - "description": "Which field to use when ordering the results.", - "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": "color", - "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": "cable_end", - "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": "rack_id", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "rack", - "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": "virtual_chassis_id", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "virtual_chassis", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "module_id", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "updated_by_request", - "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": "occupied", - "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": "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": "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": "cable_end__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": "rack_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "rack__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": "virtual_chassis_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "virtual_chassis__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "module_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "tag__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "ordering", - "in": "query", - "description": "Which field to use when ordering the results.", - "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": "last_updated", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "updated_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "q", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "tag", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "contact", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "contact_role", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "contact_group", - "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": "created__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "tag__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "contact__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "contact_role__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "contact_group__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": "ordering", - "in": "query", - "description": "Which field to use when ordering the results.", - "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": "last_updated", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "updated_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "q", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "tag", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "contact", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "contact_role", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "contact_group", - "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": "created__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "tag__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "contact__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "contact_role__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "contact_group__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": "ordering", - "in": "query", - "description": "Which field to use when ordering the results.", - "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": "latitude", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "longitude", - "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": "last_updated", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "updated_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "q", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "tag", - "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": "contact", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "contact_role", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "contact_group", - "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": "asn", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "asn_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": "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": "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": "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": "created__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "tag__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": "contact__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "contact_role__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "contact_group__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": "asn__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "asn_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "ordering", - "in": "query", - "description": "Which field to use when ordering the results.", - "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": "last_updated", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "updated_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "q", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "tag", - "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": "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": "created__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "tag__n", - "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": "ordering", - "in": "query", - "description": "Which field to use when ordering the results.", - "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" - } - ] - }, - "/dcim/virtual-device-contexts/": { - "get": { - "operationId": "dcim_virtual-device-contexts_list", - "description": "", - "parameters": [ - { - "name": "id", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "device", - "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": "last_updated", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "updated_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "q", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "tag", - "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": "device_id", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "status", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "has_primary_ip", - "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": "device__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": "created__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "tag__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": "device_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "status__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "ordering", - "in": "query", - "description": "Which field to use when ordering the results.", - "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/VirtualDeviceContext" - } - } - } - } - } - }, - "tags": [ - "dcim" - ] - }, - "post": { - "operationId": "dcim_virtual-device-contexts_create", - "description": "", - "parameters": [ - { - "name": "data", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/WritableVirtualDeviceContext" - } - } - ], - "responses": { - "201": { - "description": "", - "schema": { - "$ref": "#/definitions/VirtualDeviceContext" - } - } - }, - "tags": [ - "dcim" - ] - }, - "put": { - "operationId": "dcim_virtual-device-contexts_bulk_update", - "description": "", - "parameters": [ - { - "name": "data", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/WritableVirtualDeviceContext" - } - } - ], - "responses": { - "200": { - "description": "", - "schema": { - "$ref": "#/definitions/VirtualDeviceContext" - } - } - }, - "tags": [ - "dcim" - ] - }, - "patch": { - "operationId": "dcim_virtual-device-contexts_bulk_partial_update", - "description": "", - "parameters": [ - { - "name": "data", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/WritableVirtualDeviceContext" - } - } - ], - "responses": { - "200": { - "description": "", - "schema": { - "$ref": "#/definitions/VirtualDeviceContext" - } - } - }, - "tags": [ - "dcim" - ] - }, - "delete": { - "operationId": "dcim_virtual-device-contexts_bulk_delete", - "description": "", - "parameters": [], - "responses": { - "204": { - "description": "" - } - }, - "tags": [ - "dcim" - ] - }, - "parameters": [] - }, - "/dcim/virtual-device-contexts/{id}/": { - "get": { - "operationId": "dcim_virtual-device-contexts_read", - "description": "", - "parameters": [], - "responses": { - "200": { - "description": "", - "schema": { - "$ref": "#/definitions/VirtualDeviceContext" - } - } - }, - "tags": [ - "dcim" - ] - }, - "put": { - "operationId": "dcim_virtual-device-contexts_update", - "description": "", - "parameters": [ - { - "name": "data", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/WritableVirtualDeviceContext" - } - } - ], - "responses": { - "200": { - "description": "", - "schema": { - "$ref": "#/definitions/VirtualDeviceContext" - } - } - }, - "tags": [ - "dcim" - ] - }, - "patch": { - "operationId": "dcim_virtual-device-contexts_partial_update", - "description": "", - "parameters": [ - { - "name": "data", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/WritableVirtualDeviceContext" - } - } - ], - "responses": { - "200": { - "description": "", - "schema": { - "$ref": "#/definitions/VirtualDeviceContext" - } - } - }, - "tags": [ - "dcim" - ] - }, - "delete": { - "operationId": "dcim_virtual-device-contexts_delete", - "description": "", - "parameters": [], - "responses": { - "204": { - "description": "" - } - }, - "tags": [ - "dcim" - ] - }, - "parameters": [ - { - "name": "id", - "in": "path", - "description": "A unique integer value identifying this virtual device context.", - "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": "data_synced", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "updated_by_request", - "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": "location_id", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "location", - "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_type_id", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "cluster_type", - "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_id", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "tag", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "data_source_id", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "data_file_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": "data_synced__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "data_synced__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "data_synced__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "data_synced__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "data_synced__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__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__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": "location_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "location__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_type_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "cluster_type__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_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "tag__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "data_source_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "data_file_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "ordering", - "in": "query", - "description": "Which field to use when ordering the results.", - "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/config-contexts/{id}/sync/": { - "post": { - "operationId": "extras_config-contexts_sync", - "description": "Provide a /sync API endpoint to synchronize an object's data from its associated DataFile (if any).", - "parameters": [ - { - "name": "data", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/WritableConfigContext" - } - } - ], - "responses": { - "201": { - "description": "", - "schema": { - "$ref": "#/definitions/ConfigContext" - } - } - }, - "tags": [ - "extras" - ] - }, - "parameters": [ - { - "name": "id", - "in": "path", - "description": "A unique integer value identifying this config context.", - "required": true, - "type": "integer" - } - ] - }, - "/extras/config-templates/": { - "get": { - "operationId": "extras_config-templates_list", - "description": "", - "parameters": [ - { - "name": "id", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "name", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "description", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "data_synced", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "q", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "data_source_id", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "data_file_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": "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": "data_synced__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "data_synced__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "data_synced__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "data_synced__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "data_synced__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "data_source_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "data_file_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "tag__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "ordering", - "in": "query", - "description": "Which field to use when ordering the results.", - "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/ConfigTemplate" - } - } - } - } - } - }, - "tags": [ - "extras" - ] - }, - "post": { - "operationId": "extras_config-templates_create", - "description": "", - "parameters": [ - { - "name": "data", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/WritableConfigTemplate" - } - } - ], - "responses": { - "201": { - "description": "", - "schema": { - "$ref": "#/definitions/ConfigTemplate" - } - } - }, - "tags": [ - "extras" - ] - }, - "put": { - "operationId": "extras_config-templates_bulk_update", - "description": "", - "parameters": [ - { - "name": "data", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/WritableConfigTemplate" - } - } - ], - "responses": { - "200": { - "description": "", - "schema": { - "$ref": "#/definitions/ConfigTemplate" - } - } - }, - "tags": [ - "extras" - ] - }, - "patch": { - "operationId": "extras_config-templates_bulk_partial_update", - "description": "", - "parameters": [ - { - "name": "data", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/WritableConfigTemplate" - } - } - ], - "responses": { - "200": { - "description": "", - "schema": { - "$ref": "#/definitions/ConfigTemplate" - } - } - }, - "tags": [ - "extras" - ] - }, - "delete": { - "operationId": "extras_config-templates_bulk_delete", - "description": "", - "parameters": [], - "responses": { - "204": { - "description": "" - } - }, - "tags": [ - "extras" - ] - }, - "parameters": [] - }, - "/extras/config-templates/{id}/": { - "get": { - "operationId": "extras_config-templates_read", - "description": "", - "parameters": [], - "responses": { - "200": { - "description": "", - "schema": { - "$ref": "#/definitions/ConfigTemplate" - } - } - }, - "tags": [ - "extras" - ] - }, - "put": { - "operationId": "extras_config-templates_update", - "description": "", - "parameters": [ - { - "name": "data", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/WritableConfigTemplate" - } - } - ], - "responses": { - "200": { - "description": "", - "schema": { - "$ref": "#/definitions/ConfigTemplate" - } - } - }, - "tags": [ - "extras" - ] - }, - "patch": { - "operationId": "extras_config-templates_partial_update", - "description": "", - "parameters": [ - { - "name": "data", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/WritableConfigTemplate" - } - } - ], - "responses": { - "200": { - "description": "", - "schema": { - "$ref": "#/definitions/ConfigTemplate" - } - } - }, - "tags": [ - "extras" - ] - }, - "delete": { - "operationId": "extras_config-templates_delete", - "description": "", - "parameters": [], - "responses": { - "204": { - "description": "" - } - }, - "tags": [ - "extras" - ] - }, - "parameters": [ - { - "name": "id", - "in": "path", - "description": "A unique integer value identifying this config template.", - "required": true, - "type": "integer" - } - ] - }, - "/extras/config-templates/{id}/render/": { - "post": { - "operationId": "extras_config-templates_render", - "description": "Render a ConfigTemplate using the context data provided (if any). If the client requests \"text/plain\" data,\nreturn the raw rendered content, rather than serialized JSON.", - "parameters": [ - { - "name": "data", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/WritableConfigTemplate" - } - } - ], - "responses": { - "201": { - "description": "", - "schema": { - "$ref": "#/definitions/ConfigTemplate" - } - } - }, - "produces": [ - "application/json", - "text/plain" - ], - "tags": [ - "extras" - ] - }, - "parameters": [ - { - "name": "id", - "in": "path", - "description": "A unique integer value identifying this config template.", - "required": true, - "type": "integer" - } - ] - }, - "/extras/config-templates/{id}/sync/": { - "post": { - "operationId": "extras_config-templates_sync", - "description": "Provide a /sync API endpoint to synchronize an object's data from its associated DataFile (if any).", - "parameters": [ - { - "name": "data", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/WritableConfigTemplate" - } - } - ], - "responses": { - "201": { - "description": "", - "schema": { - "$ref": "#/definitions/ConfigTemplate" - } - } - }, - "tags": [ - "extras" - ] - }, - "parameters": [ - { - "name": "id", - "in": "path", - "description": "A unique integer value identifying this config template.", - "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": "q", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "ordering", - "in": "query", - "description": "Which field to use when ordering the results.", - "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": "string" - }, - { - "name": "content_types", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "name", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "group_name", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "required", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "search_weight", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "filter_logic", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "ui_visibility", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "weight", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "is_cloneable", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "description", - "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": "content_type_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": "content_types__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "content_types__ic", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "content_types__nic", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "content_types__iew", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "content_types__niew", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "content_types__isw", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "content_types__nisw", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "content_types__ie", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "content_types__nie", - "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": "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": "search_weight__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "search_weight__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "search_weight__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "search_weight__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "search_weight__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "filter_logic__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "ui_visibility__n", - "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": "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": "type__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "content_type_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "content_type_id__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "content_type_id__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "content_type_id__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "content_type_id__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "ordering", - "in": "query", - "description": "Which field to use when ordering the results.", - "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/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_types", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "name", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "enabled", - "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": "q", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "content_type_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": "content_types__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "content_types__ic", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "content_types__nic", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "content_types__iew", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "content_types__niew", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "content_types__isw", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "content_types__nisw", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "content_types__ie", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "content_types__nie", - "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_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": "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": "content_type_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "content_type_id__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "content_type_id__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "content_type_id__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "content_type_id__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "ordering", - "in": "query", - "description": "Which field to use when ordering the results.", - "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/dashboard/": { - "get": { - "operationId": "extras_dashboard_read", - "description": "", - "parameters": [], - "responses": { - "200": { - "description": "", - "schema": { - "$ref": "#/definitions/Dashboard" - } - } - }, - "tags": [ - "extras" - ] - }, - "put": { - "operationId": "extras_dashboard_bulk_update", - "description": "", - "parameters": [ - { - "name": "data", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/Dashboard" - } - } - ], - "responses": { - "200": { - "description": "", - "schema": { - "$ref": "#/definitions/Dashboard" - } - } - }, - "tags": [ - "extras" - ] - }, - "patch": { - "operationId": "extras_dashboard_bulk_partial_update", - "description": "", - "parameters": [ - { - "name": "data", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/Dashboard" - } - } - ], - "responses": { - "200": { - "description": "", - "schema": { - "$ref": "#/definitions/Dashboard" - } - } - }, - "tags": [ - "extras" - ] - }, - "delete": { - "operationId": "extras_dashboard_bulk_delete", - "description": "", - "parameters": [], - "responses": { - "204": { - "description": "" - } - }, - "tags": [ - "extras" - ] - }, - "parameters": [] - }, - "/extras/export-templates/": { - "get": { - "operationId": "extras_export-templates_list", - "description": "", - "parameters": [ - { - "name": "id", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "content_types", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "name", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "description", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "data_synced", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "q", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "content_type_id", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "data_source_id", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "data_file_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": "content_types__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "content_types__ic", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "content_types__nic", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "content_types__iew", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "content_types__niew", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "content_types__isw", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "content_types__nisw", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "content_types__ie", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "content_types__nie", - "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": "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": "data_synced__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "data_synced__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "data_synced__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "data_synced__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "data_synced__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "content_type_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "content_type_id__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "content_type_id__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "content_type_id__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "content_type_id__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "data_source_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "data_file_id__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "ordering", - "in": "query", - "description": "Which field to use when ordering the results.", - "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/WritableExportTemplate" - } - } - ], - "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/WritableExportTemplate" - } - } - ], - "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/WritableExportTemplate" - } - } - ], - "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/WritableExportTemplate" - } - } - ], - "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/WritableExportTemplate" - } - } - ], - "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/export-templates/{id}/sync/": { - "post": { - "operationId": "extras_export-templates_sync", - "description": "Provide a /sync API endpoint to synchronize an object's data from its associated DataFile (if any).", - "parameters": [ - { - "name": "data", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/WritableExportTemplate" - } - } - ], - "responses": { - "201": { - "description": "", - "schema": { - "$ref": "#/definitions/ExportTemplate" - } - } - }, - "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": "q", - "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": "ordering", - "in": "query", - "description": "Which field to use when ordering the results.", - "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/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": "last_updated", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "created_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "updated_by_request", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "q", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "tag", - "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": "last_updated__n", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__lt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gte", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "last_updated__gt", - "in": "query", - "description": "", - "required": false, - "type": "string" - }, - { - "name": "tag__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": "ordering", - "in": "query", - "description": "Which field to use when ordering the results.", - "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": "ordering", - "in": "query", - "description": "Which field to use when ordering the results.", - "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 \"