The Driver
class inherits from Resource
.
openstack.baremetal.v1.driver.
Driver
(_synchronized=False, connection=None, **attrs)¶The base resource
_synchronized (bool) – This is not intended to be used directly. See
new()
and
existing()
.
connection (openstack.connection.Connection) – Reference to the Connection being used. Defaults to None to allow
Resource objects to be used without an active Connection, such as
in unit tests. Use of self._connection
in Resource code should
protect itself with a check for None.
hosts
¶A list of active hosts that support this driver.
links
¶A list of relative links, including the self and bookmark links.
name
¶The name of the driver
properties
¶A list of links to driver properties.
default_bios_interface
¶Default BIOS interface implementation. Introduced in API microversion 1.40.
default_boot_interface
¶Default boot interface implementation. Introduced in API microversion 1.30.
default_console_interface
¶Default console interface implementation. Introduced in API microversion 1.30.
default_deploy_interface
¶Default deploy interface implementation. Introduced in API microversion 1.30.
default_inspect_interface
¶Default inspect interface implementation. Introduced in API microversion 1.30.
default_management_interface
¶Default management interface implementation. Introduced in API microversion 1.30.
default_network_interface
¶Default network interface implementation. Introduced in API microversion 1.30.
default_power_interface
¶Default port interface implementation. Introduced in API microversion 1.30.
default_raid_interface
¶Default RAID interface implementation. Introduced in API microversion 1.30.
default_rescue_interface
¶Default rescue interface implementation. Introduced in API microversion 1.38.
default_storage_interface
¶Default storage interface implementation. Introduced in API microversion 1.33.
default_vendor_interface
¶Default vendor interface implementation. Introduced in API microversion 1.30.
enabled_bios_interfaces
¶Enabled BIOS interface implementations. Introduced in API microversion 1.40.
enabled_boot_interfaces
¶Enabled boot interface implementations. Introduced in API microversion 1.30.
enabled_console_interfaces
¶Enabled console interface implementations. Introduced in API microversion 1.30.
enabled_deploy_interfaces
¶Enabled deploy interface implementations. Introduced in API microversion 1.30.
enabled_inspect_interfaces
¶Enabled inspect interface implementations. Introduced in API microversion 1.30.
enabled_management_interfaces
¶Enabled management interface implementations. Introduced in API microversion 1.30.
enabled_network_interfaces
¶Enabled network interface implementations. Introduced in API microversion 1.30.
enabled_power_interfaces
¶Enabled port interface implementations. Introduced in API microversion 1.30.
enabled_raid_interfaces
¶Enabled RAID interface implementations. Introduced in API microversion 1.30.
enabled_rescue_interfaces
¶Enabled rescue interface implementations. Introduced in API microversion 1.38.
enabled_storage_interfaces
¶Enabled storage interface implementations. Introduced in API microversion 1.33.
enabled_vendor_interfaces
¶Enabled vendor interface implementations. Introduced in API microversion 1.30.
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.