API Guide
Physical Groups
Topics:
• api/GroupService/Actions/GroupService.CreateGroup
• api/GroupService/Actions/GroupService.UpdateGroup
• api/GroupService/Actions/GroupService.DeleteGroup
• /api/PowerService/PhysicalGroups/GroupDetails
• /api/PowerService/PhysicalGroups/GroupDetails(<GroupID>)
• api/PowerService/PhysicalGroups/GroupDetails<GroupID>/AllLeafgroups
• api/PowerService/Actions/PowerService.UpdateDeviceDetails
• /api/PowerService/DeviceDetails
• api/PowerService/PhysicalGroups/CapableDevices
• api/PowerService/PhysicalGroups/CapableDevices(<DeviceId>)
• api/PowerService/PhysicalGroups/Actions/PhysicalGroup.AddMemberDevices
• api/PowerService/PhysicalGroups/Actions/PhysicalGroup.RemoveMemberDevices
• api/PowerService/PhysicalGroups/GroupDetails(<GroupId>)/Devices
• api/PowerService/PhysicalGroups/Actions/PhysicalGroup.UpdateSlots
• api/PowerService/PhysicalGroups/Actions/PhysicalGroup.MoveDevice
api/GroupService/Actions/
GroupService.CreateGroup
Use this URI to create physical groups.
Supported versions of Power Manager:
• 1.2
POST method to create physical group
Description
Creates a physical group.
Privilege GROUP_MANAGEMENT
HTTP response
codes
200
Example
Input:
{
"GroupModel":
{
"Name": "Rack 001",
"Description": "Rack 001",
"MembershipTypeId": 12,
"ParentId": 1029,
"GroupTags":[
{
"Name":"RACK"
}
],
"GroupAttributeTypeValues": [
{
"AttributeTypeName": "POWER_CAPACITY",
"IdDataType": 2,
10
60 Physical Groups