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:
object
Compute 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