Contents
-

HPE OneView REST API scripting help -

Understanding the security features of HPE OneView -
-

Securing the appliance -

Best practices for maintaining a secure appliance -

Creating a login session -

Authentication for appliance access -

Controlling access for authorized users -

Protecting credentials -

Understanding the audit log -

Appliance access over SSL -

Managing certificates from a browser -

Nonbrowser clients -

Ports required for HPE OneView -

Controlling access to the appliance console -

Algorithms for securing the appliance -

Files you can download from the appliance
-
-

Using a message bus to send data to subscribers -
-

About accessing HPE OneView message buses -

Using the State-Change Message Bus (SCMB) -
-

Connect to the SCMB -

Set up a queue to connect to the HPE OneView SCMB exchange -

JSON structure of message received from the SCMB -

Example to connect and subscribe to SCMB using .NET C# -

Example to connect and subscribe to SCMB using Java -

Examples to connect and subscribe to SCMB using Python -

Re-create the AMQP client certificate
-
-

Using the Metric Streaming Message Bus (MSMB) -
-

Connect to the MSMB -

Set up a queue to connect to the HPE OneView MSMB exchange -

JSON structure of message received from the MSMB -

Example to connect and subscribe to MSMB using .NET C# -

Example to connect and subscribe to MSMB using Java -

Examples to connect and subscribe to MSMB using Python -

Re-create the AMQP client certificate
-
-
-

Learning about REST APIs -
-

Start working with REST APIs -

Log in to the appliance using REST APIs -

URI format -

Resource model format -

Resource operations -

Asynchronous versus synchronous operations -

REST API version and backward compatibility -

Return codes -

Querying resources and pagination using common REST API parameters -

Task resource -

Error handling -

Error message format -

Concurrency control using etags -

Developer tools in a web browser -

PowerShell and Python code sample libraries
-
-

REST API reference -

What can I do with HPE OneView REST APIs? -

Quick Start: Initial configuration using REST APIs -

Appliance -
-

About backing up the appliance -

About restoring the appliance -

Backup the appliance -

Configure the appliance -

Create a certificate signing request -

Create a self-signed certificate -

Create a support dump for authorized technical support -

Enable or disable authorized support access -

Import a certificate -

Read the public key -

Restore the appliance from a backup file -

Update the appliance -

Update the public key -

Upload a backup file to the appliance
-
-

Activity -

Activity notification -

Addresses and Identifiers -
-

About ID pools -

Create an automatically generated ID range for virtual MAC addresses, WWNs, or serial numbers -

Create a custom ID range for virtual MAC addresses, virtual WWNs, or virtual serial numbers -

Read active ID pools and their properties -

Update the allocated IDs in a range for virtual MAC addresses -

Update the IDs returned in a range for virtual MAC addresses
-
-

Best practices -

Data Centers -

Data services -

Enclosures -
-

About enclosures -

About c7000 enclosures -

About managed c7000 enclosures -

About monitored c7000 enclosures -

About migrating c7000 enclosures managed by other management systems -

About unmanaged and unsupported c7000 enclosures -

Connectivity and synchronization with HPE OneView -

Add an enclosure to manage its content -

Add a c7000 enclosure to monitor the hardware -

Edit an enclosure -

Delete a c7000 enclosure from management -

Migrate a c7000 VCM enclosure using REST API -

Move a monitored c7000 enclosure to managed status -

Prepare a VCEM enclosure for migration into HPE OneView -

Refresh the connection between an enclosure and the appliance -

Replace a c7000 enclosure OA and midplane
-
-

Enclosure Groups -

Fabrics -

Firmware -
-

About firmware bundles -

Delete a firmware bundle from the firmware repository -

Install a firmware bundle using a server profile -

Read the firmware repository for firmware bundles -

Update enclosure firmware -

Upload a firmware bundle -

Upload a hotfix -

Update logical interconnect firmware -

Update the interconnect firmware for HPE Virtual Connect Fibre Channel interconnects
-
-

Index -

Interconnects -

Labels -

Licensing -
-

About licensing -

Add a license key to the appliance license pool -

Delete a license key -

View all licenses -

View license status -

View server hardware without an assigned license
-
-

Logical Enclosures -

