UploadInfoNodeItem#

class UploadInfoNodeItem(hypervisor_upload_required=None, is_imaging_mandatory=None, node_uuid=None, available_hypervisor_iso_error=None, required_hypervisor_type=None, is_node_compatible=None, *args, **kwargs)[source]#

Bases: object

Upload information for a node

Parameters:
property available_hypervisor_iso_error#

Error message if any, for available hypervisor ISO

Type:

str

property hypervisor_upload_required#

Provides information on whether hypervisor ISO upload is required or not

Type:

bool

property is_imaging_mandatory#

Indicates if imaging is required or not

Type:

bool

property is_node_compatible#

Indicates if node is compatible or not

Type:

bool

property node_uuid#

UUID of a node

Type:

str

property required_hypervisor_type#
Type:

HypervisorType

to_dict()[source]#

Returns the model properties as a dictionary

to_str()[source]#

Returns the string representation of the model