NodeItem#
- class NodeItem(node_uuid=None, block_id=None, node_position=None, hypervisor_type=None, robo_mixed_hypervisor=None, hypervisor_hostname=None, hypervisor_version=None, nos_version=None, is_light_compute=None, ipmi_ip=None, digital_certificate_map_list=None, cvm_ip=None, hypervisor_ip=None, model=None, current_network_interface=None, networks=None, *args, **kwargs)[source]#
Bases:
object
Node item containing attributes of node
- Parameters:
node_uuid – (
node_uuid
) UUID of the hostblock_id – (
block_id
) Rackable unit serial namenode_position – (
node_position
) Position of a node in a rackable unithypervisor_type – (
hypervisor_type
)robo_mixed_hypervisor – (
robo_mixed_hypervisor
) Indicates whether the hypervisor is robo mixed or nothypervisor_hostname – (
hypervisor_hostname
) Name of the hosthypervisor_version – (
hypervisor_version
) Host version of the nodenos_version – (
nos_version
) NOS software version of a nodeis_light_compute – (
is_light_compute
) Indicates whether the node is light compute or notipmi_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 servercvm_ip – (
cvm_ip
)hypervisor_ip – (
hypervisor_ip
)model – (
model
) Rackable unit model namecurrent_network_interface – (
current_network_interface
) Current network interface of a nodenetworks – (
networks
) Active and standby uplink information of the target nodes
- property block_id#
Rackable unit serial name
- Type:
str
- property current_network_interface#
Current network interface of a node
- 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 hypervisor_type#
- Type:
- property hypervisor_version#
Host version of the node
- Type:
str
- property is_light_compute#
Indicates whether the node is light compute or not
- Type:
bool
- property model#
Rackable unit model name
- Type:
str
- property networks#
Active and standby uplink information of the target nodes
- Type:
list[
UplinkNetworkItem
]
- property node_position#
Position of a node in a rackable unit
- Type:
str
- property node_uuid#
UUID of the host
- Type:
str
- property nos_version#
NOS software version of a node
- Type:
str
- property robo_mixed_hypervisor#
Indicates whether the hypervisor is robo mixed or not
- Type:
bool