Qodex.ai
Qodex.ai
Introduction
HPE Compute Ops Management
0_Session
1- Create session2- Set environment variables for all resource API versions (from the API reference)3-Set environment variables for all job templates
Activation-tokens
Generate an activation token to onboard servers
Activities
List required subscriptions activities
Appliance-Firmware-Bundles
Get appliance firmware bundles supported upgrades (NOT WORKING)
Async-operations
List all async operations
External-services
List all external servicesCreate external servicesDelete an external services itemPartially update an external-services item.Perform a test with configured external service
Filters
List all saved filtersGet filterable propertiesGet a saved filterGet ressources matching a saved filterUpdate a saved filterDelete a saved filterCreate a new filter
Firmware-bundles
List all firmware bundlesGet a firmware bundle by ID
Groups-Compliance
List all devices compliance in a groupGet a device compliance by compliance Id
Groups
Get group 'Production_AI_Systems'Create a groupList a groupModify a groupGet ID of the first serverDry-run assign a device to a group to capture latest eTags [v1beta2]List all devices in a groupGet the critical event notification status of a groupUpdate critical event notification for a groupUnassign a device from a group [v1beta2]Unassign all device from a group [v1beta3]Unassign all devices from a group [v1beta2]Delete a group
iLO CloudConnect service-Proxy
Delete Proxy settingsGet iLO Proxy settings
iLO CloudConnect service
Create Session with iLO Basic AuthenticationIs iLO controlled by OneView or COM?Get iLO COM connection statusConnect iLO to COMDisconnect iLO from COM
Jobs-Appliance firmware update
1-Get all job templates URIs2-Get resourceUri of appliance "composer.lj.lab"3-Get latest appliance firmware bundle and capture ID5-Get appliance firmware update job status4-Update appliance firmware
Jobs-Group firmware update
1-Get all job templates URIs2-Get resourceUri of group "RHEL_group"3-Get server group device IDs and Server settings uri4-Get the firmware bundle id of 2022.03.15-Set Production group server settings to use 2022.03.16-Update firmware for some servers in server group6-Update firmware for some servers in server group at scheduled time7-Get firmware update job status9-Get Group firmware update activity status
Jobs-Group firmware compliance check
1-Get all job templates URIs2- Get group "Team-1-ESXi_group"3- Run group firmware compliance check4-Get group firmware compliance check activity status
Jobs-Group Internal Storage configuration
1-Get all job templates URIs2-Get group 'ESX-1_server_group' resourceUri3-Set Internal storage configuration for one server in a group3-Set Internal storage configuration for all servers in a group with volume name set to empty4-Get server internal storage job status
Jobs-Group OS Image installation
1-Get all job templates URIs2-Get group 'ESX-1_server_group' resourceUri3-Start OS image installation in a group on all servers4-Get server OS installation job status
Jobs-Power actions
1-Get all job templates URIs2-Get resourceUri of server "CZ2311004H"3-Server HPE-HOL-07 - Reset3-Server HPE-HOL-07 - Schedule Graceful shutdown4-Get server power action job status
Jobs-Servers firmware update
1-Get all job templates URIs2-Get resourceUri of server "HOL-07"3-Get the firmware bundle id of 2022.03.14- Update firmware on HOL-017 using 2022.03.15-Get firmware update job status
Jobs-Server inventory
1-Get all job templates URIs2-Get resourceUri of server "MXQ3500KS7"3- Collect software inventory of a server4-Get server inventory response and job status5-Get details about job_ (from UI Doorway)6-Get server inventory7-Get server - Raw inventory (adds storage and PCI slots information and more) Copy
Jobs-Server network connectivity
1-Get all job templates URIs2-Get resourceUri of server "CZ2311004H"3- Collect server network connectivity4-Get server network connectivity response and job status
Jobs-_Not supported yet-Server iLO SSO
1-Get all job templates URIs2-Get resourceUri and iLO url of server "ESX-1"3- Get server iLO SSO4-Get server iLO SSO job status
Jobs-_Not supported yet-Server Power Meter Data
1-Get all job templates URIs2-Get resourceUri server "ESX-1"3- Get server Power Meter Data4-Get server power meter data job status
Jobs
List 10 latest jobsGet a job by IDPatch a job by ID
Job-templates
List all job templates and set environment variables for each IDGet the job template for Server Restart (Restart.New)Get the job template for Group firmware updateGet the job template for Server firmware update (FirmwareUpdate.New)Get the job template to construct the SSO urlGet the job template for GetPowerMeterData from OneViewGet the job template for iLOSecurityGet the job template for Server Power OnGet the job template for Server Power OffGet the job template to get full server inventory
Metrics-configurations
List all metrics data collection configurationsCreate metrics data collection configurationsList metrics-configurations item by IDDelete metrics-configurations item by IDPatch a metrics-configuration item
OneView-appliances
Get a OneView appliance by IPAdd a OneView applianceGet a OneView appliance by deviceIdDelete a OneView appliance by deviceIdCheck compliance for a OneView applianceGet a OneView appliance settings compliance report
OneView-settings
List all OneView appliance settings
OneView-server-templates
List all OneView server templates
Reports-Run a sustainability report
1- Get Job Template URI of 'Create Carbon Footprint Report'2-Create a filter for server SN="CN70490RXQ" and capture URI2- Get the filter URI for 'All servers'3- Run Sustainability Report for ONE server4-Wait for the job to complete and get report uri/id5-Get Run report activity status6-Get Sustainability Report7-Get Sustainability Report Data8-Get Co2 emissions + energy consumption for all and individual server9-Delete temporary filter for CN70490RXQ
Reports-Run a Server hardware inventory report
1- Get Job Template URI of 'GetFullServerInventory'2-Get server with SN="CN70490RXQ" and capture ID/URI2- Get the filter URI for 'All servers'3- Run ALL Server FILTERED Hardware Inventory Report4-Wait for the job to complete and get report uri/id5- Get Server Hardware Inventory Report6-Get A Server Hardware Inventory Data
Reports-UI Doorway
Get kgCO2e / kWh / USD for all + only 'ProLiant DL345 Gen11'
Reports
Get SERVER HW INVENTORY reportGet SUSTAINABILITY report DATAGet SERVER HW INVENTORY report DATA
Schedules
Get a schedule by nameGet a schedule IDDelete a scheduleUpdate a scheduleCreate a scheduleList all history of a scheduleGet a history resource
Servers-Alerts
1-Get server with SN="TWA22565A6" and capture idList all alerts for a server
Servers-Inventory
1-Get server with SN="TWA22565A6" and capture idServer Inventory (new)Server Raw inventory (legacy)Server Subset Inventory (processor)Get Server Adapter to Switch Port MappingsGet Server External storageGet Server AlertsGet Server Security ParametersAnalyze server configuration for OS installation
Servers-Notification
1-Get server with SN="TWA22565A6" and capture idGet notification status - critical event and health notification status for a serverUpdate critical event and health notifications for a server
Servers-OS details
Get a server named "esa-sut3.lhperflab.hpe.com" (with OS)
Servers-Configuration-iLO Security parameters
1-Get all job templates URIs2-Get resourceUri of server "MXQ3500KS7"6-Get server security settings after change4- Configure ignore iLO Security risk settings5-Get server iLO Security dashboard job status
Servers-Configuration-Email notification
1-Get server with SN="TWA22565A6" and capture idDisable Email Notification
Servers-Configuration-Auto iLO Fw Update
1-Get server with SN="TWA22565A6" and capture idDisable Auto iLO Fw Update
Servers-Wait for inventory to complete (when a server has been recently added to COM)
1- Get server with SN="CZJ3100GDB" and capture id2- Wait until server raw inventory information is available3- Wait until 'state_' is 'Connected' from UI-Doorway
Servers-Filters
List of servers from the 10th
Servers
List all serversGet server for group membership and locationId (from UI Doorway)Get a server by ID
Server-locations
Get location: MouginsGet location: HoustonAssign server to location: MouginsDelete servers from location: Mougins
Settings-Create server settings-Firmware
1- Get firmware bundles ID for SPP 2022.03.12- Create a server setting for firmware
Settings-Create server settings-OS Deployment
Create an OS deployment server settings
Settings-Create server settings-Internal Storage
Create an internal storage of 100GB in RAID1
Settings
List server setting 'RAID1'Get a server settings item by IDPatch a server settings itemDelete a server settings item
Server-settings-Create server settings-Firmware
1- Get firmware bundles ID for SPP 2022.03.12- Create a server setting for firmware
Server-settings-Create server settings-OS Deployment
Create an OS deployment server settings
Server-settings-Create server settings-Internal Storage
Create an internal storage of 100GB in RAID1
Server-settings
List server settings 'RAID1'Get a server settings item by IDPatch a server settings itemDelete a server settings item
User-preferences
Get user preferences for the current userCreate user preferences for the current userGet a specified user preference objectUpdate user preferences
Webhooks
List all webhooksList a webhookDelete a saved webhookCreate a webhook for all Server-setting eventsCreate a webhook that activates when a server transitions to an unhealthy statusGet all deliveries of a particular webhookGet details for a specific deliveryDisable a webhookSend a server webhook test to endpoint URL
Get URI
HPE Image Streamer
1- Login-sessions2- Get-X-API-Version3- GET OS Deployment Server IP4- Get I3S API version5- Get Golden Images6- Get Deployment Plan7- Get the AMVM information4- Upload Artifact bundles
HPE OneView
1-Session
1- Get-X-API-Version2- Login-sessions using ADGet-Login Details
Activity
Get - EventsGet - Audit Logs - Component = AuthenticationGet - Alerts non active older than 3 monthsDelete - all non active alerts older than 3 monthsGet - Tasks
Appliance-Second network interface (only for VM appliance)
Get-Network-InterfaceConfigure-Second-Network-Interface -DHCPGet-Task-object-ResultGet-Static-routesConfigure-Static-Routes
Appliance-Updates
Get Updates schedulesEnable updates schedules and frequency
Appliance-Health Status
Get Appliance StateGet Appliance Health status
Appliance-Schema (hierarchy)
Get enclosures schematicGet server hardware schematic
Appliance
Get Global SettingsGet Appliance Node InfoGet Appliance HA Node InfoGet Appliance versionGet Appliance Hardware configuration
Associations-Rack Mount
1- Login-sessions2- Get-X-API-Version3- Get-Server-Hardware-ESX5-0-uri4- GET-Rack-URI-using-association5- GET-Rack-Ressource-Name
Associations-Synergy Servers
1- Login-sessions2- Get-X-API-Version3- Get-SPT - Win2016 deployment with Streamer - Gen94- Get-Enclosures12- GET-SP-to-SH-association11- Get-Server-Profile 'rhel-1'9- Get-Server-Hardware 'Frame4, bay 9'
Backup
Get-BackupCreate-BackupGet-Task-object-Result
Drive Enclosure-SP - Find D3940 allocated Logical Drive/JBOD-disk information-Not Working
3- GET-Drive bay 1 to Drive Information3- GET-First Logical JBOD - First Drive information
Drive Enclosure-SP - Find D3940 allocated Logical Drive/JBOD-disk information
1- Get Profile "test" + save sasLogicalJBOD Uri2- Get FIRST sasLogicalJBOD Uri Index Trees + Save Drives info3- Get SECOND sasLogicalJBOD Uri Index Trees + Save Drives info
Drive Enclosure
Get-Drive Enclosures
eFuse
1- Login-sessions2- Get-X-API-Version3- Get-EnclosuresEfuse-Encl1-Manager-Bay1Efuse-Encl2-Manager-Bay1Efuse-Encl3-Manager-Bay1
Enclosures
Get-Enclosures - Appliance IPv6 LL Addresses
FW Bundle
Get FW Drivers
Hypervisors
Get the Hypervisor Managers from OneViewGet the Hypervisor Cluster Profiles from OneView
ID Pools
Get IPv4 Subnet PoolsGet IPv4 Subnet 1Get IPv4 Subnet 1 - Range 1Get IPv4 Subnet 1 - Range 1 - Available IPsGet IPv4 Subnet 1 - Range 1 - Allocated IPsCreate ID Pools IPv4 SubnetRelease IP addresses from an IPv4 subnet range
Indexes
Get-Index-resources - LIGsGet-X-API-VersionGet-SP - [RHEL-1]Get-Index-resources - [RHEL-1] CopyGet-Index-Trees - [Server_Profile RHEL-1]Get-Network - [Prod-12]Get-Index-resources - [Prod-12]Get-Index-Trees - [Ethernet_network prod-12]
Interconnect-VC 40G SE
Get-InterconnectGet VC40G Frame1-Bay3-FC Port Q4:1 LoginsGet VC40G Frame2-Bay6-FC Port Q4:1 LoginsGet VC40G Frame1-Bay3-port Q1Get VC40G Frame2-Bay6-port Q1Get VC40G Frame1-Bay3 StatisticsGet VC40G Frame1-Bay3-Port Q1 StatisticsGet VC40G Frame1-Bay3-Port d1 StatisticsGet VC40G Frame1-Bay3-Port d1-Subport 1 StatisticsGet VC40G Frame1-Bay3-Port d1-Subport 2 StatisticsGet VC40G Frame2-Bay6 StatisticsGet VC40G Frame2-Bay6-Port Q1 StatisticsGet VC40G Frame2-Bay6-Port d1 StatisticsGet VC40G Frame2-Bay6-Port d1-Subport 1 StatisticsGet VC40G Frame2-Bay6-Port d1-Subport 2 StatisticsGet VC40G Frame1-bay3 cpu and memory UtilizationGet VC40G Frame2-bay6 cpu and memory Utilization Get-interconnect VC40G Frame1-bay3PATCH VC40G Frame1-bay3-Set-Netop-userGet-interconnect VC40G Frame2-bay6PATCH-Factory reset and reapply previous configuration - interconnect VC F2-b6 -
Interconnect
Get-InterconnectGet VC ''Frame3, interconnect 6"Get VC MetricsGet VC StatisticsGet VC port Q1 StatisticsGet VC port d3 Statistics
Labels
Get-Labels
Licenses
Get-LicensesDelete-License
Logical Enclosure-Firmware Updates
1- Logical Enclosure "LE_2_Frames_100G"2-Get SSP baseline bundle 'SY-2023.03.01'3- Update all the infrastructure components in the enclosure in orchestration for a Logical Enclosure (Synergy Frame Link Module and Logical-Interconnects)4- Get-Task-object-Result
Logical Enclosure
Logical Enclosure "LE_2_Frames_40G"
Logical Interconnect
Logical InterconnectLogical Interconnect CAM TableLogical Interconnect Ethernet SettingsLogical Interconnect IGMP SettingsLogical Interconnect Internal VLANs
Logical Interconnect Group
Get-Logical-Interconnect-GroupPOST LIG
Logs
Get-Audit-LogsGet-Audit-Logs SettingsReset-Audit-Logs SettingsSet iLO sysLogs on a serverGet-Remote-Syslog SettingsReset-Remote-Syslog Settings
Metrics-Server Hardware
Get SH "Frame4, bay 3"Get SH PowerCap
Metrics-Interconnect
Get VC ''Frame1, interconnect 3"Get VC MetricsGet VC StatisticsGet VC port Q1 StatisticsGet VC port Q5:1 Statistics
Metrics-Frame
Get Enclosure ''Frame3"Get Enclosure PeakPower
Metrics
Get-Metrics-capability
Network Set
Get network set "Production_network_set"Create network setModify network set
Networks
FC-NetworksDelete an Ethernet network without Force
OS deployment plans
Get the OS Deployment plans from OneView
Remote Support
Get-Remote Support RegistrationGet-Remote Support ConfigurationSet-Remote Support ConfigurationEnable Remote SupportRegister for Remote SupportDelete the current Insight Online registrationGet-Remote Support Status Report
Reserved VLAN range
3- Get-Reserved-VLAN-range4- Get-Logical-Interconnect5- Get-Internal VLANs4- Put-Change-Reserved-VLAN-range5- Get-Task-object-Result6- Get-New-Reserved-VLAN-range
Search / Index-By Category
Get-Search Index Resources Users
Search / Index
Get-Search Index ResourcesGet-Search Index Resources for a given resource URI
Scopes
Get-ScopesGet-LabelsGet-Labels 3 resources
Security-Certificates-Appliance certificates
Create Certificate Signing Request (CSR)Import CA Signed appliance certificate
Security-Certificates
Get-Appliance SSL certificateGet-Appliance certificates CERT_CHAIN_WITHOUT_ROOT_CAGet-Client SSL certificatesGet-Internal Certificate Authority certificate (when OV uses a self-signed cert)Get-SCMB RabbitMq default certificateGet-LIOGW Root CA certificateGet-Server SSL certificate of hpe.comGet-CA CRLUpload CRLGenerates an internal CA signed certificate for RabbitMQ clients CopyGenerate Self-signed appliance certificate
Security-Session
Get-Session settingsPut-Session settings
Security-Directory
List configured directoriesAdd Directory configuration for User authentication CopyGet Directory configuration for lj.labDelete Directory configuration for lj.labList directory UsersList groups for a specified directoryRetrieve all directory group permission assignments across all configured directories.Create a directory group with permission assignmentsGet directory group OneView users permission assignmentsDelete directory group OneView users
Security
3- Get-Security-Modes3- Get-Security-Modes - Current3- Get-Security-Modes - FIPS3- Get-Security-Protocols3- Get-Security-Protocols - CNSA3- Get-Security-Protocols Details - CNSA3- Get-Security-Global-Settings3- Get-Security-Algorithms - Signature / Legacy4- Put-Security-Protocols-Remove-insecure-ciphers-in-TLSv1.2 (not supported by API)3- Get-Appliance-Encryption-Key3- Get-Appliance-SSH-Host-Keys
Server Hardware-Add rack-mount server
Add a rack-mount server
Server Hardware
Get-Server-Hardware : esx5-2-ilo.lj.labGet Frame 4 bay3 AmbientTemperature MetricsGet-Server-Hardware iLO SSO URLGet-Server-Hardware iLO Session keyTurn the server UID light ON on a serverPower on a server
Server Profiles-Firmware Updates
1- Get Profile 'RHEL83-2' - Filter name and collect SHuri2-Get SSP baseline bundle 'SY-2023.03.01'10- Get-Server-Hardware SUT status6-Update Profile to activate the staged components with FW & OS Drivers online update7- Get-Task-object-Result9- If error, reapply profile firmware component11- Soft power off server if reboot needed for activation
Server Profiles
Get Profiles - Filter name 'rhel-1'Delete profile - ForceReapply profile components2-Create an advanced Gen10 profile3- Get-Task-object-Result
Server Profile Templates
GET Server Profile Template "ESXi_BFS_EG_100G"MODIFY Server Profile TemplateCreate a Server Profile Template
Storage-systems
Get Storage Systems
Volumes
Get-Volume "RHEL_Boot"Create-VolumeGet-Task-object-Result
Unmanaged devices
Get-Umanaged device "Brocade 16G"Set-Umanaged device Management Interface
Rack Managers
Get-Rack-Managers
HPE OneView Global Dashboard
Certificates
Get-Certificates CAGet-Certificate of LIOGW-CAAdd-Certificate of LIOGW-CA
1-Create a session2-Get-X-API-Version3-Get-Reports4-Get-Appliance-1-Session key5-Get-Appliance-2-Session keyGet-Appliance named "Composer"Get-Server FWGet-Resources-alertsAppliance-1-Get-Ethernet-NetworksAppliance-1-Get-Server-ProfilesAppliance-2-Get-Server-Profiles
HPE iLO
0_Session-Using OneView iLOSSOURL (requires Composer environment)
1- Login-sessions2-Get-Server-Hardware : Frame 4 bay33-Get-Server-Hardware iLO iloSsoUrl4-Get RedFish Sessions using SSO URL5- Get Logical drives Settings
0_Session-Using OneView iLOSSO (requires Composer environment)
1- Login-sessions2-Get-Server-Hardware : ilo-LIOGW.lj.lab3-Get-Server-Hardware iLO Session key4- Get Smart Storage Disk Drives5- Get Logical drives6- Get ServiceRoot7- Get Users
0_Session
Create Session with iLO AD Credentials
Adapters-Ethernet Interfaces
GET Ethernet InterfacesGET Ethernet Interface 1GET Ethernet Interface 2Disable Ethernet Interface 1Enable Etherne Interface 1
Adapters-Network Adapter (includes HBA)-Deprecated
Base Network Adapter CNA1 (in Systems)BaseNetworkAdapters List with Filter (not working)Base Network Adapters List (in Systems)
Adapters-Network Adapter (includes HBA)-Network adapter modification
1- Network Adapters List (in Chassis)1.1- Network Adapter DC082000 Settings1.2- Network Adapter DC082000 Port1 Settings2- Get network adapter functions3- Get FCoE function settings on an adapter7- Get FCoE function information on an adapter5 - Enable RedfishConfiguration on an adapter6.2- Set FCoE function to FCoE (= FCoE Offload to Enable in BIOS)
Adapters-Network Adapter (includes HBA)
Network Adapters List (in Chassis)Network Adapters DC07B000 - Ports/1Network Adapter CNA1Network Adapter CNA1 functionsNetwork Interfaces (in Systems)Network Interfaces - Network Ports (in Systems)
Adapters
Host Bus Adapter ListSmartStorage ListArray Controller ListGet System /v1/system/1 - Go to OEM/HPE/LINKS
BIOS Settings-Boot Settings
Get Boot properties from ComputerSystemGen10 Current HpeServerBootSettingsGen10 Pending HpeServerBootSettingsGen10p, Gen11 Current HpeServerBootSettingsGen10p, Gen11 Pending Boot SettingsActivate Boot Order Once to USBGen11 Boot SettingsBootOnNextServerResetDefault Boot OrderGen11 Restore Bios Boot defaultsBoot OptionsSecureBootSecureBoot EnabledOneTime Boot
BIOS Settings-Thermal
Set the Server to remain Power OFF after thermal shutdownSet the thermal settings
BIOS Settings
Get Bios Settings - Current SettingsGet Bios Settings - Pending SettingsGet Bios BaseConfigsSwap ROMGen10: Change Advanced Bios Attr C-states
Firmware-Inventory
GET Firmware inventory
Firmware-Offline FW Upgrade using SPP ISO
Create Session with iLO CredentialsCompute Power On with boot from ISOMount SPP ISOiLO Event LogActivate Boot Order OnceiLO Integrated Management LogFind if SPP ISO ejected
Firmware-Update Service
Get Update ServiceSoftwareInventory Collection + Expand QueryFirmwareInventory Collection + Expand QueryPOST SimpleUpdate for iLO FW Upgrade using fileGet Update Task QueuesGet Update Task Queue 1Get Update Task Queue 2POST Actions - Upload Component to iLO RepositoryUpdate task scheduled during a specific maintenance windowRemove a component in the Installation QueueRemove all components in the Installation Task QueueCreation of a maintenance windowDeletion of a specific maintenance windowDeletion of all maintenance windowsGet Install SetsGet Install Set 1Get Install Set 2Create Install SetModify Install SetAdd all the components of an install set in a cleared Installation QueueGet TaskService
iLO-AD
Get Account service
iLO-Certificates
iLO SSL CertificatePOST Generate CSRPOST Import CA-signed certificateCertificate Login EnablementImport SSL/TLS CertificateImport CA CertificateMap Certificate to UserCertificate AuthenticationUser Certificate MappingTrusted CA certificate collectionTrusted CA certificateUser mapped CertificateUser Certificate Mapping collection
iLO-CloudConnect service-Proxy
Delete Proxy settingsGet iLO Proxy settings
iLO-CloudConnect service
Is iLO controlled by OneView or COM?Get iLO COM connection statusGET ViewsConnect iLO to COMDisconnect iLO from COM
iLO-License
Get iLO LicenseAdd iLO LicenseDelete iLO License
iLO-Logs
iLO Event Log from todayIntegrated Management Log EntriesiLO Security log
iLO-Network
iLO Network InterfacesiLO Network configuration attributesiLO Virtual Network InterfaceiLO USB Virtual Ethernet InterfaceiLO4 NetworkProtocol/NetworkServiceiLO network protocols stateGET iLO NIC IP AddressiLO5 Set IPv6 StaticAddresses
iLO-Remote Support
Remote Support ServiceRemote Support LogsRegister to Remote SupportUnRegister Remote SupportTrigger Test EventClearEventLogComplete Remote Support Registration
iLO-Reset
Reset iLOiLO Factory Reset
iLO-Sessions
Get Sessions w/ BasicAuthenticationDelete Session
iLO-SNMP-Set and Enable SNMPv3
1- Enable SNMP protocol3-Set SNMPv3 settings6-Get all SNMPv3 users properties5-Add SNMPv3 user
iLO-SNMP
Add SNMP Alert Destination List SNMP Alert DestinationsDelete SNMP Alert destination Enable/Disable SNMP protocolEnable/Disable SNMP AlertsSNMP Service iLO4 Enable/Disable SNMP protocol
iLO-SUT
SUT information
iLO-User Management
iLO User CollectionAccountService end pointNew BMC userModify iLO useriLO UserChange iLO Administrator PasswordDelete Manager UserPrivileges of Authenticated UsersModify PrivilegesiLO Role Collection
iLO-Virtual Medias
Get Mount MediasMount CentOS Livecd ISO_BootBoot on Next server rebootMount SPP ISO_RemovableMediaUn-Mount SPP ISO_1Un-Mount SPP ISO_2
iLO
iLO Virtual NIC statusClear Rest Api StateGet iLO Time Zone ListSet iLO Time ZoneEnable USB Virtual Ethernet InterfaceiLO5 HostName (Dedicated NIC)iLO5 Set FQDNChange iLO TimeZoneEnable/Disable iLO SMTP
Memory
GET Memory DIMMs
Power Control
Perform a graceful shutdown followed by a restart of the systemiLO5-AuxPowerCycleiLO4-AuxPowerCyclePower Off ServerPowerMetrics
Remote Support-Service Events
Gen10: Event Subscription
Remote Support
Get Remote Support Service
Security-Dashboard
Overall Security Dashboard StatusExpanded Security Dashboard Params CollectionSecurity Dashboard Param (SNMPv1)Security Dashboard Param (SecureBoot)Security Dashboard Param (Password complexity)Security Dashboard Parameters (SecureBoot)
Security
GET SecurityServiceSecurityService (FIPS State)iLO4 Enforce AES 3DES EncryptionGET Network ProtocolPATCH TLS Default ConfigGET TLS Config - Pending SettingsGET TLS Config - Default SettingsGET Secure Boot SettingsSecurity SchemasiLO Security Params Schema EntryPoint
Storage-Erase NS204i data
1-GET NS204i ID2-Erase NS204i data3-Restart the system
Storage-Smart Storage / Logical Drives-Logical Drives
GET Logical drivesGET Logical drives SettingsDelete a specific Logical DriveSanitizeDisk
Storage-Smart Storage / Logical Drives
Array Controllers ListArrayControllers 0ArrayControllers 0 - Physical Drives ListArrayControllers 0 - Physical Drives 0ArrayControllers 0 - Physical Drives 1ArrayControllers 0 - Logical Drives List
Storage
GET Storage DevicesCurrent Smart Storage ConfigurationPending Smart Storage ConfigurationSet Smart Storage EncryptionBoot Options Collection
Telemetry
Get RedFish Telemetry + Expand QueryGet RedFish Telemetry DefinitionsGet average CPU0 frequency for 10mn/sensing interval 20sGet average CPU1 frequency for 10mn/sensing interval 20sGet Memory Bus Utilization for 10mn/sensing interval 20sGet Power Meters
iLO4 - Gen9-Certificates
POST Generate CSRGET Get CSR
iLO4 - Gen9-IP Address
GET iLO NIC IP AddressPATCH iLO NIC to IP Static
iLO4 - Gen9-Sessions
Delete SessionGet Sessions w/ BasicAuthentication
iLO4 - Gen9
Get Systems/1/Patch SecureBootPOST iLO ResetGET PCI adapter infoPOST iLO Factory Reset Copy
iLO5 - Synergy Composer2
1-Create Session with iLO CredentialsGet RedFish systemGet DiskDrives listGet DiskDrives information
Chassis
Get iLO - TriggersGet iLO - ThermalGet iLO - Thermal ConfigurationGet iLO - Power MetricsGet iLO - Power RegulatorChange iLO - Power Regulator to Dynamic Power Savings ModeUser Temp Config - SetUserTempThreshold - Criticial
Is iLO controlled by OneView or COM?Get System /v1/systems/1Get iLO - /v1/managers/1Get iLO - /v1/chassisGET PCI devices
HPE iLO Amplifier
1- Login-sessionsGet-Managed SystemsGet-ManagersGet iLO 192.168.0.10 informationAdd an iLO
Introduction
HPE Compute Ops Management
0_Session
1- Create session2- Set environment variables for all resource API versions (from the API reference)3-Set environment variables for all job templates
Activation-tokens
Generate an activation token to onboard servers
Activities
List required subscriptions activities
Appliance-Firmware-Bundles
Get appliance firmware bundles supported upgrades (NOT WORKING)
Async-operations
List all async operations
External-services
List all external servicesCreate external servicesDelete an external services itemPartially update an external-services item.Perform a test with configured external service
Filters
List all saved filtersGet filterable propertiesGet a saved filterGet ressources matching a saved filterUpdate a saved filterDelete a saved filterCreate a new filter
Firmware-bundles
List all firmware bundlesGet a firmware bundle by ID
Groups-Compliance
List all devices compliance in a groupGet a device compliance by compliance Id
Groups
Get group 'Production_AI_Systems'Create a groupList a groupModify a groupGet ID of the first serverDry-run assign a device to a group to capture latest eTags [v1beta2]List all devices in a groupGet the critical event notification status of a groupUpdate critical event notification for a groupUnassign a device from a group [v1beta2]Unassign all device from a group [v1beta3]Unassign all devices from a group [v1beta2]Delete a group
iLO CloudConnect service-Proxy
Delete Proxy settingsGet iLO Proxy settings
iLO CloudConnect service
Create Session with iLO Basic AuthenticationIs iLO controlled by OneView or COM?Get iLO COM connection statusConnect iLO to COMDisconnect iLO from COM
Jobs-Appliance firmware update
1-Get all job templates URIs2-Get resourceUri of appliance "composer.lj.lab"3-Get latest appliance firmware bundle and capture ID5-Get appliance firmware update job status4-Update appliance firmware
Jobs-Group firmware update
1-Get all job templates URIs2-Get resourceUri of group "RHEL_group"3-Get server group device IDs and Server settings uri4-Get the firmware bundle id of 2022.03.15-Set Production group server settings to use 2022.03.16-Update firmware for some servers in server group6-Update firmware for some servers in server group at scheduled time7-Get firmware update job status9-Get Group firmware update activity status
Jobs-Group firmware compliance check
1-Get all job templates URIs2- Get group "Team-1-ESXi_group"3- Run group firmware compliance check4-Get group firmware compliance check activity status
Jobs-Group Internal Storage configuration
1-Get all job templates URIs2-Get group 'ESX-1_server_group' resourceUri3-Set Internal storage configuration for one server in a group3-Set Internal storage configuration for all servers in a group with volume name set to empty4-Get server internal storage job status
Jobs-Group OS Image installation
1-Get all job templates URIs2-Get group 'ESX-1_server_group' resourceUri3-Start OS image installation in a group on all servers4-Get server OS installation job status
Jobs-Power actions
1-Get all job templates URIs2-Get resourceUri of server "CZ2311004H"3-Server HPE-HOL-07 - Reset3-Server HPE-HOL-07 - Schedule Graceful shutdown4-Get server power action job status
Jobs-Servers firmware update
1-Get all job templates URIs2-Get resourceUri of server "HOL-07"3-Get the firmware bundle id of 2022.03.14- Update firmware on HOL-017 using 2022.03.15-Get firmware update job status
Jobs-Server inventory
1-Get all job templates URIs2-Get resourceUri of server "MXQ3500KS7"3- Collect software inventory of a server4-Get server inventory response and job status5-Get details about job_ (from UI Doorway)6-Get server inventory7-Get server - Raw inventory (adds storage and PCI slots information and more) Copy
Jobs-Server network connectivity
1-Get all job templates URIs2-Get resourceUri of server "CZ2311004H"3- Collect server network connectivity4-Get server network connectivity response and job status
Jobs-_Not supported yet-Server iLO SSO
1-Get all job templates URIs2-Get resourceUri and iLO url of server "ESX-1"3- Get server iLO SSO4-Get server iLO SSO job status
Jobs-_Not supported yet-Server Power Meter Data
1-Get all job templates URIs2-Get resourceUri server "ESX-1"3- Get server Power Meter Data4-Get server power meter data job status
Jobs
List 10 latest jobsGet a job by IDPatch a job by ID
Job-templates
List all job templates and set environment variables for each IDGet the job template for Server Restart (Restart.New)Get the job template for Group firmware updateGet the job template for Server firmware update (FirmwareUpdate.New)Get the job template to construct the SSO urlGet the job template for GetPowerMeterData from OneViewGet the job template for iLOSecurityGet the job template for Server Power OnGet the job template for Server Power OffGet the job template to get full server inventory
Metrics-configurations
List all metrics data collection configurationsCreate metrics data collection configurationsList metrics-configurations item by IDDelete metrics-configurations item by IDPatch a metrics-configuration item
OneView-appliances
Get a OneView appliance by IPAdd a OneView applianceGet a OneView appliance by deviceIdDelete a OneView appliance by deviceIdCheck compliance for a OneView applianceGet a OneView appliance settings compliance report
OneView-settings
List all OneView appliance settings
OneView-server-templates
List all OneView server templates
Reports-Run a sustainability report
1- Get Job Template URI of 'Create Carbon Footprint Report'2-Create a filter for server SN="CN70490RXQ" and capture URI2- Get the filter URI for 'All servers'3- Run Sustainability Report for ONE server4-Wait for the job to complete and get report uri/id5-Get Run report activity status6-Get Sustainability Report7-Get Sustainability Report Data8-Get Co2 emissions + energy consumption for all and individual server9-Delete temporary filter for CN70490RXQ
Reports-Run a Server hardware inventory report
1- Get Job Template URI of 'GetFullServerInventory'2-Get server with SN="CN70490RXQ" and capture ID/URI2- Get the filter URI for 'All servers'3- Run ALL Server FILTERED Hardware Inventory Report4-Wait for the job to complete and get report uri/id5- Get Server Hardware Inventory Report6-Get A Server Hardware Inventory Data
Reports-UI Doorway
Get kgCO2e / kWh / USD for all + only 'ProLiant DL345 Gen11'
Reports
Get SERVER HW INVENTORY reportGet SUSTAINABILITY report DATAGet SERVER HW INVENTORY report DATA
Schedules
Get a schedule by nameGet a schedule IDDelete a scheduleUpdate a scheduleCreate a scheduleList all history of a scheduleGet a history resource
Servers-Alerts
1-Get server with SN="TWA22565A6" and capture idList all alerts for a server
Servers-Inventory
1-Get server with SN="TWA22565A6" and capture idServer Inventory (new)Server Raw inventory (legacy)Server Subset Inventory (processor)Get Server Adapter to Switch Port MappingsGet Server External storageGet Server AlertsGet Server Security ParametersAnalyze server configuration for OS installation
Servers-Notification
1-Get server with SN="TWA22565A6" and capture idGet notification status - critical event and health notification status for a serverUpdate critical event and health notifications for a server
Servers-OS details
Get a server named "esa-sut3.lhperflab.hpe.com" (with OS)
Servers-Configuration-iLO Security parameters
1-Get all job templates URIs2-Get resourceUri of server "MXQ3500KS7"6-Get server security settings after change4- Configure ignore iLO Security risk settings5-Get server iLO Security dashboard job status
Servers-Configuration-Email notification
1-Get server with SN="TWA22565A6" and capture idDisable Email Notification
Servers-Configuration-Auto iLO Fw Update
1-Get server with SN="TWA22565A6" and capture idDisable Auto iLO Fw Update
Servers-Wait for inventory to complete (when a server has been recently added to COM)
1- Get server with SN="CZJ3100GDB" and capture id2- Wait until server raw inventory information is available3- Wait until 'state_' is 'Connected' from UI-Doorway
Servers-Filters
List of servers from the 10th
Servers
List all serversGet server for group membership and locationId (from UI Doorway)Get a server by ID
Server-locations
Get location: MouginsGet location: HoustonAssign server to location: MouginsDelete servers from location: Mougins
Settings-Create server settings-Firmware
1- Get firmware bundles ID for SPP 2022.03.12- Create a server setting for firmware
Settings-Create server settings-OS Deployment
Create an OS deployment server settings
Settings-Create server settings-Internal Storage
Create an internal storage of 100GB in RAID1
Settings
List server setting 'RAID1'Get a server settings item by IDPatch a server settings itemDelete a server settings item
Server-settings-Create server settings-Firmware
1- Get firmware bundles ID for SPP 2022.03.12- Create a server setting for firmware
Server-settings-Create server settings-OS Deployment
Create an OS deployment server settings
Server-settings-Create server settings-Internal Storage
Create an internal storage of 100GB in RAID1
Server-settings
List server settings 'RAID1'Get a server settings item by IDPatch a server settings itemDelete a server settings item
User-preferences
Get user preferences for the current userCreate user preferences for the current userGet a specified user preference objectUpdate user preferences
Webhooks
List all webhooksList a webhookDelete a saved webhookCreate a webhook for all Server-setting eventsCreate a webhook that activates when a server transitions to an unhealthy statusGet all deliveries of a particular webhookGet details for a specific deliveryDisable a webhookSend a server webhook test to endpoint URL
Get URI
HPE Image Streamer
1- Login-sessions2- Get-X-API-Version3- GET OS Deployment Server IP4- Get I3S API version5- Get Golden Images6- Get Deployment Plan7- Get the AMVM information4- Upload Artifact bundles
HPE OneView
1-Session
1- Get-X-API-Version2- Login-sessions using ADGet-Login Details
Activity
Get - EventsGet - Audit Logs - Component = AuthenticationGet - Alerts non active older than 3 monthsDelete - all non active alerts older than 3 monthsGet - Tasks
Appliance-Second network interface (only for VM appliance)
Get-Network-InterfaceConfigure-Second-Network-Interface -DHCPGet-Task-object-ResultGet-Static-routesConfigure-Static-Routes
Appliance-Updates
Get Updates schedulesEnable updates schedules and frequency
Appliance-Health Status
Get Appliance StateGet Appliance Health status
Appliance-Schema (hierarchy)
Get enclosures schematicGet server hardware schematic
Appliance
Get Global SettingsGet Appliance Node InfoGet Appliance HA Node InfoGet Appliance versionGet Appliance Hardware configuration
Associations-Rack Mount
1- Login-sessions2- Get-X-API-Version3- Get-Server-Hardware-ESX5-0-uri4- GET-Rack-URI-using-association5- GET-Rack-Ressource-Name
Associations-Synergy Servers
1- Login-sessions2- Get-X-API-Version3- Get-SPT - Win2016 deployment with Streamer - Gen94- Get-Enclosures12- GET-SP-to-SH-association11- Get-Server-Profile 'rhel-1'9- Get-Server-Hardware 'Frame4, bay 9'
Backup
Get-BackupCreate-BackupGet-Task-object-Result
Drive Enclosure-SP - Find D3940 allocated Logical Drive/JBOD-disk information-Not Working
3- GET-Drive bay 1 to Drive Information3- GET-First Logical JBOD - First Drive information
Drive Enclosure-SP - Find D3940 allocated Logical Drive/JBOD-disk information
1- Get Profile "test" + save sasLogicalJBOD Uri2- Get FIRST sasLogicalJBOD Uri Index Trees + Save Drives info3- Get SECOND sasLogicalJBOD Uri Index Trees + Save Drives info
Drive Enclosure
Get-Drive Enclosures
eFuse
1- Login-sessions2- Get-X-API-Version3- Get-EnclosuresEfuse-Encl1-Manager-Bay1Efuse-Encl2-Manager-Bay1Efuse-Encl3-Manager-Bay1
Enclosures
Get-Enclosures - Appliance IPv6 LL Addresses
FW Bundle
Get FW Drivers
Hypervisors
Get the Hypervisor Managers from OneViewGet the Hypervisor Cluster Profiles from OneView
ID Pools
Get IPv4 Subnet PoolsGet IPv4 Subnet 1Get IPv4 Subnet 1 - Range 1Get IPv4 Subnet 1 - Range 1 - Available IPsGet IPv4 Subnet 1 - Range 1 - Allocated IPsCreate ID Pools IPv4 SubnetRelease IP addresses from an IPv4 subnet range
Indexes
Get-Index-resources - LIGsGet-X-API-VersionGet-SP - [RHEL-1]Get-Index-resources - [RHEL-1] CopyGet-Index-Trees - [Server_Profile RHEL-1]Get-Network - [Prod-12]Get-Index-resources - [Prod-12]Get-Index-Trees - [Ethernet_network prod-12]
Interconnect-VC 40G SE
Get-InterconnectGet VC40G Frame1-Bay3-FC Port Q4:1 LoginsGet VC40G Frame2-Bay6-FC Port Q4:1 LoginsGet VC40G Frame1-Bay3-port Q1Get VC40G Frame2-Bay6-port Q1Get VC40G Frame1-Bay3 StatisticsGet VC40G Frame1-Bay3-Port Q1 StatisticsGet VC40G Frame1-Bay3-Port d1 StatisticsGet VC40G Frame1-Bay3-Port d1-Subport 1 StatisticsGet VC40G Frame1-Bay3-Port d1-Subport 2 StatisticsGet VC40G Frame2-Bay6 StatisticsGet VC40G Frame2-Bay6-Port Q1 StatisticsGet VC40G Frame2-Bay6-Port d1 StatisticsGet VC40G Frame2-Bay6-Port d1-Subport 1 StatisticsGet VC40G Frame2-Bay6-Port d1-Subport 2 StatisticsGet VC40G Frame1-bay3 cpu and memory UtilizationGet VC40G Frame2-bay6 cpu and memory Utilization Get-interconnect VC40G Frame1-bay3PATCH VC40G Frame1-bay3-Set-Netop-userGet-interconnect VC40G Frame2-bay6PATCH-Factory reset and reapply previous configuration - interconnect VC F2-b6 -
Interconnect
Get-InterconnectGet VC ''Frame3, interconnect 6"Get VC MetricsGet VC StatisticsGet VC port Q1 StatisticsGet VC port d3 Statistics
Labels
Get-Labels
Licenses
Get-LicensesDelete-License
Logical Enclosure-Firmware Updates
1- Logical Enclosure "LE_2_Frames_100G"2-Get SSP baseline bundle 'SY-2023.03.01'3- Update all the infrastructure components in the enclosure in orchestration for a Logical Enclosure (Synergy Frame Link Module and Logical-Interconnects)4- Get-Task-object-Result
Logical Enclosure
Logical Enclosure "LE_2_Frames_40G"
Logical Interconnect
Logical InterconnectLogical Interconnect CAM TableLogical Interconnect Ethernet SettingsLogical Interconnect IGMP SettingsLogical Interconnect Internal VLANs
Logical Interconnect Group
Get-Logical-Interconnect-GroupPOST LIG
Logs
Get-Audit-LogsGet-Audit-Logs SettingsReset-Audit-Logs SettingsSet iLO sysLogs on a serverGet-Remote-Syslog SettingsReset-Remote-Syslog Settings
Metrics-Server Hardware
Get SH "Frame4, bay 3"Get SH PowerCap
Metrics-Interconnect
Get VC ''Frame1, interconnect 3"Get VC MetricsGet VC StatisticsGet VC port Q1 StatisticsGet VC port Q5:1 Statistics
Metrics-Frame
Get Enclosure ''Frame3"Get Enclosure PeakPower
Metrics
Get-Metrics-capability
Network Set
Get network set "Production_network_set"Create network setModify network set
Networks
FC-NetworksDelete an Ethernet network without Force
OS deployment plans
Get the OS Deployment plans from OneView
Remote Support
Get-Remote Support RegistrationGet-Remote Support ConfigurationSet-Remote Support ConfigurationEnable Remote SupportRegister for Remote SupportDelete the current Insight Online registrationGet-Remote Support Status Report
Reserved VLAN range
3- Get-Reserved-VLAN-range4- Get-Logical-Interconnect5- Get-Internal VLANs4- Put-Change-Reserved-VLAN-range5- Get-Task-object-Result6- Get-New-Reserved-VLAN-range
Search / Index-By Category
Get-Search Index Resources Users
Search / Index
Get-Search Index ResourcesGet-Search Index Resources for a given resource URI
Scopes
Get-ScopesGet-LabelsGet-Labels 3 resources
Security-Certificates-Appliance certificates
Create Certificate Signing Request (CSR)Import CA Signed appliance certificate
Security-Certificates
Get-Appliance SSL certificateGet-Appliance certificates CERT_CHAIN_WITHOUT_ROOT_CAGet-Client SSL certificatesGet-Internal Certificate Authority certificate (when OV uses a self-signed cert)Get-SCMB RabbitMq default certificateGet-LIOGW Root CA certificateGet-Server SSL certificate of hpe.comGet-CA CRLUpload CRLGenerates an internal CA signed certificate for RabbitMQ clients CopyGenerate Self-signed appliance certificate
Security-Session
Get-Session settingsPut-Session settings
Security-Directory
List configured directoriesAdd Directory configuration for User authentication CopyGet Directory configuration for lj.labDelete Directory configuration for lj.labList directory UsersList groups for a specified directoryRetrieve all directory group permission assignments across all configured directories.Create a directory group with permission assignmentsGet directory group OneView users permission assignmentsDelete directory group OneView users
Security
3- Get-Security-Modes3- Get-Security-Modes - Current3- Get-Security-Modes - FIPS3- Get-Security-Protocols3- Get-Security-Protocols - CNSA3- Get-Security-Protocols Details - CNSA3- Get-Security-Global-Settings3- Get-Security-Algorithms - Signature / Legacy4- Put-Security-Protocols-Remove-insecure-ciphers-in-TLSv1.2 (not supported by API)3- Get-Appliance-Encryption-Key3- Get-Appliance-SSH-Host-Keys
Server Hardware-Add rack-mount server
Add a rack-mount server
Server Hardware
Get-Server-Hardware : esx5-2-ilo.lj.labGet Frame 4 bay3 AmbientTemperature MetricsGet-Server-Hardware iLO SSO URLGet-Server-Hardware iLO Session keyTurn the server UID light ON on a serverPower on a server
Server Profiles-Firmware Updates
1- Get Profile 'RHEL83-2' - Filter name and collect SHuri2-Get SSP baseline bundle 'SY-2023.03.01'10- Get-Server-Hardware SUT status6-Update Profile to activate the staged components with FW & OS Drivers online update7- Get-Task-object-Result9- If error, reapply profile firmware component11- Soft power off server if reboot needed for activation
Server Profiles
Get Profiles - Filter name 'rhel-1'Delete profile - ForceReapply profile components2-Create an advanced Gen10 profile3- Get-Task-object-Result
Server Profile Templates
GET Server Profile Template "ESXi_BFS_EG_100G"MODIFY Server Profile TemplateCreate a Server Profile Template
Storage-systems
Get Storage Systems
Volumes
Get-Volume "RHEL_Boot"Create-VolumeGet-Task-object-Result
Unmanaged devices
Get-Umanaged device "Brocade 16G"Set-Umanaged device Management Interface
Rack Managers
Get-Rack-Managers
HPE OneView Global Dashboard
Certificates
Get-Certificates CAGet-Certificate of LIOGW-CAAdd-Certificate of LIOGW-CA
1-Create a session2-Get-X-API-Version3-Get-Reports4-Get-Appliance-1-Session key5-Get-Appliance-2-Session keyGet-Appliance named "Composer"Get-Server FWGet-Resources-alertsAppliance-1-Get-Ethernet-NetworksAppliance-1-Get-Server-ProfilesAppliance-2-Get-Server-Profiles
HPE iLO
0_Session-Using OneView iLOSSOURL (requires Composer environment)
1- Login-sessions2-Get-Server-Hardware : Frame 4 bay33-Get-Server-Hardware iLO iloSsoUrl4-Get RedFish Sessions using SSO URL5- Get Logical drives Settings
0_Session-Using OneView iLOSSO (requires Composer environment)
1- Login-sessions2-Get-Server-Hardware : ilo-LIOGW.lj.lab3-Get-Server-Hardware iLO Session key4- Get Smart Storage Disk Drives5- Get Logical drives6- Get ServiceRoot7- Get Users
0_Session
Create Session with iLO AD Credentials
Adapters-Ethernet Interfaces
GET Ethernet InterfacesGET Ethernet Interface 1GET Ethernet Interface 2Disable Ethernet Interface 1Enable Etherne Interface 1
Adapters-Network Adapter (includes HBA)-Deprecated
Base Network Adapter CNA1 (in Systems)BaseNetworkAdapters List with Filter (not working)Base Network Adapters List (in Systems)
Adapters-Network Adapter (includes HBA)-Network adapter modification
1- Network Adapters List (in Chassis)1.1- Network Adapter DC082000 Settings1.2- Network Adapter DC082000 Port1 Settings2- Get network adapter functions3- Get FCoE function settings on an adapter7- Get FCoE function information on an adapter5 - Enable RedfishConfiguration on an adapter6.2- Set FCoE function to FCoE (= FCoE Offload to Enable in BIOS)
Adapters-Network Adapter (includes HBA)
Network Adapters List (in Chassis)Network Adapters DC07B000 - Ports/1Network Adapter CNA1Network Adapter CNA1 functionsNetwork Interfaces (in Systems)Network Interfaces - Network Ports (in Systems)
Adapters
Host Bus Adapter ListSmartStorage ListArray Controller ListGet System /v1/system/1 - Go to OEM/HPE/LINKS
BIOS Settings-Boot Settings
Get Boot properties from ComputerSystemGen10 Current HpeServerBootSettingsGen10 Pending HpeServerBootSettingsGen10p, Gen11 Current HpeServerBootSettingsGen10p, Gen11 Pending Boot SettingsActivate Boot Order Once to USBGen11 Boot SettingsBootOnNextServerResetDefault Boot OrderGen11 Restore Bios Boot defaultsBoot OptionsSecureBootSecureBoot EnabledOneTime Boot
BIOS Settings-Thermal
Set the Server to remain Power OFF after thermal shutdownSet the thermal settings
BIOS Settings
Get Bios Settings - Current SettingsGet Bios Settings - Pending SettingsGet Bios BaseConfigsSwap ROMGen10: Change Advanced Bios Attr C-states
Firmware-Inventory
GET Firmware inventory
Firmware-Offline FW Upgrade using SPP ISO
Create Session with iLO CredentialsCompute Power On with boot from ISOMount SPP ISOiLO Event LogActivate Boot Order OnceiLO Integrated Management LogFind if SPP ISO ejected
Firmware-Update Service
Get Update ServiceSoftwareInventory Collection + Expand QueryFirmwareInventory Collection + Expand QueryPOST SimpleUpdate for iLO FW Upgrade using fileGet Update Task QueuesGet Update Task Queue 1Get Update Task Queue 2POST Actions - Upload Component to iLO RepositoryUpdate task scheduled during a specific maintenance windowRemove a component in the Installation QueueRemove all components in the Installation Task QueueCreation of a maintenance windowDeletion of a specific maintenance windowDeletion of all maintenance windowsGet Install SetsGet Install Set 1Get Install Set 2Create Install SetModify Install SetAdd all the components of an install set in a cleared Installation QueueGet TaskService
iLO-AD
Get Account service
iLO-Certificates
iLO SSL CertificatePOST Generate CSRPOST Import CA-signed certificateCertificate Login EnablementImport SSL/TLS CertificateImport CA CertificateMap Certificate to UserCertificate AuthenticationUser Certificate MappingTrusted CA certificate collectionTrusted CA certificateUser mapped CertificateUser Certificate Mapping collection
iLO-CloudConnect service-Proxy
Delete Proxy settingsGet iLO Proxy settings
iLO-CloudConnect service
Is iLO controlled by OneView or COM?Get iLO COM connection statusGET ViewsConnect iLO to COMDisconnect iLO from COM
iLO-License
Get iLO LicenseAdd iLO LicenseDelete iLO License
iLO-Logs
iLO Event Log from todayIntegrated Management Log EntriesiLO Security log
iLO-Network
iLO Network InterfacesiLO Network configuration attributesiLO Virtual Network InterfaceiLO USB Virtual Ethernet InterfaceiLO4 NetworkProtocol/NetworkServiceiLO network protocols stateGET iLO NIC IP AddressiLO5 Set IPv6 StaticAddresses
iLO-Remote Support
Remote Support ServiceRemote Support LogsRegister to Remote SupportUnRegister Remote SupportTrigger Test EventClearEventLogComplete Remote Support Registration
iLO-Reset
Reset iLOiLO Factory Reset
iLO-Sessions
Get Sessions w/ BasicAuthenticationDelete Session
iLO-SNMP-Set and Enable SNMPv3
1- Enable SNMP protocol3-Set SNMPv3 settings6-Get all SNMPv3 users properties5-Add SNMPv3 user
iLO-SNMP
Add SNMP Alert Destination List SNMP Alert DestinationsDelete SNMP Alert destination Enable/Disable SNMP protocolEnable/Disable SNMP AlertsSNMP Service iLO4 Enable/Disable SNMP protocol
iLO-SUT
SUT information
iLO-User Management
iLO User CollectionAccountService end pointNew BMC userModify iLO useriLO UserChange iLO Administrator PasswordDelete Manager UserPrivileges of Authenticated UsersModify PrivilegesiLO Role Collection
iLO-Virtual Medias
Get Mount MediasMount CentOS Livecd ISO_BootBoot on Next server rebootMount SPP ISO_RemovableMediaUn-Mount SPP ISO_1Un-Mount SPP ISO_2
iLO
iLO Virtual NIC statusClear Rest Api StateGet iLO Time Zone ListSet iLO Time ZoneEnable USB Virtual Ethernet InterfaceiLO5 HostName (Dedicated NIC)iLO5 Set FQDNChange iLO TimeZoneEnable/Disable iLO SMTP
Memory
GET Memory DIMMs
Power Control
Perform a graceful shutdown followed by a restart of the systemiLO5-AuxPowerCycleiLO4-AuxPowerCyclePower Off ServerPowerMetrics
Remote Support-Service Events
Gen10: Event Subscription
Remote Support
Get Remote Support Service
Security-Dashboard
Overall Security Dashboard StatusExpanded Security Dashboard Params CollectionSecurity Dashboard Param (SNMPv1)Security Dashboard Param (SecureBoot)Security Dashboard Param (Password complexity)Security Dashboard Parameters (SecureBoot)
Security
GET SecurityServiceSecurityService (FIPS State)iLO4 Enforce AES 3DES EncryptionGET Network ProtocolPATCH TLS Default ConfigGET TLS Config - Pending SettingsGET TLS Config - Default SettingsGET Secure Boot SettingsSecurity SchemasiLO Security Params Schema EntryPoint
Storage-Erase NS204i data
1-GET NS204i ID2-Erase NS204i data3-Restart the system
Storage-Smart Storage / Logical Drives-Logical Drives
GET Logical drivesGET Logical drives SettingsDelete a specific Logical DriveSanitizeDisk
Storage-Smart Storage / Logical Drives
Array Controllers ListArrayControllers 0ArrayControllers 0 - Physical Drives ListArrayControllers 0 - Physical Drives 0ArrayControllers 0 - Physical Drives 1ArrayControllers 0 - Logical Drives List
Storage
GET Storage DevicesCurrent Smart Storage ConfigurationPending Smart Storage ConfigurationSet Smart Storage EncryptionBoot Options Collection
Telemetry
Get RedFish Telemetry + Expand QueryGet RedFish Telemetry DefinitionsGet average CPU0 frequency for 10mn/sensing interval 20sGet average CPU1 frequency for 10mn/sensing interval 20sGet Memory Bus Utilization for 10mn/sensing interval 20sGet Power Meters
iLO4 - Gen9-Certificates
POST Generate CSRGET Get CSR
iLO4 - Gen9-IP Address
GET iLO NIC IP AddressPATCH iLO NIC to IP Static
iLO4 - Gen9-Sessions
Delete SessionGet Sessions w/ BasicAuthentication
iLO4 - Gen9
Get Systems/1/Patch SecureBootPOST iLO ResetGET PCI adapter infoPOST iLO Factory Reset Copy
iLO5 - Synergy Composer2
1-Create Session with iLO CredentialsGet RedFish systemGet DiskDrives listGet DiskDrives information
Chassis
Get iLO - TriggersGet iLO - ThermalGet iLO - Thermal ConfigurationGet iLO - Power MetricsGet iLO - Power RegulatorChange iLO - Power Regulator to Dynamic Power Savings ModeUser Temp Config - SetUserTempThreshold - Criticial
Is iLO controlled by OneView or COM?Get System /v1/systems/1Get iLO - /v1/managers/1Get iLO - /v1/chassisGET PCI devices
HPE iLO Amplifier
1- Login-sessionsGet-Managed SystemsGet-ManagersGet iLO 192.168.0.10 informationAdd an iLO
HomeHPE iLOAdapters-Ethernet Interfaces

Adapters-Ethernet Interfaces

Number of APIs: 5

  1. GET Ethernet Interfaces GET {{iloURI}}/redfish/v1/Systems/1/EthernetInterfaces/?$expand=.

  2. GET Ethernet Interface 1 GET {{iloURI}}/redfish/v1/Systems/1/EthernetInterfaces/1

  3. GET Ethernet Interface 2 GET {{iloURI}}/redfish/v1/Systems/1/EthernetInterfaces/2

  4. Disable Ethernet Interface 1 PATCH {{iloURI}}/redfish/v1/systems/1/ethernetinterfaces/1

  5. Enable Etherne Interface 1 PATCH {{iloURI}}/redfish/v1/Systems/1/EthernetInterfaces/1

Previous
Create Session with iLO AD Credentials
Next
GET Ethernet Interfaces