Cisco Cisco Prime Central 1.4 Entwickleranleitung

Seite von 203
Endpoint URL: https://<host>:8443/grouping/rest/
Operations
Object
API
Description
PrimeGroup
 getGroupById.json?id= 
Operation:
 getGroupById.json?id=
Input:
66098
 jsonResponse
Output:
{"modelClass":"com.cisco.prime.portal.grouping.model.PrimeGroup",
"parentId":-1,"parentInstanceName":null,"havingParent":false,
"havingChild":true,"numOfMembers":5,"numOfSubgroups":4,
"numOfDirectMembers":0,"numOfDirectSubgroups":4,"instanceId":64,
"instanceName":"User-Defined Dynamic",
"description":"Dynamic groups defined by users",
"dynamic":true,"membershipRules":],
"sealed":false,"version":0,"disabled":false,"readonly":true,
"associatedFeatures":null,"alarmBadging":false,"userDefined":false,
"associatedFeatureString":null,"featureDisableAction":"DISABLE"}
Retrieves a group.
OperationResult
 updateGroup.json 
Operation:
 updateGroup.json?id=
Input:
66098
 jsonResponse
Output:
{"modelClass":
"com.cisco.prime.portal.grouping
.PrimeGroupingService$OperationResult",
"success":true,"message":"66098"}
Edits a group. 
OperationResult
 deleteGroup.json?id= 
Operation:
 deleteGroup.json?id=
Input:
66098
 jsonResponse
Output:
{"modelClass":
"com.cisco.prime.portal.grouping
.PrimeGroupingService$OperationResult",
"success":true,"message":"66098"}
Deletes a group.
jsonObject
 getImmediateMembersWithPagination 
Operation:
 getImmediateMembersWithPagination/
Input:
66098
 jsonResponse
Output:
[{"modelClass":
"com.cisco.prime.portal.grouping.model.PrimeGroupMember",
"hjid":572,"name":"ASR9K-AGG3",
"description":"Cisco IOS XR Software (Cisco ASR9K Series), Version 
4.2.1[Default] Copyright (c) 2012 by Cisco Systems, Inc.",
"type":"ManagedElement"}]
Lists the members
of a group.