ComputeNodeItem#
- class ComputeNodeItem(node_uuid=None, block_id=None, node_position=None, hypervisor_ip=None, ipmi_ip=None, digital_certificate_map_list=None, hypervisor_hostname=None, model=None, *args, **kwargs)[source]#
Bases:
objectCompute node details
- Parameters:
node_uuid – (
node_uuid) UUID of the hostblock_id – (
block_id) Rackable unit Id in which node residesnode_position – (
node_position) Position of a node in a rackable unithypervisor_ip – (
hypervisor_ip)ipmi_ip – (
ipmi_ip)digital_certificate_map_list – (
digital_certificate_map_list) List of objects containing digital_certificate_base64 and key_management_server_uuid fields for key management serverhypervisor_hostname – (
hypervisor_hostname) Name of the hostmodel – (
model) Rackable unit model type
- property block_id#
Rackable unit Id in which node resides
- Type:
str
- property digital_certificate_map_list#
List of objects containing digital_certificate_base64 and key_management_server_uuid fields for key management server
- Type:
list[
DigitalCertificateMapReference]
- property hypervisor_hostname#
Name of the host
- Type:
str
- property model#
Rackable unit model type
- Type:
str
- property node_position#
Position of a node in a rackable unit
- Type:
str
- property node_uuid#
UUID of the host
- Type:
str