package
0.0.0-20240102230124-037ad444d4ad
Repository: https://github.com/tagur87/go-netbox.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# README

Go API client for netbox

No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)

Overview

This API client was generated by the OpenAPI Generator project. By using the OpenAPI-spec from a remote server, you can easily generate an API client.

  • API version: 3.6.2 (3.6)
  • Package version: 1
  • Build package: org.openapitools.codegen.languages.GoClientCodegen

Installation

Install the following dependencies:

go get github.com/stretchr/testify/assert
go get golang.org/x/net/context

Put the package under your project folder and add the following in import:

import netbox "github.com/tagur87/go-netbox/netbox"

To use a proxy, set the environment variable HTTP_PROXY:

os.Setenv("HTTP_PROXY", "http://proxy_name:proxy_port")

Configuration of Server URL

Default configuration comes with Servers field that contains server objects as defined in the OpenAPI specification.

Select Server Configuration

For using other server than the one defined on index 0 set context value netbox.ContextServerIndex of type int.

ctx := context.WithValue(context.Background(), netbox.ContextServerIndex, 1)

Templated Server URL

Templated server URL is formatted using default variables from configuration or from context value netbox.ContextServerVariables of type map[string]string.

ctx := context.WithValue(context.Background(), netbox.ContextServerVariables, map[string]string{
	"basePath": "v2",
})

Note, enum values are always validated and all unused variables are silently ignored.

URLs Configuration per Operation

Each operation can use different server URL defined using OperationServers map in the Configuration. An operation is uniquely identified by "{classname}Service.{nickname}" string. Similar rules for overriding default operation server index and variables applies by using netbox.ContextOperationServerIndices and netbox.ContextOperationServerVariables context maps.

ctx := context.WithValue(context.Background(), netbox.ContextOperationServerIndices, map[string]int{
	"{classname}Service.{nickname}": 2,
})
ctx = context.WithValue(context.Background(), netbox.ContextOperationServerVariables, map[string]map[string]string{
	"{classname}Service.{nickname}": {
		"port": "8443",
	},
})

Documentation for API Endpoints

All URIs are relative to http://localhost