Logical Interconnects -
-

About logical interconnects -

About firmware associated with a logical interconnect -

About active/active and active/standby configurations -

About loop protection -

About pause flood protection -

About SNMP settings -

About the Virtual Connect FlexFabric–20/40 F8 interconnect module -

Create an uplink set -

Create and download a logical interconnect MAC address table file -

Enable or disable LLDP tagging using REST APIs -

Enable or disable enhanced TLV support using REST APIs -

Find noncompliant logical interconnects -

Read a logical interconnect MAC address table -

Read the internal networks in a logical interconnect -

Reapply a logical interconnect group to bring a logical interconnect into compliance -

Set up logical interconnect port monitoring -

Update internal networks on a logical interconnect -

Update logical interconnect SNMP settings -

Update a logical interconnect Link Aggregation Control Protocol (LACP) timer -

Update logical interconnect settings -

Configure Quality of Service settings for a logical interconnect
-
-

Logical Interconnect Groups -
-

About logical interconnect groups -

About Quality of Service for network traffic -

Create a logical interconnect group -

Update a logical interconnect group -

Update logical interconnect group SNMP settings -

Enable or disable LLDP tagging using REST APIs -

Enable or disable enhanced TLV support using REST APIs -

Configure Quality of Service settings for a logical interconnect group
-
-

Logical Switches -

Logical Switch Groups -

Networks -
-

About networks -

About Fibre Channel networks -

About Fibre Channel over Ethernet (FCoE) networks -

About Ethernet networks -

Data center switch port requirements -

Create an Ethernet network -

Create multiple Ethernet networks using a single POST operation -

Create a Fibre Channel network -

Create an FCoE network -

Update a connection template -

Quick Start: Add an active/active network configuration -

Quick Start: Migrate from an active/standby to an active/active network configuration
-
-

Network Sets -

Power Delivery Devices -
-

About power delivery devices -

Add an iPDU -

Resolve connectivity issues between an iPDU and the appliance -

Change the locator light state of a power delivery device to on or off -

Control power to a power delivery device outlet -

Add a non-iPDU power delivery device -

Read a power device -

Read the power utilization of a power device -

Update a power delivery device -

Update enclosure capacity settings -

Update server hardware capacity settings -

Delete a power delivery device
-
-

Racks -

Reports -

Remote Support -

SAN Managers -

SANs -

Scopes -

Server Hardware -
-

About server hardware -

Add a server blade to an enclosure -

Assign administrators to fix server hardware issues -

Create a rack server -

Delete a rack server -

Delete a server blade from management -

Identify server hardware that needs administrative attention -

Power on or power off server hardware -

Reassign the server profile to a server blade previously removed from an enclosure -

Read a rack server -

Read unsupported server hardware -

Refresh the connection between server hardware and the appliance -

Remove a server blade from an enclosure -

Update firmware for specific server hardware
-
-

Server Hardware Types -

Server Profiles -
-

About server profiles -
-

Capturing best-practice configurations -

About editing a server profile -

About moving a server profile -

Working with server profiles to control remove-and-replace behavior -

About assigning a server profile to an empty device bay -

About server profile connections -

About server profile connections and changing server hardware types -

About server profiles and local storage -

About attaching SAN volumes to a server profile -

About server profile consistency validation
-
-

Create a server profile -

Create an unassigned server profile to use as a template -

Create a server profile with user-specified IDs -

Attach an existing volume to a server profile -

Attach a new volume to a server profile -

Copy an unassigned server profile -

Assign an unassigned server profile -

Unassign a server profile -

Read a server profile -

Update a server profile -

Delete a server profile
-
-

Server Profile Templates -

Storage Pools -

Storage Systems -

Storage Volumes -

Storage Volume Templates -

Switches -

Unmanaged Devices -

Users and Groups -
-

About user accounts -

About user roles -

Action privileges for user roles -

Create a user with local authentication -

Update a local user account -

Update a local user password -

Delete a local user account -

Add an authentication login domain -

Assign roles to an enterprise group -

Change the default authentication login domain -

Delete an authentication login domain -

Reset the administrator password -

Enable or disable local logins
-
-

Utilization -

Troubleshooting the appliance -

Support and other resources -