API Guide

Table Of Contents
/api/NetworkService /ServerProfiles(arg1)
This URI represents the server profile information.
GET method for server profiles
This method returns the server information about the server profile set on the Fabric Manager.
Description Returns the service tag of the server in a server profile on the Fabric Manager.
Privilege VIEW
HTTP response
codes
200
Example
response body
{ "@odata.context": /api/$metadata#NetworkService.ServerProfile/
$entity",
"@odata.type": "#NetworkService.ServerProfile",
"@odata.id": "/api/NetworkService/ServerProfiles('PFSTN16')",
"Id": "PFSTN16",
"ServerServiceTag": "PFSTN16",
"ServerInterfaceProfiles@odata.navigationLink": "/api/NetworkService/
ServerProfiles('PFSTN16')/ServerInterfaceProfiles"
}
Table 173. Attributes
Attribute Description
Id Identifier of the server profile.
ServerServiceTag Service tag of the server.
NOTE: When the server profile is created using the server
deployment process, the server profile id gets set as the
service tag of the server.
PUT method for server profiles
This method updates the server profile by ID.
To run /api/NetworkService /ServerProfiles(arg1), you must have an existing server profile that is deployed on
the system using the server deployment process.
Description
Updates the server profile.
Privilege FABRIC_MANAGEMENT
HTTP Response
Code
201
Example request
body
{
"Id": "PFSTN16",
"ServerServiceTag":"PFSTN16",
"ServerInterfaceProfiles": [{
"Id": "NIC.Mezzanine.1-2-1",
"NativeVLAN":25,
"Networks": [{
"Id": 25365
},
{
"Id": 25484
}]
},
APIs specific to OpenManage Enterprise Modular Edition 525