ClassMethodHTTP requestDescription
CircuitsAPICircuitsCircuitTerminationsBulkDestroyDelete /api/circuits/circuit-terminations/
CircuitsAPICircuitsCircuitTerminationsBulkPartialUpdatePatch /api/circuits/circuit-terminations/
CircuitsAPICircuitsCircuitTerminationsBulkUpdatePut /api/circuits/circuit-terminations/
CircuitsAPICircuitsCircuitTerminationsCreatePost /api/circuits/circuit-terminations/
CircuitsAPICircuitsCircuitTerminationsDestroyDelete /api/circuits/circuit-terminations/{id}/
CircuitsAPICircuitsCircuitTerminationsListGet /api/circuits/circuit-terminations/
CircuitsAPICircuitsCircuitTerminationsPartialUpdatePatch /api/circuits/circuit-terminations/{id}/
CircuitsAPICircuitsCircuitTerminationsPathsRetrieveGet /api/circuits/circuit-terminations/{id}/paths/
CircuitsAPICircuitsCircuitTerminationsRetrieveGet /api/circuits/circuit-terminations/{id}/
CircuitsAPICircuitsCircuitTerminationsUpdatePut /api/circuits/circuit-terminations/{id}/
CircuitsAPICircuitsCircuitTypesBulkDestroyDelete /api/circuits/circuit-types/
CircuitsAPICircuitsCircuitTypesBulkPartialUpdatePatch /api/circuits/circuit-types/
CircuitsAPICircuitsCircuitTypesBulkUpdatePut /api/circuits/circuit-types/
CircuitsAPICircuitsCircuitTypesCreatePost /api/circuits/circuit-types/
CircuitsAPICircuitsCircuitTypesDestroyDelete /api/circuits/circuit-types/{id}/
CircuitsAPICircuitsCircuitTypesListGet /api/circuits/circuit-types/
CircuitsAPICircuitsCircuitTypesPartialUpdatePatch /api/circuits/circuit-types/{id}/
CircuitsAPICircuitsCircuitTypesRetrieveGet /api/circuits/circuit-types/{id}/
CircuitsAPICircuitsCircuitTypesUpdatePut /api/circuits/circuit-types/{id}/
CircuitsAPICircuitsCircuitsBulkDestroyDelete /api/circuits/circuits/
CircuitsAPICircuitsCircuitsBulkPartialUpdatePatch /api/circuits/circuits/
CircuitsAPICircuitsCircuitsBulkUpdatePut /api/circuits/circuits/
CircuitsAPICircuitsCircuitsCreatePost /api/circuits/circuits/
CircuitsAPICircuitsCircuitsDestroyDelete /api/circuits/circuits/{id}/
CircuitsAPICircuitsCircuitsListGet /api/circuits/circuits/
CircuitsAPICircuitsCircuitsPartialUpdatePatch /api/circuits/circuits/{id}/
CircuitsAPICircuitsCircuitsRetrieveGet /api/circuits/circuits/{id}/
CircuitsAPICircuitsCircuitsUpdatePut /api/circuits/circuits/{id}/
CircuitsAPICircuitsProviderAccountsBulkDestroyDelete /api/circuits/provider-accounts/
CircuitsAPICircuitsProviderAccountsBulkPartialUpdatePatch /api/circuits/provider-accounts/
CircuitsAPICircuitsProviderAccountsBulkUpdatePut /api/circuits/provider-accounts/
CircuitsAPICircuitsProviderAccountsCreatePost /api/circuits/provider-accounts/
CircuitsAPICircuitsProviderAccountsDestroyDelete /api/circuits/provider-accounts/{id}/
CircuitsAPICircuitsProviderAccountsListGet /api/circuits/provider-accounts/
CircuitsAPICircuitsProviderAccountsPartialUpdatePatch /api/circuits/provider-accounts/{id}/
CircuitsAPICircuitsProviderAccountsRetrieveGet /api/circuits/provider-accounts/{id}/
CircuitsAPICircuitsProviderAccountsUpdatePut /api/circuits/provider-accounts/{id}/
CircuitsAPICircuitsProviderNetworksBulkDestroyDelete /api/circuits/provider-networks/
CircuitsAPICircuitsProviderNetworksBulkPartialUpdatePatch /api/circuits/provider-networks/
CircuitsAPICircuitsProviderNetworksBulkUpdatePut /api/circuits/provider-networks/
CircuitsAPICircuitsProviderNetworksCreatePost /api/circuits/provider-networks/
CircuitsAPICircuitsProviderNetworksDestroyDelete /api/circuits/provider-networks/{id}/
CircuitsAPICircuitsProviderNetworksListGet /api/circuits/provider-networks/
CircuitsAPICircuitsProviderNetworksPartialUpdatePatch /api/circuits/provider-networks/{id}/
CircuitsAPICircuitsProviderNetworksRetrieveGet /api/circuits/provider-networks/{id}/
CircuitsAPICircuitsProviderNetworksUpdatePut /api/circuits/provider-networks/{id}/
CircuitsAPICircuitsProvidersBulkDestroyDelete /api/circuits/providers/
CircuitsAPICircuitsProvidersBulkPartialUpdatePatch /api/circuits/providers/
CircuitsAPICircuitsProvidersBulkUpdatePut /api/circuits/providers/
CircuitsAPICircuitsProvidersCreatePost /api/circuits/providers/
CircuitsAPICircuitsProvidersDestroyDelete /api/circuits/providers/{id}/
CircuitsAPICircuitsProvidersListGet /api/circuits/providers/
CircuitsAPICircuitsProvidersPartialUpdatePatch /api/circuits/providers/{id}/
CircuitsAPICircuitsProvidersRetrieveGet /api/circuits/providers/{id}/
CircuitsAPICircuitsProvidersUpdatePut /api/circuits/providers/{id}/
CoreAPICoreDataFilesListGet /api/core/data-files/
CoreAPICoreDataFilesRetrieveGet /api/core/data-files/{id}/
CoreAPICoreDataSourcesBulkDestroyDelete /api/core/data-sources/
CoreAPICoreDataSourcesBulkPartialUpdatePatch /api/core/data-sources/
CoreAPICoreDataSourcesBulkUpdatePut /api/core/data-sources/
CoreAPICoreDataSourcesCreatePost /api/core/data-sources/
CoreAPICoreDataSourcesDestroyDelete /api/core/data-sources/{id}/
CoreAPICoreDataSourcesListGet /api/core/data-sources/
CoreAPICoreDataSourcesPartialUpdatePatch /api/core/data-sources/{id}/
CoreAPICoreDataSourcesRetrieveGet /api/core/data-sources/{id}/
CoreAPICoreDataSourcesSyncCreatePost /api/core/data-sources/{id}/sync/
CoreAPICoreDataSourcesUpdatePut /api/core/data-sources/{id}/
CoreAPICoreJobsListGet /api/core/jobs/
CoreAPICoreJobsRetrieveGet /api/core/jobs/{id}/
DcimAPIDcimCableTerminationsBulkDestroyDelete /api/dcim/cable-terminations/
DcimAPIDcimCableTerminationsBulkPartialUpdatePatch /api/dcim/cable-terminations/
DcimAPIDcimCableTerminationsBulkUpdatePut /api/dcim/cable-terminations/
DcimAPIDcimCableTerminationsCreatePost /api/dcim/cable-terminations/
DcimAPIDcimCableTerminationsDestroyDelete /api/dcim/cable-terminations/{id}/
DcimAPIDcimCableTerminationsListGet /api/dcim/cable-terminations/
DcimAPIDcimCableTerminationsPartialUpdatePatch /api/dcim/cable-terminations/{id}/
DcimAPIDcimCableTerminationsRetrieveGet /api/dcim/cable-terminations/{id}/
DcimAPIDcimCableTerminationsUpdatePut /api/dcim/cable-terminations/{id}/
DcimAPIDcimCablesBulkDestroyDelete /api/dcim/cables/
DcimAPIDcimCablesBulkPartialUpdatePatch /api/dcim/cables/
DcimAPIDcimCablesBulkUpdatePut /api/dcim/cables/
DcimAPIDcimCablesCreatePost /api/dcim/cables/
DcimAPIDcimCablesDestroyDelete /api/dcim/cables/{id}/
DcimAPIDcimCablesListGet /api/dcim/cables/
DcimAPIDcimCablesPartialUpdatePatch /api/dcim/cables/{id}/
DcimAPIDcimCablesRetrieveGet /api/dcim/cables/{id}/
DcimAPIDcimCablesUpdatePut /api/dcim/cables/{id}/
DcimAPIDcimConnectedDeviceListGet /api/dcim/connected-device/
DcimAPIDcimConsolePortTemplatesBulkDestroyDelete /api/dcim/console-port-templates/
DcimAPIDcimConsolePortTemplatesBulkPartialUpdatePatch /api/dcim/console-port-templates/
DcimAPIDcimConsolePortTemplatesBulkUpdatePut /api/dcim/console-port-templates/
DcimAPIDcimConsolePortTemplatesCreatePost /api/dcim/console-port-templates/
DcimAPIDcimConsolePortTemplatesDestroyDelete /api/dcim/console-port-templates/{id}/
DcimAPIDcimConsolePortTemplatesListGet /api/dcim/console-port-templates/
DcimAPIDcimConsolePortTemplatesPartialUpdatePatch /api/dcim/console-port-templates/{id}/
DcimAPIDcimConsolePortTemplatesRetrieveGet /api/dcim/console-port-templates/{id}/
DcimAPIDcimConsolePortTemplatesUpdatePut /api/dcim/console-port-templates/{id}/
DcimAPIDcimConsolePortsBulkDestroyDelete /api/dcim/console-ports/
DcimAPIDcimConsolePortsBulkPartialUpdatePatch /api/dcim/console-ports/
DcimAPIDcimConsolePortsBulkUpdatePut /api/dcim/console-ports/
DcimAPIDcimConsolePortsCreatePost /api/dcim/console-ports/
DcimAPIDcimConsolePortsDestroyDelete /api/dcim/console-ports/{id}/
DcimAPIDcimConsolePortsListGet /api/dcim/console-ports/
DcimAPIDcimConsolePortsPartialUpdatePatch /api/dcim/console-ports/{id}/
DcimAPIDcimConsolePortsRetrieveGet /api/dcim/console-ports/{id}/
DcimAPIDcimConsolePortsTraceRetrieveGet /api/dcim/console-ports/{id}/trace/
DcimAPIDcimConsolePortsUpdatePut /api/dcim/console-ports/{id}/
DcimAPIDcimConsoleServerPortTemplatesBulkDestroyDelete /api/dcim/console-server-port-templates/
DcimAPIDcimConsoleServerPortTemplatesBulkPartialUpdatePatch /api/dcim/console-server-port-templates/
DcimAPIDcimConsoleServerPortTemplatesBulkUpdatePut /api/dcim/console-server-port-templates/
DcimAPIDcimConsoleServerPortTemplatesCreatePost /api/dcim/console-server-port-templates/
DcimAPIDcimConsoleServerPortTemplatesDestroyDelete /api/dcim/console-server-port-templates/{id}/
DcimAPIDcimConsoleServerPortTemplatesListGet /api/dcim/console-server-port-templates/
DcimAPIDcimConsoleServerPortTemplatesPartialUpdatePatch /api/dcim/console-server-port-templates/{id}/
DcimAPIDcimConsoleServerPortTemplatesRetrieveGet /api/dcim/console-server-port-templates/{id}/
DcimAPIDcimConsoleServerPortTemplatesUpdatePut /api/dcim/console-server-port-templates/{id}/
DcimAPIDcimConsoleServerPortsBulkDestroyDelete /api/dcim/console-server-ports/
DcimAPIDcimConsoleServerPortsBulkPartialUpdatePatch /api/dcim/console-server-ports/
DcimAPIDcimConsoleServerPortsBulkUpdatePut /api/dcim/console-server-ports/
DcimAPIDcimConsoleServerPortsCreatePost /api/dcim/console-server-ports/
DcimAPIDcimConsoleServerPortsDestroyDelete /api/dcim/console-server-ports/{id}/
DcimAPIDcimConsoleServerPortsListGet /api/dcim/console-server-ports/
DcimAPIDcimConsoleServerPortsPartialUpdatePatch /api/dcim/console-server-ports/{id}/
DcimAPIDcimConsoleServerPortsRetrieveGet /api/dcim/console-server-ports/{id}/
DcimAPIDcimConsoleServerPortsTraceRetrieveGet /api/dcim/console-server-ports/{id}/trace/
DcimAPIDcimConsoleServerPortsUpdatePut /api/dcim/console-server-ports/{id}/
DcimAPIDcimDeviceBayTemplatesBulkDestroyDelete /api/dcim/device-bay-templates/
DcimAPIDcimDeviceBayTemplatesBulkPartialUpdatePatch /api/dcim/device-bay-templates/
DcimAPIDcimDeviceBayTemplatesBulkUpdatePut /api/dcim/device-bay-templates/
DcimAPIDcimDeviceBayTemplatesCreatePost /api/dcim/device-bay-templates/
DcimAPIDcimDeviceBayTemplatesDestroyDelete /api/dcim/device-bay-templates/{id}/
DcimAPIDcimDeviceBayTemplatesListGet /api/dcim/device-bay-templates/
DcimAPIDcimDeviceBayTemplatesPartialUpdatePatch /api/dcim/device-bay-templates/{id}/
DcimAPIDcimDeviceBayTemplatesRetrieveGet /api/dcim/device-bay-templates/{id}/
DcimAPIDcimDeviceBayTemplatesUpdatePut /api/dcim/device-bay-templates/{id}/
DcimAPIDcimDeviceBaysBulkDestroyDelete /api/dcim/device-bays/
DcimAPIDcimDeviceBaysBulkPartialUpdatePatch /api/dcim/device-bays/
DcimAPIDcimDeviceBaysBulkUpdatePut /api/dcim/device-bays/
DcimAPIDcimDeviceBaysCreatePost /api/dcim/device-bays/
DcimAPIDcimDeviceBaysDestroyDelete /api/dcim/device-bays/{id}/
DcimAPIDcimDeviceBaysListGet /api/dcim/device-bays/
DcimAPIDcimDeviceBaysPartialUpdatePatch /api/dcim/device-bays/{id}/
DcimAPIDcimDeviceBaysRetrieveGet /api/dcim/device-bays/{id}/
DcimAPIDcimDeviceBaysUpdatePut /api/dcim/device-bays/{id}/
DcimAPIDcimDeviceRolesBulkDestroyDelete /api/dcim/device-roles/
DcimAPIDcimDeviceRolesBulkPartialUpdatePatch /api/dcim/device-roles/
DcimAPIDcimDeviceRolesBulkUpdatePut /api/dcim/device-roles/
DcimAPIDcimDeviceRolesCreatePost /api/dcim/device-roles/
DcimAPIDcimDeviceRolesDestroyDelete /api/dcim/device-roles/{id}/
DcimAPIDcimDeviceRolesListGet /api/dcim/device-roles/
DcimAPIDcimDeviceRolesPartialUpdatePatch /api/dcim/device-roles/{id}/
DcimAPIDcimDeviceRolesRetrieveGet /api/dcim/device-roles/{id}/
DcimAPIDcimDeviceRolesUpdatePut /api/dcim/device-roles/{id}/
DcimAPIDcimDeviceTypesBulkDestroyDelete /api/dcim/device-types/
DcimAPIDcimDeviceTypesBulkPartialUpdatePatch /api/dcim/device-types/
DcimAPIDcimDeviceTypesBulkUpdatePut /api/dcim/device-types/
DcimAPIDcimDeviceTypesCreatePost /api/dcim/device-types/
DcimAPIDcimDeviceTypesDestroyDelete /api/dcim/device-types/{id}/
DcimAPIDcimDeviceTypesListGet /api/dcim/device-types/
DcimAPIDcimDeviceTypesPartialUpdatePatch /api/dcim/device-types/{id}/
DcimAPIDcimDeviceTypesRetrieveGet /api/dcim/device-types/{id}/
DcimAPIDcimDeviceTypesUpdatePut /api/dcim/device-types/{id}/
DcimAPIDcimDevicesBulkDestroyDelete /api/dcim/devices/
DcimAPIDcimDevicesBulkPartialUpdatePatch /api/dcim/devices/
DcimAPIDcimDevicesBulkUpdatePut /api/dcim/devices/
DcimAPIDcimDevicesCreatePost /api/dcim/devices/
DcimAPIDcimDevicesDestroyDelete /api/dcim/devices/{id}/
DcimAPIDcimDevicesListGet /api/dcim/devices/
DcimAPIDcimDevicesPartialUpdatePatch /api/dcim/devices/{id}/
DcimAPIDcimDevicesRenderConfigCreatePost /api/dcim/devices/{id}/render-config/
DcimAPIDcimDevicesRetrieveGet /api/dcim/devices/{id}/
DcimAPIDcimDevicesUpdatePut /api/dcim/devices/{id}/
DcimAPIDcimFrontPortTemplatesBulkDestroyDelete /api/dcim/front-port-templates/
DcimAPIDcimFrontPortTemplatesBulkPartialUpdatePatch /api/dcim/front-port-templates/
DcimAPIDcimFrontPortTemplatesBulkUpdatePut /api/dcim/front-port-templates/
DcimAPIDcimFrontPortTemplatesCreatePost /api/dcim/front-port-templates/
DcimAPIDcimFrontPortTemplatesDestroyDelete /api/dcim/front-port-templates/{id}/
DcimAPIDcimFrontPortTemplatesListGet /api/dcim/front-port-templates/
DcimAPIDcimFrontPortTemplatesPartialUpdatePatch /api/dcim/front-port-templates/{id}/
DcimAPIDcimFrontPortTemplatesRetrieveGet /api/dcim/front-port-templates/{id}/
DcimAPIDcimFrontPortTemplatesUpdatePut /api/dcim/front-port-templates/{id}/
DcimAPIDcimFrontPortsBulkDestroyDelete /api/dcim/front-ports/
DcimAPIDcimFrontPortsBulkPartialUpdatePatch /api/dcim/front-ports/
DcimAPIDcimFrontPortsBulkUpdatePut /api/dcim/front-ports/
DcimAPIDcimFrontPortsCreatePost /api/dcim/front-ports/
DcimAPIDcimFrontPortsDestroyDelete /api/dcim/front-ports/{id}/
DcimAPIDcimFrontPortsListGet /api/dcim/front-ports/
DcimAPIDcimFrontPortsPartialUpdatePatch /api/dcim/front-ports/{id}/
DcimAPIDcimFrontPortsPathsRetrieveGet /api/dcim/front-ports/{id}/paths/
DcimAPIDcimFrontPortsRetrieveGet /api/dcim/front-ports/{id}/
DcimAPIDcimFrontPortsUpdatePut /api/dcim/front-ports/{id}/
DcimAPIDcimInterfaceTemplatesBulkDestroyDelete /api/dcim/interface-templates/
DcimAPIDcimInterfaceTemplatesBulkPartialUpdatePatch /api/dcim/interface-templates/
DcimAPIDcimInterfaceTemplatesBulkUpdatePut /api/dcim/interface-templates/
DcimAPIDcimInterfaceTemplatesCreatePost /api/dcim/interface-templates/
DcimAPIDcimInterfaceTemplatesDestroyDelete /api/dcim/interface-templates/{id}/
DcimAPIDcimInterfaceTemplatesListGet /api/dcim/interface-templates/
DcimAPIDcimInterfaceTemplatesPartialUpdatePatch /api/dcim/interface-templates/{id}/
DcimAPIDcimInterfaceTemplatesRetrieveGet /api/dcim/interface-templates/{id}/
DcimAPIDcimInterfaceTemplatesUpdatePut /api/dcim/interface-templates/{id}/
DcimAPIDcimInterfacesBulkDestroyDelete /api/dcim/interfaces/
DcimAPIDcimInterfacesBulkPartialUpdatePatch /api/dcim/interfaces/
DcimAPIDcimInterfacesBulkUpdatePut /api/dcim/interfaces/
DcimAPIDcimInterfacesCreatePost /api/dcim/interfaces/
DcimAPIDcimInterfacesDestroyDelete /api/dcim/interfaces/{id}/
DcimAPIDcimInterfacesListGet /api/dcim/interfaces/
DcimAPIDcimInterfacesPartialUpdatePatch /api/dcim/interfaces/{id}/
DcimAPIDcimInterfacesRetrieveGet /api/dcim/interfaces/{id}/
DcimAPIDcimInterfacesTraceRetrieveGet /api/dcim/interfaces/{id}/trace/
DcimAPIDcimInterfacesUpdatePut /api/dcim/interfaces/{id}/
DcimAPIDcimInventoryItemRolesBulkDestroyDelete /api/dcim/inventory-item-roles/
DcimAPIDcimInventoryItemRolesBulkPartialUpdatePatch /api/dcim/inventory-item-roles/
DcimAPIDcimInventoryItemRolesBulkUpdatePut /api/dcim/inventory-item-roles/
DcimAPIDcimInventoryItemRolesCreatePost /api/dcim/inventory-item-roles/
DcimAPIDcimInventoryItemRolesDestroyDelete /api/dcim/inventory-item-roles/{id}/
DcimAPIDcimInventoryItemRolesListGet /api/dcim/inventory-item-roles/
DcimAPIDcimInventoryItemRolesPartialUpdatePatch /api/dcim/inventory-item-roles/{id}/
DcimAPIDcimInventoryItemRolesRetrieveGet /api/dcim/inventory-item-roles/{id}/
DcimAPIDcimInventoryItemRolesUpdatePut /api/dcim/inventory-item-roles/{id}/
DcimAPIDcimInventoryItemTemplatesBulkDestroyDelete /api/dcim/inventory-item-templates/
DcimAPIDcimInventoryItemTemplatesBulkPartialUpdatePatch /api/dcim/inventory-item-templates/
DcimAPIDcimInventoryItemTemplatesBulkUpdatePut /api/dcim/inventory-item-templates/
DcimAPIDcimInventoryItemTemplatesCreatePost /api/dcim/inventory-item-templates/
DcimAPIDcimInventoryItemTemplatesDestroyDelete /api/dcim/inventory-item-templates/{id}/
DcimAPIDcimInventoryItemTemplatesListGet /api/dcim/inventory-item-templates/
DcimAPIDcimInventoryItemTemplatesPartialUpdatePatch /api/dcim/inventory-item-templates/{id}/
DcimAPIDcimInventoryItemTemplatesRetrieveGet /api/dcim/inventory-item-templates/{id}/
DcimAPIDcimInventoryItemTemplatesUpdatePut /api/dcim/inventory-item-templates/{id}/
DcimAPIDcimInventoryItemsBulkDestroyDelete /api/dcim/inventory-items/
DcimAPIDcimInventoryItemsBulkPartialUpdatePatch /api/dcim/inventory-items/
DcimAPIDcimInventoryItemsBulkUpdatePut /api/dcim/inventory-items/
DcimAPIDcimInventoryItemsCreatePost /api/dcim/inventory-items/
DcimAPIDcimInventoryItemsDestroyDelete /api/dcim/inventory-items/{id}/
DcimAPIDcimInventoryItemsListGet /api/dcim/inventory-items/
DcimAPIDcimInventoryItemsPartialUpdatePatch /api/dcim/inventory-items/{id}/
DcimAPIDcimInventoryItemsRetrieveGet /api/dcim/inventory-items/{id}/
DcimAPIDcimInventoryItemsUpdatePut /api/dcim/inventory-items/{id}/
DcimAPIDcimLocationsBulkDestroyDelete /api/dcim/locations/
DcimAPIDcimLocationsBulkPartialUpdatePatch /api/dcim/locations/
DcimAPIDcimLocationsBulkUpdatePut /api/dcim/locations/
DcimAPIDcimLocationsCreatePost /api/dcim/locations/
DcimAPIDcimLocationsDestroyDelete /api/dcim/locations/{id}/
DcimAPIDcimLocationsListGet /api/dcim/locations/
DcimAPIDcimLocationsPartialUpdatePatch /api/dcim/locations/{id}/
DcimAPIDcimLocationsRetrieveGet /api/dcim/locations/{id}/
DcimAPIDcimLocationsUpdatePut /api/dcim/locations/{id}/
DcimAPIDcimManufacturersBulkDestroyDelete /api/dcim/manufacturers/
DcimAPIDcimManufacturersBulkPartialUpdatePatch /api/dcim/manufacturers/
DcimAPIDcimManufacturersBulkUpdatePut /api/dcim/manufacturers/
DcimAPIDcimManufacturersCreatePost /api/dcim/manufacturers/
DcimAPIDcimManufacturersDestroyDelete /api/dcim/manufacturers/{id}/
DcimAPIDcimManufacturersListGet /api/dcim/manufacturers/
DcimAPIDcimManufacturersPartialUpdatePatch /api/dcim/manufacturers/{id}/
DcimAPIDcimManufacturersRetrieveGet /api/dcim/manufacturers/{id}/
DcimAPIDcimManufacturersUpdatePut /api/dcim/manufacturers/{id}/
DcimAPIDcimModuleBayTemplatesBulkDestroyDelete /api/dcim/module-bay-templates/
DcimAPIDcimModuleBayTemplatesBulkPartialUpdatePatch /api/dcim/module-bay-templates/
DcimAPIDcimModuleBayTemplatesBulkUpdatePut /api/dcim/module-bay-templates/
DcimAPIDcimModuleBayTemplatesCreatePost /api/dcim/module-bay-templates/
DcimAPIDcimModuleBayTemplatesDestroyDelete /api/dcim/module-bay-templates/{id}/
DcimAPIDcimModuleBayTemplatesListGet /api/dcim/module-bay-templates/
DcimAPIDcimModuleBayTemplatesPartialUpdatePatch /api/dcim/module-bay-templates/{id}/
DcimAPIDcimModuleBayTemplatesRetrieveGet /api/dcim/module-bay-templates/{id}/
DcimAPIDcimModuleBayTemplatesUpdatePut /api/dcim/module-bay-templates/{id}/
DcimAPIDcimModuleBaysBulkDestroyDelete /api/dcim/module-bays/
DcimAPIDcimModuleBaysBulkPartialUpdatePatch /api/dcim/module-bays/
DcimAPIDcimModuleBaysBulkUpdatePut /api/dcim/module-bays/
DcimAPIDcimModuleBaysCreatePost /api/dcim/module-bays/
DcimAPIDcimModuleBaysDestroyDelete /api/dcim/module-bays/{id}/
DcimAPIDcimModuleBaysListGet /api/dcim/module-bays/
DcimAPIDcimModuleBaysPartialUpdatePatch /api/dcim/module-bays/{id}/
DcimAPIDcimModuleBaysRetrieveGet /api/dcim/module-bays/{id}/
DcimAPIDcimModuleBaysUpdatePut /api/dcim/module-bays/{id}/
DcimAPIDcimModuleTypesBulkDestroyDelete /api/dcim/module-types/
DcimAPIDcimModuleTypesBulkPartialUpdatePatch /api/dcim/module-types/
DcimAPIDcimModuleTypesBulkUpdatePut /api/dcim/module-types/
DcimAPIDcimModuleTypesCreatePost /api/dcim/module-types/
DcimAPIDcimModuleTypesDestroyDelete /api/dcim/module-types/{id}/
DcimAPIDcimModuleTypesListGet /api/dcim/module-types/
DcimAPIDcimModuleTypesPartialUpdatePatch /api/dcim/module-types/{id}/
DcimAPIDcimModuleTypesRetrieveGet /api/dcim/module-types/{id}/
DcimAPIDcimModuleTypesUpdatePut /api/dcim/module-types/{id}/
DcimAPIDcimModulesBulkDestroyDelete /api/dcim/modules/
DcimAPIDcimModulesBulkPartialUpdatePatch /api/dcim/modules/
DcimAPIDcimModulesBulkUpdatePut /api/dcim/modules/
DcimAPIDcimModulesCreatePost /api/dcim/modules/
DcimAPIDcimModulesDestroyDelete /api/dcim/modules/{id}/
DcimAPIDcimModulesListGet /api/dcim/modules/
DcimAPIDcimModulesPartialUpdatePatch /api/dcim/modules/{id}/
DcimAPIDcimModulesRetrieveGet /api/dcim/modules/{id}/
DcimAPIDcimModulesUpdatePut /api/dcim/modules/{id}/
DcimAPIDcimPlatformsBulkDestroyDelete /api/dcim/platforms/
DcimAPIDcimPlatformsBulkPartialUpdatePatch /api/dcim/platforms/
DcimAPIDcimPlatformsBulkUpdatePut /api/dcim/platforms/
DcimAPIDcimPlatformsCreatePost /api/dcim/platforms/
DcimAPIDcimPlatformsDestroyDelete /api/dcim/platforms/{id}/
DcimAPIDcimPlatformsListGet /api/dcim/platforms/
DcimAPIDcimPlatformsPartialUpdatePatch /api/dcim/platforms/{id}/
DcimAPIDcimPlatformsRetrieveGet /api/dcim/platforms/{id}/
DcimAPIDcimPlatformsUpdatePut /api/dcim/platforms/{id}/
DcimAPIDcimPowerFeedsBulkDestroyDelete /api/dcim/power-feeds/
DcimAPIDcimPowerFeedsBulkPartialUpdatePatch /api/dcim/power-feeds/
DcimAPIDcimPowerFeedsBulkUpdatePut /api/dcim/power-feeds/
DcimAPIDcimPowerFeedsCreatePost /api/dcim/power-feeds/
DcimAPIDcimPowerFeedsDestroyDelete /api/dcim/power-feeds/{id}/
DcimAPIDcimPowerFeedsListGet /api/dcim/power-feeds/
DcimAPIDcimPowerFeedsPartialUpdatePatch /api/dcim/power-feeds/{id}/
DcimAPIDcimPowerFeedsRetrieveGet /api/dcim/power-feeds/{id}/
DcimAPIDcimPowerFeedsTraceRetrieveGet /api/dcim/power-feeds/{id}/trace/
DcimAPIDcimPowerFeedsUpdatePut /api/dcim/power-feeds/{id}/
DcimAPIDcimPowerOutletTemplatesBulkDestroyDelete /api/dcim/power-outlet-templates/
DcimAPIDcimPowerOutletTemplatesBulkPartialUpdatePatch /api/dcim/power-outlet-templates/
DcimAPIDcimPowerOutletTemplatesBulkUpdatePut /api/dcim/power-outlet-templates/
DcimAPIDcimPowerOutletTemplatesCreatePost /api/dcim/power-outlet-templates/
DcimAPIDcimPowerOutletTemplatesDestroyDelete /api/dcim/power-outlet-templates/{id}/
DcimAPIDcimPowerOutletTemplatesListGet /api/dcim/power-outlet-templates/
DcimAPIDcimPowerOutletTemplatesPartialUpdatePatch /api/dcim/power-outlet-templates/{id}/
DcimAPIDcimPowerOutletTemplatesRetrieveGet /api/dcim/power-outlet-templates/{id}/
DcimAPIDcimPowerOutletTemplatesUpdatePut /api/dcim/power-outlet-templates/{id}/
DcimAPIDcimPowerOutletsBulkDestroyDelete /api/dcim/power-outlets/
DcimAPIDcimPowerOutletsBulkPartialUpdatePatch /api/dcim/power-outlets/
DcimAPIDcimPowerOutletsBulkUpdatePut /api/dcim/power-outlets/
DcimAPIDcimPowerOutletsCreatePost /api/dcim/power-outlets/
DcimAPIDcimPowerOutletsDestroyDelete /api/dcim/power-outlets/{id}/
DcimAPIDcimPowerOutletsListGet /api/dcim/power-outlets/
DcimAPIDcimPowerOutletsPartialUpdatePatch /api/dcim/power-outlets/{id}/
DcimAPIDcimPowerOutletsRetrieveGet /api/dcim/power-outlets/{id}/
DcimAPIDcimPowerOutletsTraceRetrieveGet /api/dcim/power-outlets/{id}/trace/
DcimAPIDcimPowerOutletsUpdatePut /api/dcim/power-outlets/{id}/
DcimAPIDcimPowerPanelsBulkDestroyDelete /api/dcim/power-panels/
DcimAPIDcimPowerPanelsBulkPartialUpdatePatch /api/dcim/power-panels/
DcimAPIDcimPowerPanelsBulkUpdatePut /api/dcim/power-panels/
DcimAPIDcimPowerPanelsCreatePost /api/dcim/power-panels/
DcimAPIDcimPowerPanelsDestroyDelete /api/dcim/power-panels/{id}/
DcimAPIDcimPowerPanelsListGet /api/dcim/power-panels/
DcimAPIDcimPowerPanelsPartialUpdatePatch /api/dcim/power-panels/{id}/
DcimAPIDcimPowerPanelsRetrieveGet /api/dcim/power-panels/{id}/
DcimAPIDcimPowerPanelsUpdatePut /api/dcim/power-panels/{id}/
DcimAPIDcimPowerPortTemplatesBulkDestroyDelete /api/dcim/power-port-templates/
DcimAPIDcimPowerPortTemplatesBulkPartialUpdatePatch /api/dcim/power-port-templates/
DcimAPIDcimPowerPortTemplatesBulkUpdatePut /api/dcim/power-port-templates/
DcimAPIDcimPowerPortTemplatesCreatePost /api/dcim/power-port-templates/
DcimAPIDcimPowerPortTemplatesDestroyDelete /api/dcim/power-port-templates/{id}/
DcimAPIDcimPowerPortTemplatesListGet /api/dcim/power-port-templates/
DcimAPIDcimPowerPortTemplatesPartialUpdatePatch /api/dcim/power-port-templates/{id}/
DcimAPIDcimPowerPortTemplatesRetrieveGet /api/dcim/power-port-templates/{id}/
DcimAPIDcimPowerPortTemplatesUpdatePut /api/dcim/power-port-templates/{id}/
DcimAPIDcimPowerPortsBulkDestroyDelete /api/dcim/power-ports/
DcimAPIDcimPowerPortsBulkPartialUpdatePatch /api/dcim/power-ports/
DcimAPIDcimPowerPortsBulkUpdatePut /api/dcim/power-ports/
DcimAPIDcimPowerPortsCreatePost /api/dcim/power-ports/
DcimAPIDcimPowerPortsDestroyDelete /api/dcim/power-ports/{id}/
DcimAPIDcimPowerPortsListGet /api/dcim/power-ports/
DcimAPIDcimPowerPortsPartialUpdatePatch /api/dcim/power-ports/{id}/
DcimAPIDcimPowerPortsRetrieveGet /api/dcim/power-ports/{id}/
DcimAPIDcimPowerPortsTraceRetrieveGet /api/dcim/power-ports/{id}/trace/
DcimAPIDcimPowerPortsUpdatePut /api/dcim/power-ports/{id}/
DcimAPIDcimRackReservationsBulkDestroyDelete /api/dcim/rack-reservations/
DcimAPIDcimRackReservationsBulkPartialUpdatePatch /api/dcim/rack-reservations/
DcimAPIDcimRackReservationsBulkUpdatePut /api/dcim/rack-reservations/
DcimAPIDcimRackReservationsCreatePost /api/dcim/rack-reservations/
DcimAPIDcimRackReservationsDestroyDelete /api/dcim/rack-reservations/{id}/
DcimAPIDcimRackReservationsListGet /api/dcim/rack-reservations/
DcimAPIDcimRackReservationsPartialUpdatePatch /api/dcim/rack-reservations/{id}/
DcimAPIDcimRackReservationsRetrieveGet /api/dcim/rack-reservations/{id}/
DcimAPIDcimRackReservationsUpdatePut /api/dcim/rack-reservations/{id}/
DcimAPIDcimRackRolesBulkDestroyDelete /api/dcim/rack-roles/
DcimAPIDcimRackRolesBulkPartialUpdatePatch /api/dcim/rack-roles/
DcimAPIDcimRackRolesBulkUpdatePut /api/dcim/rack-roles/
DcimAPIDcimRackRolesCreatePost /api/dcim/rack-roles/
DcimAPIDcimRackRolesDestroyDelete /api/dcim/rack-roles/{id}/
DcimAPIDcimRackRolesListGet /api/dcim/rack-roles/
DcimAPIDcimRackRolesPartialUpdatePatch /api/dcim/rack-roles/{id}/
DcimAPIDcimRackRolesRetrieveGet /api/dcim/rack-roles/{id}/
DcimAPIDcimRackRolesUpdatePut /api/dcim/rack-roles/{id}/
DcimAPIDcimRacksBulkDestroyDelete /api/dcim/racks/
DcimAPIDcimRacksBulkPartialUpdatePatch /api/dcim/racks/
DcimAPIDcimRacksBulkUpdatePut /api/dcim/racks/
DcimAPIDcimRacksCreatePost /api/dcim/racks/
DcimAPIDcimRacksDestroyDelete /api/dcim/racks/{id}/
DcimAPIDcimRacksElevationRetrieveGet /api/dcim/racks/{id}/elevation/
DcimAPIDcimRacksListGet /api/dcim/racks/
DcimAPIDcimRacksPartialUpdatePatch /api/dcim/racks/{id}/
DcimAPIDcimRacksRetrieveGet /api/dcim/racks/{id}/
DcimAPIDcimRacksUpdatePut /api/dcim/racks/{id}/
DcimAPIDcimRearPortTemplatesBulkDestroyDelete /api/dcim/rear-port-templates/
DcimAPIDcimRearPortTemplatesBulkPartialUpdatePatch /api/dcim/rear-port-templates/
DcimAPIDcimRearPortTemplatesBulkUpdatePut /api/dcim/rear-port-templates/
DcimAPIDcimRearPortTemplatesCreatePost /api/dcim/rear-port-templates/
DcimAPIDcimRearPortTemplatesDestroyDelete /api/dcim/rear-port-templates/{id}/
DcimAPIDcimRearPortTemplatesListGet /api/dcim/rear-port-templates/
DcimAPIDcimRearPortTemplatesPartialUpdatePatch /api/dcim/rear-port-templates/{id}/
DcimAPIDcimRearPortTemplatesRetrieveGet /api/dcim/rear-port-templates/{id}/
DcimAPIDcimRearPortTemplatesUpdatePut /api/dcim/rear-port-templates/{id}/
DcimAPIDcimRearPortsBulkDestroyDelete /api/dcim/rear-ports/
DcimAPIDcimRearPortsBulkPartialUpdatePatch /api/dcim/rear-ports/
DcimAPIDcimRearPortsBulkUpdatePut /api/dcim/rear-ports/
DcimAPIDcimRearPortsCreatePost /api/dcim/rear-ports/
DcimAPIDcimRearPortsDestroyDelete /api/dcim/rear-ports/{id}/
DcimAPIDcimRearPortsListGet /api/dcim/rear-ports/
DcimAPIDcimRearPortsPartialUpdatePatch /api/dcim/rear-ports/{id}/
DcimAPIDcimRearPortsPathsRetrieveGet /api/dcim/rear-ports/{id}/paths/
DcimAPIDcimRearPortsRetrieveGet /api/dcim/rear-ports/{id}/
DcimAPIDcimRearPortsUpdatePut /api/dcim/rear-ports/{id}/
DcimAPIDcimRegionsBulkDestroyDelete /api/dcim/regions/
DcimAPIDcimRegionsBulkPartialUpdatePatch /api/dcim/regions/
DcimAPIDcimRegionsBulkUpdatePut /api/dcim/regions/
DcimAPIDcimRegionsCreatePost /api/dcim/regions/
DcimAPIDcimRegionsDestroyDelete /api/dcim/regions/{id}/
DcimAPIDcimRegionsListGet /api/dcim/regions/
DcimAPIDcimRegionsPartialUpdatePatch /api/dcim/regions/{id}/
DcimAPIDcimRegionsRetrieveGet /api/dcim/regions/{id}/
DcimAPIDcimRegionsUpdatePut /api/dcim/regions/{id}/
DcimAPIDcimSiteGroupsBulkDestroyDelete /api/dcim/site-groups/
DcimAPIDcimSiteGroupsBulkPartialUpdatePatch /api/dcim/site-groups/
DcimAPIDcimSiteGroupsBulkUpdatePut /api/dcim/site-groups/
DcimAPIDcimSiteGroupsCreatePost /api/dcim/site-groups/
DcimAPIDcimSiteGroupsDestroyDelete /api/dcim/site-groups/{id}/
DcimAPIDcimSiteGroupsListGet /api/dcim/site-groups/
DcimAPIDcimSiteGroupsPartialUpdatePatch /api/dcim/site-groups/{id}/
DcimAPIDcimSiteGroupsRetrieveGet /api/dcim/site-groups/{id}/
DcimAPIDcimSiteGroupsUpdatePut /api/dcim/site-groups/{id}/
DcimAPIDcimSitesBulkDestroyDelete /api/dcim/sites/
DcimAPIDcimSitesBulkPartialUpdatePatch /api/dcim/sites/
DcimAPIDcimSitesBulkUpdatePut /api/dcim/sites/
DcimAPIDcimSitesCreatePost /api/dcim/sites/
DcimAPIDcimSitesDestroyDelete /api/dcim/sites/{id}/
DcimAPIDcimSitesListGet /api/dcim/sites/
DcimAPIDcimSitesPartialUpdatePatch /api/dcim/sites/{id}/
DcimAPIDcimSitesRetrieveGet /api/dcim/sites/{id}/
DcimAPIDcimSitesUpdatePut /api/dcim/sites/{id}/
DcimAPIDcimVirtualChassisBulkDestroyDelete /api/dcim/virtual-chassis/
DcimAPIDcimVirtualChassisBulkPartialUpdatePatch /api/dcim/virtual-chassis/
DcimAPIDcimVirtualChassisBulkUpdatePut /api/dcim/virtual-chassis/
DcimAPIDcimVirtualChassisCreatePost /api/dcim/virtual-chassis/
DcimAPIDcimVirtualChassisDestroyDelete /api/dcim/virtual-chassis/{id}/
DcimAPIDcimVirtualChassisListGet /api/dcim/virtual-chassis/
DcimAPIDcimVirtualChassisPartialUpdatePatch /api/dcim/virtual-chassis/{id}/
DcimAPIDcimVirtualChassisRetrieveGet /api/dcim/virtual-chassis/{id}/
DcimAPIDcimVirtualChassisUpdatePut /api/dcim/virtual-chassis/{id}/
DcimAPIDcimVirtualDeviceContextsBulkDestroyDelete /api/dcim/virtual-device-contexts/
DcimAPIDcimVirtualDeviceContextsBulkPartialUpdatePatch /api/dcim/virtual-device-contexts/
DcimAPIDcimVirtualDeviceContextsBulkUpdatePut /api/dcim/virtual-device-contexts/
DcimAPIDcimVirtualDeviceContextsCreatePost /api/dcim/virtual-device-contexts/
DcimAPIDcimVirtualDeviceContextsDestroyDelete /api/dcim/virtual-device-contexts/{id}/
DcimAPIDcimVirtualDeviceContextsListGet /api/dcim/virtual-device-contexts/
DcimAPIDcimVirtualDeviceContextsPartialUpdatePatch /api/dcim/virtual-device-contexts/{id}/
DcimAPIDcimVirtualDeviceContextsRetrieveGet /api/dcim/virtual-device-contexts/{id}/
DcimAPIDcimVirtualDeviceContextsUpdatePut /api/dcim/virtual-device-contexts/{id}/
ExtrasAPIExtrasBookmarksBulkDestroyDelete /api/extras/bookmarks/
ExtrasAPIExtrasBookmarksBulkPartialUpdatePatch /api/extras/bookmarks/
ExtrasAPIExtrasBookmarksBulkUpdatePut /api/extras/bookmarks/
ExtrasAPIExtrasBookmarksCreatePost /api/extras/bookmarks/
ExtrasAPIExtrasBookmarksDestroyDelete /api/extras/bookmarks/{id}/
ExtrasAPIExtrasBookmarksListGet /api/extras/bookmarks/
ExtrasAPIExtrasBookmarksPartialUpdatePatch /api/extras/bookmarks/{id}/
ExtrasAPIExtrasBookmarksRetrieveGet /api/extras/bookmarks/{id}/
ExtrasAPIExtrasBookmarksUpdatePut /api/extras/bookmarks/{id}/
ExtrasAPIExtrasConfigContextsBulkDestroyDelete /api/extras/config-contexts/
ExtrasAPIExtrasConfigContextsBulkPartialUpdatePatch /api/extras/config-contexts/
ExtrasAPIExtrasConfigContextsBulkUpdatePut /api/extras/config-contexts/
ExtrasAPIExtrasConfigContextsCreatePost /api/extras/config-contexts/
ExtrasAPIExtrasConfigContextsDestroyDelete /api/extras/config-contexts/{id}/
ExtrasAPIExtrasConfigContextsListGet /api/extras/config-contexts/
ExtrasAPIExtrasConfigContextsPartialUpdatePatch /api/extras/config-contexts/{id}/
ExtrasAPIExtrasConfigContextsRetrieveGet /api/extras/config-contexts/{id}/
ExtrasAPIExtrasConfigContextsSyncCreatePost /api/extras/config-contexts/{id}/sync/
ExtrasAPIExtrasConfigContextsUpdatePut /api/extras/config-contexts/{id}/
ExtrasAPIExtrasConfigTemplatesBulkDestroyDelete /api/extras/config-templates/
ExtrasAPIExtrasConfigTemplatesBulkPartialUpdatePatch /api/extras/config-templates/
ExtrasAPIExtrasConfigTemplatesBulkUpdatePut /api/extras/config-templates/
ExtrasAPIExtrasConfigTemplatesCreatePost /api/extras/config-templates/
ExtrasAPIExtrasConfigTemplatesDestroyDelete /api/extras/config-templates/{id}/
ExtrasAPIExtrasConfigTemplatesListGet /api/extras/config-templates/
ExtrasAPIExtrasConfigTemplatesPartialUpdatePatch /api/extras/config-templates/{id}/
ExtrasAPIExtrasConfigTemplatesRenderCreatePost /api/extras/config-templates/{id}/render/
ExtrasAPIExtrasConfigTemplatesRetrieveGet /api/extras/config-templates/{id}/
ExtrasAPIExtrasConfigTemplatesSyncCreatePost /api/extras/config-templates/{id}/sync/
ExtrasAPIExtrasConfigTemplatesUpdatePut /api/extras/config-templates/{id}/
ExtrasAPIExtrasContentTypesListGet /api/extras/content-types/
ExtrasAPIExtrasContentTypesRetrieveGet /api/extras/content-types/{id}/
ExtrasAPIExtrasCustomFieldChoiceSetsBulkDestroyDelete /api/extras/custom-field-choice-sets/
ExtrasAPIExtrasCustomFieldChoiceSetsBulkPartialUpdatePatch /api/extras/custom-field-choice-sets/
ExtrasAPIExtrasCustomFieldChoiceSetsBulkUpdatePut /api/extras/custom-field-choice-sets/
ExtrasAPIExtrasCustomFieldChoiceSetsChoicesRetrieveGet /api/extras/custom-field-choice-sets/{id}/choices/
ExtrasAPIExtrasCustomFieldChoiceSetsCreatePost /api/extras/custom-field-choice-sets/
ExtrasAPIExtrasCustomFieldChoiceSetsDestroyDelete /api/extras/custom-field-choice-sets/{id}/
ExtrasAPIExtrasCustomFieldChoiceSetsListGet /api/extras/custom-field-choice-sets/
ExtrasAPIExtrasCustomFieldChoiceSetsPartialUpdatePatch /api/extras/custom-field-choice-sets/{id}/
ExtrasAPIExtrasCustomFieldChoiceSetsRetrieveGet /api/extras/custom-field-choice-sets/{id}/
ExtrasAPIExtrasCustomFieldChoiceSetsUpdatePut /api/extras/custom-field-choice-sets/{id}/
ExtrasAPIExtrasCustomFieldsBulkDestroyDelete /api/extras/custom-fields/
ExtrasAPIExtrasCustomFieldsBulkPartialUpdatePatch /api/extras/custom-fields/
ExtrasAPIExtrasCustomFieldsBulkUpdatePut /api/extras/custom-fields/
ExtrasAPIExtrasCustomFieldsCreatePost /api/extras/custom-fields/
ExtrasAPIExtrasCustomFieldsDestroyDelete /api/extras/custom-fields/{id}/
ExtrasAPIExtrasCustomFieldsListGet /api/extras/custom-fields/
ExtrasAPIExtrasCustomFieldsPartialUpdatePatch /api/extras/custom-fields/{id}/
ExtrasAPIExtrasCustomFieldsRetrieveGet /api/extras/custom-fields/{id}/
ExtrasAPIExtrasCustomFieldsUpdatePut /api/extras/custom-fields/{id}/
ExtrasAPIExtrasCustomLinksBulkDestroyDelete /api/extras/custom-links/
ExtrasAPIExtrasCustomLinksBulkPartialUpdatePatch /api/extras/custom-links/
ExtrasAPIExtrasCustomLinksBulkUpdatePut /api/extras/custom-links/
ExtrasAPIExtrasCustomLinksCreatePost /api/extras/custom-links/
ExtrasAPIExtrasCustomLinksDestroyDelete /api/extras/custom-links/{id}/
ExtrasAPIExtrasCustomLinksListGet /api/extras/custom-links/
ExtrasAPIExtrasCustomLinksPartialUpdatePatch /api/extras/custom-links/{id}/
ExtrasAPIExtrasCustomLinksRetrieveGet /api/extras/custom-links/{id}/
ExtrasAPIExtrasCustomLinksUpdatePut /api/extras/custom-links/{id}/
ExtrasAPIExtrasDashboardDestroyDelete /api/extras/dashboard/
ExtrasAPIExtrasDashboardPartialUpdatePatch /api/extras/dashboard/
ExtrasAPIExtrasDashboardRetrieveGet /api/extras/dashboard/
ExtrasAPIExtrasDashboardUpdatePut /api/extras/dashboard/
ExtrasAPIExtrasExportTemplatesBulkDestroyDelete /api/extras/export-templates/
ExtrasAPIExtrasExportTemplatesBulkPartialUpdatePatch /api/extras/export-templates/
ExtrasAPIExtrasExportTemplatesBulkUpdatePut /api/extras/export-templates/
ExtrasAPIExtrasExportTemplatesCreatePost /api/extras/export-templates/
ExtrasAPIExtrasExportTemplatesDestroyDelete /api/extras/export-templates/{id}/
ExtrasAPIExtrasExportTemplatesListGet /api/extras/export-templates/
ExtrasAPIExtrasExportTemplatesPartialUpdatePatch /api/extras/export-templates/{id}/
ExtrasAPIExtrasExportTemplatesRetrieveGet /api/extras/export-templates/{id}/
ExtrasAPIExtrasExportTemplatesSyncCreatePost /api/extras/export-templates/{id}/sync/
ExtrasAPIExtrasExportTemplatesUpdatePut /api/extras/export-templates/{id}/
ExtrasAPIExtrasImageAttachmentsBulkDestroyDelete /api/extras/image-attachments/
ExtrasAPIExtrasImageAttachmentsBulkPartialUpdatePatch /api/extras/image-attachments/
ExtrasAPIExtrasImageAttachmentsBulkUpdatePut /api/extras/image-attachments/
ExtrasAPIExtrasImageAttachmentsCreatePost /api/extras/image-attachments/
ExtrasAPIExtrasImageAttachmentsDestroyDelete /api/extras/image-attachments/{id}/
ExtrasAPIExtrasImageAttachmentsListGet /api/extras/image-attachments/
ExtrasAPIExtrasImageAttachmentsPartialUpdatePatch /api/extras/image-attachments/{id}/
ExtrasAPIExtrasImageAttachmentsRetrieveGet /api/extras/image-attachments/{id}/
ExtrasAPIExtrasImageAttachmentsUpdatePut /api/extras/image-attachments/{id}/
ExtrasAPIExtrasJournalEntriesBulkDestroyDelete /api/extras/journal-entries/
ExtrasAPIExtrasJournalEntriesBulkPartialUpdatePatch /api/extras/journal-entries/
ExtrasAPIExtrasJournalEntriesBulkUpdatePut /api/extras/journal-entries/
ExtrasAPIExtrasJournalEntriesCreatePost /api/extras/journal-entries/
ExtrasAPIExtrasJournalEntriesDestroyDelete /api/extras/journal-entries/{id}/
ExtrasAPIExtrasJournalEntriesListGet /api/extras/journal-entries/
ExtrasAPIExtrasJournalEntriesPartialUpdatePatch /api/extras/journal-entries/{id}/
ExtrasAPIExtrasJournalEntriesRetrieveGet /api/extras/journal-entries/{id}/
ExtrasAPIExtrasJournalEntriesUpdatePut /api/extras/journal-entries/{id}/
ExtrasAPIExtrasObjectChangesListGet /api/extras/object-changes/
ExtrasAPIExtrasObjectChangesRetrieveGet /api/extras/object-changes/{id}/
ExtrasAPIExtrasSavedFiltersBulkDestroyDelete /api/extras/saved-filters/
ExtrasAPIExtrasSavedFiltersBulkPartialUpdatePatch /api/extras/saved-filters/
ExtrasAPIExtrasSavedFiltersBulkUpdatePut /api/extras/saved-filters/
ExtrasAPIExtrasSavedFiltersCreatePost /api/extras/saved-filters/
ExtrasAPIExtrasSavedFiltersDestroyDelete /api/extras/saved-filters/{id}/
ExtrasAPIExtrasSavedFiltersListGet /api/extras/saved-filters/
ExtrasAPIExtrasSavedFiltersPartialUpdatePatch /api/extras/saved-filters/{id}/
ExtrasAPIExtrasSavedFiltersRetrieveGet /api/extras/saved-filters/{id}/
ExtrasAPIExtrasSavedFiltersUpdatePut /api/extras/saved-filters/{id}/
ExtrasAPIExtrasTagsBulkDestroyDelete /api/extras/tags/
ExtrasAPIExtrasTagsBulkPartialUpdatePatch /api/extras/tags/
ExtrasAPIExtrasTagsBulkUpdatePut /api/extras/tags/
ExtrasAPIExtrasTagsCreatePost /api/extras/tags/
ExtrasAPIExtrasTagsDestroyDelete /api/extras/tags/{id}/
ExtrasAPIExtrasTagsListGet /api/extras/tags/
ExtrasAPIExtrasTagsPartialUpdatePatch /api/extras/tags/{id}/
ExtrasAPIExtrasTagsRetrieveGet /api/extras/tags/{id}/
ExtrasAPIExtrasTagsUpdatePut /api/extras/tags/{id}/
ExtrasAPIExtrasWebhooksBulkDestroyDelete /api/extras/webhooks/
ExtrasAPIExtrasWebhooksBulkPartialUpdatePatch /api/extras/webhooks/
ExtrasAPIExtrasWebhooksBulkUpdatePut /api/extras/webhooks/
ExtrasAPIExtrasWebhooksCreatePost /api/extras/webhooks/
ExtrasAPIExtrasWebhooksDestroyDelete /api/extras/webhooks/{id}/
ExtrasAPIExtrasWebhooksListGet /api/extras/webhooks/
ExtrasAPIExtrasWebhooksPartialUpdatePatch /api/extras/webhooks/{id}/
ExtrasAPIExtrasWebhooksRetrieveGet /api/extras/webhooks/{id}/
ExtrasAPIExtrasWebhooksUpdatePut /api/extras/webhooks/{id}/
IpamAPIIpamAggregatesBulkDestroyDelete /api/ipam/aggregates/
IpamAPIIpamAggregatesBulkPartialUpdatePatch /api/ipam/aggregates/
IpamAPIIpamAggregatesBulkUpdatePut /api/ipam/aggregates/
IpamAPIIpamAggregatesCreatePost /api/ipam/aggregates/
IpamAPIIpamAggregatesDestroyDelete /api/ipam/aggregates/{id}/
IpamAPIIpamAggregatesListGet /api/ipam/aggregates/
IpamAPIIpamAggregatesPartialUpdatePatch /api/ipam/aggregates/{id}/
IpamAPIIpamAggregatesRetrieveGet /api/ipam/aggregates/{id}/
IpamAPIIpamAggregatesUpdatePut /api/ipam/aggregates/{id}/
IpamAPIIpamAsnRangesAvailableAsnsCreatePost /api/ipam/asn-ranges/{id}/available-asns/
IpamAPIIpamAsnRangesAvailableAsnsListGet /api/ipam/asn-ranges/{id}/available-asns/
IpamAPIIpamAsnRangesBulkDestroyDelete /api/ipam/asn-ranges/
IpamAPIIpamAsnRangesBulkPartialUpdatePatch /api/ipam/asn-ranges/
IpamAPIIpamAsnRangesBulkUpdatePut /api/ipam/asn-ranges/
IpamAPIIpamAsnRangesCreatePost /api/ipam/asn-ranges/
IpamAPIIpamAsnRangesDestroyDelete /api/ipam/asn-ranges/{id}/
IpamAPIIpamAsnRangesListGet /api/ipam/asn-ranges/
IpamAPIIpamAsnRangesPartialUpdatePatch /api/ipam/asn-ranges/{id}/
IpamAPIIpamAsnRangesRetrieveGet /api/ipam/asn-ranges/{id}/
IpamAPIIpamAsnRangesUpdatePut /api/ipam/asn-ranges/{id}/
IpamAPIIpamAsnsBulkDestroyDelete /api/ipam/asns/
IpamAPIIpamAsnsBulkPartialUpdatePatch /api/ipam/asns/
IpamAPIIpamAsnsBulkUpdatePut /api/ipam/asns/
IpamAPIIpamAsnsCreatePost /api/ipam/asns/
IpamAPIIpamAsnsDestroyDelete /api/ipam/asns/{id}/
IpamAPIIpamAsnsListGet /api/ipam/asns/
IpamAPIIpamAsnsPartialUpdatePatch /api/ipam/asns/{id}/
IpamAPIIpamAsnsRetrieveGet /api/ipam/asns/{id}/
IpamAPIIpamAsnsUpdatePut /api/ipam/asns/{id}/
IpamAPIIpamFhrpGroupAssignmentsBulkDestroyDelete /api/ipam/fhrp-group-assignments/
IpamAPIIpamFhrpGroupAssignmentsBulkPartialUpdatePatch /api/ipam/fhrp-group-assignments/
IpamAPIIpamFhrpGroupAssignmentsBulkUpdatePut /api/ipam/fhrp-group-assignments/
IpamAPIIpamFhrpGroupAssignmentsCreatePost /api/ipam/fhrp-group-assignments/
IpamAPIIpamFhrpGroupAssignmentsDestroyDelete /api/ipam/fhrp-group-assignments/{id}/
IpamAPIIpamFhrpGroupAssignmentsListGet /api/ipam/fhrp-group-assignments/
IpamAPIIpamFhrpGroupAssignmentsPartialUpdatePatch /api/ipam/fhrp-group-assignments/{id}/
IpamAPIIpamFhrpGroupAssignmentsRetrieveGet /api/ipam/fhrp-group-assignments/{id}/
IpamAPIIpamFhrpGroupAssignmentsUpdatePut /api/ipam/fhrp-group-assignments/{id}/
IpamAPIIpamFhrpGroupsBulkDestroyDelete /api/ipam/fhrp-groups/
IpamAPIIpamFhrpGroupsBulkPartialUpdatePatch /api/ipam/fhrp-groups/
IpamAPIIpamFhrpGroupsBulkUpdatePut /api/ipam/fhrp-groups/
IpamAPIIpamFhrpGroupsCreatePost /api/ipam/fhrp-groups/
IpamAPIIpamFhrpGroupsDestroyDelete /api/ipam/fhrp-groups/{id}/
IpamAPIIpamFhrpGroupsListGet /api/ipam/fhrp-groups/
IpamAPIIpamFhrpGroupsPartialUpdatePatch /api/ipam/fhrp-groups/{id}/
IpamAPIIpamFhrpGroupsRetrieveGet /api/ipam/fhrp-groups/{id}/
IpamAPIIpamFhrpGroupsUpdatePut /api/ipam/fhrp-groups/{id}/
IpamAPIIpamIpAddressesBulkDestroyDelete /api/ipam/ip-addresses/
IpamAPIIpamIpAddressesBulkPartialUpdatePatch /api/ipam/ip-addresses/
IpamAPIIpamIpAddressesBulkUpdatePut /api/ipam/ip-addresses/
IpamAPIIpamIpAddressesCreatePost /api/ipam/ip-addresses/
IpamAPIIpamIpAddressesDestroyDelete /api/ipam/ip-addresses/{id}/
IpamAPIIpamIpAddressesListGet /api/ipam/ip-addresses/
IpamAPIIpamIpAddressesPartialUpdatePatch /api/ipam/ip-addresses/{id}/
IpamAPIIpamIpAddressesRetrieveGet /api/ipam/ip-addresses/{id}/
IpamAPIIpamIpAddressesUpdatePut /api/ipam/ip-addresses/{id}/
IpamAPIIpamIpRangesAvailableIpsCreatePost /api/ipam/ip-ranges/{id}/available-ips/
IpamAPIIpamIpRangesAvailableIpsListGet /api/ipam/ip-ranges/{id}/available-ips/
IpamAPIIpamIpRangesBulkDestroyDelete /api/ipam/ip-ranges/
IpamAPIIpamIpRangesBulkPartialUpdatePatch /api/ipam/ip-ranges/
IpamAPIIpamIpRangesBulkUpdatePut /api/ipam/ip-ranges/
IpamAPIIpamIpRangesCreatePost /api/ipam/ip-ranges/
IpamAPIIpamIpRangesDestroyDelete /api/ipam/ip-ranges/{id}/
IpamAPIIpamIpRangesListGet /api/ipam/ip-ranges/
IpamAPIIpamIpRangesPartialUpdatePatch /api/ipam/ip-ranges/{id}/
IpamAPIIpamIpRangesRetrieveGet /api/ipam/ip-ranges/{id}/
IpamAPIIpamIpRangesUpdatePut /api/ipam/ip-ranges/{id}/
IpamAPIIpamL2vpnTerminationsBulkDestroyDelete /api/ipam/l2vpn-terminations/
IpamAPIIpamL2vpnTerminationsBulkPartialUpdatePatch /api/ipam/l2vpn-terminations/
IpamAPIIpamL2vpnTerminationsBulkUpdatePut /api/ipam/l2vpn-terminations/
IpamAPIIpamL2vpnTerminationsCreatePost /api/ipam/l2vpn-terminations/
IpamAPIIpamL2vpnTerminationsDestroyDelete /api/ipam/l2vpn-terminations/{id}/
IpamAPIIpamL2vpnTerminationsListGet /api/ipam/l2vpn-terminations/
IpamAPIIpamL2vpnTerminationsPartialUpdatePatch /api/ipam/l2vpn-terminations/{id}/
IpamAPIIpamL2vpnTerminationsRetrieveGet /api/ipam/l2vpn-terminations/{id}/
IpamAPIIpamL2vpnTerminationsUpdatePut /api/ipam/l2vpn-terminations/{id}/
IpamAPIIpamL2vpnsBulkDestroyDelete /api/ipam/l2vpns/
IpamAPIIpamL2vpnsBulkPartialUpdatePatch /api/ipam/l2vpns/
IpamAPIIpamL2vpnsBulkUpdatePut /api/ipam/l2vpns/
IpamAPIIpamL2vpnsCreatePost /api/ipam/l2vpns/
IpamAPIIpamL2vpnsDestroyDelete /api/ipam/l2vpns/{id}/
IpamAPIIpamL2vpnsListGet /api/ipam/l2vpns/
IpamAPIIpamL2vpnsPartialUpdatePatch /api/ipam/l2vpns/{id}/
IpamAPIIpamL2vpnsRetrieveGet /api/ipam/l2vpns/{id}/
IpamAPIIpamL2vpnsUpdatePut /api/ipam/l2vpns/{id}/
IpamAPIIpamPrefixesAvailableIpsCreatePost /api/ipam/prefixes/{id}/available-ips/
IpamAPIIpamPrefixesAvailableIpsListGet /api/ipam/prefixes/{id}/available-ips/
IpamAPIIpamPrefixesAvailablePrefixesCreatePost /api/ipam/prefixes/{id}/available-prefixes/
IpamAPIIpamPrefixesAvailablePrefixesListGet /api/ipam/prefixes/{id}/available-prefixes/
IpamAPIIpamPrefixesBulkDestroyDelete /api/ipam/prefixes/
IpamAPIIpamPrefixesBulkPartialUpdatePatch /api/ipam/prefixes/
IpamAPIIpamPrefixesBulkUpdatePut /api/ipam/prefixes/
IpamAPIIpamPrefixesCreatePost /api/ipam/prefixes/
IpamAPIIpamPrefixesDestroyDelete /api/ipam/prefixes/{id}/
IpamAPIIpamPrefixesListGet /api/ipam/prefixes/
IpamAPIIpamPrefixesPartialUpdatePatch /api/ipam/prefixes/{id}/
IpamAPIIpamPrefixesRetrieveGet /api/ipam/prefixes/{id}/
IpamAPIIpamPrefixesUpdatePut /api/ipam/prefixes/{id}/
IpamAPIIpamRirsBulkDestroyDelete /api/ipam/rirs/
IpamAPIIpamRirsBulkPartialUpdatePatch /api/ipam/rirs/
IpamAPIIpamRirsBulkUpdatePut /api/ipam/rirs/
IpamAPIIpamRirsCreatePost /api/ipam/rirs/
IpamAPIIpamRirsDestroyDelete /api/ipam/rirs/{id}/
IpamAPIIpamRirsListGet /api/ipam/rirs/
IpamAPIIpamRirsPartialUpdatePatch /api/ipam/rirs/{id}/
IpamAPIIpamRirsRetrieveGet /api/ipam/rirs/{id}/
IpamAPIIpamRirsUpdatePut /api/ipam/rirs/{id}/
IpamAPIIpamRolesBulkDestroyDelete /api/ipam/roles/
IpamAPIIpamRolesBulkPartialUpdatePatch /api/ipam/roles/
IpamAPIIpamRolesBulkUpdatePut /api/ipam/roles/
IpamAPIIpamRolesCreatePost /api/ipam/roles/
IpamAPIIpamRolesDestroyDelete /api/ipam/roles/{id}/
IpamAPIIpamRolesListGet /api/ipam/roles/
IpamAPIIpamRolesPartialUpdatePatch /api/ipam/roles/{id}/
IpamAPIIpamRolesRetrieveGet /api/ipam/roles/{id}/
IpamAPIIpamRolesUpdatePut /api/ipam/roles/{id}/
IpamAPIIpamRouteTargetsBulkDestroyDelete /api/ipam/route-targets/
IpamAPIIpamRouteTargetsBulkPartialUpdatePatch /api/ipam/route-targets/
IpamAPIIpamRouteTargetsBulkUpdatePut /api/ipam/route-targets/
IpamAPIIpamRouteTargetsCreatePost /api/ipam/route-targets/
IpamAPIIpamRouteTargetsDestroyDelete /api/ipam/route-targets/{id}/
IpamAPIIpamRouteTargetsListGet /api/ipam/route-targets/
IpamAPIIpamRouteTargetsPartialUpdatePatch /api/ipam/route-targets/{id}/
IpamAPIIpamRouteTargetsRetrieveGet /api/ipam/route-targets/{id}/
IpamAPIIpamRouteTargetsUpdatePut /api/ipam/route-targets/{id}/
IpamAPIIpamServiceTemplatesBulkDestroyDelete /api/ipam/service-templates/
IpamAPIIpamServiceTemplatesBulkPartialUpdatePatch /api/ipam/service-templates/
IpamAPIIpamServiceTemplatesBulkUpdatePut /api/ipam/service-templates/
IpamAPIIpamServiceTemplatesCreatePost /api/ipam/service-templates/
IpamAPIIpamServiceTemplatesDestroyDelete /api/ipam/service-templates/{id}/
IpamAPIIpamServiceTemplatesListGet /api/ipam/service-templates/
IpamAPIIpamServiceTemplatesPartialUpdatePatch /api/ipam/service-templates/{id}/
IpamAPIIpamServiceTemplatesRetrieveGet /api/ipam/service-templates/{id}/
IpamAPIIpamServiceTemplatesUpdatePut /api/ipam/service-templates/{id}/
IpamAPIIpamServicesBulkDestroyDelete /api/ipam/services/
IpamAPIIpamServicesBulkPartialUpdatePatch /api/ipam/services/
IpamAPIIpamServicesBulkUpdatePut /api/ipam/services/
IpamAPIIpamServicesCreatePost /api/ipam/services/
IpamAPIIpamServicesDestroyDelete /api/ipam/services/{id}/
IpamAPIIpamServicesListGet /api/ipam/services/
IpamAPIIpamServicesPartialUpdatePatch /api/ipam/services/{id}/
IpamAPIIpamServicesRetrieveGet /api/ipam/services/{id}/
IpamAPIIpamServicesUpdatePut /api/ipam/services/{id}/
IpamAPIIpamVlanGroupsAvailableVlansCreatePost /api/ipam/vlan-groups/{id}/available-vlans/
IpamAPIIpamVlanGroupsAvailableVlansListGet /api/ipam/vlan-groups/{id}/available-vlans/
IpamAPIIpamVlanGroupsBulkDestroyDelete /api/ipam/vlan-groups/
IpamAPIIpamVlanGroupsBulkPartialUpdatePatch /api/ipam/vlan-groups/
IpamAPIIpamVlanGroupsBulkUpdatePut /api/ipam/vlan-groups/
IpamAPIIpamVlanGroupsCreatePost /api/ipam/vlan-groups/
IpamAPIIpamVlanGroupsDestroyDelete /api/ipam/vlan-groups/{id}/
IpamAPIIpamVlanGroupsListGet /api/ipam/vlan-groups/
IpamAPIIpamVlanGroupsPartialUpdatePatch /api/ipam/vlan-groups/{id}/
IpamAPIIpamVlanGroupsRetrieveGet /api/ipam/vlan-groups/{id}/
IpamAPIIpamVlanGroupsUpdatePut /api/ipam/vlan-groups/{id}/
IpamAPIIpamVlansBulkDestroyDelete /api/ipam/vlans/
IpamAPIIpamVlansBulkPartialUpdatePatch /api/ipam/vlans/
IpamAPIIpamVlansBulkUpdatePut /api/ipam/vlans/
IpamAPIIpamVlansCreatePost /api/ipam/vlans/
IpamAPIIpamVlansDestroyDelete /api/ipam/vlans/{id}/
IpamAPIIpamVlansListGet /api/ipam/vlans/
IpamAPIIpamVlansPartialUpdatePatch /api/ipam/vlans/{id}/
IpamAPIIpamVlansRetrieveGet /api/ipam/vlans/{id}/
IpamAPIIpamVlansUpdatePut /api/ipam/vlans/{id}/
IpamAPIIpamVrfsBulkDestroyDelete /api/ipam/vrfs/
IpamAPIIpamVrfsBulkPartialUpdatePatch /api/ipam/vrfs/
IpamAPIIpamVrfsBulkUpdatePut /api/ipam/vrfs/
IpamAPIIpamVrfsCreatePost /api/ipam/vrfs/
IpamAPIIpamVrfsDestroyDelete /api/ipam/vrfs/{id}/
IpamAPIIpamVrfsListGet /api/ipam/vrfs/
IpamAPIIpamVrfsPartialUpdatePatch /api/ipam/vrfs/{id}/
IpamAPIIpamVrfsRetrieveGet /api/ipam/vrfs/{id}/
IpamAPIIpamVrfsUpdatePut /api/ipam/vrfs/{id}/
SchemaAPISchemaRetrieveGet /api/schema/
StatusAPIStatusRetrieveGet /api/status/
TenancyAPITenancyContactAssignmentsBulkDestroyDelete /api/tenancy/contact-assignments/
TenancyAPITenancyContactAssignmentsBulkPartialUpdatePatch /api/tenancy/contact-assignments/
TenancyAPITenancyContactAssignmentsBulkUpdatePut /api/tenancy/contact-assignments/
TenancyAPITenancyContactAssignmentsCreatePost /api/tenancy/contact-assignments/
TenancyAPITenancyContactAssignmentsDestroyDelete /api/tenancy/contact-assignments/{id}/
TenancyAPITenancyContactAssignmentsListGet /api/tenancy/contact-assignments/
TenancyAPITenancyContactAssignmentsPartialUpdatePatch /api/tenancy/contact-assignments/{id}/
TenancyAPITenancyContactAssignmentsRetrieveGet /api/tenancy/contact-assignments/{id}/
TenancyAPITenancyContactAssignmentsUpdatePut /api/tenancy/contact-assignments/{id}/
TenancyAPITenancyContactGroupsBulkDestroyDelete /api/tenancy/contact-groups/
TenancyAPITenancyContactGroupsBulkPartialUpdatePatch /api/tenancy/contact-groups/
TenancyAPITenancyContactGroupsBulkUpdatePut /api/tenancy/contact-groups/
TenancyAPITenancyContactGroupsCreatePost /api/tenancy/contact-groups/
TenancyAPITenancyContactGroupsDestroyDelete /api/tenancy/contact-groups/{id}/
TenancyAPITenancyContactGroupsListGet /api/tenancy/contact-groups/
TenancyAPITenancyContactGroupsPartialUpdatePatch /api/tenancy/contact-groups/{id}/
TenancyAPITenancyContactGroupsRetrieveGet /api/tenancy/contact-groups/{id}/
TenancyAPITenancyContactGroupsUpdatePut /api/tenancy/contact-groups/{id}/
TenancyAPITenancyContactRolesBulkDestroyDelete /api/tenancy/contact-roles/
TenancyAPITenancyContactRolesBulkPartialUpdatePatch /api/tenancy/contact-roles/
TenancyAPITenancyContactRolesBulkUpdatePut /api/tenancy/contact-roles/
TenancyAPITenancyContactRolesCreatePost /api/tenancy/contact-roles/
TenancyAPITenancyContactRolesDestroyDelete /api/tenancy/contact-roles/{id}/
TenancyAPITenancyContactRolesListGet /api/tenancy/contact-roles/
TenancyAPITenancyContactRolesPartialUpdatePatch /api/tenancy/contact-roles/{id}/
TenancyAPITenancyContactRolesRetrieveGet /api/tenancy/contact-roles/{id}/
TenancyAPITenancyContactRolesUpdatePut /api/tenancy/contact-roles/{id}/
TenancyAPITenancyContactsBulkDestroyDelete /api/tenancy/contacts/
TenancyAPITenancyContactsBulkPartialUpdatePatch /api/tenancy/contacts/
TenancyAPITenancyContactsBulkUpdatePut /api/tenancy/contacts/
TenancyAPITenancyContactsCreatePost /api/tenancy/contacts/
TenancyAPITenancyContactsDestroyDelete /api/tenancy/contacts/{id}/
TenancyAPITenancyContactsListGet /api/tenancy/contacts/
TenancyAPITenancyContactsPartialUpdatePatch /api/tenancy/contacts/{id}/
TenancyAPITenancyContactsRetrieveGet /api/tenancy/contacts/{id}/
TenancyAPITenancyContactsUpdatePut /api/tenancy/contacts/{id}/
TenancyAPITenancyTenantGroupsBulkDestroyDelete /api/tenancy/tenant-groups/
TenancyAPITenancyTenantGroupsBulkPartialUpdatePatch /api/tenancy/tenant-groups/
TenancyAPITenancyTenantGroupsBulkUpdatePut /api/tenancy/tenant-groups/
TenancyAPITenancyTenantGroupsCreatePost /api/tenancy/tenant-groups/
TenancyAPITenancyTenantGroupsDestroyDelete /api/tenancy/tenant-groups/{id}/
TenancyAPITenancyTenantGroupsListGet /api/tenancy/tenant-groups/
TenancyAPITenancyTenantGroupsPartialUpdatePatch /api/tenancy/tenant-groups/{id}/
TenancyAPITenancyTenantGroupsRetrieveGet /api/tenancy/tenant-groups/{id}/
TenancyAPITenancyTenantGroupsUpdatePut /api/tenancy/tenant-groups/{id}/
TenancyAPITenancyTenantsBulkDestroyDelete /api/tenancy/tenants/
TenancyAPITenancyTenantsBulkPartialUpdatePatch /api/tenancy/tenants/
TenancyAPITenancyTenantsBulkUpdatePut /api/tenancy/tenants/
TenancyAPITenancyTenantsCreatePost /api/tenancy/tenants/
TenancyAPITenancyTenantsDestroyDelete /api/tenancy/tenants/{id}/
TenancyAPITenancyTenantsListGet /api/tenancy/tenants/
TenancyAPITenancyTenantsPartialUpdatePatch /api/tenancy/tenants/{id}/
TenancyAPITenancyTenantsRetrieveGet /api/tenancy/tenants/{id}/
TenancyAPITenancyTenantsUpdatePut /api/tenancy/tenants/{id}/
UsersAPIUsersConfigRetrieveGet /api/users/config/
UsersAPIUsersGroupsBulkDestroyDelete /api/users/groups/
UsersAPIUsersGroupsBulkPartialUpdatePatch /api/users/groups/
UsersAPIUsersGroupsBulkUpdatePut /api/users/groups/
UsersAPIUsersGroupsCreatePost /api/users/groups/
UsersAPIUsersGroupsDestroyDelete /api/users/groups/{id}/
UsersAPIUsersGroupsListGet /api/users/groups/
UsersAPIUsersGroupsPartialUpdatePatch /api/users/groups/{id}/
UsersAPIUsersGroupsRetrieveGet /api/users/groups/{id}/
UsersAPIUsersGroupsUpdatePut /api/users/groups/{id}/
UsersAPIUsersPermissionsBulkDestroyDelete /api/users/permissions/
UsersAPIUsersPermissionsBulkPartialUpdatePatch /api/users/permissions/
UsersAPIUsersPermissionsBulkUpdatePut /api/users/permissions/
UsersAPIUsersPermissionsCreatePost /api/users/permissions/
UsersAPIUsersPermissionsDestroyDelete /api/users/permissions/{id}/
UsersAPIUsersPermissionsListGet /api/users/permissions/
UsersAPIUsersPermissionsPartialUpdatePatch /api/users/permissions/{id}/
UsersAPIUsersPermissionsRetrieveGet /api/users/permissions/{id}/
UsersAPIUsersPermissionsUpdatePut /api/users/permissions/{id}/
UsersAPIUsersTokensBulkDestroyDelete /api/users/tokens/
UsersAPIUsersTokensBulkPartialUpdatePatch /api/users/tokens/
UsersAPIUsersTokensBulkUpdatePut /api/users/tokens/
UsersAPIUsersTokensCreatePost /api/users/tokens/
UsersAPIUsersTokensDestroyDelete /api/users/tokens/{id}/
UsersAPIUsersTokensListGet /api/users/tokens/
UsersAPIUsersTokensPartialUpdatePatch /api/users/tokens/{id}/
UsersAPIUsersTokensProvisionCreatePost /api/users/tokens/provision/
UsersAPIUsersTokensRetrieveGet /api/users/tokens/{id}/
UsersAPIUsersTokensUpdatePut /api/users/tokens/{id}/
UsersAPIUsersUsersBulkDestroyDelete /api/users/users/
UsersAPIUsersUsersBulkPartialUpdatePatch /api/users/users/
UsersAPIUsersUsersBulkUpdatePut /api/users/users/
UsersAPIUsersUsersCreatePost /api/users/users/
UsersAPIUsersUsersDestroyDelete /api/users/users/{id}/
UsersAPIUsersUsersListGet /api/users/users/
UsersAPIUsersUsersPartialUpdatePatch /api/users/users/{id}/
UsersAPIUsersUsersRetrieveGet /api/users/users/{id}/
UsersAPIUsersUsersUpdatePut /api/users/users/{id}/
VirtualizationAPIVirtualizationClusterGroupsBulkDestroyDelete /api/virtualization/cluster-groups/
VirtualizationAPIVirtualizationClusterGroupsBulkPartialUpdatePatch /api/virtualization/cluster-groups/
VirtualizationAPIVirtualizationClusterGroupsBulkUpdatePut /api/virtualization/cluster-groups/
VirtualizationAPIVirtualizationClusterGroupsCreatePost /api/virtualization/cluster-groups/
VirtualizationAPIVirtualizationClusterGroupsDestroyDelete /api/virtualization/cluster-groups/{id}/
VirtualizationAPIVirtualizationClusterGroupsListGet /api/virtualization/cluster-groups/
VirtualizationAPIVirtualizationClusterGroupsPartialUpdatePatch /api/virtualization/cluster-groups/{id}/
VirtualizationAPIVirtualizationClusterGroupsRetrieveGet /api/virtualization/cluster-groups/{id}/
VirtualizationAPIVirtualizationClusterGroupsUpdatePut /api/virtualization/cluster-groups/{id}/
VirtualizationAPIVirtualizationClusterTypesBulkDestroyDelete /api/virtualization/cluster-types/
VirtualizationAPIVirtualizationClusterTypesBulkPartialUpdatePatch /api/virtualization/cluster-types/
VirtualizationAPIVirtualizationClusterTypesBulkUpdatePut /api/virtualization/cluster-types/
VirtualizationAPIVirtualizationClusterTypesCreatePost /api/virtualization/cluster-types/
VirtualizationAPIVirtualizationClusterTypesDestroyDelete /api/virtualization/cluster-types/{id}/
VirtualizationAPIVirtualizationClusterTypesListGet /api/virtualization/cluster-types/
VirtualizationAPIVirtualizationClusterTypesPartialUpdatePatch /api/virtualization/cluster-types/{id}/
VirtualizationAPIVirtualizationClusterTypesRetrieveGet /api/virtualization/cluster-types/{id}/
VirtualizationAPIVirtualizationClusterTypesUpdatePut /api/virtualization/cluster-types/{id}/
VirtualizationAPIVirtualizationClustersBulkDestroyDelete /api/virtualization/clusters/
VirtualizationAPIVirtualizationClustersBulkPartialUpdatePatch /api/virtualization/clusters/
VirtualizationAPIVirtualizationClustersBulkUpdatePut /api/virtualization/clusters/
VirtualizationAPIVirtualizationClustersCreatePost /api/virtualization/clusters/
VirtualizationAPIVirtualizationClustersDestroyDelete /api/virtualization/clusters/{id}/
VirtualizationAPIVirtualizationClustersListGet /api/virtualization/clusters/
VirtualizationAPIVirtualizationClustersPartialUpdatePatch /api/virtualization/clusters/{id}/
VirtualizationAPIVirtualizationClustersRetrieveGet /api/virtualization/clusters/{id}/
VirtualizationAPIVirtualizationClustersUpdatePut /api/virtualization/clusters/{id}/
VirtualizationAPIVirtualizationInterfacesBulkDestroyDelete /api/virtualization/interfaces/
VirtualizationAPIVirtualizationInterfacesBulkPartialUpdatePatch /api/virtualization/interfaces/
VirtualizationAPIVirtualizationInterfacesBulkUpdatePut /api/virtualization/interfaces/
VirtualizationAPIVirtualizationInterfacesCreatePost /api/virtualization/interfaces/
VirtualizationAPIVirtualizationInterfacesDestroyDelete /api/virtualization/interfaces/{id}/
VirtualizationAPIVirtualizationInterfacesListGet /api/virtualization/interfaces/
VirtualizationAPIVirtualizationInterfacesPartialUpdatePatch /api/virtualization/interfaces/{id}/
VirtualizationAPIVirtualizationInterfacesRetrieveGet /api/virtualization/interfaces/{id}/
VirtualizationAPIVirtualizationInterfacesUpdatePut /api/virtualization/interfaces/{id}/
VirtualizationAPIVirtualizationVirtualMachinesBulkDestroyDelete /api/virtualization/virtual-machines/
VirtualizationAPIVirtualizationVirtualMachinesBulkPartialUpdatePatch /api/virtualization/virtual-machines/
VirtualizationAPIVirtualizationVirtualMachinesBulkUpdatePut /api/virtualization/virtual-machines/
VirtualizationAPIVirtualizationVirtualMachinesCreatePost /api/virtualization/virtual-machines/
VirtualizationAPIVirtualizationVirtualMachinesDestroyDelete /api/virtualization/virtual-machines/{id}/
VirtualizationAPIVirtualizationVirtualMachinesListGet /api/virtualization/virtual-machines/
VirtualizationAPIVirtualizationVirtualMachinesPartialUpdatePatch /api/virtualization/virtual-machines/{id}/
VirtualizationAPIVirtualizationVirtualMachinesRetrieveGet /api/virtualization/virtual-machines/{id}/
VirtualizationAPIVirtualizationVirtualMachinesUpdatePut /api/virtualization/virtual-machines/{id}/
WirelessAPIWirelessWirelessLanGroupsBulkDestroyDelete /api/wireless/wireless-lan-groups/
WirelessAPIWirelessWirelessLanGroupsBulkPartialUpdatePatch /api/wireless/wireless-lan-groups/
WirelessAPIWirelessWirelessLanGroupsBulkUpdatePut /api/wireless/wireless-lan-groups/
WirelessAPIWirelessWirelessLanGroupsCreatePost /api/wireless/wireless-lan-groups/
WirelessAPIWirelessWirelessLanGroupsDestroyDelete /api/wireless/wireless-lan-groups/{id}/
WirelessAPIWirelessWirelessLanGroupsListGet /api/wireless/wireless-lan-groups/
WirelessAPIWirelessWirelessLanGroupsPartialUpdatePatch /api/wireless/wireless-lan-groups/{id}/
WirelessAPIWirelessWirelessLanGroupsRetrieveGet /api/wireless/wireless-lan-groups/{id}/
WirelessAPIWirelessWirelessLanGroupsUpdatePut /api/wireless/wireless-lan-groups/{id}/
WirelessAPIWirelessWirelessLansBulkDestroyDelete /api/wireless/wireless-lans/
WirelessAPIWirelessWirelessLansBulkPartialUpdatePatch /api/wireless/wireless-lans/
WirelessAPIWirelessWirelessLansBulkUpdatePut /api/wireless/wireless-lans/
WirelessAPIWirelessWirelessLansCreatePost /api/wireless/wireless-lans/
WirelessAPIWirelessWirelessLansDestroyDelete /api/wireless/wireless-lans/{id}/
WirelessAPIWirelessWirelessLansListGet /api/wireless/wireless-lans/
WirelessAPIWirelessWirelessLansPartialUpdatePatch /api/wireless/wireless-lans/{id}/
WirelessAPIWirelessWirelessLansRetrieveGet /api/wireless/wireless-lans/{id}/
WirelessAPIWirelessWirelessLansUpdatePut /api/wireless/wireless-lans/{id}/
WirelessAPIWirelessWirelessLinksBulkDestroyDelete /api/wireless/wireless-links/
WirelessAPIWirelessWirelessLinksBulkPartialUpdatePatch /api/wireless/wireless-links/
WirelessAPIWirelessWirelessLinksBulkUpdatePut /api/wireless/wireless-links/
WirelessAPIWirelessWirelessLinksCreatePost /api/wireless/wireless-links/
WirelessAPIWirelessWirelessLinksDestroyDelete /api/wireless/wireless-links/{id}/
WirelessAPIWirelessWirelessLinksListGet /api/wireless/wireless-links/
WirelessAPIWirelessWirelessLinksPartialUpdatePatch /api/wireless/wireless-links/{id}/
WirelessAPIWirelessWirelessLinksRetrieveGet /api/wireless/wireless-links/{id}/
WirelessAPIWirelessWirelessLinksUpdatePut /api/wireless/wireless-links/{id}/

