ironic.api.controllers.v1 package

Module contents

Version 1 of the Ironic API

Specification can be found at doc/source/webapi/v1.rst

class ironic.api.controllers.v1.Controller(*args, **kwargs)[source]

Bases: pecan.rest.RestController

Version 1 API controller root.

allocations = <ironic.api.controllers.v1.allocation.AllocationsController object>
chassis = <ironic.api.controllers.v1.chassis.ChassisController object>
conductors = <ironic.api.controllers.v1.conductor.ConductorsController object>
deploy_templates = <ironic.api.controllers.v1.deploy_template.DeployTemplatesController object>
drivers = <ironic.api.controllers.v1.driver.DriversController object>
events = <ironic.api.controllers.v1.event.EventsController object>
get()[source]
heartbeat = <ironic.api.controllers.v1.ramdisk.HeartbeatController object>
lookup = <ironic.api.controllers.v1.ramdisk.LookupController object>
nodes = <ironic.api.controllers.v1.node.NodesController object>
portgroups = <ironic.api.controllers.v1.portgroup.PortgroupsController object>
ports = <ironic.api.controllers.v1.port.PortsController object>
volume = <ironic.api.controllers.v1.volume.VolumeController object>