sushy.oem.dell.resources package¶
Subpackages¶
- sushy.oem.dell.resources.manager package
- Submodules
- sushy.oem.dell.resources.manager.constants module
- sushy.oem.dell.resources.manager.idrac_card_service module
- sushy.oem.dell.resources.manager.job_collection module
- sushy.oem.dell.resources.manager.job_service module
- sushy.oem.dell.resources.manager.lifecycle_service module
- sushy.oem.dell.resources.manager.manager module
DellManagerActionsFieldDellManagerExtensionDellManagerExtension.ACTION_DATADellManagerExtension.IDRAC_CONFIG_CDDellManagerExtension.IDRAC_CONFIG_FLOPPYDellManagerExtension.IDRAC_MEDIA_TYPESDellManagerExtension.RETRY_COUNTDellManagerExtension.RETRY_DELAYDellManagerExtension.attributesDellManagerExtension.export_system_configuration()DellManagerExtension.export_system_configuration_uriDellManagerExtension.get_allowed_export_target_values()DellManagerExtension.get_allowed_export_use_values()DellManagerExtension.get_allowed_import_shutdown_type_values()DellManagerExtension.get_allowed_include_in_export_values()DellManagerExtension.get_pxe_port_macs_bios()DellManagerExtension.idrac_card_serviceDellManagerExtension.import_system_configuration()DellManagerExtension.import_system_configuration_uriDellManagerExtension.job_collectionDellManagerExtension.job_serviceDellManagerExtension.lifecycle_serviceDellManagerExtension.reset_idrac()DellManagerExtension.set_virtual_boot_device()
ExportActionFieldImportActionFieldSharedParametersget_extension()
- Module contents
- sushy.oem.dell.resources.system package
- sushy.oem.dell.resources.taskservice package
- Submodules
- sushy.oem.dell.resources.taskservice.constants module
JobStateJobState.COMPLETEDJobState.COMPLETED_ERRORSJobState.DOWNLOADEDJobState.DOWNLOADINGJobState.FAILEDJobState.NEWJobState.PAUSEDJobState.PENDING_ACTIVATIONJobState.READY_EXECUTIONJobState.REBOOT_COMPLETEDJobState.REBOOT_FAILEDJobState.REBOOT_PENDINGJobState.RUNNINGJobState.SCHEDULEDJobState.SCHEDULINGJobState.UNKNOWNJobState.WAITING
JobTypeJobType.BIOS_CONFJobType.EXPORT_CONFJobType.FACTORY_CONF_EXPORTJobType.FC_CONFJobType.FIRMWARE_ROLLBACKJobType.FIRMWARE_UPDATEJobType.HW_INVENTORY_EXPORTJobType.IDRAC_CONFJobType.IMPORT_CONFJobType.INBAND_BIOS_CONFJobType.LC_CONFJobType.LC_EXPORTJobType.LC_LOG_EXPORTJobType.LICENSE_EXPORTJobType.LICENSE_IMPORTJobType.MSG_REG_EXPORTJobType.NIC_CONFJobType.OS_DEPLOYJobType.RAID_CONFJobType.REBOOT_FORCEJobType.REBOOT_NO_FORCEJobType.REBOOT_POWER_CYCLEJobType.REMOTE_DIAGJobType.REPO_UPDATEJobType.RT_NO_REBOOT_CONFJobType.SA_COL_EXP_HEALTH_DATAJobType.SA_COL_HEALTH_DATAJobType.SA_EXP_HEALTH_DATAJobType.SA_ISMJobType.SA_REGJobType.SEKM_REKEYJobType.SEKM_STATUS_SETJobType.SHUTDOWNJobType.SYS_ERASEJobType.SYS_INFO_CONFJobType.THERMAL_HIST_EXPJobType.UNKNOWN
- sushy.oem.dell.resources.taskservice.task module
DellTaskExtensionDellTaskExtension.completion_timeDellTaskExtension.descriptionDellTaskExtension.end_timeDellTaskExtension.identityDellTaskExtension.job_stateDellTaskExtension.job_typeDellTaskExtension.messageDellTaskExtension.message_argsDellTaskExtension.message_idDellTaskExtension.nameDellTaskExtension.percent_completeDellTaskExtension.start_time
get_extension()
- Module contents
Submodules¶
sushy.oem.dell.resources.attributes module¶
- class sushy.oem.dell.resources.attributes.DellAttributes(connector, path='', redfish_version=None, registries=None, reader=None, json_doc=None, root=None)¶
Bases:
ResourceBase- attributes = <sushy.resources.base.Field object>¶
Vendor-specific key-value dict of effective DellAttributes
They cannot be updated directly. To update use
set_attribute()orset_attributes()
- description = <sushy.resources.base.Field object>¶
Human-readable description of the DellAttributes resource
- get_attribute_registry(language='en')¶
Get the Attribute Registry associated with this resource
- Parameters:
language – RFC 5646 language code for Message Registries. Indicates language of registry to be used. Defaults to ‘en’.
- Returns:
the DellAttributes Attribute Registry
- identity = <sushy.resources.base.Field object>¶
The DellAttributes resource identity string
- name = <sushy.resources.base.Field object>¶
The name of the resource
- set_attribute(key, value)¶
Update an attribute
Attribute update is not immediate but requires system restart. Committed attributes can be checked at
pending_attributesproperty- Parameters:
key – Attribute name
value – Attribute value
- set_attributes(value)¶
Update many attributes at once
Attribute update is not immediate but requires system restart. Committed attributes can be checked at
pending_attributesproperty- Parameters:
value – Key-value pairs for attribute name and value
apply_time – When to update the attributes. Optional. An
sushy.ApplyTimevalue.