Documentation For Models

Documentation For Authorization

Authentication schemes defined for the API:

cookieAuth

  • Type: API key
  • API key parameter name: sessionid
  • Location:

Note, each API key must be added to a map of map[string]APIKey where the key is: sessionid and passed in as the auth context for each request.

Example

auth := context.WithValue(
		context.Background(),
		netbox.ContextAPIKeys,
		map[string]netbox.APIKey{
			"sessionid": {Key: "API_KEY_STRING"},
		},
	)
r, err := client.Service.Operation(auth, args)

tokenAuth

  • Type: API key
  • API key parameter name: Authorization
  • Location: HTTP header

Note, each API key must be added to a map of map[string]APIKey where the key is: Authorization and passed in as the auth context for each request.

Example

auth := context.WithValue(
		context.Background(),
		netbox.ContextAPIKeys,
		map[string]netbox.APIKey{
			"Authorization": {Key: "API_KEY_STRING"},
		},
	)
r, err := client.Service.Operation(auth, args)

Documentation for Utility Methods

Due to the fact that model structure members are all pointers, this package contains a number of utility functions to easily obtain pointers to values of basic types. Each of these functions takes a value of the given basic type and returns a pointer to it:

  • PtrBool
  • PtrInt
  • PtrInt32
  • PtrInt64
  • PtrFloat
  • PtrFloat32
  • PtrFloat64
  • PtrString
  • PtrTime

Author