-
Identify a server hardware type and enclosure group for which the server profile template will be created.
-
Select the BIOS settings for the server hardware using the associated server hardware type URI.
To retrieve the available values from the given server hardware type:
GET /rest/server-hardware-types/{id}
-
Get available server ports using the server hardware type URI and enclosure group URI.
GET /rest/server-profiles/profile-ports?serverHardwareTypeUri={uri}&enclosureGroupUri={uri}
-
Select the network URIs for the server profile connections using the server hardware type URI and the enclosure group URI.
GET /rest/server-profiles/available-networks?serverHardwareTypeUri={uri}&enclosureGroupUri={uri}
|
|
|
|
NOTE: If you are attaching SAN storage, you can select connections that are associated with the storage system. See step 7.
|
|
|
-
Select the firmware URI you prefer to apply.
GET /rest/firmware-drivers
-
Define the local storage settings for the server based on the storage capabilities from the associated server hardware type. Retrieve the available local storage capabilities from the given server hardware.
GET /rest/server-hardware-types/{id}
-
Select the OS type used by the storage attachments. (Optional. Only apply to attach SAN storage.)
GET /rest/storage-systems/host-types
-
Select storage volumes that are visible to that server hardware type/enclosure group. (Optional. Only apply to attach SAN storage.) For each storage volume that you want to attach, you need the associated storage system URI and storage pool URI. This information is returned in the response body.
GET /rest/server-profiles/available-storage-systems?count=25&start=0&enclosureGroupUri={uri}&serverHardwareTypeUri={uri}
-
Create the server profile template with the information from the previous steps.
POST /rest/server-profile-templates