Files
openstacksdk/doc/source/user/proxies/baremetal.rst
Dmitry Tantsur 17230af4ff Move wait_for_baremetal_node_lock to the baremetal proxy
It is a quite low-level method that regular users should not use. This patch
deprecates it in favor of new baremetal.wait_for_node_reservation.

Change-Id: I071bdea02898cf911c2c018d014895c8a856524c
2018-10-16 14:52:19 +02:00

3.6 KiB

Baremetal API

For details on how to use baremetal, see /user/guides/baremetal

openstack.baremetal.v1._proxy

The Baremetal Class

The baremetal high-level interface is available through the baremetal member of a ~openstack.connection.Connection object. The baremetal member will only be added if the service is detected.

Node Operations

openstack.baremetal.v1._proxy.Proxy

openstack.baremetal.v1._proxy.Proxy.create_node

openstack.baremetal.v1._proxy.Proxy.update_node

openstack.baremetal.v1._proxy.Proxy.delete_node

openstack.baremetal.v1._proxy.Proxy.get_node

openstack.baremetal.v1._proxy.Proxy.find_node

openstack.baremetal.v1._proxy.Proxy.nodes

openstack.baremetal.v1._proxy.Proxy.set_node_provision_state

openstack.baremetal.v1._proxy.Proxy.wait_for_nodes_provision_state

openstack.baremetal.v1._proxy.Proxy.wait_for_node_reservation

openstack.baremetal.v1._proxy.Proxy.validate_node

Port Operations

openstack.baremetal.v1._proxy.Proxy

openstack.baremetal.v1._proxy.Proxy.create_port

openstack.baremetal.v1._proxy.Proxy.update_port

openstack.baremetal.v1._proxy.Proxy.delete_port

openstack.baremetal.v1._proxy.Proxy.get_port

openstack.baremetal.v1._proxy.Proxy.find_port

openstack.baremetal.v1._proxy.Proxy.ports

Port Group Operations

openstack.baremetal.v1._proxy.Proxy

openstack.baremetal.v1._proxy.Proxy.create_port_group

openstack.baremetal.v1._proxy.Proxy.update_port_group

openstack.baremetal.v1._proxy.Proxy.delete_port_group

openstack.baremetal.v1._proxy.Proxy.get_port_group

openstack.baremetal.v1._proxy.Proxy.find_port_group

openstack.baremetal.v1._proxy.Proxy.port_groups

Driver Operations

openstack.baremetal.v1._proxy.Proxy

openstack.baremetal.v1._proxy.Proxy.drivers

openstack.baremetal.v1._proxy.Proxy.get_driver

Chassis Operations

openstack.baremetal.v1._proxy.Proxy

openstack.baremetal.v1._proxy.Proxy.create_chassis

openstack.baremetal.v1._proxy.Proxy.update_chassis

openstack.baremetal.v1._proxy.Proxy.delete_chassis

openstack.baremetal.v1._proxy.Proxy.get_chassis

openstack.baremetal.v1._proxy.Proxy.find_chassis

openstack.baremetal.v1._proxy.Proxy.chassis

VIF Operations

openstack.baremetal.v1._proxy.Proxy

openstack.baremetal.v1._proxy.Proxy.attach_vif_to_node

openstack.baremetal.v1._proxy.Proxy.detach_vif_from_node

openstack.baremetal.v1._proxy.Proxy.list_node_vifs

Deprecated Methods

openstack.baremetal.v1._proxy.Proxy

openstack.baremetal.v1._proxy.Proxy.create_portgroup

openstack.baremetal.v1._proxy.Proxy.update_portgroup

openstack.baremetal.v1._proxy.Proxy.delete_portgroup

openstack.baremetal.v1._proxy.Proxy.get_portgroup

openstack.baremetal.v1._proxy.Proxy.find_portgroup

openstack.baremetal.v1._proxy.Proxy.portgroups