Skip to content

Virtualization

This page documents special methods available for Virtualization models in pyNetBox.

Standard API Operations

Standard CRUD operations (.all(), .filter(), .get(), .create(), .update(), .delete()) follow NetBox's REST API patterns. Refer to the NetBox API documentation for details on available endpoints and filters.

Virtual Machines

Config Rendering

The render_config property renders virtual machine configuration based on config contexts and templates.

pynetbox.models.virtualization.VirtualMachines.render_config property readonly

Represents the render-config detail endpoint.

Returns a DetailEndpoint object that is the interface for viewing response from the render-config endpoint.

:returns: 🇵🇾class:.DetailEndpoint

:Examples:

vm = nb.virtualization.virtual_machines.get(123) vm.render_config.create()

Example:

vm = nb.virtualization.virtual_machines.get(name='web-vm-01')
config = vm.render_config.create()
print(config)