Download as xlsx, pdf, or txt
Download as xlsx, pdf, or txt
You are on page 1of 454

eSight

V300R009C00
List of Open Interfaces for
Integration
Issue 05

Date 2019-05-15

HUAWEI TECHNOLOGIES CO., LTD.


Copyright © Huawei Technologies Co., Ltd. 2019. All rights reserved.
No part of this document may be reproduced or transmitted in any form or by any means without prior written consent of
Huawei Technologies Co., Ltd.

Trademarks and Permissions


and other Huawei trademarks are trademarks of Huawei Technologies Co., Ltd.

All other trademarks and trade names mentioned in this document are the property of their respective holders.

Notice

The purchased products, services and features are stipulated by the commercial contract made between Huawei and the
customer. All or partial products, services and features described in this document may not be within the purchased scope
or the usage scope. Unless otherwise agreed by the contract, all statements, information, and recommendations in this
document are provided "AS IS" without warranties, guarantees or representations of any kind, either express or implied.

The information in this document is subject to change without notice. Every effort has been made in the preparation of this
document to ensure accuracy of the contents, but all statements, information, and recommendations in this document do
not constitute a warranty of any kind, express or implied.

Huawei Technologies Co., Ltd.


Huawei Industrial Base
Bantian, Longgang
Address:
Shenzhen 518129
People's Republic of China
Website: http://e.huawei.com
Purpose
This document describes the eSight list of open interfaces for integration.

Intended Audience
This document is intended for:
● ISV software engineers
● Huawei technical support engineers
● Channel partners' technical support engineers

Change History
Changes between document issues are cumulative. The latest document issue contains all the
changes in earlier issues.

Issue Date

05 2019-05-15

04 2018-07-31

03 2018-05-30

02 2018-03-30

01 2017-12-30

Huawei Proprietary and Confidential


Issue 01 (12/28/2020) 3
Copyright © Huawei Technologies Co., Ltd
This document describes the eSight list of open interfaces for integration.

This document is intended for:


● ISV software engineers
● Huawei technical support engineers
● Channel partners' technical support engineers

Changes between document issues are cumulative. The latest document issue contains all the
changes in earlier issues.

Description

This issue is the fifth official release.

This issue is the fourth official release.

This issue is the third official release.

This issue is the second official release.

This issue is the first official release.

Huawei Proprietary and Confidential


Issue 01 (12/28/2020) 4
Copyright © Huawei Technologies Co., Ltd
504328005.xlsx

Protocol
No. Change Type Change Time
Type
1 File initialization 2015.06.15 Not involved
2 Add an open web interface2016.02.23 N/A
3 Add an open web interface2016.02.23 N/A
4 Add an open web interface2016.02.23 N/A
5 Add an open web interface2016.02.23 N/A
6 Add an open web interface2016.02.23 N/A

7 New 2016.03.19 HTTP/HTTPS

8 New 2016.03.19 HTTP/HTTPS

9 New 2016.03.19 HTTP/HTTPS

10 New 2016.03.19 HTTP/HTTPS

11 New 2016.03.19 HTTP/HTTPS

12 New 2016.03.19 HTTP/HTTPS

13 New 2016.03.19 HTTP/HTTPS

14 New 2016.03.19 HTTP/HTTPS

15 New 2016.03.19 HTTP/HTTPS

16 New 2016.03.19 HTTP/HTTPS

17 New 2016.03.19 HTTP/HTTPS

18 New 2016.03.19 HTTP/HTTPS

19 New 2016.03.19 HTTP/HTTPS


20 New 2016.03.19 HTTP/HTTPS
21 New 2016.03.19 HTTP/HTTPS
22 New 2016.03.19 HTTP/HTTPS
23 New 2016.03.19 HTTP/HTTPS
24 New 2016.03.19 HTTP/HTTPS

12/28/2020 Huawei confidential. No spreading without permission. Page 5, of 454


504328005.xlsx

25 New 2016.03.19 HTTP/HTTPS


26 New 2016.03.19 HTTP/HTTPS
27 New 2016.03.19 HTTP/HTTPS
28 New 2016.03.19 HTTP/HTTPS
29 New 2016.03.19 HTTP/HTTPS
30 New 2016.03.19 HTTP/HTTPS
31 New 2016.03.19 HTTP/HTTPS
32 New 2016.03.19 HTTP/HTTPS
33 New 2016.03.19 HTTP/HTTPS
34 New 2016.03.19 HTTP/HTTPS
35 New 2016.03.19 HTTP/HTTPS
36 New 2016.03.19 HTTP/HTTPS
37 New 2016.03.19 HTTP/HTTPS
38 New 2016.03.19 HTTP/HTTPS
39 New 2016.03.19 HTTP/HTTPS
40 New 2016.03.19 HTTP/HTTPS
41 New 2016.03.19 HTTP/HTTPS

42 New 2016.03.19 HTTP/HTTPS

43 New 2016.03.19 HTTP/HTTPS


44 New 2016.03.19 HTTP/HTTPS
45 New 2016.03.19 HTTP/HTTPS

46 New 2016.03.19 HTTP/HTTPS


47 New 2016.03.19 HTTP/HTTPS
48 New 2016.03.19 HTTP/HTTPS
49 New 2016.03.19 HTTP/HTTPS
50 New 2016.03.19 HTTP/HTTPS
51 New 2016.09.07 HTTP/HTTPS
52 New 2016.09.07 HTTP/HTTPS
53 New 2016.09.07 HTTP/HTTPS
54 New 2016.09.07 HTTP/HTTPS
55 New 2016.09.07 HTTP/HTTPS
56 New 2016.11.25 HTTP/HTTPS

57 New 2016.11.25 HTTP/HTTPS

58 New 2016.11.25 HTTP/HTTPS

59 New 2016.11.25 HTTP/HTTPS

60 New 2016.11.25 HTTP/HTTPS

61 New 2016.11.25 HTTP/HTTPS

12/28/2020 Huawei confidential. No spreading without permission. Page 6, of 454


504328005.xlsx

62 New 2016.11.25 HTTP/HTTPS

63 New 2016.11.25 HTTP/HTTPS

64 New 2016.11.25 HTTP/HTTPS

65 New 2016.11.25 HTTP/HTTPS

66 New 2016.11.25 HTTP/HTTPS

67 New 2016.11.25 HTTP/HTTPS

68 New 2016.11.25 HTTP/HTTPS

69 New 2016.11.25 HTTP/HTTPS

70 New 2016.11.25 HTTP/HTTPS

71 New 2016.11.25 HTTP/HTTPS

72 New 2016.11.25 HTTP/HTTPS

73 New 2016.12.25 HTTP/HTTPS

74 New 2016.12.25 HTTP/HTTPS

75 New 2016.12.25 HTTP/HTTPS

76 New 2016.12.25 HTTP/HTTPS

77 New 2016.12.25 HTTP/HTTPS

78 New 2016.12.25 HTTP/HTTPS

79 New 2016.12.25 HTTP/HTTPS

80 New 2016.12.25 HTTP/HTTPS

81 New 2016.12.25 HTTP/HTTPS

82 New 2016.12.25 HTTP/HTTPS

83 Modified 2017.2.9 HTTP/HTTPS

84 New 2017.3.10 HTTP/HTTPS

85 New 2017.01.20 HTTP/HTTPS

12/28/2020 Huawei confidential. No spreading without permission. Page 7, of 454


504328005.xlsx

86 New 2017.01.20 HTTP/HTTPS

87 New 2017.01.20 HTTP/HTTPS

88 New 2017.01.20 HTTP/HTTPS

89 New 2017.01.20 HTTP/HTTPS

90 New 2017.01.20 HTTP/HTTPS

91 New 2017.01.20 HTTP/HTTPS

92 New 2017.01.20 HTTP/HTTPS

93 New 2017.01.20 HTTP/HTTPS

94 New 2017.03.10 HTTP/HTTPS

95 New 2017.03.10 HTTP/HTTPS

96 New 2017.03.10 HTTP/HTTPS

97 New 2017.03.10 HTTP/HTTPS

98 New 2017.03.10 HTTP/HTTPS

99 New 2017.03.10 HTTP/HTTPS

100 New 2017.3.3 HTTP/HTTPS

101 New 2017.3.3 HTTP/HTTPS

102 New 2017.3.3 HTTP/HTTPS

103 New 2017.3.3 HTTP/HTTPS

104 New 2017.3.3 HTTP/HTTPS

105 Modified 2017.3.17 HTTP/HTTPS

106 Modified 2017.3.17 HTTP/HTTPS

107 Modified 2017.3.17 HTTP/HTTPS

108 Modified 2017.3.17 HTTP/HTTPS

109 Modified 2017.3.17 HTTP/HTTPS

110 Modified 2017.3.17 HTTP/HTTPS

12/28/2020 Huawei confidential. No spreading without permission. Page 8, of 454


504328005.xlsx

111 New 2017.5.15 HTTP/HTTPS

112 New 2017.5.15 HTTP/HTTPS

113 New 2017.5.15 HTTP/HTTPS

114 New 2017.5.15 HTTP/HTTPS

115 New 2017.6.27 HTTP/HTTPS

116 New 2017.6.30 HTTP/HTTPS

117 New 2017.6.30 HTTP/HTTPS

118 New 2017.6.30 HTTP/HTTPS

119 New 2017.6.30 HTTP/HTTPS


120 New 2017.7.30 HTTP/HTTPS
121 New 2017.7.30 HTTP/HTTPS
122 New 2017.7.30 HTTP/HTTPS
123 New 2017.7.30 HTTP/HTTPS
124 New 2017.7.30 HTTP/HTTPS
125 New 2017.7.30 HTTP/HTTPS
126 New 2017.7.30 HTTP/HTTPS
127 New 2017.7.30 HTTP/HTTPS
128 New 2017.7.30 HTTP/HTTPS
129 New 2017.7.30 HTTP/HTTPS
130 New 2017.7.30 HTTP/HTTPS
131 New 2017.7.30 HTTP/HTTPS
132 New 2017.7.30 HTTP/HTTPS
133 New 2017.7.30 HTTP/HTTPS
134 New 2017.7.30 HTTP/HTTPS
135 New 2017.7.30 HTTP/HTTPS
136 New 2017.7.30 HTTP/HTTPS
137 New 2017.7.30 HTTP/HTTPS
138 Modified 2017.7.21 HTTP/HTTPS
139 New 2017.7.30 HTTP/HTTPS
140 New 2017.7.30 HTTP/HTTPS
141 New 2017.7.30 HTTP/HTTPS
142 New 2017.7.30 HTTP/HTTPS
143 New 2017.8.16 HTTP/HTTPS
144 New 2017.8.16 HTTP/HTTPS
145 New 2017.8.25 HTTP/HTTPS
146 New 2017.8.25 HTTP/HTTPS
147 New 2017.8.31 HTTP/HTTPS
148 New 2017.9.15 HTTP/HTTPS

12/28/2020 Huawei confidential. No spreading without permission. Page 9, of 454


504328005.xlsx

149 New 2017.9.15 HTTP/HTTPS


150 New 2017.7.17 HTTP/HTTPS
151 Modified 2017.9.25 SNMP
152 Modified 2017.09.25 HTTP/HTTPS

153 Modified 2017.09.25 HTTP/HTTPS

154 Modified 2017.09.25 HTTP/HTTPS

155 Modified 2017.09.25 HTTP/HTTPS

156 Modified 2017.09.25 HTTP/HTTPS

157 Modified 2017.09.25 HTTP/HTTPS

158 Modified 2017.09.25 HTTP/HTTPS

159 Modified 2017.09.25 HTTP/HTTPS


160 New 2017.09.25 HTTP/HTTPS
161 New 2017.09.26 HTTP/HTTPS
162 New 2017.09.26 HTTP/HTTPS
163 New 2017.09.26 HTTP/HTTPS
164 New 2017.09.26 HTTP/HTTPS
165 New 2017.09.26 HTTP/HTTPS

166 New 2017.09.26 HTTP/HTTPS

167 New 2017.09.26 HTTP/HTTPS


168 New 2017.09.26 HTTP/HTTPS
169 New 2017.09.26 HTTP/HTTPS
170 New 2017.09.26 HTTP/HTTPS
171 New 2017.09.26 HTTP/HTTPS
172 New 2017.09.26 HTTP/HTTPS
173 New 2017.09.26 HTTP/HTTPS
174 New 2017.09.26 HTTP/HTTPS
175 New 2017.09.26 HTTP/HTTPS
176 New 2017.09.26 HTTP/HTTPS

177 New 2017.7.17 HTTP/HTTPS

178 New 2017.7.17 HTTP/HTTPS

179 Modified 2017.09.30 HTTP/HTTPS

180 Modified 2017.09.30 HTTP/HTTPS


181 Modified 2017.09.30 HTTP/HTTPS
182 New 2017.12.25 HTTP/HTTPS
183 New 2017.12.25 HTTP/HTTPS

12/28/2020 Huawei confidential. No spreading without permission. Page 10, of 454


504328005.xlsx

184 New 2017.12.25 HTTP/HTTPS


185 New 2017.12.25 HTTP/HTTPS
186 New 2017.12.25 HTTP/HTTPS
187 Modified 2018.2.27 HTTP/HTTPS

188 New 2018.3.20 HTTP/HTTPS

189 Modified 2018.3.27 HTTP/HTTPS

190 New 2018.4.18 HTTP/HTTPS

191 New 2018.4.18 HTTP/HTTPS

192 New 2018.4.18 HTTP/HTTPS

193 New 2018.4.18 HTTP/HTTPS

194 New 2018.4.18 HTTP/HTTPS

195 Modified 2018.4.18 HTTP/HTTPS

196 Modified 2018.4.18 HTTP/HTTPS

197 Modified 2018.4.18 HTTP/HTTPS

198 Modified 2018.4.18 HTTP/HTTPS

199 Modified 2018.4.18 HTTP/HTTPS


200 New 2018.5.28 HTTP/HTTPS
201 New 2018.5.28 HTTP/HTTPS
202 New 2018.5.28 HTTP/HTTPS
203 New 2018.5.28 HTTP/HTTPS

204 Modified 2018.7.9 HTTP/HTTPS

205 Modified 2018.10.19 HTTP/HTTPS

12/28/2020 Huawei confidential. No spreading without permission. Page 11, of 454


504328005.xlsx

Interface Name
Not involved
Querying basic information about all carriers
Querying the last minute data about incoming and outgo
Collecting the last minute traffic data about a specific
Collecting the last minute session data about a specif
Collecting the last minute application data about a spe

Querying the link information of IT devices in the


lower-level eSight

Certifying users

Heartbeat

Subscribing to a single notification

Subscribing to notifications in batches

Unsubscribing from notifications

Querying the portlet

Synchronizing resource increments

Obtaining virtual objects

Querying the link list of the lower-level eSight

Deleting the link list cache of the lower-level eSight

Synchronizing the WLAN online users' data


requests of the lower-level eSight

Sending notifications of the IT link changes


Subscribing to the terminal's location messages
Sending notifications of AP resource changes
Sending notifications of the terminal's entry into and
Sending notifications of the strongest AP
Registering CCE

12/28/2020 Huawei confidential. No spreading without permission. Page 12, of 454


504328005.xlsx

Delivering MML commands to core network NEs


Obtaining NE information
Obtaining the version supported by a specified NE
type
Adding a region
Deleting a region
Modifying a region
Adding an AP
Deleting an AP
Modifying an AP
Adding an obstacle
Deleting an obstacle
Modifying an obstacle
Querying region information
Querying the terminal location information
Querying the AC list
Querying the AP list
Querying the user's basic information and key
indicator list
Querying the basic information and key indicator list
of the RF
Querying the user's log list within a specified period
of time
Querying the AP group
Creating AP group information for a specified AC

Deleting AP group information for a specified AC


Binding an AP device to a group
Unbinding an AP device from a group
Deleting an AP device
Delivering the Telnet command
Store entry/exit change notification
Real-time terminal location push notification
Notification of location information change for subscr
Querying the information about a region where Blueto
Querying the configuration information of Bluetooth loc
Obtaining static information about resources

Requesting for resource synchronization

Obtaining the URL to access a device page using


Telnet in the EMS
Synchronizing alarms/Synchronizing static
information/Clearing alarms/Checking request
delivery

Inspecting a collection task

Creating a collection task

12/28/2020 Huawei confidential. No spreading without permission. Page 13, of 454


504328005.xlsx

Modifying a collection task

Deleting a collection task

Querying the plug-in running status

Querying the plug-in connection status

Obtaining international resource information

Querying the NetStream enablement configuration

Configuring NetStream enablement (Creating and


modifying the configuration are not distinguished.
The NetStream enablement command is delivered
to network devices directly.

Clearing the NetStream enablement configuration

Creating an SLA diagnosis task

Deleting an SLA diagnosis task

Forwarding SNMP packets

Querying the cloud platform information

Querying information about the FusionSphere AZ

Querying information about the FusionSphere


services

Querying the cluster information

Querying the host information

Querying the FusionSphere VM information

Querying the FusionSphere virtual disk information

Querying information about the FusionSphere disk


type
Querying the FusionSphere backend storage
information
Querying information about VMs on the virtualization
platform
Querying information about the FusionSphere
backend storage
Subscribing to notifications of physical Cloud OS
device alarms

Batch component querying interface

12/28/2020 Huawei confidential. No spreading without permission. Page 14, of 454


504328005.xlsx

Single component querying interface

Single device refreshing interface

Specific parameter-based storage device list


obtaining interface

Storage device details querying interface

Storage device adding interface

NM login password changing interface

NE password changing interface

Device management protocol information changing


interface
Query Real-Time Performance Data of Storage
Devices

Query N9000 Cluster Information

Query N9000, FusionStorage Object Disk


Information

Query N9000 Node Information

Query N9000, FusionStorage Object Network Port


Information

Query the N9000 Real-Time Capacity Information

Rate Limit Group Information Notification Interface

EIP Information Notification Interface

Query EIP Top N Application Traffic

Query EIP Top N Session Traffic

Query EIP Top N Traffic

Querying the cloud platform information

Querying information about the FusionSphere AZ

Querying the cluster information

Querying the host information

Querying the FusionSphere VM information

Querying information about VMs on the virtualization


platform

12/28/2020 Huawei confidential. No spreading without permission. Page 15, of 454


504328005.xlsx

FusionStorage Object cluster information querying


interface
FusionStorage Object node information querying
interface
Real-time FusionStorage Object cluster capacity
querying interface

Agentless-Host Addition Interface

Querying the FusionSphere VM information

Preventive maintenance inspection

Preventive maintenance inspection

Fault information collection

Fault information collection


Adding a single server
Uploading a software source
Querying the software source upload progress
Deleting a software source
Querying the software source list
Creating an iBMC template
Creating a power cycle template
Creating an OS template
Querying the OS template list
Creating OSs and power cycle tasks in batches
Querying OS deployment task details
Uploading an upgrade package
Querying the software package upload progress
Querying the upgrade package list
Querying upgrade package details
Creating an upgrade task
Querying upgrade task details
Querying firmware upgrade details of a specified
device in an upgrade task
Querying the host information
Creating a BIOS template
Creating a RAID template
Creating an HBA template
Creating a CNA template
Querying a single file system of a storage device
Querying a single LUN of a storage device
Query the Number of Alarms
Query Event Information
Delete an Upgrade Package
Report AtlasDirector Alarms

12/28/2020 Huawei confidential. No spreading without permission. Page 16, of 454


504328005.xlsx

Modify Protocol Parameters


Querying total LUN performance data of storage
devices
Reporting alarms in real time
Querying the cloud platform information

Querying information about the AZ

Querying information about the services

Querying the host information

Querying virtual resource of VM information

Querying virtual resource virtual of disk information

Querying information about virtual resource of disk


type
Querying virtual resource of backend storage
information
Sending notifications of the virtual resoure changes
Adding an ACS server
Deleting an ACS server
Updating an ACS server
Querying an ACS server
Adding the mapping between terminals and ACS
servers
Deleting the mapping between terminals and ACS
servers
Querying the mapping between terminals and ACS
servers
Creating a group
Deleting a group
Configuring a terminal group
Deleting a terminal from a group
Adding a role
Deleting a role
Adding a management group for a role
Deleting the management group for a role
Configuring an operation permission list for a role

Deleting single host (provided only for OceanStor


DJ)
Changing user names and passwords for logging in
to hosts
Query Alarm Information based on Parameter
Settings

Alarm Change Message


Message Subscription Interface
Query the Server Chassis List
Query the Details of a Server Chassis

12/28/2020 Huawei confidential. No spreading without permission. Page 17, of 454


504328005.xlsx

Query the Server Board List


Query Server Board Details
Report Server Events
Querying the cloud platform information

Creating a batch replication task

Querying component details of a specified server

Query the Virtual Port Information

Query the Virtual Network Information

Query the Information About the Host Physical


Network Port

Query the Host Trunk Interface Information

Query the Physical Network Information

Query the Host Information

Query the FusionSphere VM Information

Query the FusionSphere Virtual Disk Information

Query the FusionSphere Backend Storage


Information

Query Information About VMs on the Virtualization


Platform
Query the Ceph Host Information
Query Ceph Status Information
Query Ceph OSD Information
Query the Ceph Pool Information

Creating a BIOS template

Create a RAID Configuration Template

12/28/2020 Huawei confidential. No spreading without permission. Page 18, of 454


504328005.xlsx

Change Reason
To create files.
Add open web interfaces.
Add open web interfaces.
Add open web interfaces.
Add open web interfaces.
Add open web interfaces.

The interface can be invoked only by the upper-level eSight rather than
external systems.

The interface can be invoked only by the upper-level eSight rather than
external systems.

The interface can be invoked only by the upper-level eSight rather than
external systems.

The interface can be invoked only by the upper-level eSight rather than
external systems.

The interface can be invoked only by the upper-level eSight rather than
external systems.

The interface can be invoked only by the upper-level eSight rather than
external systems.

The interface can be invoked only by the upper-level eSight rather than
external systems.

The interface can be invoked only by the upper-level eSight rather than
external systems.

The interface can be invoked only by the upper-level eSight rather than
external systems.

The interface can be invoked only by the upper-level eSight rather than
external systems.

The interface can be invoked only by the upper-level eSight rather than
external systems.

The interface can be invoked only by the upper-level eSight rather than
external systems.

A new interface in eSight V300R005C00 for receiving message notificatio


A new interface in eSight V300R005C00 for receiving message notificatio
A new interface in eSight V300R005C00 for receiving message notificatio
A new interface in eSight V300R005C00 for receiving message notificatio
A new interface in eSight V300R005C00 for receiving message notificatio
A new open interface in eSight V300R005C00

12/28/2020 Huawei confidential. No spreading without permission. Page 19, of 454


504328005.xlsx

A new open interface in eSight V300R005C00


A new open interface in eSight V300R005C00
A new open interface in eSight V300R005C00
A new open interface in eSight V300R005C00
A new open interface in eSight V300R005C00
A new open interface in eSight V300R005C00
A new open interface in eSight V300R005C00
A new open interface in eSight V300R005C00
A new open interface in eSight V300R005C00
A new open interface in eSight V300R005C00
A new open interface in eSight V300R005C00
A new open interface in eSight V300R005C00
A new open interface in eSight V300R005C00
A new open interface in eSight V300R005C00
A new open interface in eSight V300R005C00
A new open interface in eSight V300R005C00
A new open interface in eSight V300R005C00

A new open interface in eSight V300R005C00

A new open interface in eSight V300R005C00


A new open interface in eSight V300R005C00
A new open interface in eSight V300R005C00

A new open interface in eSight V300R005C00


A new open interface in eSight V300R005C00
A new open interface in eSight V300R005C00
A new open interface in eSight V300R005C00
A new open interface in eSight V300R005C00
A new open interface in eSight V300R006C00
A new open interface in eSight V300R006C00
A new open interface in eSight V300R006C00
A new open interface in eSight V300R006C00
A new open interface in eSight V300R006C00
The baseline version can be invoked only by the CloudOpera rather than
external systems.
The baseline version can be invoked only by the CloudOpera rather than
external systems.
The baseline version can be invoked only by the CloudOpera rather than
external systems.

The baseline version can be invoked only by the CloudOpera rather than
external systems.

The baseline version can be invoked only by the CloudOpera rather than
external systems.
The baseline version can be invoked only by the CloudOpera rather than
external systems.

12/28/2020 Huawei confidential. No spreading without permission. Page 20, of 454


504328005.xlsx

The baseline version can be invoked only by the CloudOpera rather than
external systems.
The baseline version can be invoked only by the CloudOpera rather than
external systems.
The baseline version can be invoked only by the CloudOpera rather than
external systems.
The baseline version can be invoked only by the CloudOpera rather than
external systems.
The baseline version can be invoked only by the CloudOpera rather than
external systems.
The baseline version can be invoked only by the CloudOpera rather than
external systems.

The baseline version can be invoked only by the CloudOpera rather than
external systems.

The baseline version can be invoked only by the CloudOpera rather than
external systems.
The baseline version can be invoked only by the CloudOpera rather than
external systems.
The baseline version can be invoked only by the CloudOpera rather than
external systems.
The baseline version can be invoked only by the CloudOpera rather than
external systems.

A new open interface in eSight V300R007C00

A new open interface in eSight V300R007C00

A new open interface in eSight V300R007C00

A new open interface in eSight V300R007C00

A new open interface in eSight V300R007C00

A new open interface in eSight V300R007C00

A new open interface in eSight V300R007C00

A new open interface in eSight V300R007C00

A new open interface in eSight V300R007C00

A new open interface in eSight V300R007C00

New fields: backStoreReservedSize ,backStoreProvisionedSize ,azName

New open interface in eSight V300R007

A new open interface in eSight V300R006C00

12/28/2020 Huawei confidential. No spreading without permission. Page 21, of 454


504328005.xlsx

A new open interface in eSight V300R006C00

A new open interface in eSight V300R006C00

A new open interface in eSight V300R006C00

A new open interface in eSight V300R006C00

A new open interface in eSight V300R006C00

A new open interface in eSight V300R006C00

A new open interface in eSight V300R006C00

A new open interface in eSight V300R006C00

A new open interface in eSight V300R007C00

A new open interface in eSight V300R007C00

A new open interface in eSight V300R007C00

A new open interface in eSight V300R007C00

A new open interface in eSight V300R007C00

A new open interface in eSight V300R007C00

The baseline version can be invoked only by the CloudOpera rather than
external systems.
The baseline version can be invoked only by the CloudOpera rather than
external systems.
The baseline version can be invoked only by the CloudOpera rather than
external systems.
The baseline version can be invoked only by the CloudOpera rather than
external systems.
The baseline version can be invoked only by the CloudOpera rather than
external systems.
Deleted the alarm statistics information structure from the return
information of this interface.
Deleted the alarm statistics information structure from the return
information of this interface.
Deleted the alarm statistics information structure from the return
information of this interface.
Deleted the alarm statistics information structure from the return
information of this interface.
Deleted the alarm statistics information structure from the return
information of this interface.
Deleted the alarm statistics information structure from the return
information of this interface.

12/28/2020 Huawei confidential. No spreading without permission. Page 22, of 454


504328005.xlsx

A new open interface in eSight V300R007C00

A new open interface in eSight V300R007C00

A new open interface in eSight V300R007C00

A new open interface in eSight V300R007C00

New field: flavorName in eSight V300R008C00

Used for NFVI to connect to Toolkit. This interface is not available for ext
ernal systems. 
Used for NFVI to connect to Toolkit. This interface is not available for ext
ernal systems. 
Used for NFVI to connect to Toolkit. This interface is not available for ext
ernal systems. 
Used for NFVI to connect to Toolkit. This interface is not available for ext
ernal systems. 
A new open interface in eSight V300R007C00SPC502
A new open interface in eSight V300R007C00SPC502
A new open interface in eSight V300R007C00SPC502
A new open interface in eSight V300R007C00SPC502
A new open interface in eSight V300R007C00SPC502
A new open interface in eSight V300R007C00SPC502
A new open interface in eSight V300R007C00SPC502
A new open interface in eSight V300R007C00SPC502
A new open interface in eSight V300R007C00SPC502
A new open interface in eSight V300R007C00SPC502
A new open interface in eSight V300R007C00SPC502
A new open interface in eSight V300R007C00SPC502
A new open interface in eSight V300R007C00SPC502
A new open interface in eSight V300R007C00SPC502
A new open interface in eSight V300R007C00SPC502
A new open interface in eSight V300R007C00SPC502
A new open interface in eSight V300R007C00SPC502
A new open interface in eSight V300R007C00SPC502
In eSight V3R7SPC502, the return result of the FsHostExtData object does
A new open interface in eSight V300R007C00SPC502
A new open interface in eSight V300R007C00SPC502
A new open interface in eSight V300R007C00SPC502
A new open interface in eSight V300R007C00SPC502
A new open interface in eSight V300R007C00CP5021
A new open interface in eSight V300R007C00CP5021
A new open interface in eSight V300R007C00SPC502
A new open interface in eSight V300R007C00SPC502
A new open interface in eSight V300R007C00SPC503
A new open interface in eSight V300R008C00

12/28/2020 Huawei confidential. No spreading without permission. Page 23, of 454


504328005.xlsx

A new open interface in eSight V300R008C00


A new open interface in eSight V300R007C00SPC502
Add field:modn,moname
Add Optional Request Parameters: systemType in eSight V300R008C00

Add Optional Request Parameters: systemType in eSight V300R008C00

Add Optional Request Parameters: systemType in eSight V300R008C00

Add Options in existiong parameter: systemType in eSight V300R008C00


Add Optional Request Parameters: systemType in eSight V300R008C00,
add one more URI
Add Optional Request Parameters: systemType in eSight V300R008C00,
add one more URI
Add Optional Request Parameters: systemType in eSight V300R008C00,
add one more URI
Add Optional Request Parameters: systemType in eSight V300R008C00,
add one more URI
A new interface in eSight V300R008C00 for receiving message notificatio
A new open interface in eSight V300R008C00
A new open interface in eSight V300R008C00
A new open interface in eSight V300R008C00
A new open interface in eSight V300R008C00
A new open interface in eSight V300R008C00

A new open interface in eSight V300R008C00

A new open interface in eSight V300R008C00


A new open interface in eSight V300R008C00
A new open interface in eSight V300R008C00
A new open interface in eSight V300R008C00
A new open interface in eSight V300R008C00
A new open interface in eSight V300R008C00
A new open interface in eSight V300R008C00
A new open interface in eSight V300R008C00
A new open interface in eSight V300R008C00
A new open interface in eSight V300R008C00

A new open interface in eSight V300R007C00SPC502

A new open interface in eSight V300R007C00SPC502

Add Options in existiong parameter: locations in eSight V300R008C00

Add Options in existiong parameter: filterInfos in eSight V300R008C00


The length of the openID field is changed to 1-1024.
A new open interface in eSight V300R009C00
A new open interface in eSight V300R009C00

12/28/2020 Huawei confidential. No spreading without permission. Page 24, of 454


504328005.xlsx

A new open interface in eSight V300R009C00


A new open interface in eSight V300R009C00
A new open interface in eSight V300R009C00
Add Optional Request Parameters: alarmLocation in eSight
V300R009C00

A new open interface in eSight V300R009

eSight V300R009 adds fields about the CPU, memory, network adapter,
and network port.

A new open interface in eSight V300R009

A new open interface in eSight V300R009

A new open interface in eSight V300R009

A new open interface in eSight V300R009

A new open interface in eSight V300R009

The mgrIpAddr field (management IP address) is added to data of the


returned result.
The totalSize field (total number of queried information records) is added
to the returned result.

The totalSize field (total number of queried information records) is added


to the returned result.

The lunId field (storage device LUN ID) is added to data of the returned
result.
The totalSize field (total number of queried information records) is added
to the returned result.

The input parameter supports the optional parameter backStoreId


(backend storage ID).
The storeDeviceDn field (physical storage DN) and storeDeviceIp
(physical storage IP address) are added to data of the returned result.

The totalSize field (total number of queried information records) is added


to the returned result.
This interface is used to query the ceph host information.
This interface is used to query the ceph status information.
This interface is used to query the Ceph OSD information.
This interface is used to query the Ceph Pool Information.

The optional BIOS configuration items MonitorMwaitEnable and


PciMem64DecodeSupport are added to the templateProp parameter.

The SlotID field is added to meet the requirements of multiple RAID arrays.

12/28/2020 Huawei confidential. No spreading without permission. Page 25, of 454


504328005.xlsx

Related Impact and Countermeasure Before the Change After the Change
None None None
None None Add open web interface
None None Add open web interface
None None Add open web interface
None None Add open web interface
None None Add open web interface
When interface parameters and return results change,
other external systems may become incompatible with None None
eSight.
When interface parameters and return results change,
other external systems may become incompatible with None None
eSight.
When interface parameters and return results change,
other external systems may become incompatible with None None
eSight.
When interface parameters and return results change,
other external systems may become incompatible with None None
eSight.
When interface parameters and return results change,
other external systems may become incompatible with None None
eSight.
When interface parameters and return results change,
other external systems may become incompatible with None None
eSight.
When interface parameters and return results change,
other external systems may become incompatible with None None
eSight.
When interface parameters and return results change,
other external systems may become incompatible with None None
eSight.
When interface parameters and return results change,
other external systems may become incompatible with None None
eSight.
When interface parameters and return results change,
other external systems may become incompatible with None None
eSight.
When interface parameters and return results change,
other external systems may become incompatible with None None
eSight.
When interface parameters and return results change,
other external systems may become incompatible with None None
eSight.
None None None
None None None
None None None
None None None
None None None
None None None

12/28/2020 Huawei confidential. No spreading without permission. Page 26, of 454


504328005.xlsx

None None None


None None None
None None None
None None None
None None None
None None None
None None None
None None None
None None None
None None None
None None None
None None None
None None None
None None None
None None None
None None None
None None None

None None None

None None None


None None None
None None None

None None None


None None None
None None None
None None None
None None None
None None None
None None None
None None None
None None None
None None None
None None None

None None None

None None None

None None None

None None None

None None None

12/28/2020 Huawei confidential. No spreading without permission. Page 27, of 454


504328005.xlsx

None None None

None None None

None None None

None None None

None None None

None None None

None None None

None None None

None None None

None None None

None None None

None None None

None None None

None None None

None None None

None None None

None None None

None None None

None None None

None None None

None None None

None None None

None None None

None None None

12/28/2020 Huawei confidential. No spreading without permission. Page 28, of 454


504328005.xlsx

None None None

None None None

None None None

None None None

None None None

None None None

None None None

None None None

None None None

None None None

None None None

None None None

None None None

None None None

None None None

None None None

None None None

None None None

None None None

None None None

None None None

None None None

None None None

None None None

None None None

12/28/2020 Huawei confidential. No spreading without permission. Page 29, of 454


504328005.xlsx

None None None

None None None

None None None

None None None

None None None

None None None

None None None

None None None

None None None


None None None
None None None
None None None
None None None
None None None
None None None
None None None
None None None
None None None
None None None
None None None
None None None
None None None
None None None
None None None
None None None
None None None
None None None
None None None
None None None
None None None
None None None
None None None
None None None
None None None
None None None
None None None
None None None
None None None

12/28/2020 Huawei confidential. No spreading without permission. Page 30, of 454


504328005.xlsx

None None None


None None None
None None None
None None None

None None None

None None None

None None None

None None None

None None None

None None None

None None None


None None None
None None None
None None None
None None None
None None None
None None None

None None None

None None None


None None None
None None None
None None None
None None None
None None None
None None None
None None None
None None None
None None None

None None None

None None None

None None None

None None None


None None None
None None None
None None None

12/28/2020 Huawei confidential. No spreading without permission. Page 31, of 454


504328005.xlsx

None None None


None None None
None None None
None None None

None None None

Compatible. There is no impact on the upper-layer


None None
system.

None None None

None None None

None None None

None None None

None None None

Compatible. There is no impact on the upper-layer


None None
system.

Compatible. There is no impact on the upper-layer


None None
system.

Compatible. There is no impact on the upper-layer


None None
system.

Compatible. There is no impact on the upper-layer


None None
system.

Compatible. There is no impact on the upper-layer


None None
system.
None None None
None None None
None None None
None None None

Compatible. There is no impact on the upper-layer


None None
system.

This field is mandatory. It is compatible with earlier versionNone The SlotID field is added.

12/28/2020 Huawei confidential. No spreading without permission. Page 32, of 454


504328005.xlsx

Change Added to
eSight V300R003C10
eSight V300R003C20
eSight V300R003C20
eSight V300R003C20
eSight V300R003C20
eSight V300R003C20

eSight V300R005C00

eSight V300R005C00

eSight V300R005C00

eSight V300R005C00

eSight V300R005C00

eSight V300R005C00

eSight V300R005C00

eSight V300R005C00

eSight V300R005C00

eSight V300R005C00

eSight V300R005C00

eSight V300R005C00

eSight V300R005C00
eSight V300R005C00
eSight V300R005C00
eSight V300R005C00
eSight V300R005C00
eSight V300R005C00

12/28/2020 Huawei confidential. No spreading without permission. Page 33, of 454


504328005.xlsx

eSight V300R005C00
eSight V300R005C00
eSight V300R005C00
eSight V300R005C00
eSight V300R005C00
eSight V300R005C00
eSight V300R005C00
eSight V300R005C00
eSight V300R005C00
eSight V300R005C00
eSight V300R005C00
eSight V300R005C00
eSight V300R005C00
eSight V300R005C00
eSight V300R005C00
eSight V300R005C00
eSight V300R005C00

eSight V300R005C00

eSight V300R005C00
eSight V300R005C00
eSight V300R005C00

eSight V300R005C00
eSight V300R005C00
eSight V300R005C00
eSight V300R005C00
eSight V300R005C00
eSight V300R006C00
eSight V300R006C00
eSight V300R006C00
eSight V300R006C00
eSight V300R006C00
eSight V300R006C00

eSight V300R006C00

eSight V300R006C00

eSight V300R006C00

eSight V300R006C00

eSight V300R006C00

12/28/2020 Huawei confidential. No spreading without permission. Page 34, of 454


504328005.xlsx

eSight V300R006C00

eSight V300R006C00

eSight V300R006C00

eSight V300R006C00

eSight V300R006C00

eSight V300R006C00

eSight V300R006C00

eSight V300R006C00

eSight V300R006C00

eSight V300R006C00

eSight V300R006C00

eSight V300R007C00

eSight V300R007C00

eSight V300R007C00

eSight V300R007C00

eSight V300R007C00

eSight V300R007C00

eSight V300R007C00

eSight V300R007C00

eSight V300R007C00

eSight V300R007C00

eSight V300R007C00

eSight V300R007C00

eSight V300R006C00

12/28/2020 Huawei confidential. No spreading without permission. Page 35, of 454


504328005.xlsx

eSight V300R006C00

eSight V300R006C00

eSight V300R006C00

eSight V300R006C00

eSight V300R006C00

eSight V300R006C00

eSight V300R006C00

eSight V300R006C00

eSight V300R007C00

eSight V300R007C00

eSight V300R007C00

eSight V300R007C00

eSight V300R007C00

eSight V300R007C00

eSight V300R006C00

eSight V300R006C00

eSight V300R006C00

eSight V300R006C00

eSight V300R006C00

eSight V300R007C00

eSight V300R007C00

eSight V300R007C00

eSight V300R007C00

eSight V300R007C00

eSight V300R007C00

12/28/2020 Huawei confidential. No spreading without permission. Page 36, of 454


504328005.xlsx

eSight V300R007C00

eSight V300R007C00

eSight V300R007C00

eSight V300R007C00

eSight V300R008C00

eSight V300R008C00

eSight V300R008C00

eSight V300R008C00

eSight V300R008C00
eSight V300R007C00SPC502
eSight V300R007C00SPC502
eSight V300R007C00SPC502
eSight V300R007C00SPC502
eSight V300R007C00SPC502
eSight V300R007C00SPC502
eSight V300R007C00SPC502
eSight V300R007C00SPC502
eSight V300R007C00SPC502
eSight V300R007C00SPC502
eSight V300R007C00SPC502
eSight V300R007C00SPC502
eSight V300R007C00SPC502
eSight V300R007C00SPC502
eSight V300R007C00SPC502
eSight V300R007C00SPC502
eSight V300R007C00SPC502
eSight V300R007C00SPC502
eSight V300R007C00SPC502
eSight V300R007C00SPC502
eSight V300R007C00SPC502
eSight V300R007C00SPC502
eSight V300R007C00SPC502
eSight V300R007C00CP5021
eSight V300R007C00CP5021
eSight V300R007C00SPC503
eSight V300R007C00SPC503
eSight V300R007C00SPC503
eSight V300R008C00

12/28/2020 Huawei confidential. No spreading without permission. Page 37, of 454


504328005.xlsx

eSight V300R008C00
eSight V300R007C00SPC502
eSight V300R008C00SPC100
eSight V300R008C00SPC100

eSight V300R008C00SPC100

eSight V300R008C00SPC100

eSight V300R008C00SPC100

eSight V300R008C00SPC100

eSight V300R008C00SPC100

eSight V300R008C00SPC100

eSight V300R008C00SPC100
eSight V300R008C00SPC100
eSight V300R008C00SPC100
eSight V300R008C00SPC100
eSight V300R008C00SPC100
eSight V300R008C00SPC100
eSight V300R008C00SPC100

eSight V300R008C00SPC100

eSight V300R008C00SPC100
eSight V300R008C00SPC100
eSight V300R008C00SPC100
eSight V300R008C00SPC100
eSight V300R008C00SPC100
eSight V300R008C00SPC100
eSight V300R008C00SPC100
eSight V300R008C00SPC100
eSight V300R008C00SPC100
eSight V300R008C00SPC100

eSight V300R007C00SPC502

eSight V300R007C00SPC502

eSight V300R008C00SPC100

eSight V300R008C00SPC100
eSight V300R008C00SPC100
V300R009C00
V300R009C00

12/28/2020 Huawei confidential. No spreading without permission. Page 38, of 454


504328005.xlsx

V300R009C00
V300R009C00
V300R009C00
V300R009C00

eSight V300R009C00

eSight V300R009C00

eSight V300R009C00

eSight V300R009C00

eSight V300R009C00

eSight V300R009C00

eSight V300R009C00

eSight V300R009C00

eSight V300R009C00

eSight V300R009C00

eSight V300R009C00

eSight V300R009C00
eSight V300R009C00
eSight V300R009C00
eSight V300R009C00
eSight V300R009C00

eSight V300R010C00

eSight V300R009C00

12/28/2020 Huawei confidential. No spreading without permission. Page 39, of 454


No. Category Interface Name Application Scenario Application Scope

System Sending eSight heartbeat Keepalive between


1 All
information trap messages systems

Setting the interval for


System Keepalive between
2 sending eSight heartbeat All
information systems
packets

Setting conditions for Centralized resource


3 Device All
querying device information monitoring

Obtaining the device Centralized resource


4 Device All
information table monitoring

1. Centralized resource
Sending trap messages upon
5 Device monitoring All
real-time resource changes
2. Real-time notification
1. Centralized resource
Sending trap messages upon
6 Device monitoring Only ONU devices
ONU information changes
2. Real-time notification

Obtaining the link Centralized resource Only network


7 Link
information table monitoring devices
1. Centralized resource
Sending trap messages upon Only network
8 Link monitoring
link information changes devices
2. Real-time notification

Centralized resource
9 Alarm Acknowledging alarms All
monitoring

Centralized resource
10 Alarm Unacknowledging alarms All
monitoring

Centralized resource
11 Alarm Clearing alarms All
monitoring

Sending trap messages upon Centralized resource


12 Alarm All
alarm synchronization start monitoring

Sending trap messages upon


Centralized resource
13 Alarm alarm synchronization All
monitoring
completion

Synchronizing alarms by
Centralized resource
14 Alarm reporting trap messages All
monitoring
again
Reporting alarms in real Centralized resource
15 Alarm All
time monitoring
SNMP
Attribute List Operation Type
Version
Report ID
Heartbeat period TRAP V1/V2/V3
Timestamp

Time interval SET V1/V2/V3

Resource DN
Resource level type SET V1/V2/V3
Resource level

Device name
IP address
Seller
Version number Get
V1/V2/V3
Type GetNext
Management status
Connection status
DN of the parent node

Unique identifier of a resource


Resource name
Resource IP address
Resource vendor
Resource version number
Resource type
TRAP V1/V2/V3
Resource management status (managed/unmanaged)
Resource connection status
DN of the resource parent node
Resource position
Notification type (addition, deletion, or
modification)
OLT device name
Index of the OLT port connected to an ONU
ONU operating status
ONU running status
ONU configuration status
ID of the OLT frame connected to an ONU
ID of the OLT slot connected to an ONU
ID of the OLT port connected to an ONU
ONU ID
ONU name
ONU alias
Vendor ID, for example, 2011 (indicating Huawei)
Terminal type
Software version of an ONU device
ONU serial number
ONU management mode
Battery status
Mapping status
TRAP V1/V2/V3
Discovery status
DBA report status
ONU IP address
ONT ranging result, physical distance, in meters
ONU MAC address
ONT operating mode
Number of MAC addresses learned by an ONU
Name of a service profile
Name of a capability profile
Name of a line profile
Name of an alarm profile
Name of an optical alarm profile
Last time when an ONU starts
Last time when an ONU goes down
Reason that an ONU goes down
Last time when the device is powered off
ONU isolation status
ONU description

Link DN
Link status
Link alias
Link type
Source NE alias
Source NE IP address
Source port name
Source port alias
Source port IP address
Running status of the source port
Get
Management status of the source port V1/V2/V3
GetNext
Destination NE alias
Destination NE IP address
Destination port name
Destination port alias
Destination port IP address
Running status of the destination port
Management status of the destination port
Link bandwidth
Source NE DN
Destination NE DN
Link information
Notification type (addition, deletion, or TRAP V1/V2/V3
modification)

Acknowledgement by multiple alarm serial numbers


separated by commas (,), supported in original MIB2 SET V1/V2/V3
mode
Unacknowledgement by multiple alarm serial
numbers separated by commas (,), supported in SET V1/V2/V3
original MIB2 mode
Clearance by multiple alarm serial numbers
separated by commas (,), supported in original MIB2 SET V1/V2/V3
mode

Support for only the Start Type field TRAP V1/V2/V3

Support for only the End Type field TRAP V1/V2/V3

Different trap messages with the same field as those


TRAP V1/V2/V3
reported in real time

Incomplete alarm information TRAP V1/V2/V3


First Suuport Version Last Modify Version Remarks

V300R001C00

V300R001C00

V300R001C00

V300R001C00 The GetBulk operation is not supported.

V300R001C00
V300R001C00

V300R001C00 The GetBulk operation is not supported.


V300R001C00

V300R001C00

V300R001C00

V300R001C00

V300R001C00

V300R001C00

V300R001C00

V300R001C00 eSight V300R008C00SPC100


504328005.xlsx

No. Category Interface Protocol Connection Mode

1. A third-party system serves as the FTP server, and


Obtaining historical eSight uploads files to the FTP server.
1 Performance FTP/SFTP
performance data using files 2. eSight serves as the FTP server, and third-party
systems download files from the FTP server.

12/28/2020 Huawei confidential. No spreading without permission. Page 49 of 454


504328005.xlsx

Customization Capability Result File Application Scenario

1. Performance indicator scope of data to


be exported
In .csv format Centralized performance data management
2. Resource scope of data to be exported
3. Maximum storage duration

12/28/2020 Huawei confidential. No spreading without permission. Page 50 of 454


504328005.xlsx

Application
First Suuport Version Last Modify Version Remarks
Scope

Ignore the export of topology


All devices V300R002C00
data.

12/28/2020 Huawei confidential. No spreading without permission. Page 51 of 454


Operation
No. Category Interface URI
Type

1 Security /rest/openapi/sm/session PUT

2 Security /rest/openapi/sm/session Delete

3 Security /rest/openapi/user PUT

4 Security /rest/openapi/user Delete

5 Security /rest/openapi/user POST

6 Security /rest/openapi/role PUT

7 Security /rest/openapi/role Delete


8 Security /rest/openapi/omslogs GET

9 Resource /rest/openapi/nedevice GET


10 Resource /rest/openapi/netype GET

11 Resource /rest/openapi/necategory GET


12 Resource /rest/openapi/enterprise/ponmgr/onu GET

13 Resource /rest/openapi/server/device GET


14 Resource /rest/openapi/server/device/detail GET
15 Resource /rest/openapi/storage/device GET
16 Resource /rest/openapi/network/port GET
17 Resource /rest/openapi/network/nedevice GET

18 Resource /rest/openapi/network/nedevice DETETE


19 Resource /rest/openapi/network/slot GET
20 Resource /rest/openapi/network/subslot GET
21 Resource /rest/openapi/network/link GET
22 Resource /rest/openapi/ewl/links GET
23 Resource /rest/openapi/network/frame GET

24 Resource /rest/openapi/network/group GET


25 Alarm /rest/openapi/alarm GET

26 Alarm /rest/openapi/alarm/{sn} GET

/rest/openapi/alarm/{sn} (sn specifies an


27 Alarm PUT
alarm SN.)

/rest/openapi/alarm/{sn} (sn specifies an


28 Alarm Delete
alarm SN.)
29 Alarm /rest/openapi/alarm/{sn} POST

30 Alarm /rest/openapi/alarmtaticInfo GET


31 Alarm /rest/openapi/alarmtaticInfo/{groupId} GET

32 Alarm /rest/openapi/alarmtaticInfo/{groupId} PUT

33 Alarm /rest/openapi/alarmtaticInfo/{groupId} Delete

34 Alarm /rest/openapi/AlarmGroup/{groupId} PUT

35 Alarm /rest/openapi/AlarmGroup/{groupId} Delete

36 Service /rest/openapi/l3vpnresource GET


37 Service /rest/openapi/tetunnel GET
38 Performance /rest/openapi/pm/history GET

39 Security /rest/openapi/user GET

40 Security /rest/openapi/role GET


41 Security /rest/openapi/systemInfo GET

42 Resource /rest/openapi/it/link GET

43 Resource /rest/openapi/storage/controller GET

44 Resource /rest/openapi/storage/storagepool GET

45 Resource /rest/openapi/storage/physicaldisk GET

46 Resource /rest/openapi/storage/lun GET


47 Resource /rest/openapi/storage/zone GET

48 Resource /rest/openapi/it/port GET

49 Resource /rest/openapi/host/device GET


/rest/openapi/realtimePerformance
50 Performance GET

/rest/openapi/realtimePerformance
51 Performance PUT
/rest/openapi/realtimePerformance
52 Performance DELETE

53 Service /rest/openapi/nta/carrier/basicInfo GET


54 Service /rest/openapi/nta/carrier/last1MinTrafficStat GET
55 Service / rest/openapi/nta/eip/last1MinTrafficStat GET
/
56 Service rest/openapi/nta/eipSession/last1MinTraffic GET
Stat
/
57 Service GET
rest/openapi/nta/eipApp/last1MinTrafficStat

58 Service /rest/openapi/eims/cce PUT

59 Service /rest/openapi/eims/mml PUT


60 Service /rest/openapi/eims/neinformation POST

61 Service /rest/openapi/eims/neversion POST

62 WLAN service /rest/openapi/rtls/locationmap PUT

63 WLAN service /rest/openapi/rtls/locationmap DELETE


64 WLAN service /rest/openapi/rtls/locationmap POST

65 WLAN service /rest/openapi/rtls/locationap PUT

66 WLAN service /rest/openapi/rtls/locationap DELETE


67 WLAN service /rest/openapi/rtls/locationap POST

68 WLAN service /rest/openapi/rtls/locationobstacle PUT

69 WLAN service /rest/openapi/rtls/locationobstacle DELETE


70 WLAN service /rest/openapi/rtls/locationobstacle POST

71 WLAN service /rest/openapi/rtls/locationmap GET


72 WLAN service /rest/openapi/rtls/locationquery GET

73 WLAN service /rest/openapi/network/wlan/aclist GET


74 WLAN service /rest/openapi/network/wlan/aplist GET
75 WLAN service /rest/openapi/network/wlan/stalist GET

76 WLAN service /rest/openapi/network/wlan/radiolist GET


77 WLAN service /rest/openapi/network/wlan/staloglist GET

78 WLAN service /rest/openapi/network/wlan/apgroup GET

79 WLAN service /rest/openapi/network/wlan/apgroupmgr PUT

80 WLAN service /rest/openapi/network/wlan/apgroupmgr DELETE


/
81 WLAN service rest/openapi/network/wlan/apgroupbindmg PUT
r

/
82 WLAN service rest/openapi/network/wlan/apgroupbindmg DELETE
r

Command
83 /rest/openapi/network/wlan/aplist DELETE
delivery
Command
84 /rest/openapi/network/telnet GET
delivery

85 WLAN service /rest/openapi/rtls/blemapinfo GET


86 WLAN service /rest/openapi/rtls/blelocsettinginfo GET

Server
87 configuration /rest/openapi/server/deploy/template POST
and deployment
Server
88 configuration /rest/openapi/server/deploy/task POST
and deployment

Server
89 configuration /rest/openapi/server/deploy/template/list GET
and deployment
Server
90 configuration /rest/openapi/server/deploy/template/detail GET
and deployment

Server
91 configuration /rest/openapi/server/deploy/task/detail GET
and deployment
Server
92 configuration /rest/openapi/server/deploy/template/del POST
and deployment

Server
93 configuration /rest/openapi/server/deploy/task/del POST
and deployment

Virtual resource
94 /rest/openapi/virtualres/system GET
service

Virtual resource
95 /rest/openapi/virtualres/availablezone GET
service
Virtual resource
96 /rest/openapi/virtualres/service GET
service

Virtual resource
97 /rest/openapi/virtualres/cluster GET
service

Virtual resource
98 /rest/openapi/virtualres/host GET
service

/rest/openapi/virtualres/virtualmachine
Virtual resource /
99 GET
service rest/openapi/virtualres/fs/virtualmachine(on
ly for compatibility with historical versions)

/rest/openapi/virtualres/volume
Virtual resource
100 /rest/openapi/virtualres/fs/volume(only for GET
service
compatibility with historical versions)

/rest/openapi/virtualres/disktype
Virtual resource
101 /rest/openapi/virtualres/fs/disktype(only for GET
service
compatibility with historical versions)

/rest/openapi/virtualres/backstore
Virtual resource
102 /rest/openapi/virtualres/fs/backstore(only GET
service
for compatibility with historical versions)
/
Virtual resource
103 rest/openapi/virtualres/virtualplatform/virtua GET
service
lmachine

104 Performance /rest/openapi/storage/storageRealTimePm POST


105 Resource /rest/openapi/storage/massivestor/cluster GET

106 Resource /rest/openapi/storage/massivestor/disk GET


107 Resource /rest/openapi/storage/massivestor/node GET

108 Resource /rest/openapi/storage/massivestor/port GET


109 Resource /rest/openapi/storage/massivestor/capatity GET

110 Resource
/rest/openapi/esight/it/storage/component/
batch GET

111 Resource
/rest/openapi/esight/it/storage/component/
detail GET

112 Resource /
rest/openapi/esight/it/storage/device/refres
h POST

113 Resource
/rest/openapi/esight/it/storage/device/batch GET

114 Resource
/rest/openapi/esight/it/storage/device/detail GET

115 Resource
/rest/openapi/storage/device/discovery POST

116 Resource
/rest/openapi/storage/login/pwd PUT

117 Resource
/rest/openapi/storage/device/pwd PUT

118 Resource
/rest/openapi/storage/device/protocolmgr PUT

openapiInternal/openapi/storage/fsObject/c
119 Resource GET
luster
openapiInternal/openapi/storage/fsObject/n
120 Resource GET
ode

openapiInternal/openapi/storage/fsObject/c
121 Resource GET
apatity

/
122 Resource rest/openapi/host/discover/discoverHostOp POST
enApi

123 Resource rest/openapi/server/singleadd PUT

Server /
124 configuration rest/openapi/server/deploy/softwaresource/ POST
deployment upload

Server /
125 configuration rest/openapi/server/deploy/softwaresource/ GET
deployment progress

Server /
126 configuration rest/openapi/server/deploy/softwaresource/ POST
deployment delete

Server
127 configuration /rest/openapi/server/deploy/software/list GET
deployment

Server
128 configuration /rest/openapi/server/deploy/template POST
deployment
Server
129 configuration /rest/openapi/server/deploy/template POST
deployment

Server
130 configuration /rest/openapi/server/deploy/template POST
deployment

Server
131 configuration /rest/openapi/server/deploy/template/list GET
deployment

Server
132 configuration /rest/openapi/server/deploy/task POST
deployment

Server
133 configuration /rest/openapi/server/deploy/task/detail GET
deployment

/
Server firmware
134 rest/openapi/server/firmware/basepackage POST
upgrade
s/upload

/
Server firmware
135 rest/openapi/server/firmware/basepackage GET
upgrade
s/progress

/
Server firmware
136 rest/openapi/server/firmware/basepackage GET
upgrade
s/list

/
Server firmware
137 rest/openapi/server/firmware/firmware/bas GET
upgrade
epackage/detail
Server firmware
138 /rest/openapi/server/firmware/task POST
upgrade

Server firmware
139 /rest/openapi/server/firmware/taskdetail GET
upgrade

/
Server firmware
140 rest/openapi/server/firmware/taskdevicedet GET
upgrade
ail

Server
141 configuration /rest/openapi/server/deploy/template POST
deployment

Server
142 configuration /rest/openapi/server/deploy/template POST
deployment

Server
143 configuration /rest/openapi/server/deploy/template POST
deployment

Server
144 configuration /rest/openapi/server/deploy/template POST
deployment

Server /
145 configuration rest/openapi/server/firmware/basepackage POST
deployment /del

146 Resource /rest/openapi/server/device/update POST


147 Performance /rest/openapi/esight/it/storage/pm/report POST

148 Resource /rest/openapi/storage/filesystem/detail GET

149 Resource /rest/openapi/storage/lun/detail GET

150 Registration Servrest/openapi/configinfo/serverinfo/ POST

151 Registration Serv/rest/openapi/configinfo/serverinfo DELETE

152 Registration Serv/rest/openapi/configinfo/serverinfo/ POST

153 Registration Serv/rest/openapi/configinfo/serverinfolist POST


154 Registration Serv/rest/openapi/configinfo/devicecfgs POST

155 Registration Serv/rest/openapi/configinfo/deleteddevicecfgs POST

156 Registration Serv/rest/openapi/configinfo/devicecfglist POST

157 Registration Servrest/openapi/configinfo/connecttest GET

158 Registration Serv/dmserver GET

159 Management by R/rest/openapi/terminalmgr/group POST

160 Management by R/rest/openapi/terminalmgr/group PUT

161 Management by R/rest/openapi/terminalmgr/groupmember POST

162 Management by R/rest/openapi/terminalmgr/groupmember DELETE

163 Management by R/rest/openapi/terminalmgr/role POST

164 Management by R/rest/openapi/terminalmgr/role PUT


165 Management by R/rest/openapi/terminalmgr/rolesgroup POST

166 Management by R/rest/openapi/terminalmgr/rolesgroup DELETE

167 Management by R/rest/openapi/terminalmgr/rolesright POST

168 Management by R/usmlogin GET

169 Resource /rest/openapi/it/host/deleteByAgentless POST

Changing user names and passwords for


170 Resource POST
logging in to hosts

171 Resource /rest/openapi/ivs/nedevice GET

172 Management by R/usmlogin GET

173 Resource /rest/openapi/it/host/deleteByAgentless POST

Changing user names and passwords for


174 Resource POST
logging in to hosts

175 Login Authenticat/rest/openapi/sm/session POST


rest/openapi/terminalmanager/terminalrepo
176 Resource POST
rt

https://eSightIP:32234/OneMS/services/O
177 Resource POST
MAOrderImporter

https://eSightIP:32234/OneMS/services/O
178 Resource POST
MAOrderImporter

https://eSightIP:32234/OneMS/services/O
179 Resource POST
MAOrderImporter

https://eSightIP:32234/OneMS/services/O
180 Resource POST
MAOrderImporter

https://eSightIP:32234/OneMS/services/O
181 Resource POST
MAOrderImporter

https://eSightIP:32234/OneMS/services/O
182 Resource POST
MAOrderImporter

https://eSightIP:32234/OneMS/services/O
183 Resource POST
MAOrderImporter

https://eSightIP:32234/OneMS/services/O
184 Resource POST
MAOrderImporter

https://eSightIP:32234/OneMS/services/O
185 Resource POST
MAOrderImporter

186 Resource https://eSightIP:32234/OneMS/services/OMAOrderImporter


POST

187 Resource https://eSightIP:32234/OneMS/services/OMAOrderImporter


POST

188
Server
configuration
and deployment /rest/openapi/server/deploy/batchcopytask POST
Virtual resource
189
service

/rest/openapi/virtualres/vnic GET

Virtual resource
190
service

/rest/openapi/virtualres/network GET

Virtual resource
191
service

/rest/openapi/virtualres/pnic GET

Virtual resource
192
service

/rest/openapi/virtualres/bond GET

Virtual resource
193
service
/rest/openapi/virtualres/networkprovider GET
Virtual resource
194 service (3rd /rest/openapi/virtualres/ceph/host GET
Virtual resource
OpenStack)
195 service (3rd /rest/openapi/virtualres/ceph/status GET
Virtual resource
OpenStack)
196 service (3rd /rest/openapi/virtualres/ceph/osd GET
Virtual resource
OpenStack)
197 service (3rd /rest/openapi/virtualres/ceph/pool GET
OpenStack)
Video
198 /rest/openapi/ivs/cameradevice GET
Surveillance

Video
199 /rest/openapi/ivs/vcndevice GET
Surveillance

Video
200 /rest/openapi/ivs/vcmdevice GET
Surveillance

Server
201 configuration /rest/openapi/server/deploy/template POST
deployment
Application Application Request
Interface Name
Scenario Scope Parameters

User name
Unified User password
Logging in to eSight All
authentication User IP address
(standby)

Unified openid, session


Logging out of eSight All
authentication identifier

Centralized
Creating and modifying a user All User name
authentication

Name of the
Centralized
Deleting a user All user to be
authentication
deleted

User name
Centralized Role names
Updating role relationships of users All
authentication separated by
semicolons (;)

Centralized
Creating and modifying a role All Name of the role
authentication
to be created

Centralized Name of the role


Deleting a role All
authentication to be deleted
1. Log type
(security,
system,
operation log, or
operation log
details)
2. Start time
User behavior
Querying audit logs by page All 3. End time
trace
4. Page length
5. Page number
6. Log serial
number
(mandatory for
querying log
details)

1. Device
category
2. Device type
3. Device IP
address
4. Network
device status
(undetected,
online, offline, or
invalid)
5. Start position
(page number)
of returned
results (The
Centralized
Querying the device information list based on default value is
resource All
preset conditions 0.)
monitoring
6. Total number
of query result
sets (page
length) (The
default value is
20.)
7. Sequencing
field used by a
specified query
result set
8. Ascending or
descending
order used by
specified results
1. Device
category
2. Start position
of returned
results (The
default value is
0.)
3. Total number
Centralized of query result
Querying the device type list based on preset
resource All sets (The default
conditions
monitoring value is 20.)
4. Sequencing
field used by a
specified query
result set
5. Ascending or
descending
order used by
specified results

Centralized
Querying all device category lists resource All None
monitoring
Openid
Name of the
upstream OLT
device
Name of the
upstream OLT
port
ONU running
status
(Up, Down, or
Invalid)
ONU name
ONU alias
ONU description
Centralized
Querying the ONU information list based on Start position of
resource Only ONU devices
preset conditions returned results
monitoring
(The default
value is 0.)
Total number of
query result sets
(The default
value is 20.)
Sequencing field
used by a
specified query
result set
Ascending or
descending
order used by
specified results

1. Server type
(mandatory)
1. Centralized
2. Page number
resource
3. Page length
Obtaining the server device list based on the monitoring Only server
4. Sequencing
servertype parameter 2. Real-time query devices
attribute
for the resource
5. Ascending or
status
descending
order
1. Centralized
resource
monitoring
2. Real-time query
for the resource
Querying detailed information about components status Only server
Device ID
on a specified server 3. Real-time query devices
for information
about the CPU,
memory, hard
disks, power
modules, and fans.
1. Centralized
1. Server type
resource
(mandatory)
monitoring
2. NE DN
2. Real-time query
3. Page number
for the resource
Only storage 4. Page length
Obtaining the storage device list status
devices 5. Sequencing
3. Real-time query
attribute
for information
6. Ascending or
about hard disks
descending
and hot spare
order
disks.
1. Device IP
address
2. Device name
3. Port name
4. Port alias
5. Port IP
address
6. Port type
7. Management
Centralized status of a port
Querying information about network device ports Only network
resource 8. Running
based on preset conditions devices
monitoring status
of a port
9. Recording the
start position
10. Page length
11. Sequencing
attribute
12. Ascending or
descending
order
object ID of the
device
13. Status of the
network device
14. Last
synchronization
time
15. Time when
the device is
created
16. Time zone of
the device
17. IP address
type
18. Subnet
19. Group name
20. Software
Centralized
Querying the network device list based on Only network version
resource
parameter settings devices 21. Contact
monitoring
person
22. Device
location
23. Remarks
about the device
24. Maintenance
unit
25. Put-into-use
time
26. Expiry date
of maintenance
27. Device
startup time
28. Device
description
29. Asset
manager

Device ID from
Centralized an external
Only network
Deleting a network device resource system
devices
monitoring Device DN or
device ID
Device name
Frame DN
Frame name
Frame serial
number
Board DN
Board index
Board serial
number
Vendor type
Description
Name
Device entity
category
Management
status
Centralized Running status
Querying the board information list based on Only network
resource Active/Standby
preset conditions devices
monitoring status
Hardware
version
Firmware
version
Software version
Serial number
Component
name
Module name
Alarm indicator
Start position
Page size
Sequencing
attribute
Ascending or
descending
Device DN
Device name
Frame DN
Board DN
Board name
Subcard DN
Frame serial
number
Board serial
number
Subcard index
Subcard serial
number
Description
Subcard name
Device entity
category
Centralized
Querying the subcard information list based on Only network Hardware
resource
preset conditions devices version
monitoring
Firmware
version
Software version
Management
status
Running status
Module name
Serial number
Component
name
Start position
Page size
Sequencing
attribute
Ascending or
descending
order
Source port DN
Source port
name
Source port IP
address
Management
status of the
source port
Running status
of the source
port
Destination NE
DN
Destination NE
name
Destination NE
IP address
Centralized
Querying the link information list based on preset Only network Destination NE
resource
conditions devices status
monitoring
Destination port
DN
Destination port
name
Destination port
IP address
Management
status of the
destination port
Running status
of the
destination port
Link DN
Link name
Link status
Link type
Bandwidth
Source NE
name
Source NE IP
address
Source port
name
Destination NE
name
Destination NE
IP address
Centralized
Querying the link information list based on preset Only eLTE and Destination port
resource
conditions network devices name
monitoring
Link DN
Link name
Link status
Start position
Page size
Sequencing
attribute
Ascending or
descending
order
Device DN
NE name
Frame DN
Rack index and
root index of all
resources
Frame index
Frame serial
number
Vendor type
Manufacturer of
the physical
firmware
Serial number
Centralized Device entity
Querying the frame information list based on Only network
resource category
preset conditions devices
monitoring Description
Frame name
Management
status
Running status
Active/Standby
status
Software version
Start position
Page size
Sequencing
attribute
Ascending or
descending
order

Device group ID
Group name
Group
description
Last change
time
Centralized
Querying the frame information list based on Only network Group category
resource
preset conditions devices Start position
monitoring
Page size
Sequencing
attribute
Ascending or
descending
order
1. Alarm severity
2. Clearance
status
3.
Acknowledgeme
nt status
4. Start UTC
time (unit:
second) when
an alarm occurs
for the first time
5. End UTC time
(unit: second)
when an alarm
occurs for the
first time
1. Centralized
6. Alarm name,
resource
Querying the alarm information list based on supporting fuzzy
monitoring All
preset conditions matching of
2. Alarm
character strings
synchronization
7. Alarm
resource,
supporting fuzzy
matching of
character strings
8. Location
information,
supporting fuzzy
matching of
character strings
9. Number of
records on each
page
10. Page
number
1. Centralized
Querying information about alarms based on the resource
All None
alarm serial number monitoring
2. Alarm check

1. Serial number
1. Centralized 2. Alarm
resource operation
monitoring (acknowledgem
Acknowledging and unacknowledging alarms All
2. Alarm ent or
synchronization unacknowledge
handling ment)
3. Operator

1. Centralized
resource
monitoring Same as the
Clearing alarms All
2. Alarm above
synchronization
handling
1. Notification
type (generation
or clearance)
2. Alarm source
ID
3. Alarm source
type
4. Alarm group
ID
5. Alarm ID
6. Location
information
7. UTC time
(unit:
millisecond)
when an alarm
Integration: is generated or
allowing third-party cleared
Receiving alarms from third-party systems All
systems to report 8. Management
alarms to eSight object DN
9. Additional
information
10. Additional
text
11. Device serial
number
12. Clearing
category
13. Alarm name
14. Alarm
severity
15. Alarm type
16. Possible
alarm cause
17. Recovery
suggestion

1. Alarm group
ID
2. Alarm ID
3. Alarm name,
supporting fuzzy
Integration: query
Querying the static alarm information list based matching of
for static alarm All
on preset conditions character strings
information
4. Alarm severity
5. Number of
records on each
page
6. Page number
Integration: query
Querying the static alarm information list based
for static alarm All
on the alarm group ID None
information

1. Alarm ID
2. Alarm type
3. Alarm severity
4. Alarm name
5. Clearing
Integration:
category (ADAC
Adding or modifying static alarm information in a management on
All or ADMC)
specified alarm group static alarm
6. Location
information
information
7. Recovery
suggestion
8. Possible
alarm cause

Integration:
Alarm code ID,
Deleting static alarm information in a specified management on
All which cannot be
alarm group static alarm
used in batches
information

Integration:
management on
Adding or modifying an alarm group All
static alarm NE type list
information

Integration:
management on
Deleting an alarm group All
static alarm NE type list
information

Device IP
address
NE name
VRF name
Operating status
Querying the VP information list based on preset Centralized service Only network Start position
conditions management devices Total number of
query result sets
Sequencing field
Ascending or
descending
order
Tunnel name
Source device
name
Destination
device name
Signaling type
(0: RSVP TE; 1:
LDP)
Running status
(0: Down; 1: Up)
Querying the TE tunnel information list based on Centralized service Only network Tunnel type (0:
preset conditions management devices primary tunnel;
1: bypass
tunnel; 2: LDP
tunnel)
Start position
Total number of
query result sets
Sequencing field
Ascending or
descending
order
NE information
array
Centralized
Policy indicator
Querying indicator information performance data All
ID
management
Start time
End time

Centralized
Querying the user list All None
authentication

Centralized
Querying the role list All None
authentication
Negotiation on
Querying eSight system information basic integration All None
information

Source NE DN
Destination NE
DN
Centralized
Only servers and Current page
Querying IT device link information resource
storage devices number
monitoring
Total number of
records on each
page

Centralized
Only storage
Querying information about the storage controller resource Device DN
devices
monitoring

Device DN
Current page
Centralized
Only storage number
Querying information about the storage pool resource
devices Total number of
monitoring
records on each
page

Device DN
Current page
Centralized
Querying information about hard disks on a Only storage number
resource
storage device devices Total number of
monitoring
records on each
page

Device DN
LUN mapping or
not
Centralized
Querying information about LUNs on a storage Only storage Current page
resource
device devices number
monitoring
Total number of
records on each
page
Centralized
Only storage
Querying zone information on an FC switch resource Device DN
devices
monitoring

Device DN
Port ID
Centralized Current page
Only servers and
Querying port information on a device resource number
storage devices
monitoring Total number of
records on each
page

Host type
Device DN
Virtual machine
Centralized or not
Only storage
Querying the host list resource Current page
devices
monitoring number
Total number of
records on each
page
Centralized Third-party
Querying a real-time performance task resource All system ID
monitoring (mandatory)

Third-party
system ID
Real-time
performance
task ID
Device DN
Device IP
address
Sub-resource
type
Sub-resource
DN
Sub-resource
Centralized name
Starting a real-time performance task resource All Indicator group
monitoring ID
Sampling period
and type
Sampling data of
various
indicators
{"indicatorKey":"
Performance
indicator
Key","Symbol":"
Threshold
symbol","thresho
ldValue":"Thresh
old value"}
Third-party
system ID
Real-time
performance
Centralized task ID
Stopping a real-time performance task resource All (If the task
monitoring identified by
SystemID+taskI
D does not exist,
an error is
reported.)

DC scenario traffic Only network traffic


Querying basic information about all carriers No
query analysis
Querying the last minute data about incoming DC scenario traffic Only network traffic
No
and outgoing carrier traffic query analysis
EIP Top N N
size
Whether to
specify carriers
Carrier ID
Collecting the last minute traffic data about a DC scenario traffic Only network traffic
Specify the
specific EIP query analysis
device IP
Specify the
device interface
name
Traffic direction
Session Top N
Collecting the last minute session data about a DC scenario traffic Only network traffic N size
specific EIP query analysis EIP address
Traffic direction
Application Top
Collecting the last minute application data about DC scenario traffic Only network traffic N N size
a specific EIP query analysis EIP address
Traffic direction

Only used when


openid
Enterprise network the eIMS is co-
Registering CCE information CCE version
signaling tracing deployed with the
CCE IP address
CCE

Only used when


openid
Enterprise network the eIMS is co-
Delivering MML commands to core network NEs NE FDN
signaling tracing deployed with the
MML command
CCE
openid
NE FDN list or
Only used when NE type list
Enterprise network the eIMS is co- detailed true or
Obtaining NE information
signaling tracing deployed with the detailed false,
CCE which indicates
whether detailed
information is
required

Only used when


Obtaining the version supported by a specified Enterprise network the eIMS is co- openid
NE type signaling tracing deployed with the NE type list
CCE

Session ID
Interface version
information
Parameters
used
Northbound
WLAN device {
Adding a region management
management Region ID
interface locating
Map width
Map height
Map scale
}

Session ID
Interface version
information
Northbound Parameters
WLAN device
Deleting a region management used
management
interface locating {
Region ID
}
Session ID
Interface version
information
Parameters
used
Northbound
WLAN device {
Modifying a region management
management Region ID
interface locating
Map width
Map height
Map scale
}

Session ID
Interface version
information
Parameters
used
{
Region ID
Northbound AP's horizontal
WLAN device
Adding an AP management coordinate on
management
interface locating the map
AP's vertical
coordinate on
the map
AP's MAC
address
}

Session ID
Interface version
information
Parameters
Northbound
WLAN device used
Deleting an AP management
management {
interface locating
AP's MAC
address
}
Session ID
Interface version
information
Parameters
used
{
Region ID
Northbound AP's horizontal
WLAN device
Modifying an AP management coordinate on
management
interface locating the map
AP's vertical
coordinate on
the map
AP's MAC
address
}

Session ID
Interface version
information
Parameters
used
{
Region ID
Obstacle ID
Northbound Obstacle
WLAN device
Adding an obstacle management attenuation
management
interface locating Obstacle
thickness
Obstacle shape
Obstacle width
Obstacle height
Obstacle
location list
}

Session ID
Interface version
information
Northbound Parameters
WLAN device
Deleting an obstacle management used
management
interface locating {
Obstacle ID
}
Session ID
Interface version
information
Parameters
used
{
Region ID
Obstacle ID
Northbound Obstacle
WLAN device
Modifying an obstacle management attenuation
management
interface locating Obstacle
thickness
Obstacle shape
Obstacle width
Obstacle height
Obstacle
location list
}

Session ID
Interface version
information
Northbound Parameters
WLAN device
Querying region information management used
management
interface locating {
Region ID
}
Session ID
Interface version
information
Parameters
Northbound
WLAN device used
Querying the terminal location information management
management {
interface locating
Query start time
Query end time
}

Session ID
Sort field
Whether query
results are
sorted in a
descending
WLAN northbound WLAN device
Querying the AC list order
interface management
Page size
Start position to
return the query
result set
Query conditions
Session ID
Sort field
Whether query
results are
sorted in a
descending
WLAN northbound WLAN device
Querying the AP list order
interface management
Page size
Start position to
return the query
result set
Query conditions
Session ID
Sort field
Whether query
results are
sorted in a
descending
Querying the user's basic information and key WLAN northbound WLAN device
order
indicator list interface management
Page size
Start position to
return the query
result set
Query conditions

Session ID
Sort field
Whether query
results are
sorted in a
descending
Querying the basic information and key indicator WLAN northbound WLAN device
order
list of the radio frequency (RF) interface management
Page size
Start position to
return the query
result set
Query conditions
Session ID
Sort field
Whether query
results are
sorted in a
descending
Querying the user's log list within a specified WLAN northbound WLAN device
order
period of time interface management
Page size
Start position to
return the query
result set
Query conditions

Session ID
Sort field
Whether query
results are
sorted in a
descending
WLAN northbound WLAN device
Querying AP group information order
interface management
Page size
Start position to
return the query
result set
Query conditions

Session ID
Parameters
used
WLAN northbound WLAN device {
Creating AP group information for a specified AC
interface management AC ID
Group name
}

Session ID
Parameters
used
WLAN northbound WLAN device {
Deleting AP group information for a specified AC
interface management AC ID
Group name
}
Session ID
Parameters
used
{
AC ID
WLAN northbound WLAN device
Binding an AP device to a group Group name
interface management
AP ID list
AP IP list
AP SN list
}

Session ID
Parameters
used
{
WLAN northbound WLAN device
Unbinding an AP device from a group AC ID
interface management
Group name
AP ID list
}

Session ID
Keyword of the
WLAN northbound WLAN device
Deleting an AP device specified AP to
interface management
be deleted
Device IP
address
Device ID
Note: Either the
IP address or ID
should exist.
Key value of the
specified Telnet
command
General
Network device Specified Telnet
Delivering the Telnet command configuration of the
management command
command line
Specified Telnet
command
Specified Telnet
command
Specified Telnet
command
Specified Telnet
command

Interface version
information,
whose value is
invariably 1.0.
The used
parameter must
be JSON format.
For example,
Querying the information about a region where WLAN northbound WLAN device
{"mapID":
Bluetooth location is enabled interface management
34603069}. If
this parameter is
not set, all
region
information is
queried by
default.
Interface version
Querying the configuration information of WLAN northbound WLAN device information
Bluetooth location in the current location server interface management whose value is
invariably 1.0.

Indicates the
session ID, used
for open API
authorization.
Used to create a
network
template for
configuration
Centralized service Only servers and deployment.
Creating a network configuration template
management devices Required
parameters:
{
templateName
templateType
templateDesc
templateProp
}
Indicates the
session ID, used
for open API
authorization.
Used to create a
deployment
Centralized service Only servers task.
Creating a configuration task
management devices Required
parameters:
{
templates
DN
}

Sort field
Whether query
results are
sorted in a
descending
Querying the configuration template list Centralized service Only servers order
information management devices Page size
Querying a
configuration
and deployment
template
Indicates the
session ID, used
for open API
authorization.
Used to query
details about a
configuration
Querying the configuration template detail Centralized service Only servers
and deployment
information management devices
template.
Required
parameter:
{
templateName
}

Indicates the
session ID, used
for open API
authorization.
Used to query
details about a
configuration
Centralized service Only servers
Querying details about a configuration task and deployment
management devices
task.
Required
parameter:
{
taskName
}
Indicates the
session ID, used
for open API
authorization.
Used to delete a
configuration
and deployment
Centralized service Only servers template that
Deleting a configuration template
management devices has been
created.
Required
parameter:
{
templateName
}

Indicates the
session ID, used
for open API
authorization.
Used to delete a
configuration
and deployment
Centralized service Only servers
Deleting a configuration task task that has
management devices
been created.
Required
parameter:
{
taskName
}

Indicates the
session ID.
Required
Northbound API
Virtual resource parameter
Querying the cloud platform information for virtual
management {
resources
systemDn
systemType
}
Indicates the
session ID.
Required
Northbound API parameter
Virtual resource
Querying information about the FusionSphere AZ for virtual {
management
resources systemDn
systemType
azId
}
Indicates the
session ID.
Required
Northbound API
Querying information about the FusionSphere Virtual resource parameter
for virtual
services management {
resources
systemDn
Indicates
systemType the
session
} ID.
Required
Northbound API parameter
Virtual resource Indicates the
Querying the cluster information for virtual {
management session ID.
resources systemDn
Required
systemType
parameter
clusterId
{}
Northbound API systemDn
Virtual resource
Querying the host information for virtual systemType
management
resources hostId
Indicates the
start
session ID.
size
Required
sortName
parameter
sortType
{
Northbound API }systemDn
Virtual resource
Querying the FusionSphere VM information for virtual vDiskId
management
resources start
size
sortName
sortType
systemType
}

Indicates the
session ID.
Required
Northbound API
Querying the FusionSphere virtual disk Virtual resource parameter
for virtual
information management {
resources
systemDn
systemType
}

Indicates the
session ID.
Required
Northbound API
Querying information about the FusionSphere Virtual resource parameter
for virtual
disk type management {
resources
systemDn
systemType
Indicates
} the
session ID.
Required
Northbound API parameter
Querying the FusionSphere backend storage Virtual resource
for virtual {
information management
resources systemDn
systemType
backStoreId
}
Indicates the
session ID.
Required
parameter
{
systemDn
Northbound API
Querying information about VMs on the Virtual resource systemType
for virtual
virtualization platform management clusterId
resources
vmUuid
start
size
sortName
sortType
}

FS 9000 clusters,
NE DN
FS 9000 nodes,
moid (the unique
FS 9000 disks, FS
identifier of the
9000 network ports
object to be
SMI-S, Luns on
queried)
Centralized storage devices
Real-time storage performance data querying Indicator
resource using the REST
interface information to be
monitoring protocol, storage
queried,
devices, storage
distinguished by
pools on storage
the key and
devices, and file
column of the
systems on
indicator
storage devices
Centralized
N9000 cluster information querying interface resource FS 9000 clusters NE DN
monitoring

Centralized
Query N9000, FusionStorage Object Disk
resource FS 9000 disks NE DN
Information
monitoring
Centralized
N9000 node information querying interface resource FS 9000 nodes NE DN
monitoring

Centralized
Query N9000, FusionStorage Object Network FS 9000 network
resource NE DN
Port Information ports
monitoring
Centralized
Real-time N9000 capacity information querying FS 9000 real-time
resource NE DN
interface capacities
monitoring

Device ID
Component type
Sequence
property
Search criteria
Centralized Only storage Page number
Batch component querying interface resource devices are when querying
monitoring supported. by pages
Number of
records on each
Centralized Only storage Component type
page when
Single component querying interface resource devices are Unique identifier
querying by
monitoring supported. of the device
pages

Centralized Only storage Device Type


Unique identifier
Single device refreshing interface resource devices are Number of
of the device
monitoring supported. queried pages
when querying
by pages.
Centralized Only storage
Specific parameter-based storage device list Number of
resource devices are
obtaining interface records on each
monitoring supported.
page when
IP address
querying by
Device ID 1
Centralized Only storage pages
Device
Unique ID 2
identifier
Storage device details querying interface resource devices are Specified sorting
Device user
of the device
monitoring supported. field
name
Device
Centralized Only storage password
Storage device adding interface resource devices are Access protocol
monitoring supported. type
Name
Port of the
user
Whetherwhose
to
Centralized Only storage
password
enable SSL is to
NM login password changing interface resource devices are
be changed
Space name of
monitoring supported.
Old password
the SMI-S
New password
protocol
Device
NE DN DN
Centralized Only storage
Access
NE userprotocol
name
NE password changing interface resource devices are
type
Old password
monitoring supported.
Device user
New password
name
Centralized Only storage Device
Device management protocol information
resource devices are password
changing interface
monitoring supported. Port
eSight provides a Whether to
FusionStorage enable SSL
Only storage
FusionStorage Object cluster information Object cluster Space name of
devices are Device DN
querying interface information the SMI-S
supported.
querying interface protocol
to OC.
Linux).
User name of a
host running a
Window
eSight provides a operating
FusionStorage system.
Only storage
FusionStorage Object node information querying Object node Password of a
devices are Device DN
interface information host running a
supported.
querying interface Window
eSight provides a
to OC. operating
real-time
Only storage system.
Real-time FusionStorage Object cluster capacity FusionStorage IP address
devices are User
Device name
DN of a
querying interface Object cluster Server access
supported. host running a
capacity querying user
Linuxname operating
interface to OC. Server
system.access
This interface is
Only host addition user
Password passwordof a
Agentless-Host Addition Interface used to add hosts Server devicea
is supported. host running
in agentless mode. type
Linux operating
Server
system.protocol
type
For identity
Read
authenticationcommunity of
name
a database, set
This interface is Write
Session
the valueID to
provided by eSight community
Used for
dataAuthenticati open
Adding a single server Only servers
for adding servers name
API
on.
one by one. authentication
For identity
Access
Parameter
authentication portusedof
number
for software set
a database,
SNMP
source
the value protocol
upload
to
{type
osAuthentication
Data
softwareName
. encryption
protocol
softwareDescript
Database user
Centralized service ion
name.
Uploading a software source Only servers Authentication
management softwareType
Database
protocol
softwareVersion
password.
Session
softwareEdition ID
Used for
softwareLangua open
API
ge
authentication
sourceName
Centralized service Query
sftpServerIP the
Querying the software source upload progress Only servers
management software
usernamesource
upload
password progress.
Session
{port ID
Used
taskName
} for open
API
}
authentication
Centralized service Parameter used
Deleting a software source Only servers
management for software
source
Sessiondeletion ID
{Used for open
softwareName
API
}authentication
Parameter used
Centralized service
Querying the software source list Only servers for software
Session ID
management
source
Used forlistopenquery
{API
pageNo
authentication
pageSize
Parameter used
}for iBMC
Centralized service template
Creating an iBMC template Only servers
management creation
{
templateName
templateType
templateDesc
templateProp
}
Session ID
Used for open
API
authentication
Parameter used
for power cycle
Centralized service template
Creating a power cycle template Only servers
management creation
Session ID
{Used for open
templateName
API
templateType
authentication
templateDesc
Parameter used
templateProp
for OS template
Centralized service }creation
Creating an OS template Only servers
management
{Session ID
templateName
Used for open
templateType
API
templateDesc
authentication
templateProp
Parameter used
Centralized service }for OS template
Querying the OS template list Only servers
management list query
Session
{ ID
Used
pageNo for open
API
pageSize
authentication
templateType
Parameter
} used
Centralized service for OS and
Creating OSs and power cycle tasks in batches Only servers
management power cycle task
creation
Session ID
{Used for open
templates
API
Session
dn ID
authentication
Used for open
}Parameter used
Centralized service API
Querying OS deployment task details Only servers for OS
authentication
management
deployment
Parameter used task
details
for upgradequery
{package upload
taskName
{
}basepackageNa
Centralized service me
Uploading an upgrade package Only servers
management basepackageDe
scription
Session ID
basepackageTy
Used for open
pe
API
fileList
authentication
sftpServerIP
Parameter used
Centralized service username
Querying the software package upload progress Only servers for software
management password
package
Session upload
ID
port
progress query
Used
}{ for open
API
taskName
authentication
}Parameter used
Centralized service for upgrade
Querying the upgrade package list Only servers
management package list
Session
query ID
Used
{ for open
API
pageNo
authentication
pageSize
Parameter
} used
Centralized service for upgrade
Querying upgrade package details Only servers
management package detail
query
{
basepackageNa
me
}
Session ID
Used for open
API
authentication
Parameter used
for firmware
Centralized service upgrade task
Creating an upgrade task Only servers
management creation
{
Session
basepackageNa ID
Used
me for open
API
firmwareList
authentication
dn
Centralized service Parameter
}
Session ID used
Querying upgrade task details Only servers
management for upgrade
Used for open task
detail
API query
{authentication
taskName
Parameter used
}for querying the
firmware
Querying firmware upgrade details of a specified Centralized service
Only servers upgrade details
device in an upgrade task management Session ID
of a specified
Used
devicefor in open
an
API
upgrade task
authentication
{
Parameter
taskName used
for
dn creating a
Centralized service
Creating a BIOS template Only servers BIOS
} template
management
{
Session ID
templateName
Used for open
templateType
API
templateDesc
authentication
templateProp
Parameter used
} creating a
for
Centralized service
Creating a RAID template Only servers RAID template
management
{
Session ID
templateName
Used for open
templateType
API
templateDesc
authentication
templateProp
Parameter used
}for creating an
Centralized service
Creating an HBA template Only servers HBA template
management
{Session ID
templateName
Used for open
templateType
API
templateDesc
authentication
templateProp
Parameter used
} creating a
for
Centralized service
Creating a CNA template Only servers CNA
Sessiontemplate
ID
management
{Device
Used forDN open
templateName
Server
API access
templateType
user name
authentication
templateDesc
Server
Parameteraccess
used
Centralized service templateProp
password
for deleting an
Delete an Upgrade Package Only servers }
management Read
update community
package
name
{
Write
openidcommunity
Modifying
name
basepackageNa
parameers for the
Modify Protocol Parameters Only servers Access port
me
server access
number
}
protocol
SNMP protocol
type
Data encryption
protocol
Protocol
authentication
This interface is
provided by eSight
for OceanStor DJ Only LUNs of
Querying total LUN performance data of storage Device DN
to query total LUN storage devices
devices LUN name
performance data are supported.
of storage devices
to OceanStor DJ.

Session ID
Used for open
API
authentication
Only storage
Parameter
Querying a single file system of a storage device STaaS devices are
{
supported.
dn
Session
name ID
Used
} for open
API
authentication
Only storage
Parameter
Querying a single LUN of a storage device STaaS devices are
{
supported.
dn
lunId
}

ACS server
Access is allowed
name
Adding an ACS server Registration Server for a redirected-to
ACS server
device.
address

Access is allowed
Deleting an ACS server Registration Server for a redirected-to ACS server ID
device.

ACS server ID
Access is allowed ACS server
Updating an ACS server Registration Server for a redirected-to address
device. ACS server
name

ACS server ID
Access is allowed Current page
Querying an ACS server Registration Server for a redirected-to Number of
device. records per
page
Access is allowed
Adding the mapping between terminals and ACS Device SN
Registration Server for a redirected-to
servers ACS server ID
device.

Access is allowed
Deleting the mapping between terminals and
Registration Server for a redirected-to Device SN
ACS servers
device.

Access is allowed
Querying the mapping between terminals and
Registration Server for a redirected-to Device SN
ACS servers
device.

Access is allowed
Testing the connection to the registration server Registration Server for a redirected-to None
device.

Access is allowed
Querying the address of the ACS server to which Device SN(URL
Registration Server for a redirected-to
terminals connect parameter)
device.

Group type
uPortal service Group name
Creating a group Integration between
distribution Parent group
name

Group type
uPortal service Group name
Deleting a group Integration between
distribution Parent group
name

Group type
uPortal service Group name
Configuring a terminal group Integration between
distribution Parent group
name

Group type
uPortal service Group name
Deleting a terminal from a group Integration between
distribution Parent group
name

uPortal service
Adding a role Integration between Role name
distribution

uPortal service
Deleting a role Integration between Role name
distribution
Role name
uPortal service
Adding a management group for a role Integration between Group type
distribution
Group name

Role name
uPortal service
Deleting the management group for a role Integration between Group type
distribution
Group name

Role name
uPortal service
Configuring an operation permission list for a role Integration between Operation
distribution
permission ID

uPortal service token(HTTP


Configuring the eSight SSO Login Interface Integration between
distribution HEADER)

This interface can


Deleting single host (provided only for OceanStor
This interface is us only be invoked by Host DN
DJ)
OceanStor DJ.

Only hosts
Host DN
Changing user names and passwords for logging accessed in Session ID
This interface is u Host user name
in to hosts agentless mode Used for open
Host password
are supported. API
authentication
Query the IVS
device
This interface is
information
used to query the
based on preset
Reporting camera data through northbound IVS device
Resource northbound conditions.
interfaces information list
{
based on preset
netype
conditions.
neip
nestate
uPortal service token(HTTP
start
Configuring the eSight SSO Login Interface Integration between
distribution HEADER)
size
}

This interface can


Deleting single host (provided only for OceanStor
This interface is us only be invoked by Host DN
DJ)
OceanStor DJ.

Only hosts
Host DN
Changing user names and passwords for logging accessed in
This interface is u Host user name
in to hosts agentless mode
Host password
userid: login
are supported.
user name,
which is
This interface is mandatory.
used for third-party value: user
eSight login interface This interface is use
systems to log in to password, which
eSight. is mandatory.
ipaddr: user IP
address, which
is optional.
eSight depends
on the openid
(unique ID of the
Data operation
login session)
method name
after successful
Device SN
login. This
This interface is SIP registration
interface is used
Querying terminal resources This interface is us used to query authentication
to log in to the
terminal resources. user name
system and
SIP registration
obtain the value
authentication
Data operation
of openid.
Service release on password
Adding hard terminals Adding hard termina method name
This parameter
the uPortal Site name
Device SN
is mandatory.
SIP number
SIP registration
condition:
Device group
authentication
pagination
Device model (If
Service release on Data
user operation
name
parameter,
Modifying hard terminals Modifying hard termi this parameter is
the uPortal method
SIP
which is name
registration
unavailable,
SIP number
authentication
mandatory.
eSight does not
SIP
password
create a device
authentication
Data operation
Site name
Service release on instance.)
Deleting hard terminals Deleting hard termin user
methodname
SIP number name (a
the uPortal
number
Device SN with the
group
Data operation
domain name
ADD_DEVICE,
method name
@)
which is
SIP number
Service release on SIP registration
Adding hard terminal activation codes Adding hard terminal mandatory.
SIP authenticate The
the uPortal authentication
value is a SOAP
user name
password
packet string.
SIP registration
UPDATE_DEVI
Site name
AccountName,
authentication
CE, which code
Activation is
Service release on which
passwordis
Modifying hard terminal activation codes Modifying hard termi mandatory.
Activation code The
the uPortal mandatory.
Site name The
value
Data isperiod
a SOAP
operation
validity
value is a SOAP
Activation code
packet
method string.
Group name name
packet string
Activation code
AccountName,
SIP
(group of a
indicating the
validity period
Service release on which is after
authentication
terminal
Deleting hard terminal activation codes Deleting hard termin SIP
Groupnumber.
name
the uPortal mandatory.
user
login)name (a The
Password,
(group of a which
value
number is with
a SOAP the
is mandatory.
terminal after
packet
domainstring
name
This interface is The
login)value is a
indicating
@) the
used for the SOAP packet
Adding a number on the uPortal Adding a number on SIP number.
uPortal to allocate string indicating
Password, which
numbers to eSight. the SIP
is mandatory.
password.
This interface is The value is a
SiteName, which
used to modify SOAP packet
Modifying number allocation on the uPortal Modifying number al is mandatory.
number allocation string indicating
The value is a
on the uPortal. deviceKey,
the SIP
SOAP packet
which is
password.
This interface is string indicating
mandatory.
SiteName, which The
used to delete the site name.
Deleting allocated numbers on the uPortal Deleting allocated value is a SOAP
is mandatory.
allocated numbers accountUserna
groupName:
packet
The valuestring
is a
on the uPortal. me, which is
group
SOAP name,
indicating the
packet
This interface is mandatory. The
which
SN. is
string indicating
used for the value is a SOAP
mandatory.
the site name.
Resetting soft terminals Resetting soft termi uPortal to reset packet string
userAccount:
accountUserna
soft terminals on indicating the
group account,
me, which is
eSight. SIP user name.
This interface is which is
mandatory. The
userAccount:
used for the mandatory.
value is a SOAP
group
Session account,
ID
Deleting soft terminals Deleting soft termin uPortal to delete packet string
which
Used is open
for
soft terminals from indicating the
mandatory.
API
eSight. SIP user name.
authentication
Used to create a
deployment task
Centralized service Required
Creating a batch replication task Servers
management parameters
{
copyType
replicateOrigin
dn
}
Indicates the
session ID.
Required
parameter
{
systemDn
systemType
Northbound API
Virtual resource vNicId
查询虚拟端口信息 for virtual Indicates the
management macAddress
resources session ID.
ipAddress
Required
vmUuid
parameter
start
{size
Northbound API Indicates
systemDn the
Virtual resource sortName
session ID.
查询虚拟网络信息 for virtual systemType
sortType
management Required
resources vNetworkId
}parameter
start
{size
systemDn
sortName
systemType
sortType
Northbound API
Virtual resource hostId
Indicates
} the
查询主机物理网口信息 for virtual
management pNicId ID.
session
resources
name
Required
bondName
parameter
{start
size
systemDn
Northbound API Indicates
sortName the
Virtual resource systemType
查询主机trunk口信息 for virtual session
sortType ID.
management hostId
resources Required
}bondName
parameter
start
{Indicates
size the
systemDn
session
sortName ID.
Northbound API Indicates
查询物理网络信息 for virtual
Virtual resource sortType the
systemType
Required
management session
}IndicatesID.
physicalNetwork
parameter
resources Required the
{Name
session
parameter
start ID.
Northbound API openid
Indicates the
Virtual resource Required
{systemDn
size
Query the Ceph Host Information for virtual session ID.
Northbound API management parameter
openid
sortName
resources Virtual resource systemType
Required
Query Ceph Status Information for virtual {
systemDn
sortType
management Start
parameter
Northbound
resources API openid
systemType
}Size
Virtual resource {Indicates the
Query Ceph OSD Information for virtual systemDn
Start
Northbound API management sortName
openid
session ID.
resources Virtual resource systemType
Size
Query the Ceph Pool Information for virtual sortType
systemDn
Required
management start
sortName
resources }
systemType
parameter
Northbound API size
Indicates
sortType the
{start
Querying the Camera List for video Video Surveillance sortName session
}
size
ID.
openid
sortType
Required
Surveillance sortName
netype
}
parameter
Northbound API Indicates
sortType the
start
{
Querying the VCN List for video Video Surveillance session }
size ID.
openid
Required
Surveillance }netype
parameter
Northbound API start
{
Querying the VCM List for video Video Surveillance size
openid
Surveillance }netype
Indicates the
start
session ID.
size for open
Used
}
API
authentication.
Required
Centralized service parameter
Create a RAID Configuration Template Only servers
management {
templateName
templateType
templateDesc
templateProp
}
Returned Data Execution Result Example

openid returned upon


96072380-498d-48e6-899e-81e67248dcb4
successful login

{
"code":0,
None "data":null,
"description":"Operation success."
}

None

Note:
{
The admin user is the
"data":null,
default user that uses local
"description":"Operation success.",
database authentication and
"code":0
cannot be deleted.
}
The OpenAPI user uses
local database authentication
on eSight.

{
"data":null,
None "description":"Operation success.",
"code":0
}
{
"data":null,
None "description":"Operation success.",
"code":0
}
{
"data":null,
None "description":"Operation success.",
"code":0
}
{
"data":null,
None "description":"Operation success.",
"code":0
}
{
Log data list
"code":0,
{
"data":
Log type
[
Log operation name
{
Log source
"auditType":"securityLog",
Operation time
"sn":23,
Log level
"baseInfo":"A user logs out of the system",
Operation object
"source":"Security management",
Name of the user initiating
"dateTime":1386674982205,
the operation
"level":"MINOR",
Log details
"targetObj":"LocalNMS",
IP address of the client
"userId":"admin",
initiating the operation
"detail":"A user logs out of the system",
Operation result
"terminal":"10.66.98.118",
}
"result":"SUCCESSFUL"
Description of the interface
}
invoking result
],
Number of records on the
"description":"Get security log success.",
current page
"pageSize":20,
Total number of pages
"totalPage":1,
meeting the conditions
"currentPage":1
Current page, starting from 1
}

{
"code": 0,
"data": [
1. Device DN {
2. Device name "nedn": "DN=TEST_ME_1372305062666",
3. Device category "nename": "node1",
4. Device type "necategory": null,
5. Device vendor name "netype": "NE10TE",
6. Device IP addresses "nevendorname": "Huawei",
separated by commas (,) "neip": "192.0.0.1",
7. Device system OID "nesysoid": "1.3.6.1.4.1.2011.2.35.5",
8. Device status "nestate": 2,
9. Device time zone "timezoneid": ""
}],
"description": "Operation success."
}
{
"code": 0,
"data": [
{
"netype": "ICMP",
"vendorid": "ICMP",
"sysoid": "",
"category": "enterprise.app.vendor.server|
1. Device type
enterprise.app.series.microsoft"
2. Vendor ID
},
3. Device system OID
{
4. Device category
"netype": "{Microsoft}MicrosoftWindowsServer",
"vendorid": "Microsoft",
"sysoid": "1.3.6.1.4.1.311.1.1.3.1.2",
"category": "enterprise.app.vendor.server|
enterprise.app.series.microsoft"
}],
"description": "Operation success."
}

{
"code": 0,
"data": [
"com.huawei.mo.pc",
1. Device category, including
"com.huawei.mo.server",
information about level-1 and
"com.huawei.mo.application",
level-2 groups
"com.huawei.oms.application"
],
"description": "Operation success."
}
ID of the OLT frame
connected to an ONU
ID of the OLT slot connected
to an ONU
ID of the OLT port connected
to an ONU
{"neDn":"NE=34603511","oltName":"xxx","oltIP":"10.
ONU ID
137.63.191","ifIndex":"-100654848","status":null,
ONU name
"runStatus":"2","operStatus":"1","configStatus":"1","s
Vendor ID
ysState":null,"offReason":null,"frameId":
Terminal type
0,"slotId":1,"portId":
Software version of an ONU
1,"portName":"","onuName":"MA5600T-
device
191/0/1/1/0","aliasName":"","onuId":"0","pswd":null,"l
ONU serial number
oid":null,
ONU management mode
"checkCode":null,"venderId":-
Battery status
1,"terminalType":"","fullTypeName":"","softVersion":""
Mapping status
,"sn":"48575443C
Discovery status
D94341C","butteryStatus":-
DBA report status
1,"matchStatus":1,"discoveryStatus":-
ONU IP address
1,"managementMode":2,"dbaStatus":
ONT ranging result, physical
2,"ip":"","onuRanging":-1,"onuMac":"","protectSide":
distance, in meters
2,"desc":"ONT_NO_DESCRIPTION","macCount":-
ONU MAC address
1,"serviceProfName":"","lineProfName":"lineprofile_
ONT operating mode
default_0","abilityProfName":"","alarmProfName":"","
Number of MAC addresses
opticAlarmProfName":"","lastUpTime":"20
learned by an ONU
14-4-14 11:06:47.0,+8:0","lastDownTime":"2014-4-14
Name of a service profile
11:09:51.0,+8:0","lastDownCause":
Name of a capability profile
1,"lastDyingGaspTime":"0-0-0 00:00:00.0,-
Name of a line profile
0:0","isolationState":
Name of an alarm profile
0,"opticalSplitterName":null,"opticalSplitterDn":null}
Name of an optical alarm
profile
Last time when an ONU
starts
Last time when an ONU goes
down

1. Operation return code


2. Data list
{
2.1 Server ID
2.2 Server IP address
2.3 Server name
2.4 Server mode
2.5 Server status
2.6 Vendor
2.7 Blade list of a blade
server or a high-density
server None
{
2.7.1 Blade ID
2.7.2 Server IP address
}
}
3. Description of the interface
invoking result
4. Number of records
meeting the conditions
5. Total number of pages
meeting the conditions
2.15.6 Memory type
2.15.7 Serial No.
2.15.8 Minimum voltage
2.15.9 Rank
2.15.10 Bit width
2.15.11 Technology
2.15.12 Component code
}
2.16 Disk information list
{
2.16.1 Name
2.16.2 Disk status
2.16.3 Slot information
}
2.17 Power module
information List
{
2.17.1 Name
None
2.17.2 Power module status
2.17.3 Power consumption
}
2.18 Fan information list
{
2.18.1 Name
2.18.2 Fan status
2.18.3 Speed
2.18.4 Rotation percentage
(%)
}
2.19 Network port
information list
{
2.19.1 Network adapter
name
2.19.2 MAC address
2.19.3 Managed object ID
1. Operation return code
2. Data list
{
2.1 Device ID
2.2 Device IP address
2.3 Device name
2.4 Device model
2.5 Device status
2.6 Vendor
2.7 Total capacity
2.8 Used capacity
2.9 Capacity of mapped
LUNs
2.10 Capacity of unmapped None
LUNs
2.11 Used capacity of hot
spare disks
2.12 Unused capacity of hot
spare disks
2.13 Hot spare disk capacity
}
3. Description of the interface
invoking result
4. Number of records
meeting the conditions
5. Total number of pages
meeting the conditions
1. Operation return code
2. Data list
{
2.1 Device IP addresses
separated by commas (,)
2.2 Device name
2.3 Device DN
2.4 Port DN
2.5 Frame DN
2.6 Board DN
2.7 Subcard D
2.8 Frame serial number
2.9 Board serial number
2.10 Subcard serial number None
2.11 Port index
2.12 Port number
2.13 Port description
2.14 Port name
2.15 Management status
2.16 Running status
2.17 Interface index
2.18 Port type
2.19 Port IP address
2.20 Port rate, in bit/s
}
3. Description of the interface
invoking result
management system
2.4 Device name
2.5 Device category
2.6 Device type
2.7 Device vendor name
(device vendor ID)
2.8 Device's IP address
2.9 Device's MAC address
2.10 Device version
2.11 Patch version
2.12 System object ID of the
device
2.13 Status of the network
device
2.14 Last synchronization
time
2.15 Time when the device is
created
None
2.16 Time zone of the device
2.17 IP address type
2.18 Number converted from
the IP address
2.19 Subnet
2.20 Group name
2.21 Software version
2.22 Contact person
2.23 Device location
2.24 Remarks about the
device
2.25 Maintenance unit
2.26 Put-into-use time
2.27 Expiry date of
maintenance
2.28 Device startup time
2.29 Device description
2.30 Asset manager
Operation return code, which
can be: {"code":0,
0: success "neid":"null",
Non-0: failure "nedn":"NE=34604927",
Device ID "operateresult":"del Operation success."}
Device DN
Operation result
Device DN
Device name
Frame DN
Frame name
Frame serial number
Board DN
Board index
Board serial number
Vendor type
Description
{"code":0,"data":
Name
[{"nedn":"NE=34603009","nename":"ac6605d"}],"des
Device entity category
cription":"Operation success."}
Management status
Running status
Active/Standby status
Hardware version
Firmware version
Software version
Serial number
Component name
Module name
Alarm indicator
Device DN
Device name
Frame DN
Board DN
Board name
Subcard DN {"code":0,"data":[{"nename":"CX600-8-RSG-
Frame serial number 5","nedn":"NE=34603033","framedn":"NE=34603033,
Board serial number FR=1","slotdn":"NE=34603033,FR=1,S=7","slotname
Subcard index ":null,"subslotdn":"NE=34603033,FR=1,S=7,SS=0","f
Subcard serial number rameno":1,"slotno":7,"subslotindex":17236224,"subsl
Description otno":0,"vendortype":".1.3.6.1.4.1.2011.20021210.13
Subcard name .561155","descr":"--","physicalclass":9,"adminstatus":
Vendor type 4,"operstatus":2,"hardversion":"CR52EAGF REV
Device entity category A","firmversion":"PIC0 EPLD ver
Hardware version 004","softversion":"","serialnum":"","modelname":"--",
Firmware version "mfgname":"Huawei"}],"description":"Operation
Software version success"}
Management status
Running status
Module name
Serial number
Component name
"code":0,
Source NE DN
"data":[
Source NE name
{"linkDn":"2_-129879503991-
Source NE IP address
15331110521068312132",
Source NE status
"linkName":"S5352C-EI-
Source port DN
154_GigabitEthernet0/0/2_S3352-98_Ethernet0/0/1",
Source port name
"aneDn":"NE=34604991",
Source port IP address
"aneName":"S5352C-EI-154",
Management status of the
"aneIp":"10.137.240.154",
source port
"aneState":1,
Running status of the source
"aportDn":"NE=34604991_9",
port
"aportIp":"",
Destination NE DN
"aportName":"GigabitEthernet0/0/2",
Destination NE name
"aportOperStatus":1,
Destination NE IP address
"aportAdminStatus":1,
Destination NE status
"zneDn":"NE=34604963",
Destination port DN
"zneName":"S3352-98",
Destination port name
"zneIp":"10.137.240.98",
Destination port IP address
"zneState":1,
Management status of the
"zportDn":"NE=34604963_514",
destination port
"zportName":"Ethernet0/0/1",
Running status of the
"zportIp":"",
destination port
"zportAdminStatus":1,
Link DN
"zportOperStatus":1,
Link name
"linkStatus":0,
Link status
"linkType":1,
Link type
"speed":100,}],
Bandwidth
"description":"Successful"}
Source NE name
Source NE IP address
Source NE status
{"code":0, _x000D_
Source port DN
"data":[ _x000D_
Source port name
{"linkDn":"2_-129879503991-
Source port IP address
15331110521068312132", _x000D_
Management status of the
"linkName":"link_63.20", _x000D_
source port
"aneDn":"NE=34603109", _x000D_
Running status of the source
"aneName":"63.20", _x000D_
port
"aneIp":"10.137.63.20", _x000D_
Destination NE DN
"aneState":2, _x000D_
Destination NE name
"aportDn":"ETHPORT/0_0_6_0_0", _x000D_
Destination NE IP address
"aportIp":"", _x000D_
Destination NE status
"aportName":"0/6/EthPort0", _x000D_
Destination port DN
"aportOperStatus":-1, _x000D_
Destination port name
"aportAdminStatus":-1, _x000D_
Destination port IP address
"zneDn":"NE=34604963", _x000D_
Management status of the
"zneName":"S3352-98", _x000D_
destination port
"zneIp":"10.137.240.98", _x000D_
Running status of the
"zneState":1, _x000D_
destination port
"zportDn":"NE=34604963_514", _x000D_
Link DN
"zportName":"Ethernet0/0/1", _x000D_
Link name
"zportIp":"", _x000D_
Link status
"zportAdminStatus":1, _x000D_
Link type
"zportOperStatus":1, _x000D_
"linkStatus":4, _x000D_
"linkType":99}], _x000D_
"description":"Successful"}
{"code":0,
Device DN "data":
NE name [{"frameDN":"NE=34603015,FR=1",
Frame DN "frameNo":1,
Rack index and root index of "frameName":"Quidway S9303 frame",
all resources "operStatus":3,
Frame index "adminStatus":4,
Frame serial number "softVersion":"Version 5.150 V200R006C00",
Vendor type "neDN":"NE=34603015",
Manufacturer of the physical "neName":"S9300",
firmware "shelfIndex":-1,
Serial number "frameIndex":67108867,
Device entity category "vendorType":".1.3.6.1.4.1.2011.20021210.11.65945
Description 6",
Frame name "mfgName":"Huawei",
Management status "serialNum":"9300050123456789",
Running status "physicalClass":-1,
Active/Standby status "descr":"Quidway S9303 frame","standBystatus":4}],
Software version "description":"Successful"}

{"code":0,
"data":[
Device group ID {"id":"negroup=networkdefault4",
Group name "name":"AC",
Group description "description":"AC",
Last change time "lastChanged":1092779379,
Group category "tagName":"by device category (preset)"}],
"description":"Successful"}
"data": [
2. Acknowledge user
{
3. Acknowledged or not
"ackTime": null,
4. Additional information
"ackUser": null,
5. Additional text
"acked": false,
6. Alarm ID
"additionalInformation": null,
7. Alarm name
"additionalText": "The license is invalid. Update the
8. Alarm serial number
license as soon as possible.",
9. UTC time when an alarm
"alarmId": 999999995,
reaches the NMS
"alarmName": "The license is invalid.",
10. User who clears the
"alarmSN": 0,
alarm
"arrivedTime": 1372043825455,
11. Cleared or not
"clearUser": null,
12. Time when the alarm is
"cleared": true,
cleared
"clearedTime": 1372043968000,
13. Clearing category (ADAC
"clearedType": 1,
or ADMC)
"commentTime": 0,
14. Time when remarks are
"commentUser": "",
made
"comments": "",
15. User who makes the
"devCsn": null,
remarks
"eventTime": 1372043825000,
16. Remarks
"eventType": 9,
17. Device serial number
"latestLogTime": 1372043825000,
18. UTC time (unit:
"moDN": "OS=1",
millisecond) when an alarm
"moName": "LocalNMS",
is generated or cleared
"neDN": "OS=1",
19. Alarm type
"neName": "LocalNMS",
20. Last time when the alarm
"neType": "OMS",
occurs
"objectInstance": null,
21. Managed object
"perceivedSeverity": 2,
22. Managed object name
"probableCause": 614,
23. Alarm source ID
"proposedRepairActions": null
24. NE name
}],
25. Device type
"description": "Operation success.",
26. Location information
"pageSize": 20,
27. Alarm severity
"totalPage": 1,

Data structure of a single


Same as the above but without the paging attributes
alarm

{
"code": 0,
None "data": null,
"description": "Operation success."
}

{
"code": 0,
Same as the above "data": null,
"description": "Operation success."
}
{
"code": 0,
None "data": null,
"description": "Operation success."
}

Static alarm information list


{
1. Alarm group ID {
2. NE type ID "code": 0,
3. Alarm code "data": [
4. Event type {"groupId":278447857,"proposedRepairActions":"che
5. Alarm severity ck port lan
6. Clearing category (ADAC lease","probableCause":60000,"objectInstance":"alar
or ADMC) m happens on port","alarmName":"Alarm name
7. Alarm name 1","severity":"CRITICAL","alarmId":1333300018,"eve
8. Possible alarm cause ntType":"COMMUNICATIONS_ALARM","clearedTyp
9. Additional information e":"ADMC"}
10. Recovery suggestion ],
} "description": "Operation success.",
Paging attributes "pageSize": 20,
{ "totalPage": 1,
Page length "currentPage": 1
Total number of pages }
Current page number
}
Same as the above but
Same as the above but without the paging attributes
without the paging attributes

{
"code": 0,
None "data": "add 1333300018 static info.",
"description": "Operation success."
}

{
"code": 0,
None "data": null,
"description": "Operation success."
}
{
"code": 0,
None "data": null,
"description": "Operation success."
}
{
"code": 0,
None "data": "1 record deleted.",
"description": "Operation success."
}

Device DN
{"code":0,
VRF name
"data":
RD
[{"neDn":"NE=34603025",
RT list
"vrfName":"vpn1",
{
"rd":"100:1",
RT value
"rtList":[{"rt":"1:1","rtType":0},{"rt":"1:1","rtType":1}],
0: import RT; 1: export RT
"frrRoutePolicy":" ",
}
"tnlPolicy":" ",
FRR routing policy
"operStatus":1}],
Tunneling policy
"description":"Successful"}
Running status
(0: Down; 1: Up)
{
"code":0,
Tunnel ID
"data":[
Tunnel name
{
Tunnel interface name
"tunnelId":"101058054",
Source device name
"tunnelName":"101058054",
Destination device name
"tunnelIfName":"101058054",
LSR ID of the source device
"srcName":"S7712-PE2",
LSR ID of the destination
"dstName":"S7706-PE1",
device
"srcLsrId":"7.7.7.7",
Signaling type (0: RSVP TE;
"dstLsrId":"6.6.6.6",
1: static CR; 2: LDP)
"signalType":2,
Running status
"runningStatus":1,
(0: Down; 1: Up)
"enableStatus":0,
Enablement status (0:
"backStatus":2,
disabled; 1: enabled)
"bypassflag":2
Active/Standby LSP
}
switchover (0: no; 1: yes)
],
Bypass protection (0:
"description":"Successful"
disabled; 1: enabled)
}
{
{
"timestamp": 1367737080000,
Total number of pages
"indexValue": "14.00",
Query result
"timestampStr": "05-05 14:58"
{
},
NE DN
{
NE name
"timestamp": 1367737200000,
Name of the monitored
"indexValue": "14.33",
object connected to the NE
"timestampStr": "05-05 15:00"
Indicator ID
}
Indicator unit
],
Threshold symbol
"indexUnit": "%",
Threshold information array
"indexName": "CPU usage",
Indicator data
"indexKey": "cpuUsage",
{
"displayValue": "3, Intel",
Data collection timestamp
"indexGroup": "MicrosoftCpuState"
Timestamp display content
}
Indicator data
],
}
"timeDisplayInfos": [
Resource type
{
Indicator group
"timestamp": 1367654400000,
Display period
"timestampStr": "05-04 16:00"
Indicator key
},
}
{
Start time
"timestamp": 1367668800000,
End time
"timestampStr": "05-04 20:00"
Mapping between the
},
timestamp and displayed
{
values
"timestamp": 1367683200000,
{
"timestampStr": "05-05 00:00"
Timestamp
},
Displayed text
{
}
"timestamp": 1367697600000,
Number of scale values in
"timestampStr": "05-05 04:00"
the Y axis
},
}
{
[{
User name "userID": "admin",
User description "isDefault": 1,
User status "userAssociatedRoles": ["Administrators"],
Bound role list "userStatus": 1,
User creation time "userDescription": "Administrator",
Default user or not "userCreateTime": "2015-04-08 10:29:12"
}]

[{
Role name
"roleDescription": "Administrator role",
Role description
"isDefault": 1,
Role status
"roleCreateTime": "2015-04-08 10:29:11",
Bound user list
"roleAssociatedUsers": ["admin"],
Role creation time
"roleName": "Administrators"
Default role or not
}]
System ID [{
System name "systemOS": "Windows Server 2008 R2",
System version "systemVersion": "iEMP V100R002C30B040",
System vendor, fixed as "systemName": "HuaweiPlatform",
"Huawei" "systemVendor": "Huawei",
Operating system of the "systemID": "HuaweiPlatform",
server where the system is "systemDB": "mysql",
installed "systemUptime": "0 Day(s) 00 Hour(s) 05 Minute(s)
System database type 38 Second(s)"
System running duration }]

Link ID
Link type (for example, FC
and ETH)
Source NE DN
Destination NE DN
Source NE port
None
Destination NE port
Source NE type
Destination NE type
Link status
Source NE port name
Destination NE port name

Controller ID
Primary/Secondary status
Health status
Running status
Chassis ID None
Management IPv4 address
list
Management IPv6 address
list

Storage pool ID on the


device
Storage pool name
Storage pool type
None
Health status
Running status
Total capacity, in MB
Used capacity, in MB

Hard disk position


Logic type
Physical mode
Health status None
Running status
Total capacity, in GB
Storage pool ID

LUN ID
LUN mapping or not
Logic type None
Storage pool ID
Capacity, in MB
Zone ID
Zone name
Zone group name None
Member port list, with
members of the string type

Port ID
Port name
Port type
Port connection status
Health status
Running status
WWN of the FC port
WWN of the peer device None
Port MAC address
Port IPv4 address, in format
of IP:mask
Port IPv6 address, in format
of IP:mask
Port controller ID
Port rate

Device DN
Device IP address
Device name
Virtual machine or not
Host type
Operating system version
Virtual machine to which the
host belongs
None
Host ID
Device status
Total capacity, in MB
Used capacity, in MB
Idle capacity, in MB
Total physical capacity
Available physical capacity
CPU information
Real-time performance task
ID
Last time when the task is
updated
Maximum storage duration of
the task
Device DN
Device IP address
Sub-resource type
Sub-resource name
Indicator group ID None
Sampling period
Sampling data of various
indicators
{
Indicator key
Indicator name
Indicator unit
Threshold symbol
Threshold value
}

1. Operation return code


2. Null data
None
3. Description of the interface
invoking result
1. Operation return code
2. Null data
None
3. Description of the interface
invoking result

{
"code": 0,
"data": [
{
"carrierID": "1",
"name": "CHINA TELECOM",
"description": "CHINA TELECOM",
"ipRangeDataList": [
1. Code: operation return {
result "ipRangeID": "7",
2. Data: List of basic carrier "type": 2,
information "startIpAddr": "10.137.62.1",
3. Description of the interface "endIpAddr": "10.137.63.1",
invoking result "maskLen": 23
}
],
"inBandwidth": 1000,
"outBandwidth": 1000
}
],
"description": "Operation success."
}
"data": {
"carrierTraffic": [
{
"carrierID": "3",
"name": "CHINA MOBILE",
"inTrafficData": {
"lastCollectTime": 1445339760000,
"totalBytes": 58315000,
"totalPackets": 3673000,
"totalBandwidthUsage": 48.6,
"totalBandwidth": 2000000,
"trafficOrder": 4,
"trafficOrderPercent": 39.39
},
1. Code: operation return "outTrafficData": {
result ...
2. Data: the last minute data }
about incoming and outgoing }
carrier traffic ...
3. Description of the interface ],
invoking result "summary": {
"inTrafficData": {
"totalBytes": 148044000,
"totalPackets": 10272000,
"totalBandwidthUsage": 82.22,
"totalBandwidth": 3001000
},
"outTrafficData": {
"totalBytes": 277474000,
"totalPackets": 17359000,
"totalBandwidthUsage": 154.1,
"totalBandwidth": 3001000
}
}
},
{
"code": 0,
"data": {
"interfaceTraffic": {
"inPackets": 946000,
"inTotalBytes": 10098000,
"outPackets": 582000,
"outTotalBytes": 7422000
},
"eipTraffic": [{
"eipAddr": "Others",
1. Code: operation return "carrierID": null,
result "carrierName": null,
2. Data: the last minute traffic "customerID": null,
data about a specific EIP "customerName": null,
3. Description of the interface "carGroupID": null,
invoking result "carGroupName": null,
"lastCollectTime": 1449725700000,
"totalBytes": 4065000,
"totalPackets": 563000,
"trafficOrder": 1,
"trafficOrderPercent": 40.26
},
...
]
},
"description": "Operation success."
}
"dstPort": 0,
"tosValue": 0,
"protocolName": null,
"protocolDesc": null,
"appName": null,
"appDesc": null,
"carrierID": null,
"carrierName": null,
"customerID": null,
"customerName": null,
"carGroupID": null,
"carGroupName": null,
"totalBytes": 52941000,
"totalPackets": 3558000,
1. Code: operation return "trafficOrder": 1,
result "trafficOrderPercent": 86.1
2. Data: the last minute },
session data about a specific {
EIP "lastCollectTime": 1445345220000,
3. Description of the interface "eipDirectionType": 2,
invoking result "sessionName": "10.26.54.110 to 137.64.180.76",
"srcIpAddr": "10.26.54.110",
"dstIpAddr": "137.64.180.76",
"srcPort": 37,
"dstPort": 0,
"tosValue": 8,
"protocolName": "tcp",
"protocolDesc": "transmission control",
"appName": "time",
"appDesc": "time protocol service",
"carrierID": "3",
"carrierName": "CHINA MOBILE",
"customerID": "675",
"customerName":"Customer_326",
"carGroupID": "1675",
"data": [
{
"lastCollectTime": 1445345640000,
"eipDirectionType": 0,
"appName": "Other",
"appDesc": null,
"carrierID": null,
"carrierName": null,
"customerID": null,
"customerName": null,
"carGroupID": null,
"carGroupName": null,
"totalBytes": 47701000,
"totalPackets": 3162000,
1. Code: operation return "trafficOrder": 1,
result "trafficOrderPercent": 84.99
2. Data: the last minute },
application data about a {
specific EIP "lastCollectTime": 1445345640000,
3. Description of the interface "eipDirectionType": 2,
invoking result "appName": "time",
"appDesc": "time protocol service",
"carrierID": "3",
"carrierName": "CHINA MOBILE",
"customerID": "675",
"customerName": "Customer_326",
"carGroupID": "1675",
"carGroupName": "CarGroup_326",
"totalBytes": 3079000,
"totalPackets": 173000,
"trafficOrder": 2,
"trafficOrderPercent": 5.49
}
...
],
returnCode, integer error {
code "version":"V1",
errorMessage, description of "version":0,
error information "errorMessage":"Success"
version, eSight version }

returnCode, integer error


code {
errorMessage, description of "returnCode":1,
error information "errorMessage":"Not e2etrace mml",
report, packet object "report":
{ {
returnCode, integer error "returnCode":-1,
code "description":"",
errorMessage, description "result":[]
of error information }
reportLst [], packet array }
}
returnCode, integer error
code
errorMessage, description of {
error information "returnCode":0,
neDetailInfoList[] NE "errorMessage":"Success",
information list (If detailed is "neDetails":[]
set to false, only basic }
information is provided, and
other detail fields left empty.)

{
"returnCode":0,
"errorMessage":"Success",
returnCode, integer error
"neVersions":[
code
{
errorMessage, description of
"neType":"133",
error information
"neTypeName":"eCGPOMU",
neVersions[], NE version
"neVersion":"CGPV200R003C00SPC100_M20",
information list.
"neMedPath":"/opt/eSight/AppBase/eimsmed/eCGP
Information in the list is fields
OMUNE/iManagerOSS_CGPOMU_MATCH_ENG_V
contained in the
200R003C00SPC100_M20_pkg"
NeVersionInfo object.
}]
}

{
"code":0,
"data":null,
None
"description":"Operation success."
}

{
"code":0,
"data":null,
None
"description":"Operation success."
}
{
"code":0,
"data":null,
None
"description":"Operation success."
}

{
"code":0,
"data":null,
None
"description":"Operation success."
}

{
"code":0,
"data":null,
None
"description":"Operation success."
}
{
"code":0,
"data":null,
None
"description":"Operation success."
}

{
"code":0,
"data":null,
None
"description":"Operation success."
}

{
"code":0,
"data":null,
None
"description":"Operation success."
}
{
"code":0,
"data":null,
None
"description":"Operation success."
}

Region ID (for example, 333)


Region name (for example,
N3)
Region path ID, from the first
level to the current one (for
example, [111, 222, 333])
Region path name, from the
first level to the current one
(for example, [China,
Shanghai, N3])
{
Region width
"code":0,"data":
Region height
[{"mapId":3,"mapName":"3F","width":2407,"height":7
Region scale
79,"scale":"0.025","regionPath":
AP list in the region
[1,2,3],"regionPathName":["
{
nanjing","N3","3F"],"aps":[{"mac":"C7-A4-01-01-01-
AP's MAC address
01","x":1167.0,"y":451.0},{"mac":"C7-A4-01-01-01-
AP's horizontal coordinate
02","x":628.0,"y":525.0},{"mac":"C7-A4-01-01-01-
AP's vertical coordinate
03","x":165.0,"y":301.0},{"mac":"C7-A4-01-01-01-
}
04","x":626.0,"y":194.0},{"mac":"C7-A4-01-01-01-
Obstacle list in the region
05","x":317.0,"y":452.0},{"mac":"C7-A4-01-01-01-
{
06","x":1000.0,"y":116.0}],"obstacles":[],"coverages":
Obstacle ID
[{"id":4,"name":"B"},{"id":5,"name":"A"},
Obstacle attenuation
{"id":6,"name":"D"}]}],
Obstacle thickness
"description":"Operation success."
Obstacle shape
}
Obstacle width
Obstacle height
Obstacle location list
}
Covered region list
{
Covered region ID
Covered region name
}
{
"code":0,
"data":
User ID type (empty) [{"idtype":"","userid":"203413968453890","datatype":"
Terminal ID coordinates","location":
Data type (only coordinates) {"x":375.0,"y":395.0,"z":1},"timestamp":"1435023510
Location data 052"},
{ {"idtype":"","userid":"203413968453890","datatype":"
Terminal's horizontal coordinates","location":
coordinate {"x":375.0,"y":398.0,"z":1},"timestamp":"1435023525
Terminal's vertical coordinate 053"},
ID of the map where the {"idtype":"","userid":"203413968453890","datatype":"
terminal resides coordinates","location":
} {"x":375.0,"y":401.0,"z":1},"timestamp":"1435023540
Location data timestamp, 053"},
from 00:00 on 1970-01-01 to {"idtype":"","userid":"203413968453890","datatype":"
the current time (unit: ms) coordinates","location":
{"x":375.0,"y":404.0,"z":1},"timestamp":"1435023555
052"}],
"description":"Operation success."
}

AC ID
Name
Status (1: normal; 2: offline;
3: unknown; 4: faulty)
IP address
Type
AP certification method (1:
MAC; 2: SN; 3: no
certification)
Forwarding type (1: ESS; 2: {
AP) "code":0,
Country code "totalSize":1,
Region "description":"Operate Successfully.",
Source interface type "data":[{"forwardMode":-
Source interface value 1,"regionLoaction":"/","apTotal":"1","interfaceValue":"
(Determine whether the 500","acState":2,"userOnlineNum":"","countryCode":"
interface value is the IP ","neDn":"NE=34603126","apAuthMode":1,"acName"
address of the source :"AC6605_42","
interface according to the memUseRate":"","acType":"AC6605-26-
source interface type.) PWR","apOnlineNum":"1","acIp":"10.137.240.42","cp
Interface IP address uUseRate":"","interfaceMethod":2,"responseTime":"4
Number of APs ","unreachRate":"0.0"}]
Number of online APs }
Number of online users
Average CPU utilization of
devices
Average memory utilization
of devices
Response time
Rate of unreachable devices
on the current day
AP ID
AC ID
AP index
Name
Status (5,7,8, and 9: normal;
1 and 4: offline; 2: unknown;
12: unmatched version;
other: faulty)
{
Type
"code":0,
MAC
"totalSize":106,
IP address
"description":"Operate Successfully.",
AP group name
"data":[{"apName":"AP-
AC name
0","antennaMode":1,"accessSucRate":"","apPortRate
Region ID
":"","userOnlineNum":40,"locationId":"/>NEGROUP=
Region
34603009","mac":"C1-CA-01-01-01-
Alias
01","nodeDn":"NE=34603016","apId":"0","apIp":"190.
Type (1: FitAP; 2: FatAP)
0.0.1","apVersion":"V200R001C00","memUseRate":"
AP software version
","regionLocation":"test","sn":"zyin0","apRunTime":"",
SN
"apAlias":"","status":8,"apPortBytes":"","apRegionNa
Domain
me":"zyin","neDn":"NE=34603010","userFail":"","apT
Antenna mode: autoMode
ype":"AP6010AGN-DN","acName":"AC-SPU-zhs-
(1); leftMode (2); rightMode
9","category":"1","clientNum":"","cpuUseRate":""}]
(3)
}
AP's CPU utilization
AP's memory utilization
Upstream rate (kbit/s)
Number of online users
Failure rate of user access
Users' offline rate
Upstream traffic (KB)
User name
MAC
AC ID
AC name
AP ID
AP index
AP name
IP address
IPv6 address {
Status "code":0,
Access interface "totalSize":1,
Access VLAN "description":"Operate Successfully.",
Go-online time "data":[{"snr":"","apName":"AP-
Access SSID 1","userIp":"","txRate":"","mac":"C1-01-31-11-01-
Online duration (s) 43","nodeDn":"NE=34603012","vlanId":0,"apId":"1","l
Certification type osePackage":"0.00","radioFrequency":"","retranserP
Authentication, authorization, ackage":"0.00","authenMethod":"","rfMode":"","radioI
and accounting (AAA) d":0,"userName":"abc","ssid":"zyin","userIpv6Addres
Link certification s":"","authType":0,"bandWidth":0,"starttime":"","status
RF ID ":0,"txBytes":"","neDn":"NE=34603010","rxBytes":"","
Operating band accessIf":"","acName":"AC-SPU-zhs-
Access mode 9","accessOnlineTime":"","linkAuthType":8,"rxRate":"
Channel bandwidth ","rxPower":""}]
Signal-to-noise ratio }
Signal quality
Transmission rate (kbit/s)
Receiving rate (kbit/s)
Transmission traffic (KB)
Receiving traffic (KB)
Packet loss rate
Message retransmission rate

RF ID
{
Operating band
"code":0,
AC ID
"totalSize":211,
AP index
"description":"Operate Successfully.",
AP ID
"data":
MAC
[{"channelValue":147,"availableAntennaNumber":1,"r
Launch power (dBm)
adioNoise":"","runPower":1700,"radioStaNumber":"","
Frequency bandwidth (MHz)
mac":"C1-CA-01-01-01-
Operating channel
16","nodeDn":"NE=34603033","neDn":"NE=3460301
Number of RF terminals
0","apId":"15","radioFrequency":"","radioChannelRate
Channel utilization
":"","radioProfileName":"zyin1","powerLevel":"1","radi
Noise interference
oId":1,"radioReceiveRate":"","workChannel":149,"rad
RF receiving rate (kbit/s)
ioSendRate":""}]
RF transmission rate (kbit/s)
}
AC ID
AP ID {
AP index "code":0,
AC name "totalSize":1,
AP name "description":"Operate Successfully.",
User name "data":
MAC address [{"apName":"ap1","result":"1","timeStamp":14394384
Occurring time 00000,"mac":"CA-00-01-01-01-
Access SSID 01","nodeDn":"","neDn":"","apId":"","acName":"ac1","t
RF ID ime":"2015-08-
Online duration (s) 13_13:30:00","description":"","radioId":0,"userName":
Total traffic (KB) "htcOne","ssid":"wifi101"}]
Transmission traffic (KB) }
Receiving traffic (KB)

{
"code":0,
AC ID "totalSize":1,
ID "description":"Operate Successfully.",
Group name "data":[{"id":"Group-e71a91d8-d4ef-4f07-b540-
Group description d86eab4e06fb","nedn":"NE=34603009","description":
"","name":"default"}]
}

{
"code":0,
"totalSize":0,
None "description":"Operate Successfully.",
"data":null
}

{
"code":0,
"totalSize":0,
None "description":"Operate Successfully.",
"data":null
}
{
"code":0,
"totalSize":0,
None "description":"Operate Successfully.",
"data":null
}

{
"code":0,
"totalSize":0,
None "description":"Operate Successfully.",
"data":null
}

{
"code":0,
"totalSize":0,
None "description":"Operate Successfully.",
"data":null
}
{
"code":0,
"devIP":10.137.240.118,
"operateresult":"Command execution success.",
"respInfo":"\r\r\nWarning: Telnet is not a secure
protocol, and you are advised to use
Stelnet.\r\n\r\nLogin
authentication\r\n\r\n\r\nPassword:\r\nWarning:
The operation return code
There is a risk on the user-interface which you login
can be one of the following
through. Please change the configuration of the user-
values:
interface as soon as possible. \r\n\r\nInfo: The max
0: success
number of VTY users is 20, and the number\r\n of
Not 0: failure
current VTY users on line is 3.\r\n The current
Device IP address
login time is 2015-08-05
Interface invocation result
22:59:01+08:00.\r\nWarning: Current license state is
Command output of the
Trial. 15 days remain!\r\n<iPCA-S12708>system-
Telnet command executed
view\r\nEnter system view, return user view with
by the device
Ctrl+Z.\r\n[iPCA-S12708]stelnet server
Multiple DNs of the IP
enable\r\nInfo: The Stelnet server is already
address
started.\r\n[iPCA-S12708]sftp server enable\r\nInfo:
The SFTP server is already started.\r\n[iPCA-
S12708]sftp server enable\r\nInfo: The SFTP server
is already started.\r\n[iPCA-S12708]ssh client first-
time enable\r\n[iPCA-S12708]"
"dNMap":null
}

{
"code":0,
Region ID (for example,
"bleDatas":[{"mapId":5,"mapName":"L-
34603069)
1","picUrl":"https://10.192.168.1:31943/wlanTopo/bgi
Region name (for example,
mage/layer/custom/default/n3.png","mapFullName":"l
N7)
ocation>L-1",
Region path name, from the
"mapInfos":[0,0,0,1,0,0,0,-108,61,14,-
first level to the current one
118,114,68,86,0,0,68,-36,-
(for example, China >
96,0,0,0,0,2,0,0,0,0,0,0,0,2,0,0,0,2,67,-76,0,0,66,-
Shanghai > N7)
94,0,0,66,72,0,0,68,-86,96,0,0,0,0,3,66,-
Map URL (for example,
66,0,0,67,92,0,0,67,-121,0,0,66,-126,0,0,0,0,0,1,-3,-
https://192.168.12.1:31943/w
91,6,-109,-92,-30,79,-79,-81,-49,-58,-
lanTopo/bgimage/layer/custo
21,7,100,120,37,0,0,39,17,0,0,3,-23,-
m/default/n3.png)
48,3,21,0,1,27,67,-54,-128,0,68,-78,-32,0,0,0,0,2,-3,-
Byte stream information of
91,6,-109,-92,-30,79,-79,-81,-49,-58,-
the region where Bluetooth
21,7,100,120,37,0,0,39,17,0,0,3,-22,-
location is enabled
48,3,21,0,1,33,67,-83,-128,0,68,-86,96,0]}],
"description":"Operation success."
}
Delayed location switch
0: Disabled
1: Enabled
Delay time of location
calculation (unit: second)
Terminal height (unit: meter) {
Beacon height (unit: meter) "code":0,
Step (unit: meter) "bleLocSetting":
Segmented region height {"delayCalcSwitch":0.0,"delayCalcTime":15.0,"termin
(unit: meter) alHeight":1.2,"beaconHeight":2.97,"stepSize":0.6,"spl
Segmented region width itHeight":30.0,"splitWidth":30.0,"overlapSize":10.0,"rs
(unit: meter) siP0":-60.0,"calcInterval":300},
Length of overlapped "description":"Operation success."
segmented region (unit: }
meter)
Reference attenuation (unit:
db)
Calculation interval (unit: ms)

Indicates the operation return


REST_SUCCESS
code. The options are as
{
follows:
"code":0,
•0: successful
"description":"Create template success."
•Others: failed
}
REST_SUCCESS
{
Indicates the operation return
"code":0,
code. The options are as
"data":
follows:
{
•0: successful
"taskName":"API@Task_1456209500919"
•Others: failed
},
"description":"Create tasksuccess."
}

REST_SUCCESS
{
"code":0,
"totalNum":3,
"data":
[
{
Indicates the operation return "templateName":"BIOS_Template1",
code. The options are as "templateType":"BIOS",
follows: "templateDesc":"This is BIOS template1."
•0: successful },
•Others: failed {
Returns information including "templateName":"BIOS_Template2",
the number of templates, "templateType":"BIOS",
template list, and interface "templateDesc":"This is BIOS template2."
invocation result. },
{
"templateName":"BIOS_Template3",
"templateType":"BIOS",
"templateDesc":"This is BIOS template3."
}
],
"description":"Get template list success."
}
REST_SUCCESS
{
"code":0,
"data":
Indicates the operation return
{
code. The options are as
"templateName":"Power_Template1",
follows:
"templateType":"POWER",
•0: successful
"templateDesc":"This is a power on template.",
•Others: failed
"templateProp":
Returns template details.
{
"PowerPolicy":"off"
}
},
"description":"Get template detail success."
}

REST_SUCCESS
{
"code":0,
"data":
{
"taskName":"API@Task_ 1456209500919",

"templates":"BIOS_Template;PowerOff_Template",
"taskStatus":"Complete",
"taskProgress":100,
Indicates the operation return
"taskResult":"Success",
code. The options are as
"deivceList":
follows:
{
•0: successful
"dn":"NE=12345678",
•Others: failed
"sn":"123456",
"deviceName":"blade9@E9000-
192.168.8.10",
"deployStatus":"Complete",
"deployResult":"Success",
"deployResultDetail":"",
"deployedDeviceProgress":"100",
}
},
"description":"Get task detail success."
}
Indicates the operation return
REST_SUCCESS
code. The options are as
{
follows:
"code":0,
•0: successful
"description":"Delete template success."
•Others: failed
}

Indicates the operation return


REST_SUCCESS
code. The options are as
{
follows:
•0: successful { "code":0,
"description":"Delete task success."
"code":0,
•Others: failed
}"data":[{ "systemDn" : "NE=34605212",
"systemType" : "FusionSphere", "systemName" :
"FS_az1.dc3", "systemIpAddr" :
"az1.dc3.domainname.com", "systemStatus" : 1,
"systemVersion" : "FusionSphere V100R006C10",
"systemLocation" : "", "systemDescription" : "",
"systemVendor" : "Huawei", "systemCreateTime" :
1481856092302, "systemLastSyncTime" :
1481856104392, "systemLastSyncStatus" :
Indicates the operation return "Success", "regionName" : "az1.dc3",
code. The options are as "keyStoneDomain" : "az1.dc3.domainname.com",
follows: "lmtURL"
{ : "https://19.38.33.2:8890",
•0: successful "capacityData"
"code":0, :{ "totalCapacity" :
•Others: failed {"data":[{
"cpuCore" : 182,
"azId" : "az1.dc3", "cpuHz" : -1,
"systemDn" :
"memSize" : 899148, "diskSize"
"NE=34605212", "azName" : "az1.dc3", : 3051 },
"freeCapacity" : { "cpuCore"
"azStatus" : 1, "virtualType" : "KVM", : 120, "cpuHz" :
-1, "memSize"
"capacityData" : { : 730698, "diskSize"
"totalCapacity" : : 1731
Indicates the operation return {}, "vmStatistics"
"cpuCore" : 182, :{ "total"
"cpuHz" : 19,
: -1,
code. The options are as "running" : 19,
"memSize" : 899148, "fault" : 0,
"diskSize""poweroff"
: 3051 : 0,},
follows: "other" : 0
"freeCapacity" },: { "hostStatistics"
"cpuCore" :: 120,
{ "total" : 5, :
"cpuHz"
•0: successful "running"
-1, : 5,
"memSize" "fault" : 0,
: 730698, "poweroff" :: 1731
"diskSize" 0,
•Others: failed "other"
}, :0 } } }],: {
"vmStatistics" "total" : 19,
"alarmLocation"
"running" : 19, : 1,"fault" : 0, "poweroff" : 0,
"description":"Success."
"other" :0 }, "hostStatistics" : { "total" : 5,
} "running" : 5, "fault" : 0, "poweroff" : 0,
"other" : 0 } } }],
"description":"Success"
}
"hostDesc" : null, "ipAddr" : "172.28.0.4", "bmcIp"
:{{ "10.137.67.142", "mgrIpAddr" : "192.168.16.213",
"code":0,
"status"
"code":0,: "up", "mergeStatus" : "normal",
"data":[{
"data":[{ "svcId"
"isolationStatus" "clusterId" : :"nonisolated",
: "vendor" : null,
"056118cb80f446a38553a35a6ee8e5d5",
{"model" : null, "ntpIp1" : null, "ntpIp2"
"urn:sites:43620840:clusters:360", : null, :
"systemDn"
Indicates the operation return "systemDn"
"ntpIp3"
"code":0,
"NE=34603012", : null, : "NE=34605212",
"primaryDnsIp"
"systemName" : "svcName"
null,
: "FC67.101", :
code. The options are as "backup",
"secondaryDnsIps"
"data":[{ "svcType"
"vmId" : : null,: "backup",
"domainName"
"9791d0aa-c134-444a-8e49-
"clusterName" : "testCluster2", "clusterDesc" "svcAPUrl" : null,:: null,
follows: "https://backup.az1.dc3.domainname.com:443",
"nicQuantity"
922caaffd56b", : 0, "physicalCpu"
"systemDn"
"systemType" : "FusionCompute", "fcClusterData" : : 4,
"NE=34603939",
•0: successful "svcDescription"
"platformType"
"vmName"
:{ "isMemOvercommit" : "Provide"fcHostExtData"
: "KVM",
: "7DMiiIpUTvHa", :functions
1, "vmStatus" of data::null,
"isEnableHa" backup: 1,
•Others: failed and
{"UNKNOWN", data
"vcenterHostExtData" restoration
"isEnableDrs" : 0, after
"projectId" : the
null, : backup.",
"fsHostExtData"
"resStrategy" : "loadBalance", "svcStatus" :
"code"
{: 2, "svcSlaResult"
: 0, : "az1.dc1",
"azId"
"23b7228f19d046daa862f9dab1fd687d",
"isEnableImc" : 1, : "Error code: 500",
"hostGroupName"
"imcSetting" : "Ivy Bridge", :
Indicates the operation return "svcSlaTimes"
"data" : [{
"DC1_HOST_GROUP1",
"domainId"
"enableVmDrs" : 0, : "vDiskId"
: 1481870741927 : "c3bad777-ea08-46d3-9865-
}],
"enableGuestNuma" : 1,"up",
"serviceStatus" :
code. The options are as "description":"Success"
0c243601c56f",
"enableIOTailor" : 0, "3"
"hypervisorID"
"60284fe0ba434a47960780bf15eec529", : [ "systemDn" ], : "NE=34604315",
"enableHostNumaDRS" "clusterID" : [ : 0,]
follows: } },"dsFaultStrategy"
"name"
"projectName" : "7DMiiIpUTvHa-volume-3e2b",
"capacityData" : "VDC_JP", : { "totalCapacity"
"domainName"
: 0 }, "vcenterClusterData" : "status"
: ::
•0: successful "available",
{null, "cpuCore"
"DC3", "quantitySize"
"description"
"capacityData" : { : 32, : "cpuHz"
null, : 10,
"vmUuid":
"totalCapacity" : "isBindtoVm"
63840, : "9791d0aa- :
•Others: failed 0,
"memSize" "bindToVmIdList"
: 261974,
c134-444a-8e49-922caaffd56b",
{ "cpuCore" : 0, : null,
"diskSize"
"cpuHz" : 0, "srcVolumeUrn"
: -1
"ipAddrList" }, : :
null,
"freeCapacity"
"19.38.35.222",
"memSize" "description"
: 0, : { "macList" : "cpuCore"
null, : "fa:16:3e:40:12:d6",
"diskSize" "shareType"
: -1: -1, }, "cpuHz" : "false",:
Indicates the operation return -1, "uuid""memSize"
"flavorInfo"
"freeCapacity" : "c3bad777-ea08-46d3-9865-
: "0.00 : { MB-0.00: -1, "cpuCore" "diskSize"
GB", : -1, : -1"cpuHz"
"flavorName" }, : :
code. The options are as 0c243601c56f",
"vmStatistics"
"x1.large",
-1, "memSize" : { :"mergeStatus"
"imageId" "total"
-1, : null,:"diskSize"
24, : "available",
"imageName" "running"
: -1 :},null, : 8,
follows: "projectId"
"fault" :
"securityGroupName"
"vmStatistics" : { :
13, "caf24fd36c74495e9ccc9db716de3831",
"poweroff" : "default",
"total" : 0, : 3, "running" : 0, :}1,
"other"
"powerStatus" : 0
•0: successful }],"domainId"
}"fault"
"virtualType"
: 0, :: "KVM",
"poweroff" : 0, "createTime" "other" : :0 },
•Others: failed "60284fe0ba434a47960780bf15eec529",
"totalSize"
1480735188000,
"hostStatistics" : { : 1, "description"
"azId" : : "Success"
"az1.dc3",
"total" : 0, "hostId": 0,
"running" :
"projectName"
} "fault" : 0, : "VDC_JP",
"E6B5E228-D21D-B211-8649-0018E1C5D866",
"poweroff" : 0, "domainName"
"other" : 0 : } }
"DC3",
"vmIdOnvEnv"
} ], "azName" : null, : "az1.dc3","mergeStatus" "snapshotId"
: "other", :
null,
"volumeIdList" "createdAt"
"description":"Success." : 1510815763000,
: "b24901eb-f2a5-4293-80dd-
Indicates the operation return "updatedAt"
0e011fc57786", : 1510815782000,
"capacityData" : "hostId"
{ :
"cpuCores" :
code. The options are as }
"cinder@ipsan1#StoragePool008",
2, "cpuFreqsGhz" : 0, "memSize""vDiskTypeId": 1024,
follows: :"diskSize"
•0: successful { "5b6fb5a9-4719-4dc7-b33b-098b9bb80898"
: 10, "rootSize" : 0, "swapSize" , : 0,
"lunId"
"code": "11": 0, }, { : 0"vDiskId"
"ephemeralSize" } ], : "3d43f0e1-2beb-
•Others: failed 4c53-b428-105eb4899281",
"totalSize" "systemDn" :
"data" : [ {: 1, "description":"Success"
"NE=34604315",
} "backStoreId" : "cinder- "name" : "EVSin_WLT-volume-
7d49", "status" : "in-use",
vrm001@fsp_storage_01#datastorage01", "quantitySize" : 100,
"isBindtoVm"
"systemDn" : "NE=34603228", : 1, "bindToVmIdList" :
"b486c594-ef5c-4df3-b73f-df74f0d8e4af",
"backStoreName" : "fsp_storage_01",
"srcVolumeUrn"
"backStoreType" : null, "description" : null,
: "Huawei:FusionCompute",
"shareType"
"backStoreInfo" : "DataStore : "3d43f0e1-2beb-
: "false", "uuid"
4c53-b428-105eb4899281",
Name:datastorage01,datastorage02", "mergeStatus" :
"used", "projectId"
"backStoreMaxPhySize" : 0.0, :
Indicates the operation return "caf24fd36c74495e9ccc9db716de3831",
"backStoreFreeSize" : 0.0,
code. The options are as "domainId" : "default",
"backStoreReuseRatio" "projectName"
: 1.0, :
follows: "vdc_WLT3",
"backStoreReservedSize" : 0.0,"domainName" : "Default",
•0: successful "azName"
"azId" : "fc",: "az1.dc3", "snapshotId" : null,
•Others: failed "createdAt"
"vmCount" : 1510539664000,
: 0, "updatedAt" :
1510539754000,
"volumeCount" : 0 hostId" :
{"cinder@ipsan1#StoragePool008",
}, { "vDiskTypeId"
:"code"
"e89d2a47-46d1-4c1e-9d93-2df49f474d0b",
: 0,
"backStoreId" : "cinder-
"lunId"
"data" :: [{"15""diskTypeId" } ],
vrm001@fsp_storage_01#datastorage02", : "cd83ac4b-762d-48f6-
"totalSize" :
9eb1-7b8616790ef8", 2, "description"
"systemDn" : "NE=34603228", : "Success"
"systemDn" :
} "backStoreName""diskTypeName"
"NE=34604315", : "fsp_storage_01", : "SPool_DC2",
"diskTypeInfo" :
"backStoreType" : "Huawei:FusionCompute",
Indicates the operation return "volume_backend_name:StoragePool_DC2;hw:local
"backStoreInfo" : "DataStore
code. The options are as dev:StoragePool_DC2;HW:availability_zone:az1.dc2
Name:datastorage01,datastorage02",
follows: ", "backStoreMaxPhySize"
"storeDeviceId" : null, :"backStoreId" 0.0, :
•0: successful "cinder@StoragePool_DC2#StoragePool_DC2"
"backStoreFreeSize" : 0.0, }],
•Others: failed "description" : "Success"
"backStoreReuseRatio" : 1.0,
} "backStoreReservedSize" : 0.0,
"azId" : "fc",
Indicates the operation return "vmCount" : 3,
code. The options are as "volumeCount" : 10,
follows: "storeDeviceDn": null,
•0: successful "storeDeviceIp": "[\"-1|192.168.128.101\"]"
•Others: failed } ],
"description" : "Success"
}
"maxReadRequest" : 0,
"maxWriteRequest" : 0, "type" : "normal",
"diskName" : "i-00000299-xvda1",
"ioWeight" : 0, "datastoreName" : "autoDS01",
"isCoverData" : 0 } ],
"vCenterDiskData" : [] }, "nicDataList" :
[{ "name" : "Network Adapter 0",
"portGroupUrn" :
"urn:sites:520208B8:dvswitchs:1:portgroups:1",
Indicates the operation return "portGroupName" : "managePortgroup",
code. The options are as "mac" : "28:6e:d4:88:c7:de", "ipv4List" :
follows: "0.0.0.0", "ipv6List" : null, "sequenceNum"
•0: successful : 0, "virtIo" : 0, "nicType" : 0, "portId"
•Others: failed : "748" } ], "capacityData" :
{ "cpuCores" : 2, "cpuHz" : 5000,
"memSize" : 1024, "diskSize" : 20 } }],
"totalSize" : 1, "description":"Success"
}

{"code":0,"data":
{"dn":"NE=34603229","neName":"3rest","displayValu
e":"FileSystem016","indexInfos":
[{"indexId":"182","value":"0.0","key":"ops"},
1. Code: operation return {"indexId":"29","value":"0.0","key":"servicetime"},
code {"indexId":"232","value":"0.0","key":"readops"},
2. Data: {"indexId":"23","value":"0.0","key":"readbandwidth"},
StorageRealTimeExtBo, {"indexId":"464","value":"0.0","key":"readopsrespons
including the queried real- etime"},
time performance data {"indexId":"233","value":"0.0","key":"writeops"},
3. Description of interface {"indexId":"26","value":"0.0","key":"wirtebandwidth"},
invocation {"indexId":"465","value":"0.0","key":"writeopsrespons
etime"},
{"indexId":"462","value":"99.0","key":"spaceusage"},
{"indexId":"463","value":"4.294967295E9","key":"spa
cesize"}]},"description":"","size":1,"totalPage":1}
2.1 Device DN
2.2 Cluster system No.
2.3 Cluster system health
status
2.4 Cluster system running
status
2.5 Number of nodes
2.6 Number of high-
performance nodes
2.7 Number of large-capacity
{"code":0,"data":
nodes
{"dn":"NE=34604209","clusterId":"C36_3node148281
2.8 Number of high-
9673299","healthStatus":0,"runningS
bandwidth nodes
tatus":5,"nodeNum":3,"highPerfNodeNum":0,"largeC
2.9 Number of P25 nodes
apNodeNum":0,"highBandwidthNodeNum":0,"p25No
2.10 Number of P36 nodes
de
2.11 Number of P12 nodes
Num":0,"p36NodeNum":0,"p12NodeNum":0,"c72Nod
2.12 Number of C72 nodes
eNum":0,"c36NodeNum":3,"icpNodeNum":0,"p12eNo
2.13 Number of C36 nodes
deNum":0,"p25eNodeNum":0,"p36eNodeNum":0,"c3
2.14 Number of high-
6eNodeNum":0,"c36ehNodeNum":0,"totalFileSystem
performance and large-
C
capacity nodes
apAndUnit":"--","usedFileSystemCapAndUnit":"--","to
2.15 Number of P12E nodes
talCapacityAndUnit":"154.558TB","usedCapacityAnd
2.16 Number of P25E nodes
Unit":"47.778
2.17 Number of P36E nodes
GB","fileSystemUnity":null},"description":"","size":1,"t
2.18 Number of C36E nodes
otalPage":1}
2.19 Number of C36E_H
nodes
2.20 Total capacity of file
systems
2.21 Used capacity of file
systems
2.22 File system usage
2.23 Total capacity of
storage nodes
2.24 Used capacity storage

1. Code: operation return


code
2. Data list
{
2.1 Disk moid
2.2 Disk ID
2.3 ID of the node to which
{"code":0,"data":
the disk belongs
[ {"moid":4327,"diskId":"4203579","parentID":"43787"
2.4 Slot ID
,"slotNumber":"27","healthStatus":
2.5 Disk health status
0,"runningStatus":0,"capacity":"1.818TB","type":null,"
2.6 Disk running status
rotationalSpeed":7200,"model":ST2000NM0033-9Z
2.7 Total capacity of the disk
M175,"firmware":"SN06","vendor":"Seagate","sn":"Z1
2.8 Rotational speed
X034S4"}],"description":"","size":20,"totalPage":5}
2.9 Hard disk model
2.10 Firmware version
2.11 Vendor
2.12 Disk SN
}
3. Description of interface
invocation
1. Code: operation return
code
2. Data list
{
2.1 Node moid
2.2 Node name
2.3 Node IP address {"code":0,"data":
2.4 Node health status [{"moid":4320,"name":"node1","ipAddress":"8.40.171.
2.5 Node model 11","healthStatus":0,"model":"34"
2.6 Cabinet housing the node ,"cabinet":"A","slotNumber":"1","devType":"34","node
2.7 Slot where the node Sn":"210235G7J910DB000005","firmwareVer":"V
resides 300R006C00SPC100","bussIP":"{\"frontIP\":
2.8 Node type [\"8.42.171.11\",\"8.42.171.12\"],\"backIP\":
2.9 Node SN [\"8.44.171.11\",
2.10 Firmware version \"8.44.171.12\"]}","nodeUsedrate":0.03,"totalCapacity
2.11 Service port IP AndUnit":"52.731TB","usedCapacityAndUnit":"15.
addresses 047 GB"}],"description":"","size":3,"totalPage":1}
2.12 Node usage
2.13 Total capacity of nodes
2.14 Used capacity of nodes
}
3. Description of interface
invocation

1. Code: operation return


code
2. Data list
{
2.1 Network port moid
2.2 Moid of the node to which
the network port belongs
2.3 ID of the node to which {"code":0,"data":
the network port belongs [{"moid":4331,"parentId":4320,"ethPortId":"43787-B3-
2.4 Network port name 1","name":"B3-1","healthStatus":0,"runningStatus"
2.5 Network port health :
status 32,"ipAdress":"8.42.171.12","ipv6Adress":"","macAdd
2.6 Network port running ress":"00:07:43:2f:1c:78","bondPort":"","physicsPort":
status "B3-"}],"desc
2.7 IPV4 address ription":"","size":15,"totalPage":1}
2.8 IPV6 address
2.9 MAC address
2.10 Bond network
2.11 Physical network port
}
3. Description of interface
invocation
1. Code: operation return
code identifier of the
Unique
2. Data list
device
{
Key value used in associated
2.1 Device DN
queries {"code":0,"data":
2.2 Total
Device IPcapacity
addressof the {"dn":"NE=34604209","totalCapatityAndUnit":"154.55
Unique
device nameidentifier of the 8TB","usedCapatityAndUnit":"47.822
Device
device
2.3 Used
SN of the capacity
device of the GB"},"description":"","size":1,"totalPage":1}
Key
devicevalue used in associated
Device location information
queries
}Device description
Device
3. IP address
Description of of
interface
Unique
Device identifier
model the
Device
invocationname {"code":0,"data":
device
Device status
SN of the device [{"devSN":"","role":1,"ipv6Address":"2000:0:0:dddf:0:
Key value used in associated
Vendor
Device location information 0:0:10","topoElementId":0,"description":"","manageIp
queries
Total capacity (MB)
Device description Addrs":"192.168.1.10","type":"com.huawei.ism.array.
Device IP address
Used capacity (MB)
Unique identifier of the
Device model sdk.model.Controller","systemVersion":"3.20.03.101"
Device
Mappedname LUN capacity (MB) {"code":0,"data":
device
Device status ,"uuid":"[deviceID=2102350BSG10EA000003,
SN of the device
Unmapped LUN capacity [{"devSN":"","role":1,"ipv6Address":"2000:0:0:dddf:0:
Key value used in associated
Vendor moType=CONTROLLER,
Device
(MB) location information 0:0:10","topoElementId":0,"description":"","manageIp
queries
Total capacity (MB) id=0A]"}],"description":"","size":2,"totalPage":1}
Device
Used hot description
spare space Addrs":"192.168.1.10","type":"com.huawei.ism.array.
Device IP address
Used capacity (MB)
Unique
Device identifier
(MB) of the
capacitymodel sdk.model.Controller","systemVersion":"3.20.03.101"
Device
Mappedname LUN capacity (MB)
device
Device
Unusedstatus
hot spare space ,"uuid":"[deviceID=2102350BSG10EA000003,
SN of the device
Unmapped LUN capacity
Key value(MB)
Vendor
capacity used in associated moType=CONTROLLER,
Device
(MB) location information
queries
Total capacity
Hot spare disk (MB)
capacity (MB) id=0A]"}],"description":"","size":2,"totalPage":1}
Device
Used hot description
spare space {"code":0,"data":"","description":"Succeeded in
Device
Used IP address
WWNcapacity (MB)
Device
capacitymodel
(MB) sending refresh command.","size":0,"totalPage":0}
Device
Domainname
Mapped LUN
ID capacity
of the switch(MB)
Device
Unusedstatus
hot spare space
SN
Portofnumber
Unmappedthe device
LUN capacity
Vendor
capacity (MB)
Device
(MB) location information
Zone number
Total capacity
Hot spare disk (MB)
capacity (MB)
Device
Used description
hot
First time spare space the
of discovering {"code":0,"data":
Used
WWNcapacity (MB)
Device
device model
capacity (MB) [{"dn":"NE=34603009","ipAddress":"192.168.1.20"}],"
Mapped
Domain ID LUN capacity
of the switch(MB)
Device
Unusedstatus
hot spare space description":"","size":1,"totalPage":1}
Unmapped
Port numberLUN capacity
Vendor
capacity (MB)
(MB)
Zone number
Total capacity
Hot spare disk (MB)
capacity (MB) {"code":0,"data":
Used hot spare
First time space the
of discovering
Used
WWNcapacity (MB) {"dn":"NE=34603009","ipAddress":"192.168.1.20","na
capacity
device (MB)
Mapped
Domain ID LUN capacity
of the switch(MB) me":"3rest"},"description":"","size":1,"totalPage":1}
Unused hot spare space
Unmapped
Port numberLUN capacity
capacity (MB)
(MB)
Zone number
Hot spare disk capacity (MB) {"code":0,"data":
Unique
Used identifier
hot
First time spare of the the
space
of discovering
WWN {"2102350BSG10EA000002&NE=34603509"},"descri
device
capacity (MB)
Operation
Domain IDreturnof the code
switch ption":"add device succeed!","size":1,"totalPage":1}
SN of thehot
Unused device
spare space
Returned
Port number object list
capacity (MB)
Description
Zone number of the interface
Hot spare disk capacity (MB)
invocation
First time ofresult
discovering the {"code":0,"data":null,"description":"Modify password
WWN
Total
device number of device successed.","size":0,"totalPage":0}
Operation
Domain IDreturnof the code
switch
records that meet query
Returned
Port number object list
conditions
Description
Zone number of the interface
Total number of pages when
invocation
First time ofresult
discovering the {"code":0,"data":null,"description":"Modify rest
querying by pages
Total
device number of device passward succeeded.","size":0,"totalPage":0}
Operation return code
records that meet query {
Returned object list
conditions "code" : 0,
Description of the interface
Total number of pages when "data" : {
invocation result {"code":0,"data":null,"description":"Operation
querying by pages "dn" : "NE=34604809",
Operation
Total number return code
of device success","size":0,"totalPage":1}
"clusterId" : "UDS5301492572588701",
Returned
records that object
meetlistquery
"healthStatus" : 0,
Description
conditions of the interface
"runningStatus" : 5,
invocation
Total number result
of pages when
"nodeNum" : 3,
Total number
querying of device
by pages
"totalCapacityAndUnit" : "43.639 PB",
records that meet query
"usedCapacityAndUnit" : "28.206 TB",
conditions
"moId" : 5830
Total page number of the
},
results queried by pages
"description" : "",
"size" : 1,
"totalPage" : 1
}
"ipAddress" : "8.41.5.3",
"healthStatus" : 1,
"model" : "77",
Operation return code
"cabinet" : "A5",
Returned object list
"slotNumber" : "30",
Description of the interface
"devType" : "77",
invocation result
"nodeSn" : null,
Total number of device
Operation return code "firmwareVer" : "V100R006C00SPC110",
records that meet query
Returned object list "bussIP" : "{\"frontIP\":[\"8.43.5.3\"],\"backIP\":
conditions
Description of the interface [\"8.45.5.3\",\"8.45.5.4\"]}",
Total page number of the
Operation
invocation return
result code. {"code":0,"data":
"nodeUsedrate" : null,
results queried by pages
Total number of device {"dn":"NE=34604209","totalCapatityAndUnit":"154.55
"totalCapacityAndUnit" : "14.546 TB",
Basic
recordsinformation
that meet about
query a 8TB","usedCapatityAndUnit":"47.822
"usedCapacityAndUnit" : "9.399 GB",
host.
conditions GB"},"description":"","size":1,"totalPage":1}
"parentId" : 5830
{"code":0,"data":{"code":10000,"data":
Description of the interface
Total page number of the } ],
{"hostId":null,"dn":null,"hostIP":"188.188.6.61","hostP
invocation result.
results queried by pages "description" : "",
ort":null,"hostName":"suse11",},"resverd":null,"descri
Total number of device "size" : 3,
ption":"Discover Host
records that meet query "totalPage" : 1
Success."},"description":"","size":1,"totalPage":1}
conditions. }
Total page number of the
results queried by pages.

Operation return code.


Performance data. "{\"code\":200000,\"data\":
Interface description {},\"resverd\":null,\"description\":\"success\"}"

REST_SUCCESS
{
Operation return code. The
"code":0,
options are as follows: REST_SUCCESS
REST_SUCCESS
"data":
•0: successful {{
{
•Others: failed "code":
"code":0, 0,
"taskName":"API@Task_1456209500919"
Task name "totalNum":
"data": 6,
},
Interface description "description": "Operation success.",
{"description":"Start to upload software source
"data": [
"taskName" : "API@ UploadSoftwareTask _
Operation return code. The success."
{
1456209500919",
options are as follows: }
"softwareName":"OS_Software1",
"softwareName": "OS_Software_windows",
•0: successful
"taskStatus": "Complete","This is a OS
"softwareDescription":
•Others: failed template.", "taskProgress" : "100",
Upload progress "softwareType": "OS_Windows"
"taskResult" : "Success",
Interface description },"taskCode" : 0,
{ "errorDetail" : ""
"softwareName": "OS_Software_vmware",
Operation return code. The REST_SUCCESS "softwareDescription": "This is a OS
options are as follows: },
{template.",
•0: successful "description":"Get
"code":0, upload SoftWare Progress
success." "softwareType": "OS_VMWare ESXi"
•Others: failed "description":"delete
}, softwaresource success."
Interface description }}
Operation return code. The {
options are as follows: "softwareName": "OS_Software_ubuntu",
•0: successful "softwareDescription": "This is a OS
•Others: failed template.",
Software source total count, "softwareType": "OS_Ubuntu"
software source list, and },
interface invoking result {
description "softwareName": "OS_Software_suse",
"softwareDescription": "This is a OS
REST_SUCCESS
template.",
Operation return code. The
{ "softwareType": "OS_SUSE"
options are as follows:
"code"
}, : 0,
•0: successful
"description"
{ : "Create template success. "
•Others: failed
Interface description "softwareName": "OS_Software_redhat",
} "softwareDescription": "This is a OS
template.",
"softwareType": "OS_Red Hat"
},
{
"softwareName": "OS_Software_centos",
"softwareDescription": "This is a OS
template.",
"softwareType": "OS_CentOS"
Operation return code. The REST_SUCCESS
options are as follows: {
•0: successful "code" : 0,
•Others: failed "description" : "Create template success. "
Interface description REST_SUCCESS
{}
"code" : 0,
REST_SUCCESS
Operation return code. The "totalNum" : 3,
{"data" :
options are as follows:
•0: successful [ "code" : 0,
•Others: failed {"description" : "Create template success. "
Interface description "templateName" : "OS_Template1",
Operation return code. The } "templateType" : "OS",
options are as follows: "templateDesc" : "This is OS template1. "
•0: successful },
•Others: failed REST_SUCCESS
{
OS template total count, OS { "templateName" : "OS_Template2",
list, and interface invoking "code" : 0,
"templateType" : "OS",
result description "data" :
"templateDesc" : "This is OS template2. "
{REST_SUCCESS
},
{ "taskName"
{ : "API@ DeployTask _
Operation return code. The 1456209500919",
"code":0,
"templateName" : "OS_Template3",
options are as follows: "templates" : "OS_Template1;PowerOff_Template",
"data":
"templateType" : "OS",
•0: successful "deviceDetails":
{ "templateDesc" : "This is OS template3. "
•Others: failed [ } "taskName":"API@Task_1456209500919"
Task name
Interface description ] },{
"dn": "NE=123",
"description":"Create
"description" : "Get template task list
success."
success."
} "deviceResult":"Success",
Operation return code. The
} "deviceProgress":"100",
options are as follows:
"errorDetail":""
•0: successful
},
•Others: failed
{
OS deployment task details
"dn" : "NE=1234",
REST_SUCCESS
Interface description
{ "deviceResult":"Success",
Operation return code. The "deviceProgress":"100",
"code":0,
options are as follows: "errorDetail":""
"data":
REST_SUCCESS
•0: successful }
{ {
•Others: failed ] "taskName":"API@Task_1456209500919"
"code":
"code" 0,
: 0,
Task name "taskStatus"
}, : "Complete",
"totalNum": 4,
"data":
Interface description "taskResult": "Success",
"description":"Start to upload basepacakge
{"description":
"taskCode" : 0,
"Get basePackage list success.",
Operation return code. The success."
"data":
"taskName":[ "API@Task_ 1456209500919",
"errorDetail"
} : ""
options are as follows: {
}, "basepackageName" : "basePackage1",
•0: successful "basepackageName":
"taskStatus": "Complete", "basepackageDriver",
"description" : "Get task detail success."
•Others: failed "basepackageDesc":
"taskProgress" : "100", "This is a Driver",
Upload progress "basepackageType": "Driver"
} "taskResult" : "Success",
Interface },
Operationdescription
return code. The "taskCode" : "0",
{
"errorDetail" : ""
options are as follows:
}, "basepackageName": "basepackageBundle",
•0: successful REST_SUCCESS
"description""basepackageDesc":
: "Get upload FMWare "This isProgress
a bundle",
•Others: failed {success. "basepackageType":
" "Bundle"
Upgrade package total "code":
}, 0,
count,upgrade package list, "data": {
{
and interface invoking result } "basepackageName": "basepackage1",
"basepackageName": "basepackage2",
description "basepackageDesc": "This is aisbasepackage",
"basepackageDesc": "This a
Operation return code. The basepackage", "basepackageType": "Firmware",
options are as follows: "basepackageProp":
"basepackageType": [ "Firmware"
•0: successful }, {
•Others: failed { "firmwareType": "Firmware",
Upgrade package details "version": "V351", "basepackage1",
"basepackageName":
Interface description "activeMode": "ResetServer",
"basepackageDesc": "This is a
basepackage", "supportModel": "RH5885 V3"
}"basepackageType": "Firmware"
]}
},
]
"description": "Get basePackage Detail success."
}
REST_SUCCESS
{
Operation return code. The
"code":0,
options are as follows:
"data":
REST_SUCCESS
•0: successful
•Others: failed { {
"taskName":"API@Task_1456209500919"
"code" : 0,
Task name
},
REST_SUCCESS
"data":
Interface description
{ "description":"Create task success."
Operation return code. The } "code": 0,
"taskName" :
options are as follows: "data": {
"API@FirmWareTask_1456209500919",
•0: successful "taskName":
"dn" : "NE=12345678;NE=87654321",
•Others: failed "API@FirmWareTask_1499492126571",
Firmware upgrade task "dn": "NE=34603112",
"taskStatus": "Complete",
details "deviceTaskStatus": "Complete",
Operation return code. The "taskProgress" : "50",
Interface description "deviceTaskProgress": 100,
options are as follows: "taskResult" : "Success"
}, "deviceTaskResult": "Failed",
•0: successful
"firmwarelist":
"description" [ task detail success. "
: "Get
•Others: failed
{
Firmware upgrade details of
} "firmwareType": "BIOS",
a specified device in an
"firmwareProgress": 100,
upgrade task
"result": "Failed",
Interface description
"upgradeVersion": "V351",
REST_SUCCESS "currentVersion": "V776",
Operation return code. The
{ "details": "2002"
options are as follows:
"code" } : 0,
•0: successful
"description"
] : "Create template success. "
•Others: failed
Interface description },
} "description": "Get task device detail success."

REST_SUCCESS
}
Operation return code. The
{
options are as follows:
"code" : 0,
•0: successful
"description" : "Create template success. "
•Others: failed
Interface description
}

REST_SUCCESS
Operation return code. The
{
options are as follows:
"code" : 0,
•0: successful
"description" : "Create template success. "
•Others: failed
Interface description
}

REST_SUCCESS
Operation return code. The
{
options are as follows:
"code" : 0,
•0: successful
"description" : "Create template success. "
•Others: failed
Interface description
}
Operation return code. The REST_SUCCESS
options are as follows: {
•0: successful "code": 0,
•Others: failed "description": "delete FMBasePackage File
Interface description success."
{
}
Operation return code. "code": 200900,
Data result "data": "null",
Interface description "description": " Test Protocol Success"
}
{"code": 0,"data": [{"dn":
Operation return code
"NE=34603012","displayValue": "LUN003","days":
Performance data
[{"timestampStr": "2017-07-08","maxIOPS":
Description of the interface
"0.0000000000","avrgIOPS":
invocation result
"0.0000000000","maxRespTime":
Total number of the recorded
"0.0000000000","avrgRespTime":
devices that meet the
"0.0000000000"}],"months": {"timestampStr":
querying conditions
null,"maxIOPS": "0.0000000000","avrgIOPS":
Number of the total pages
"0.0000000000","maxRespTime":
{
displayed in a pagination
"0.0000000000","avrgRespTime":
"code":0,
query
1. Code: operation return "0.0000000000"}}],"description":
"data": "","size":
code 0,"totalPage":
{ 0}
2. Data list "moId":1904,
{ "fileSystemId":"127",
2.1 moId "allocType":"1",
2.2 fileSystemId {"usedCapacity":"0.111MB",
2.3 allocType "code":0,
freeCapacity:"685.787MB"
1. Code: operation return
2.4 usedCapacity "data":
},
code
2.5 freeCapacity {"description":"",
2. Data list
}{ "moId":1904,
"size":0,
3. ""totalPage":0
lunId":"127",
2.1Interface
moId description
"} mapped":false,
2.2 lunId
"lunType":"5",
2.3 mapped
{"poolId":"35",
2.4 lunType
"totalCapacity":"685.787MB"
"code": 0,
2.5 freeCapoolIdacity
}, "description": null,
2.6 totalCapacity
"description":"",
"data": {
}
"size":0,
"serverId": "55c3cdd6-25a4-4cb3-aa78-
3. Interface description
"totalPage":0
68d20d19f3c9",
Operation return code
}{ "serverName": "acsserver01",
Returned object list
"acsUrl":
"code": 0,
Description of the interface
"https://10.180.142.152:8444/tr069/services/acs",
"description": "Operation success.",
invocation result
"account":
"data": { null,
"password":
"totalCount":null,
3,
"acsCerUrl":
"pageIndex": "",
1,
{ "owner": "openApiUser"
"pageSize": 100,
Operation return code
} "serverInfos":
"code": 0, [
Returned object list
} "description":
{ "Operation success.",
Description of the interface
"data": null
"serverId": "23d602f6-3146-431c-aa80-
invocation result
}
b46e522bf742",
"serverName": "babytest",
{ "acsUrl":
Operation return code
"code": 2,
"https://10.180.142.152:8444/tr069/services/acs",
Returned object list
"description": "Operation
"account": null, success.",
Description of the interface
"data": null
"password": null,
invocation result
} "acsCerUrl": null,
"owner": "openApiUser"
},
{
Operation return code "serverId": "55c3cdd6-25a4-4cb3-aa78-
Returned object list 68d20d19f3c9",
Description of the interface "serverName": "acsserver01",
invocation result "acsUrl":
"https://10.180.142.152:8444/tr069/services/acs",
"account": null,
"password": null,
"acsCerUrl": null,
"owner": "openApiUser"
},
{
"serverId": "fa35cb74-b88d-41ef-8bc2-
5f3450bba8f6",
"serverName": "acsserver02",
"acsUrl":
"https://10.180.142.152:8444/tr069/services/acs",
"account": null,
{
Operation return code
"code": 0,
Returned object list
"description": "Operation success.",
Description of the interface
"data": null
invocation result
}
{{
Operation return code "code":
"code": 0,1,
Returned object list "description":
"description": "Operation
"Operation success.",
success.",
Description of the interface "data": [
"data": null
invocation result {
}
"SN": "2000000000000000009",
"SERVERID": "fa35cb74-b88d-41ef-8bc2-
Operation return code 5f3450bba8f6",
Returned object list "SERVERNAME": "acsserver02",
Description of the interface "ACSURL":
invocation result "https://10.180.142.152:8444/tr069/services/acs",
"ACCOUNT": null,
"PASSWORD": null,
{ "ACSCERURL": null,
Operation return code
"code":0,
"OWNER": "openApiUser"
Description of the interface
{ "description":"Operation
} success."
invocation result
} "code":
] 0,
Operation return code } "description": "Operation success.",
"data":
Returned object list
{
Description of the interface
"sn":"sn",
invocation result
"acsUrl":"https://xxx:8444/"
{ }
Operation return code } "code": 0,
Returned object list
"description": "Operation success.",
Description of the interface
"data": null
invocation result
}
{
Operation return code
"code": 0,
Returned object list
"description": "Operation success.",
Description of the interface
"data": null
invocation result
}
{
Operation return code
"code": 0,
Returned object list
"description": "Operation success.",
Description of the interface
"data": null
invocation result
}
{
Operation return code
"code": 0,
Returned object list
"description": "Operation success.",
Description of the interface
"data": null
invocation result
}
{
Operation return code
"code": 0,
Returned object list
"description": "Operation success.",
Description of the interface
"data": null
invocation result
}
{
Operation return code
"code": 0,
Returned object list
"description": "Operation success.",
Description of the interface
"data": null
invocation result
}
{
Operation return code
"code": 0,
Returned object list
"description": "Operation success.",
Description of the interface
"data": null
invocation result
}
{
Operation return code
"code": 0,
Returned object list
"description": "Operation success.",
Description of the interface
"data": null
invocation result
}
{
Operation return code
"code": 0,
Returned object list
"description": "Operation success.",
Description of the interface
"data": null
invocation result
}
Go to the eSight
Operation return home
code page /portal/index.html
using a browser
Returned object list
Description of the interface
invocation result
Total number of device {"code":0,"data":null,"description":"delete from db
records that meet query successed!","size":0,"totalPage":1}
conditions
Operation
Number ofreturn code
the total pages
Returned
displayed object list
in a pagination
Description
query of the interface
invocation result
Total number of device {"code":0,"data":null,"description":"modify host
records that meet query access info success!","size":0,"totalPage":1}
conditions
Number of the total pages
displayed in a pagination {"code":0,"data":
query [{"nedn":"31:medNode_1:10.180.117.129,003308522
4001","nename":"CAMERA0","netype":"CAMERA","n
1. code operation return code eip":"10.179.89.242","nestate":1,"nemodel":"","neven
2. Data list der":"","neversion":"","neposition":"","longitude":"","lati
3. interface invoking tude":"","necode":"Camera0","neparentcode":"IPC05
description 6789sIPC056789sIPC056789sIPC056789sIPC0567
89sIPC056789sIPC056789sIPC056789sIPC056789
s100ge","domaincode":"1","nesn":""}],"description":"
Go to the eSight
Operation code page Operation
return home success."}
/portal/index.html
using a browser
Returned object list
Description of the interface
invocation result
Total number of device {"code":0,"data":null,"description":"delete from db
records that meet query successed!","size":0,"totalPage":1}
conditions
Operation
Number ofreturn code
the total pages
Returned object list
displayed in a pagination
Description
query of the interface
invocation result
code: operation
Total number of return
devicecode. {"code":0,"data":null,"description":"modify host
The options are as
records that meet query follows: access info success!","size":0,"totalPage":1}
0: success
conditions
Others:
Numberfailure
of the total pages
1001 indicates
displayed that the
in a pagination {
license
query is invalid. 1002 "code": 0,
indicates that the license "data":
does not have the function of "d008310581c854cf7d38a5f49f0632f0ed98ac4d5c22
invoking the open API. 1204 df7a",
indicates that the "description": "Operation success."
authentication fails. }
data: open ID returned after
successful login.
description: interface
invoking result description.
yyy/7950.txt\",\"serialNumber\":\"2150081737btd3000
format. <soapenv:Body>
<?xml version="1.0" encoding="UTF-8"?>
034\",\"mainPort\":8080,\"name\":null},
code: result code. The <ns1:importOMAProvisionOrderResponse
<soapenv:Envelope
{\"cfgFileLoadStatus\":null,\"serialNumber\":\"tertwe5
options are as follows: xmlns:ns1="http://omaorder.services.nbi.onems.work
xmlns:soapenv="http://schemas.xmlsoap.org/soap/e
34\",\"mainPort\":0,\"name\":\"tertwe534\"},
0: success ssys.com">
nvelope/">
{\"cfgFileLoadStatus\":null,\"serialNumber\":\"210231
Others: failure <ns1:return>
<soapenv:Body>
0ntf10f1003366\",\"mainPort\":0,\"name\":\"2102310n
The value -1 indicates that <?xml version="1.0"
<![CDATA[encoding="UTF-8"?>
<ns1:importOMAProvisionOrderResponse
tf10f1003366\"},{\"cfgFileLoadStatus\":\"Not
the server sending is <soapenv:Envelope
<?xml version="1.0" encoding="UTF-8"?>
xmlns:ns1="http://omaorder.services.nbi.onems.work
loaded\",\"serialNumber\":\"90008\",\"mainPort\":8091
abnormal. 10010011 xmlns:soapenv="http://schemas.xmlsoap.org/soap/e
<orderResults>
ssys.com">
,\"name\":\"10.190.41.3:8091\"},
indicates that the parameter nvelope/"> <orderResult
<ns1:return>
{\"cfgFileLoadStatus\":\"Not
is invalid. <soapenv:Body>
orderKey="1496669126311">
Operation return code <?xml version="1.0"
<![CDATA[encoding="UTF-8"?>
loaded\",\"serialNumber\":\"90007\",\"mainPort\":8091
1002 indicates that the <ns1:importOMAProvisionOrderResponse
<time>2017-10-09
Return object list <soapenv:Envelope
<?xml version="1.0" encoding="UTF-8"?>
,\"name\":\"10.190.41.3:8091\"},
license does not support the xmlns:ns1="http://omaorder.services.nbi.onems.work
20:19:25</time>
Interface invoking result xmlns:soapenv="http://schemas.xmlsoap.org/soap/e
<orderResults>
{\"cfgFileLoadStatus\":null,\"serialNumber\":\"976432
function of invoking the open ssys.com"> <events>
description nvelope/"> <orderResult
1426545\",\"mainPort\":0,\"name\":\"9764321426545\
API. 1204 indicates <ns1:return> <event>
<soapenv:Body>
orderKey="1496669126311">
"},{\"cfgFileLoadStatus\":\"not
Operation return
authentication code
failure. <?xml version="1.0"
<![CDATA[encoding="UTF-8"?>
<ns1:importOMAProvisionOrderResponse
<time>2017-10-09
loaded\",\"serialNumber\":\"2150081736btdc018256\"
Return object list <soapenv:Envelope
<?xml version="1.0" encoding="UTF-8"?>
<code>101000</code>
xmlns:ns1="http://omaorder.services.nbi.onems.work
20:19:25</time>
,\"mainPort\":8080,\"name\":null},
Interface invoking result xmlns:soapenv="http://schemas.xmlsoap.org/soap/e
<orderResults> <msg>Operate
ssys.com"> <events>
{\"cfgFileLoadStatus\":null,\"serialNumber\":\"210241
description nvelope/">
success.</msg><orderResult
<ns1:return> <event>
1446lwg9000291\",\"mainPort\":0,\"name\":\"2102411
<soapenv:Body>
orderKey="1496669126311"> </event>
Operation return code <?xml version="1.0"
<![CDATA[encoding="UTF-8"?>
446lwg9000291\"},{\"cfgFileLoadStatus\":\"Not
<ns1:importOMAProvisionOrderResponse
<time>2017-10-09
</events>
Return object list <soapenv:Envelope
<?xml version="1.0" encoding="UTF-8"?>
<code>101000</code>
loaded\",\"serialNumber\":\"900011\",\"mainPort\":809
xmlns:ns1="http://omaorder.services.nbi.onems.work
20:19:25</time></orderResult>
Interface invoking result xmlns:soapenv="http://schemas.xmlsoap.org/soap/e
<orderResults> <msg>Operate
1,\"name\":\"10.190.41.3:8091\"}],\"order\":
ssys.com"></orderResults>]]>
<events>
description nvelope/">
success.</msg> <orderResult
{\"orderType\":\"ASC\",\"fieldNames\":
<ns1:return>
</ns1:return> <event>
<soapenv:Body>
orderKey="1495010023277"> </event>
[]}},\"reserved\":null,\"errorCode\":0}"
Operation return code <![CDATA[
</ns1:importOMAProvisionOrderResponse>
<ns1:importOMAProvisionOrderResponse
<time>2017-10-09
</events>
Return object list <?xml version="1.0" encoding="UTF-8"?>
<code>101000</code>
</soapenv:Body>
xmlns:ns1="http://omaorder.services.nbi.onems.work
20:19:25</time></orderResult>
Interface invoking result <orderResults> <msg>Deletion
</soapenv:Envelope>
ssys.com"></orderResults>]]>
<events>
description succeeded.</msg> <orderResult
<ns1:return>
</ns1:return> <event>
orderKey="1495010023277"> </event>
Operation return code <![CDATA[
</ns1:importOMAProvisionOrderResponse>
<time>2017-10-09
</events>
Return object list <?xml version="1.0" encoding="UTF-8"?>
<code>101000</code>
</soapenv:Body>
20:19:25</time></orderResult>
Interface invoking result <orderResults> <msg>Operate
</soapenv:Envelope>
<events>
</orderResults>]]>
description success.</msg><orderResult
</ns1:return> <event>
orderKey="1495010023277"> </event>
Operation return code </ns1:importOMAProvisionOrderResponse>
<time>2017-10-09
</events>
code
Return int:object list <code>101000</code>
</soapenv:Body>
20:19:25</time></orderResult>
•Interface
101000:invoking
successresult </soapenv:Envelope> <msg>Operate
<events>
</orderResults>]]>
•description
100001: error occurred on success.</msg>
</ns1:return> <event>
the server { </event>
</ns1:importOMAProvisionOrderResponse>
• 100004: The number has "code": 0, </events>
code int: <code>101000</code>
</soapenv:Body>
been used. "description":</orderResult>
"Operation success.",
• 101000: success </soapenv:Envelope> <msg>Operate
• 100005: The number does "data": null
</orderResults>]]>
• 100001: error occurred on success.</msg>
not exist or is not used. }</ns1:return>
the server { </event>
• 10010011: invalid </ns1:importOMAProvisionOrderResponse>
• 100004: The number has "code": 0, </events>
code int:
parameter </soapenv:Body>
been used. "description":</orderResult>
"Operation success.",
•msg
101000:
stringsuccess
description. </soapenv:Envelope>
• 100005: The number does "data": null
</orderResults>]]>
• 100001: error occurred on
not exist or is not used. }</ns1:return>
the server {
• 10010011: invalid </ns1:importOMAProvisionOrderResponse>
• 100004: The number has "code": 0,
parameter </soapenv:Body>
been used. "description": "Operation success.",
code int: description.
msg string </soapenv:Envelope>
• 100005: The number does "data": null
0: success
not exist or is not used. }
Others: failure
• 10010011: invalid { <code>0</code>
-1: The server sending is
parameter <msg>Operatesuccess.</msg>
abnormal.
msg string description. }
1006: The group does not
code int:
exist.
0: success
10010011: invalid parameter { <code>0</code>
Others: failure
msg string description. <msg>Operatesuccess.</msg>
-1: The server sending is REST_SUCCESS
}
abnormal. {
10010011: invalid parameter "code":0,
msg string description. "data":
Operation return code. The {
options are as follows:
0: success "taskName":"API@DeployTask_1506381462137"
Others: failure },
"description":"Create tasksuccess."
}
"vNetworkId": "35718085-3502-4395-9a8d-
7b03078474a2",
ce74e5ce2546",
"deviceOwner": "compute:az1.dc1",
"systemDn": "NE=34603013",
"ipAddress": "192.168.123.75",
"status": "ACTIVE",
{"projectId": "caf24fd36c74495e9ccc9db716de3831",
"adminStateUp":
"pNicId":
"code" : 0, "trunk0","true",
"type":
"pNicType":"vxlan",
"data" : [{ "bond",
Indicates the operation return "routerExternal":
"createTime": "false",
1512725375000,
"pNicId": "eth0",
code. The options are as "shared":
"updateTime": "true", 1521531561000
"systemDn": "NE=34603013",
follows: "description":
}], "nic0","",
"name":
•0: successful "createTime":
"totalSize" : 1,1521422022000,
"hostId": "0DAD8A38-98F0-B3A3-E611-
•Others: failed "updateTime":
"description" : 0,
"成功"
D7D42A431615",
}{"segmentationId":
"devName": "eth0",5101,
Indicates the operation return {"physicalNetworkName":
"permanentMac":
"code": 0, "physnet1",
"48:7B:6B:DA:36:1E",
code. The options are as "projectId":
"description": "caf24fd36c74495e9ccc9db716de3831"
"data":: [0, { "Emulex Corporation OneConnect NIC
"code"
follows: (Lancer)",}],
"data" : [{
"systemDn": "NE=34603009",
•0: successful "totalSize"
"bondName":
"systemDn": : 1,null,
"NE=34603013",
"clusterHealthStatus": "HEALTH_ERR",
•Others: failed "description"
"mappingType":
"name": : "成功"
"trunk0",
"clusterHealthDetail":"ovs", "HEALTH_ERR:224 pgs
}are "physicalNetworkName":
"hostId": inactive for more"physnet1",
stuck "0DAD8A38-98F0-B3A3-E611- than 300
Indicates the operation return seconds<br>HEALTH_WARN:224
"status": "UP",
D7D42A431615", pgs
code. The options are as "speed": "nobond",
"mode": "10000Mbps"
stale<br>HEALTH_WARN:224 pgs stuck
follows: }],
{"pNicName":
stale<br>HEALTH_WARN:1/1 "nic0", in osds are
•0: successful "totalSize"
"macAddress": : 1,
down<br>HEALTH_WARN:Monitor
"code": 0, "48:7B:6B:DA:36:1E", clock skew
•Others: failed "description"
"status":
detected "UP", : "成功"
~mon.overcloud-controller-0 addr
{{{ "data": [ {
}"mappingType":
25.20.20.17:6789/0
"systemDn": "ovs",
clock skew
"NE=34603009", 3.75522s > max
"code": 0,
{"physicalNetworkName":
Indicates the operation return {0.05s "code": 0,
(latency
"hostName":
"data": [0,[{
"physnet1"
0.00110605s)<br>mon.overcloud-
"overcloud-cephstorage-
Indicates "code"
}], : 0,
"code":
"data":
code. Thethe operation
options are asreturn controller-2
0.localdomain",
"systemDn":
addr 25.20.20.20:6789/0 clock skew
"NE=34603109",
code. The options are as "data" :
"totalSize" [{
"data":{ [ > {max
: 1, 0.05s (latency
follows: 0.16515s"physicalCpuCount": 0.00120154s)",
Indicates the operation return {"code":0,
"poolName":
"physicalNetworkName":
"systemDn":
"nedn": "vms", 2,"physnet1",
"NE=34603009",
follows:
•0: successful "description"
"monStatus": :
"physicalCpuCore":"成功""{\"overcloud-controller-
"data":[{
"crushRuleId": "0", 16,
Indicates
code.
•0: The the
successful
•Others: failedoperation
options are as }"systemDn":
"osdName":
"totalSpace":
"NE=34603013",
return "100163:medNode_1:10.136.249.6,4023085219940"
"osd.0",
1\":\"HEALTH_OK\",\"overcloud-controller-
1739.58,
"nedn":"NE=34603313_10.165.91.41nodecode10",
Indicates
code.
follows:The the operation
options are as return "pgCount":
"vlanPoolStart":
"upState": "down",32,"1",
,0\":\"HEALTH_WARN\",\"overcloud-controller-
•Others: failed "usedSpace":
"nename":"nodename10", 14.3,
code.
follows:
•0: Thetheoptions
successful
Indicates are as
operation return "replicas":
"vlanPoolEnd":
{"code":0,
"inState":
"nename": 1,"4000",
"in","IPC_261_440",
Return object 2\":\"HEALTH_WARN\"}",
"totalMemory":
"netype":"VCN", 31997,
follows:
•0: successful
•Others:
follows:
code. Thefailed
options are as "minReplicas":
"description":
"netype":"default
"data":[{
"allocatedSpace": "IPC", 1, physical network."
1673.99,
list<CephHostDbModel> "pgStatus":
"usedMemory":
"neip":"10.165.91.41","stale+active+clean:224",
494,
•0: successful
•Others:
Return
•0: failed
object
successful
follows: "poolSize":
}],
"usedSpace": 1659.99,
14,
"neip": "10.136.249.6",
Interface invoking result "totalCapacity":
"syncTime":
"nestate":1, 1673.99,
1521780510000
•Others:
Return failed
object
list<CephStatusMonitorModel
•Others: failed
•0: successful "usedPoolSize":
"totalSize" : 1,224, 0,
"nedn":"100017:medNode_1:10.165.90.65,00530870
"pgCount":
"nestate": 1,
description "usedCapacity":
}],"maxByte":: "0.0",
"nemodel":"null", 14,
Return
Return object
list<CephPoolMonitorModel>
> object
•Others: failed "description"
02001","hostName": "成功"
"overcloud-cephstorage-0",
"nemodel":"Success."
"ONVIF",
"syncTime":
"description": 1521780510000
list<CephOsdMonitorMode>
Interface invoking result
list<ivsnodeinfo> } "nevender":"null",
"objectCount":
"nename":"SEM-Agent",
"fullStatus":
"nevender": null,14,
"HUAWEI",
CephHostDbModel object }],
} "netype":"VCM-Agent",
Interface
description
Interface invoking
invoking result
result "maxtObjectCount":
"syncTime":
"neversion": "0",
1521780510000
"V100R002C20",
includes
follows: the following fields: "neversion":"com.huawei.esight.ivs.vcnCloudIVSBM
"description": "Success."
description
description "cleanStatus":
"neip":"10.165.90.65",
}], null,
"neposition": "(经度: 纬度:)",
hostName
•0: successful }U_V100R019C00SPC700",
CephPoolMonitorModel
CephStatusMonitorModel "syncTime":
"nestate":2,
"description":
"longitude": 1521189151000
"Success."
"0.0",
systemDn
•Others: failed "neposition":"",
CephOsdMonitorMode
object includes
ivsnodeinfo object
theincludes
object }],
following } "nemodel":"SEM-Agent",
"latitude": "0.0",
physicalCpuCount
Return object "longitude":"",
includes
fields:
the the following
following fields: fields: "nevender":"null",
"description":
"nesn": "","Success."
physicalCpuCore
list<ivsnodeinfo> "latitude":"",
osdName
follows:
poolName
clusterHealthStatus
nedn } "neversion":"V100R002C20",
"necode": "4023085219940",
totalSpace
Interface invoking result "nesn":"",
systemDn
•0: successful
systemDn
nename "neposition":"",
"neparentcode": "",
usedSpace
description "necode":"10.165.91.41nodecode10",
inState
•Others:
crushRuleIdfailed
clusterHealthDetail
netype "longitude":"",
"domaincode": ""
totalMemory "neparentcode":"10.165.91.41nodecode00",
allocatedSpace
Return
pgCount
monStatus
neip object "latitude":"",
}
usedMemory
ivsnodeinfo object includes "domaincode":"10.165.91.41nodecode10"
usedSpace
list<ivsnodeinfo>
replicas
pgStatus
nestate "nesn":"",
syncTime
the following fields: }],
pgCount
Interface
minReplicas invoking result
totalCapacity
nemodel "necode":"",
nedn
hostName
description "description":"Operation success."
poolSize
usedCapacity
nevender "neparentcode":"",
nename
fullStatus }
usedPoolSize
syncTime
neversion "domaincode":""
netype
syncTime object includes
ivsnodeinfo
maxByte
neposition }],
neip
the following fields:
objectCount
longitude "description":"Operation success."
nestate
nedn
maxtObjectCount
latitude
Indicates the operation return }
nemodel
nename
cleanStatus
necode
code. The options are as
nevender
netype
syncTime
neparentcode
follows:
neversion
neip
domaincode
•0: successful
necode
nestate
nesn
•Others: failed. See the
neparentcode
nemodel REST_SUCCESS
return code
domaincode list of the
nevender {
interface.
neversion "code": 0,
The data parameter
parentneip "data": null,
indicates the returned data.
"resverd": null,
Its value is null.
"description": "create template success."
The resverd parameter
}
indicates the reserved field.
Its value is null.
The description parameter
indicates the interface
invoking result.
First Suuport Version Last Modify Version

V300R001C00

V300R001C00

V300R001C10

V300R001C10

V300R001C10

V300R001C10

V300R001C10
V300R002C00

V300R001C00
V300R001C00

V300R001C10
V300R002C00

V300R002C00
V300R002C00
V300R002C00
V300R002C00
V300R003C10

V300R003C10
V300R003C10
V300R003C10
V300R003C10
V300R007C00
V300R003C10

V300R003C10
V300R001C00

V300R001C00

V300R001C00

V300R001C00
V300R001C10

V300R001C00
V300R001C00

V300R001C10

V300R001C10

V300R001C10

V300R001C10

V300R003C10
V300R003C10
V300R001C10

V300R003C10

V300R003C10
V300R003C10

V300R003C10

V300R003C10

V300R003C10

V300R003C10

V300R003C10
V300R003C10

V300R003C10

V300R003C10
V300R003C10

V300R003C10
V300R003C10

V300R003C20
V300R003C20
V300R003C20
V300R003C20
V300R003C20

V300R005C00

V300R005C00
V300R005C00

V300R005C00

V300R005C00

V300R005C00
V300R005C00

V300R005C00

V300R005C00
V300R005C00

V300R005C00

V300R005C00
V300R005C00

V300R005C00
V300R005C00

V300R005C00
V300R005C00
V300R005C00

V300R005C00
V300R005C00

V300R005C00

V300R005C00

V300R005C00
V300R005C00

V300R005C00

V300R005C00
V300R005C00

V300R006C00
V300R006C00

V300R006C00
V300R006C00

V300R006C00
V300R006C00

V300R006C00
V300R006C00

V300R006C00

V300R007C00 V300R008C00SPC100

V300R007C00 V300R008C00SPC100
V300R007C00 V300R008C00SPC100

V300R007C00 V300R008C00SPC100

V300R007C00 V300R008C00SPC100

V300R007C00

V300R007C00

V300R007C00

V300R007C00
V300R007C00

V300R007C00
V300R007C00

V300R007C00
V300R007C00

V300R007C00
V300R007C00

V300R006C00

V300R006C00

V300R006C00

V300R006C00

V300R006C00

V300R006C00

V300R006C00

V300R006C00

V300R006C00

V300R007C00
V300R007C00

V300R007C00

V300R007C00

V300R007C00SPC502

V300R007C00SPC502

V300R007C00SPC502

V300R007C00SPC502

V300R007C00SPC502

V300R007C00SPC502
V300R007C00SPC502

V300R007C00SPC502

V300R007C00SPC502

V300R007C00SPC502

V300R007C00SPC502

V300R007C00SPC502

V300R007C00SPC502

V300R007C00SPC502

V300R007C00SPC502
V300R007C00SPC502

V300R007C00SPC502

V300R007C00SPC502

V300R007C00SPC502

V300R007C00SPC502

V300R007C00SPC502

V300R007C00SPC502

V300R007C00SPC503

V300R008C00
V300R007C00SPC502

V300R007C00CP5021

V300R007C00CP5021

V300R08C00SPC100

V300R08C00SPC100

V300R08C00SPC100

V300R08C00SPC100
V300R08C00SPC100

V300R08C00SPC100

V300R08C00SPC100

V300R08C00SPC100

V300R08C00SPC100

V300R08C00SPC100

V300R08C00SPC100

V300R08C00SPC100

V300R08C00SPC100

V300R08C00SPC100

V300R08C00SPC100
V300R08C00SPC100

V300R08C00SPC100

V300R08C00SPC100

V300R08C00SPC100

V300R007C00SPC502 None

V300R007C00SPC502 None

V300R009C00

V300R08C00SPC100

V300R007C00SPC502 None

V300R007C00SPC502 None

V300R08C00SPC100
V300R08C00SPC100

V300R08C00SPC100

V300R08C00SPC100

V300R08C00SPC100

V300R08C00SPC100

V300R08C00SPC100

V300R08C00SPC100

V300R008C00 None

V300R008C00 None

V300R008C00 None

V300R008C00 None

V300R008C00 None

V300R009C00
V300R009C00

V300R009C00

V300R009C00

V300R009C00

V300R009C00
V300R009C00 None

V300R009C00 None

V300R009C00 None

V300R009C00 None

None
V300R009C00

None
V300R009C00

None
V300R009C00

eSight
None
V300R009C00SPC203
Remarks
The change in V300R003C10 is to add the product SN,
DN, location, and description based on the OC
integration requirements.
The change in V300R009C00 is to add the following
fields to rack servers, blade servers, and high-density
servers:
1. System information (BMA version, driver version, OS
version, kernel version, host name, description, and
domain name).
2. CPU enabling status, processor ID, number of cores,
number of threads, level-1 cache, level-2 cache, level-3
cache, and component code
3. Memory type, serial No., minimum voltage, rank, bit
width, technology, and component code
4. Network port information (network adapter name,
MAC address, port name, link status, IPv4 address,
IPv6 address, and default IPv6 gateway)
5. Network adapter information (device name, network
adapter name, model, vendor, chip model, chip vendor,
firmware version, driver name, and version)
The change in V300R003C10 is to add the product SN,
card information, power module information including
vendor, input power mode, and version, and control
mode of fans.
The change in V300R003C10 is to add the product SN,
position, description, and FC switch attributes (including
the WWN, total number of ports, domain ID, and total
number of zones) based on the OC integration
requirements.
Not supported

Not supported

Not supported

Not supported
No

No

No

No

No
504328005.xlsx

Notification Operation Application


No. Interface URI Interface Name
Type Type Scenario

/
Subscribing to
rest/openapi/notification/co PUT
messages
mmon/nedevice

Unsubscribing from
Same as the above DELETE
messages

Device change Real-time awareness


1
notification of device changes

12/28/2020 Huawei confidential. No spreading without permisson Page 317, of 454


504328005.xlsx

Device change Real-time awareness


1
notification of device changes

Specified upon subscription POST Sending messages

/
Subscribing to
rest/openapi/notification/co PUT
messages
mmon/alarm
Unsubscribing from
Same as the above DELETE
messages

Real-time
Alarm change
2 synchronization of
notification
eSight alarm data

12/28/2020 Huawei confidential. No spreading without permisson Page 318, of 454


504328005.xlsx

Real-time
Alarm change
2 synchronization of
notification
eSight alarm data
Specified upon subscription POST Sending messages

/
Subscribing to
rest/openapi/notification/co PUT
messages
mmon/systemKeepAlive
Unsubscribing from
Same as the above DELETE
messages

Real-time awareness
System keepalive
3 of the eSight system
notification
status

12/28/2020 Huawei confidential. No spreading without permisson Page 319, of 454


504328005.xlsx

Real-time awareness
System keepalive
3 of the eSight system
notification
status

Specified upon subscription POST Sending messages

Sending power-on
messages (see the
Configuring the device to Configuratio
eSight Self-Service
send subscription messages n file
Integration User
Guide.)

Real-time awareness
System power-on
4 of the eSight system
notification
recovery

Specified upon subscription POST Sending messages

/
Subscribing to
rest/openapi/notification/co PUT
messages
mmon/systemStatus
Unsubscribing from
Same as the above DELETE
messages

12/28/2020 Huawei confidential. No spreading without permisson Real-time


Pageawareness
320, of 454
System power-off
5 of the eSight system
notification
breakdown
504328005.xlsx

Real-time awareness
System power-off
5 of the eSight system
notification
breakdown
Specified upon subscription POST Sending messages

/
Subscribing to
rest/openapi/notification/net PUT
messages
work/nedevice
Unsubscribing from
Same as the above DELETE
messages

Network device Real-time awareness


6
change notification of device changes

12/28/2020 Huawei confidential. No spreading without permisson Page 321, of 454


504328005.xlsx

Network device Real-time awareness


6
change notification of device changes

Specified upon subscription POST Sending messages

/
Subscribing to
rest/openapi/notification/co PUT
messages
mmon/systemStatus
Unsubscribing from
Same as the above DELETE
messages

Network link Real-time awareness


7
change notification of link changes

12/28/2020 Huawei confidential. No spreading without permisson Page 322, of 454


504328005.xlsx

Network link Real-time awareness


7
change notification of link changes

Specified upon subscription POST Sending messages

/
rest/openapi/notification/co Subscribing to
PUT
mmon/realtimePerformance messages

Unsubscribing from
Same as the above DELETE
messages

Obtaining
Real-time performance of
8 performance managed objects in
notification real time through
the eSight agent

12/28/2020 Huawei confidential. No spreading without permisson Page 323, of 454


504328005.xlsx

Obtaining
Real-time performance of
8 performance managed objects in
notification real time through
the eSight agent
Specified upon subscription POST Sending messages

/
Subscribing to
rest/openapi/notification/it/l PUT
messages
ink
Unsubscribing from
Same as the above DELETE
messages

IT link change Real-time awareness


9
notification of link changes

12/28/2020 Huawei confidential. No spreading without permisson Page 324, of 454


504328005.xlsx

IT link change Real-time awareness


9
notification of link changes

Specified upon subscription POST Sending messages

/
Subscribing to
rest/openapi/notification/rtls PUT
messages
/location
Unsubscribing from
Same as the above DELETE
messages

Awareness of
Terminal location
10 terminal location
notification
messages

12/28/2020 Huawei confidential. No spreading without permisson Page 325, of 454


504328005.xlsx

Awareness of
Terminal location
10 terminal location
notification
messages
Specified upon subscription POST Sending messages

/
Subscribing to
rest/openapi/notification/net PUT
messages
work/wlan/ap
Unsubscribing from
Same as the above DELETE
messages

AP resource Awareness of AP
11
change notification resource changes

12/28/2020 Huawei confidential. No spreading without permisson Page 326, of 454


504328005.xlsx

AP resource Awareness of AP
11
change notification resource changes

Specified upon subscription POST Sending messages

/
Subscribing to
rest/openapi/notification/rtls PUT
messages
/regioninout
Unsubscribing from
Same as the above DELETE
messages

Notification of the Awareness of the


terminal's entry terminal's entry into
12
into and exit out of and exit out of the
the WLAN region WLAN region

12/28/2020 Huawei confidential. No spreading without permisson Page 327, of 454


504328005.xlsx

Notification of the Awareness of the


terminal's entry terminal's entry into
12
into and exit out of and exit out of the
the WLAN region WLAN region
Specified upon subscription POST Sending messages

/
Subscribing to
rest/openapi/notification/rtls PUT
messages
/strongestap
Unsubscribing from
Same as the above DELETE
messages

Terminal's Awareness of the


13 strongest AP terminal's strongest
notification AP
Specified upon subscription POST Sending messages

/
Subscribing to
rest/openapi/notification/rtls PUT
messages
/regionalaccess
Unsubscribing from
Same as the above DELETE
messages

12/28/2020 Huawei confidential. No spreading without permisson Page 328, of 454

Store entry/exit WLAN service


14
504328005.xlsx

Store entry/exit WLAN service


14
change notification management

Specified upon subscription POST Sending messages

/
Subscribing to
rest/openapi/notification/rtls PUT
messages
/realtimelocatedata
Unsubscribing from
Same as the above DELETE
messages

Real-time terminal
WLAN service
15 location push
management
notification

12/28/2020 Huawei confidential. No spreading without permisson Page 329, of 454


504328005.xlsx

Real-time terminal
WLAN service
15 location push
management
notification
Specified upon subscription POST Sending messages

/
Subscribing to
rest/openapi/notification/rtls PUT
messages
/terminallocinfo
Unsubscribing from
Same as the above DELETE
messages

Notification of
location
information change WLAN service
16
for subscribed management
terminals

12/28/2020 Huawei confidential. No spreading without permisson Page 330, of 454


504328005.xlsx

Notification of
location
information change WLAN service
16
for subscribed management
terminals
Specified upon subscription POST Sending messages

/
Subscribing to
rest/openapi/notification/ser PUT
messages
ver/hwalarm/risk
Unsubscribing from
Same as the above DELETE
messages

Notification of
17 physical Cloud OS NFVI scenario
device alarms

12/28/2020 Huawei confidential. No spreading without permisson Page 331, of 454


504328005.xlsx

Notification of
17 physical Cloud OS NFVI scenario
device alarms
Specified upon subscription POST Sending messages

/
Subscribing to
rest/openapi/notification/vir PUT
messages
tual/res/event
Unsubscribing from
Same as the above DELETE
messages

Resource change More real-time


18 perception of
notification resource changes

12/28/2020 Huawei confidential. No spreading without permisson Page 332, of 454


504328005.xlsx

Resource change More real-time


18 perception of
notification resource changes
Specified upon subscription POST Sending messages

12/28/2020 Huawei confidential. No spreading without permisson Page 333, of 454


504328005.xlsx

Application
Request Parameters Returned Data
Scope

Session ID
Third-party system ID
Authentication certificate for
eSight to connect to a third-
Operation return code
party system
Description of the
Notification message sending
interface invoking result
in POST mode
Type of the data field in the
notification packet
Third-party system description

Session ID Operation return code


Third-party system ID Description of the
Third-party system description interface invoking result

All

12/28/2020 Huawei confidential. No spreading without permisson Page 334, of 454


504328005.xlsx

All

Resource type URI


Message type
Data object with description in
JSON arrays
{
Device DN
Device category
Device type
Supplier name
Device IP address list
Device SYSOID
Device time zone
Device software version None
number
Management status
Connection status
Alarm status
Device geographic position
information
Device description or remarks
}
Description of the message
notification
Timestamp when the message
is sent

Same as those for the device Same as those for the


change device change
Same as those for the device Same as those for the
change device change

All

12/28/2020 Huawei confidential. No spreading without permisson Page 335, of 454


504328005.xlsx

Alarm operation type


eSight system ID
Time confirmation
User confirmation
Confirmed or not
Additional information
Additional text
Alarm ID
Alarm name
Alarm serial number
Time when an alarm reaches
eSight, in the UTC format
User who clears the alarm
Alarm cleared or not
Time when the alarm is
All cleared, in the UTC format (It
may be null.)
Clearance type None
Time when remarks are added
User who makes the remarks
Remarks
Device serial number
Number of UTC milliseconds
when the alarm is generated
Alarm type
Last alarm occurrence time
Managed object
Managed object name
Alarm source ID
NE name
Device type
Location information
Alarm severity
Possible alarm cause
Rectification suggestion
Same as those for the device Same as those for the
change device change

Same as those for the device Same as those for the


change device change

All

12/28/2020 Huawei confidential. No spreading without permisson Page 336, of 454


504328005.xlsx

Resource type URI


Message type
Data object with description in
JSON arrays
All {
eSight system DN
eSight system name
None
Interval for sending heartbeat
messages, in minutes
}
Description of the message
notification
Timestamp when the message
is sent

Not related Not related

Resource type URI


Message type
Data object with description in
JSON arrays
All
{
eSight system DN
eSight system name
eSight version number None
eSight supplier
System running duration
}
Description of the message
notification
Timestamp when the message
is sent

Same as those for the device Same as those for the


change device change
Same as those for the device Same as those for the
change device change

12/28/2020 Huawei confidential. No spreading without permisson Page 337, of 454


All
504328005.xlsx

Resource type URI


Message type
Data object with description in
JSON arrays
{
All eSight system DN
eSight system name
eSight version number None
eSight supplier
System running duration
}
Description of the message
notification
Timestamp when the message
is sent

Same as those for the device Same as those for the


change device change
Same as those for the device Same as those for the
change device change

Only network
devices

12/28/2020 Huawei confidential. No spreading without permisson Page 338, of 454


504328005.xlsx

Device name
Device category (such as
router or switch)
Device type
Device vendor information
(ID)
Device IP address, separated
by commas (,)
Device MAC address
Software version
Patch version
Device SYSOID
Device status
Last synchronization time
Device creation time
Only network Device time zone
devices IP address type
Translated IP address
None
Subnet
Subnet name
Software version
Device contact person
Device location
Device remarks
Warranty unit
In-service time
Warranty expiration time
Device startup time
Device description
Assets management owner
Assets No.
Purchase date
Algorithm for encryption
SNMP parameters
SNMP version
SNMP port number
Same as those for the device Same as those for the
change device change
Same as those for the device Same as those for the
change device change

Only network
devices

12/28/2020 Huawei confidential. No spreading without permisson Page 339, of 454


504328005.xlsx

Resource type URI


Message type
Data object with description in
JSON arrays
{
Link DN
Link name
Source NE DN
Source NE name
Source NE IP address
Source port DN
Source port name
Source port IP address
Source port management
Only network status
devices Source port running status
Destination NE DN
None
Destination NE name
Destination NE IP address
Destination NE status
Destination port DN
Destination port name
Destination port IP address
Destination port management
status
Destination port running status
Link status
Link type
Bandwidth
}
Description of the message
notification
Timestamp when the message
is sent

Same as those for the device Same as those for the


change device change

Same as those for the device Same as those for the


change device change

All

12/28/2020 Huawei confidential. No spreading without permisson Page 340, of 454


504328005.xlsx

Resource type URI


Message type
Data object with description in
JSON arrays
{
Real-time performance task
ID
Device DN
Device IP address
Sub-resource type
Sub-resource DN
Sub-resource name
All Indicator group ID
Sampling period
Data collection time
Sampling data of various
None
indicators
{
Indicator key
Indicator name
Indicator unit
Threshold symbol
Threshold value
Indicator data
Threshold exceeded or not
}
All indicators trusty or not
}
Description of the message
notification
Timestamp when the message
is sent

Same as those for the device Same as those for the


change device change
Same as those for the device Same as those for the
change device change

Only network
devices

12/28/2020 Huawei confidential. No spreading without permisson Page 341, of 454


504328005.xlsx

The message type and


enumerated value are
mandatory.
1: create
2: delete
Resource URI:
/rest/openapi/notification/it/lin
k
Module ID:
com.huawei.it.link.notification
Only network Data content
devices {
Link ID
Link type (for example, FC None
and ETH)
Source NE DN
Target NE DN
Source NE port
Target NE port
Source NE type
Target NE type
Link status
Source NE port name
Target NE port name
}
Event UTC

Same as those for the device Same as those for the


change device change
Same as those for the device Same as those for the
change device change

Only network
devices

12/28/2020 Huawei confidential. No spreading without permisson Page 342, of 454


504328005.xlsx

Resource type URI


Message type
Data object with description in
JSON arrays
{
ID type (empty)
ID
Data type (only coordinates)
Location data
Only network {
devices Terminal's horizontal
coordinate
Terminal's vertical coordinate None
ID of the map where the
terminal resides
}
Time when the location is
reported
}
Description of the message
notification
Timestamp when the message
is sent

Same as those for the device Same as those for the


change device change
Same as those for the device Same as those for the
change device change

Only network
devices

12/28/2020 Huawei confidential. No spreading without permisson Page 343, of 454


504328005.xlsx

Resource type URI


Message type
Data object with description in
JSON arrays
{
AP ID
AC ID
AP index
Name
Status
Type
MAC
Only network IP address
devices AC name
Region ID
Region None
Alias
Type
AP software version
SN
Domain
Antenna mode: autoMode (1),
leftMode (2), and rightMode
(3)
}
Description of the message
notification
Timestamp when the message
is sent

Same as those for the device Same as those for the


change device change
Same as those for the device Same as those for the
change device change

Only network
devices

12/28/2020 Huawei confidential. No spreading without permisson Page 344, of 454


504328005.xlsx

Resource type URI


Message type
Data object with description in
JSON arrays
{
User ID type (empty)
Terminal's ID
Entry or exit time, from 00:00
Only network on 1970-01-01 to the current
devices time (unit: ms)
Region ID
1: covered region; 2: bottom- None
layer region; 3: non-bottom-
layer region;
0: exit from the region; 1:
entry into the region
}
Description of the message
notification
Timestamp when the message
is sent

Same as those for the device Same as those for the


change device change
Same as those for the device Same as those for the
change device change

Resource type URI


Message type
Data object with description in
JSON arrays
{
Only network Terminal ID
devices Type (fixed as STA)
Location time, from 00:00 on
1970-01-01 to the current time None
(unit: ms)
MAC of the strongest AP
}
Description of the message
notification
Timestamp when the message
is sent

Same as those for the device Same as those for the


change device change
Same as those for the device Same as those for the
change device change

12/28/2020 Huawei confidential. No spreading without permisson Page 345, of 454

Only WLAN
504328005.xlsx

Resource type URI


Message type
Data object with description in
JSON arrays
{
terminalId type, whose value
is invariably ID
Only WLAN Store entry/exit
devices 1: Entry
3: Exit
Region ID None
Region information, which is
the MAC address of the AP in
the store
Store entry/exit timestamp
}
Description of the message
notification
Timestamp when the message
is sent

Same as those for the device Same as those for the


change device change
Same as those for the device Same as those for the
change device change

Only WLAN
devices

12/28/2020 Huawei confidential. No spreading without permisson Page 346, of 454


504328005.xlsx

Resource type URI


Message type
Data object with description in
JSON arrays
{
terminalId type, whose value
is invariably ID
Terminal's unique ID
Unit value of coordinate,
which is invariably METERS
Only WLAN X-axis coordinate
devices Y-axis coordinate
Location map's ID
None
Location's map name
MAC address of the strongest
AP
RSSI value received by the
strongest AP
Timestamp when the terminal
is detected
}
Description of the message
notification
Timestamp when the message
is sent

Same as those for the device Same as those for the


change device change
Same as those for the device Same as those for the
change device change

Only WLAN
devices

12/28/2020 Huawei confidential. No spreading without permisson Page 347, of 454


504328005.xlsx

Resource type URI


Message type
Data object with description in
JSON arrays
{
terminalId type, whose value
is invariably ID
Timestamp when the terminal
is detected last time, from
Only WLAN 00:00 on 1970-01-01 to the
devices current time (unit: ms)
MAC address of the strongest
None
AP
RSSI value of the strongest
AP
Association status
Terminal's IP address
Change type
}
Description of the message
notification
Timestamp when the message
is sent

Same as those for the device Same as those for the


change device change
Same as those for the device Same as those for the
change device change

Only
FusionSphere

12/28/2020 Huawei confidential. No spreading without permisson Page 348, of 454


504328005.xlsx

resourceURI
msgType
data
{
rackDn
rackIP
deviceDn
deviceIndex
deviceBMCIP
hostIP
Only hostId
FusionSphere hostname
virtualType
platformDn None
platformDomain
platformType
alarmGroupID
alarmCode
alarmName
alarmLevel
eventTime
isClear
alarmLocation
}
description
timestamp

Same as those for the device Same as those for the


change device change
Same as those for the device Same as those for the
change device change

Only
FusionSphere

12/28/2020 Huawei confidential. No spreading without permisson Page 349, of 454


504328005.xlsx

FusionSphere, the options are


as follows:
• 1: FusionCompute
• 2: KVM
• 3: Ironic
• 4: vCenter
If the request parameter
System Type is set to
FusionSphere, the parameter
has a fixed value of
FusionCompute. If the request
parameter System Type is set
to vCenter Server, the
parameter has a fixed value of
vCenter Server.
Only Host extended attribute of the
FusionSphere FC type
{
None
Multipathing type set by the
user
Actual multipathing type of
the host
NTP synchronization period,
in seconds.
Current IMC setting
Maximum IMC mode
supported by the host CPU
HA status
HA role
Specified as a switchover host
}
Host extended attribute of the
vCenter type
{
Hardware UUID
Health status. The options are

12/28/2020 Huawei confidential. No spreading without permisson Page 350, of 454


504328005.xlsx

Last Modify
Execution Result Example First Suuport Version
Version

Request URL
PUT https://eSightIP:
port/rest/openapi/notification/common/nedevice
HTTP/1.1

Request header
openid: 775c47f9-9a1b-43f9-a24b-
2c3db1a55622;

Request entity
systemID=example
V300R003C10
%40system&openID=1b7a6992-5d5f-4091-
a49f-ec2e09640a05&url=https%3A%2F
%2FdemoIP%3AdemoPort
%2Fnotification&dataType=JSON&desc=eSig
ht+DesignIn+Demo

Response entity
{"code":0,"data":null,"description":"Operation
success."}

{"code":0,"data":null,"description":"Operation
success."} V300R003C10

12/28/2020 Huawei confidential. No spreading without permisson Page 351, of 454


504328005.xlsx

{
"timestamp": "2015-01-06 21:02:20",
"extendedData": {

},
"resourceURI":
"/rest/openapi/notification/common/nedevice",
"description": "Device related notification.",
"data": [{
"geographicalLocation": "null",
"vendorName": "Huawei",
"sysoid": "1.3.6.1.4.1.2011.2.236.2",
"adminStatus": 2,
"deviceIPList": ["10.137.63.36"],
"timezone": "null",
"connectStatus": 0, V300R003C10
"alarmStatus": 5,
"deviceName": "S9700_1",
"description": "Quidway S9706\r\nHuawei
Versatile Routing Platform Software\r\nVRP
(R) Software, Version 5.150 (S9700
V200R005C00SPC300)\r\nCopyright (c) 2000-
2014 Huawei Technologies Co., Ltd\r\n",
"deviceType": "{Huawei}S9706",
"classification": "switch_S9700",
"softwareVersion":
"{Huawei}S9706V200R005C00",
"deviceId": "NE=34604009"
}],
"msgType": 1
}

Same as those for the device change V300R003C10

Same as those for the device change V300R003C10

12/28/2020 Huawei confidential. No spreading without permisson Page 352, of 454


504328005.xlsx

mon/alarm",
"description":"Alarm related notification.",
"data":
[
{
"proposedRepairActions":"null",
"latestLogTime":0,
"additionalText":"null",
"eventType":-1,
"neDN":"NE=34603111",
"moName":"E200E-F-64",
"perceivedSeverity":2,
"moDN":"NE=34603111",
"clearUser":"",
"commentUser":"",
"neName":"E200E-F-64",
"alarmName":"BGP status degraded",
"alarmId":1100840,
V300R003C10
"ackUser":"",
"optType":1,
"cleared":false,
"commentTime":0,
"alarmSN":146,
"probableCause":51569,
"neType":"{Huawei}Eudemon200E-
X5",
"objectInstance":"null",
"systemID":"HuaweiPlatform",
"additionalInformation":"null",
"acked":false,
"eventTime":1418981484000,
"clearedType":0,
"arrivedTime":1418981484465,
"clearedTime":0,
"ackTime":0,
"comments":"",
Same as those for the device change V300R003C10

Same as those for the device change V300R003C10

12/28/2020 Huawei confidential. No spreading without permisson Page 353, of 454


504328005.xlsx

{
"timestamp":"2014-12-19 10:36:23",
"extendedData":{},

"resourceURI":"/rest/openapi/notification/com
mon/systemKeepAlive" ,
"description":"",
"data":
[ V300R003C10
{
"heartBeatInterval":1,
"systemName":"HuaweiPlatform",
"systemID":"HuaweiPlatform"
}
],
"msgType":98
}

Not related V300R003C10

{
"timestamp":"2014-12-19 11:08:51",
"extendedData":{},

"resourceURI":"/rest/openapi/notification/com
mon/systemStatus",
"description":"",
"data":
[
{
V300R003C10
"systemEscapedTime":"0 Day 00 Hour 00
Min 00 Sec 000 MilliSec ",
"vendor":"Huawei",
"systemName":"HuaweiPlatform",
"systemID":"HuaweiPlatform",
"version":"V300R003C10"
}
],
"msgType":96
}

Same as those for the device change V300R003C10

Same as those for the device change V300R003C10

12/28/2020 Huawei confidential. No spreading without permisson Page 354, of 454


504328005.xlsx

{
"timestamp":"2014-12-19 11:11:27",
"extendedData":{},

"resourceURI":"/rest/openapi/notification/com
mon/systemStatus",
"description":"System shutdown.",
"data":
[
{
V300R003C10
"systemEscapedTime":"0 Day 00 Hour 02
Min 35 Sec 675 MilliSec ",
"vendor":"Huawei",
"systemName":"HuaweiPlatform",
"systemID":"HuaweiPlatform",
"version":"V300R003C10"
}
],
"msgType":97
}

Same as those for the device change V300R003C10

Same as those for the device change V300R003C10

12/28/2020 Huawei confidential. No spreading without permisson Page 355, of 454


504328005.xlsx

None V300R003C10

Same as those for the device change V300R003C10

Same as those for the device change V300R003C10

12/28/2020 Huawei confidential. No spreading without permisson Page 356, of 454


504328005.xlsx

None V300R003C10

Same as those for the device change V300R003C10

Same as those for the device change V300R003C10

12/28/2020 Huawei confidential. No spreading without permisson Page 357, of 454


504328005.xlsx

None V300R003C10

Same as those for the device change V300R005C00

Same as those for the device change V300R005C00

12/28/2020 Huawei confidential. No spreading without permisson Page 358, of 454


504328005.xlsx

None V300R005C00

Same as those for the device change V300R005C00

Same as those for the device change V300R005C00

12/28/2020 Huawei confidential. No spreading without permisson Page 359, of 454


504328005.xlsx

None V300R005C00

Same as those for the device change V300R005C00

Same as those for the device change V300R005C00

12/28/2020 Huawei confidential. No spreading without permisson Page 360, of 454


504328005.xlsx

None V300R005C00

Same as those for the device change V300R005C00

Same as those for the device change V300R005C00

12/28/2020 Huawei confidential. No spreading without permisson Page 361, of 454


504328005.xlsx

None V300R005C00

Same as those for the device change V300R005C00

Same as those for the device change V300R005C00

None V300R005C00

Same as those for the device change V300R006C00

Same as those for the device change V300R006C00

12/28/2020 Huawei confidential. No spreading without permisson Page 362, of 454


504328005.xlsx

None V300R006C00

Same as those for the device change V300R006C00

Same as those for the device change V300R006C00

12/28/2020 Huawei confidential. No spreading without permisson Page 363, of 454


504328005.xlsx

None V300R006C00

Same as those for the device change V300R006C00

Same as those for the device change V300R006C00

12/28/2020 Huawei confidential. No spreading without permisson Page 364, of 454


504328005.xlsx

None V300R006C00

Same as those for the device change V300R006C00

Same as those for the device change V300R006C00

12/28/2020 Huawei confidential. No spreading without permisson Page 365, of 454


504328005.xlsx

None V300R006C10

Same as those for the device change V300R008C00SPC100

Same as those for the device change V300R008C00SPC100

12/28/2020 Huawei confidential. No spreading without permisson Page 366, of 454


504328005.xlsx

37.0.87","macList":"fa:16:3e:e6:5d:5e;fa:16:3e:
59:ab:0e","flavorInfo":"1.00 MB-1.00
GB","flavorName":"l","imageId":"e09f62fb-
ee85-4a8c-86cd-
2beeb0f046a5","imageName":"test_image","se
curityGroupName":"ae793345_5655_485e_893
3_fe0a4d863c13;ae793345_5655_485e_8933_f
e0a4d863c13","powerStatus":0,"virtualType":"
KVM","createTime":1499935410000,"azId":"a
z1.dc1","hostId":"602DD764-8145-E611-
893E-
75C951100860","vmIdOnvEnv":null,"mergeSt
atus":"normal","volumeIdList":"","capacityDat
a":
{"cpuCores":1,"cpuFreqsGhz":0,"memSize":51
2,"diskSize":1,"rootSize":1,"swapSize":0,"ephe
meralSize":0}}}],
"msgType": 1
V300R008C00SPC100
}

{
"timestamp": "2017-07-06 21:02:20",
"extendedData": {

},
"resourceURI":
"/rest/openapi/notification/virtual/res/event",
"description": "Virtual Resource
notification.",
"data":
[{"eventType":3,"resourceType":"HOST","reso
urceDetail":{"hostId":"C0CFC3E4-465D-
E511-8926-
F40125E894D4","systemDn":"NE=34605909",
"physicalServerDn":null,"hostName":"C0CFC3
E4-465D-E511-8926-

12/28/2020 Huawei confidential. No spreading without permisson Page 367, of 454


504328005.xlsx

Remarks

12/28/2020 Huawei confidential. No spreading without permisson Page 368, of 454


504328005.xlsx

12/28/2020 Huawei confidential. No spreading without permisson Page 369, of 454


504328005.xlsx

12/28/2020 Huawei confidential. No spreading without permisson Page 370, of 454


504328005.xlsx

12/28/2020 Huawei confidential. No spreading without permisson Page 371, of 454


504328005.xlsx

12/28/2020 Huawei confidential. No spreading without permisson Page 372, of 454


504328005.xlsx

12/28/2020 Huawei confidential. No spreading without permisson Page 373, of 454


504328005.xlsx

12/28/2020 Huawei confidential. No spreading without permisson Page 374, of 454


504328005.xlsx

12/28/2020 Huawei confidential. No spreading without permisson Page 375, of 454


504328005.xlsx

12/28/2020 Huawei confidential. No spreading without permisson Page 376, of 454


504328005.xlsx

12/28/2020 Huawei confidential. No spreading without permisson Page 377, of 454


504328005.xlsx

12/28/2020 Huawei confidential. No spreading without permisson Page 378, of 454


504328005.xlsx

Not supported

Not supported

12/28/2020 Huawei confidential. No spreading without permisson Page 379, of 454


504328005.xlsx

Not supported

Not supported

Not supported

12/28/2020 Huawei confidential. No spreading without permisson Page 380, of 454


504328005.xlsx

Not supported

Not supported

Not supported

12/28/2020 Huawei confidential. No spreading without permisson Page 381, of 454


504328005.xlsx

Not supported

Not supported

Not supported

12/28/2020 Huawei confidential. No spreading without permisson Page 382, of 454


504328005.xlsx

Not supported

Not supported

Not supported

12/28/2020 Huawei confidential. No spreading without permisson Page 383, of 454


504328005.xlsx

Not supported

12/28/2020 Huawei confidential. No spreading without permisson Page 384, of 454


504328005.xlsx 文档密级

No. Category Interface URI Operation Type

Preventive maintenance openapiInternal/openapi/services/e


1 POST
inspection Sight/toolkit/cruiser/create

Preventive maintenance openapiInternal/openapi/services/e


2 POST
inspection Sight/toolkit/cruiser/query

openapiInternal/openapi/services/e
3 Fault information collection POST
Sight/toolkit/maintain/create

openapiInternal/openapi/services/e
4 Fault information collection POST
Sight/toolkit/maintain/query

12/28/2020 华为保密信息,未经授权禁止扩散 第385页,共454页


504328005.xlsx 文档密级

Interface Name Application Scenario Application Scope

Creating an inspection task Collecting Toolkit logs Toolkit inspection

Querying the inspection task


Collecting Toolkit logs Toolkit inspection
progress

Creating a fault information Collecting fault information


Collecting Toolkit logs
collection task with Toolkit

Querying the progress of a fault Collecting fault information


Collecting Toolkit logs
information collection task with Toolkit

12/28/2020 华为保密信息,未经授权禁止扩散 第386页,共454页


504328005.xlsx 文档密级

Request Parameters Returned Data Execution Result Example

Operation result: The value 0


taskMode (
indicates a success, and other {"resultCode":0,"resultDesc":"Inte
1: basic inspection
values indicate a failure. rface call
2: in-depth inspection
Operation result description successful","hcTaskId":"20170624
)
Inspection task ID _210955"}

Operation result: The value 0


indicates a success, and other
values indicate a failure.
Operation result description
Task status ( {"resultCode":0,"resultDesc":"Inte
PENDING: The task has not rface call
started. successful","status":"FINISH","pro
taskId RUNNING: The task is being gress":"100","startTime":"2017-
executed. 06-
FINISH: The task has stopped. 24_21:09:55","filePath":"cruiser/2
) 0170624_210955.zip"}
Task progress: 0-100
Task start time
Task storage path

taskMode: (
1: urgent
Operation result: The value 0
2: common
indicates a success, and other {"resultCode":0,"resultDesc":"Inte
)
values indicate a failure. rface call
startTime (format: yyyy-MM-dd
Operation result description successful","lcTaskId":"12017062
HH:mm)
Log collection task ID 012000020170620124900"}
endTime (format: yyyy-MM-dd
HH:mm)

Operation result: The value 0


indicates a success, and other
values indicate a failure. Operation
result description
Task status (
PENDING: The task has not {"resultCode":0,"resultDesc":"Inte
started. rface call
RUNNING: The task is being successful","status":"SUCCESS","
taskId
executed. progress":"100","filepath":"mainta
SUCCESS: The task has been in/12017062012000020170620124
executed successfully. 900.zip"}
FAIL: The task failed to be
executed.)
Task progress: 0-100
Task storage path

12/28/2020 华为保密信息,未经授权禁止扩散 第387页,共454页


504328005.xlsx 文档密级

First Suuport Version Last Modify Version Remarks

V300R008C00

V300R008C00

V300R008C00

V300R008C00

12/28/2020 华为保密信息,未经授权禁止扩散 第388页,共454页


504328005.xlsx

Operation
No. Category Interface URI Interface Name
Type

Querying the link


information of IT
Resource rest/openapi/esight/it/linkmgr/synlinkinfo GET
devices in the
lower-level eSight

Clearing the
Resource rest/openapi/esight/it/linkmgr/synlinkinfo POST lower-level eSight
cache

Security rest/openapi/sm/authentication PUT Certifying users

Security rest/openapi/keepalive GET Heartbeat

Message Subscribing to a
rest/openapi/notification/subscribe/single POST
notification single notification

12/28/2020
504328005.xlsx

Subscribing to
Message
rest/openapi/notification/subscribe/batch POST notifications in
notification
batches

Message Unsubscribing
rest/openapi/notification/subscribe/batch Delete
notification from notifications

Querying the
Portlet rest/openapi/portlet GET
portlet

Synchronizing
Resource rest/openapi/eam/changeInfo GET resource
increments

Obtaining virtual
Topology rest/openapi/toposervice GET
objects

Querying the link


Resource /rest/openapi/linkmgr/lowforup/linklist GET list of the lower-
level eSight

12/28/2020
504328005.xlsx

Deleting the link


Resource /rest/openapi/linkmgr/lowforup/linklist POST list cache of the
lower-level eSight

Synchronizing the
WLAN online
Resource /rest/openapi/wlanmgr/addLowLayer GET users' data requests
of the lower-level
eSight

12/28/2020
504328005.xlsx

Application Scenario Application Scope Request Parameters

Obtaining device link


Session ID
information from the Servers and storage
HTTP context
lower-level eSight based devices
on specified parameters

Clearing the cache of the


Session ID
lower-level eSight based Servers and storage
HTTP context
on the specified upper- devices
level eSight ID

Certifying users according


to the user name,
password, and IP address.
User name
This interface is used in
User password
the hierarchical eSight All
User IP address
scenario in which the
lower-level eSight
certifies users through the
upper-level eSight

Used for authentication.


The heartbeat interface
determines whether
eSight has the rights to All Session ID (for authentication)
invoke the OpenAPI
according to the open ID.

System ID
Subscribed message content
Subscribed message topic
Subscribing to a single Unsubscribed message details
All
message Address
Open ID of the OpenAPI
Session ID (for authentication)

12/28/2020
504328005.xlsx

System ID
Subscribed message content
Subscribed message topic
Subscribing to messages Unsubscribed message details
All
in batches Address
Open ID of the OpenAPI
Session ID (for authentication)

Context objects
Unsubscribing from System ID
All
messages Details

Querying the OpenAPI


All Session ID (for authentication)
interface of the portlet

Synchronizing the NE EAM object type


increments and links Synchronization timestamp
between the upper-level All Current page
and lower-level eSight Page size
systems

Obtaining all the virtual


All None
objects of the topology

Querying the link


Session ID
information list of the
Key value of the upper-level eSight
lower-level eSight and
DN of the lower-level eSight
enabling the upper-level Network
Whether querying all the link lists of the
eSight to synchronize all
lower-level eSight
or incremental changes of
the lower-level eSight

12/28/2020
504328005.xlsx

When the upper-level


eSight is deleting a lower-
level one, this interface of
the lower-level eSight is
invoked to delete the link Session ID
list cache of the lower- Network Key value of the upper-level eSight
level eSight. All or the
incremental part of the
link cache will be
synchronized to the
upper-level eSight.

Session ID
Used when the upper- IP address of the upper-level eSight
level eSight sends the Interface for synchronizing the
request to synchronize all communications data of the upper-level
Network
the WLAN online users' eSight
data of the lower-level IP address of the lower-level eSight
eSight DN of the lower-level eSight

12/28/2020
504328005.xlsx

Returned Data First Suuport Version Last Modify Version

Link ID
Link DN of the lower-level eSight
Link ID
Topology display ID
Device type
Local device DN
V300R005C00
Local port type
Peer device DN
Peer link ID
Peer device type
Peer port type

OK: Operation succeeded.


V300R005C00
OMSException: Operation failed.

Role list of the current user name V300R005C00

The operation return code can be one of


the following ones:
0: success
1024: certification failure
V300R005C00
1404: failure in invoking the back-end
service

The operation return code can be one of


the following ones:
0: success
1024: certification failure
1404: failure in invoking the back-end V300R005C00
service
5006: failure in obtaining the
subscription and management services

12/28/2020
504328005.xlsx

The operation return code can be one of


the following ones:
0: success
1024: certification failure
1404: failure in invoking the back-end V300R005C00
service
5006: failure in obtaining the
subscription and management services

The operation return code can be one of


the following ones:
true
V300R005C00
false

The operation return code can be one of


the following ones:
0: success
1024: certification failure
V300R005C00
1404: failure in invoking the back-end
service

Resource data synchronization result V300R005C00

Virtual object list. If the virtual object


V300R005C00
list does not exit, return the empty list.

Link information: <"insert", linkList>,


<"delete", linkList>, and <"modify",
linkList>. An incremental search
V300R005C00
contains only inserted data while a full
search contains inserted, deleted, and
modified data.

12/28/2020
504328005.xlsx

When the lower-level eSight is deleted


successfully, the message "OK" is V300R005C00
returned.

The operation return code can be one of


the following ones:
0: success
V300R005C00
Not 0: failure

12/28/2020
504328005.xlsx

Remarks

The baseline version


can be invoked only
by the upper-level
eSight rather than
external systems.

The baseline version


can be invoked only
by the upper-level
eSight rather than
external systems.

The baseline version


can be invoked only
by the upper-level
eSight rather than
external systems.

The baseline version


can be invoked only
by the upper-level
eSight rather than
external systems.

The baseline version


can be invoked only
by the upper-level
eSight rather than
external systems.

12/28/2020
504328005.xlsx

The baseline version


can be invoked only
by the upper-level
eSight rather than
external systems.

The baseline version


can be invoked only
by the upper-level
eSight rather than
external systems.

The baseline version


can be invoked only
by the upper-level
eSight rather than
external systems.

The baseline version


can be invoked only
by the upper-level
eSight rather than
external systems.

The baseline version


can be invoked only
by the upper-level
eSight rather than
external systems.

The baseline version


can be invoked only
by the upper-level
eSight rather than
external systems.

12/28/2020
504328005.xlsx

The baseline version


can be invoked only
by the upper-level
eSight rather than
external systems.

The baseline version


can be invoked only
by the upper-level
eSight rather than
external systems.

12/28/2020
504328005.xlsx

Operation
No. Category Interface URI Interface Name
Type

/rest/openapi/85746cb6-eaa2-
Resource Obtaining static
11e5-9ce9-
1 management GET information about
5e5517507c66/v1/v1/resource-
driver resources
flavor/{id}

Resource /rest/openapi/85746cb6-eaa2- Requesting for


2 management 11e5-9ce9- POST resource
driver 5e5517507c66/v1/v1/ressyn synchronization
504328005.xlsx

Obtaining the URL to


Resource /rest/openapi/85746cb6-eaa2-
access a device page
3 management 11e5-9ce9- POST
using Telnet in the
driver 5e5517507c66/v1/v1/emstelnet
EMS

Synchronizing
/rest/openapi/85746cb6-eaa2- alarms/Synchronizing
Alarm
11e5-9ce9- static
4 collection POST
5e5517507c66/v1/v1/fm/action? information/Clearing
driver
action-id={actionType} alarms/Checking
request delivery

/rest/openapi/85746cb6-eaa2-
Performance
11e5-9ce9- Inspecting a
5 collection POST
5e5517507c66/v1/performance/v collection task
driver
1/driver/collect-tasks/action/poll
504328005.xlsx

/rest/openapi/85746cb6-eaa2-
Performance 11e5-9ce9-
Creating a collection
6 collection 5e5517507c66/v1/performance/v POST
task
driver 1/driver/collect-
tasks/action/create

/rest/openapi/85746cb6-eaa2-
Performance 11e5-9ce9-
Modifying a
7 collection 5e5517507c66/v1/performance/v POST
collection task
driver 1/driver/collect-
tasks/action/modify

/rest/openapi/85746cb6-eaa2-
Performance 11e5-9ce9-
Deleting a collection
8 collection 5e5517507c66/v1/performance/v POST
task
driver 1/driver/collect-
tasks/action/delete
504328005.xlsx

/rest/openapi/85746cb6-eaa2-
Driver Querying the plug-in
9 11e5-9ce9- GET
management running status
5e5517507c66/v1/v1/status

/rest/openapi/85746cb6-eaa2-
Driver Querying the plug-in
10 11e5-9ce9- POST
management connection status
5e5517507c66/v1/v1/connection

/rest/openapi/85746cb6-eaa2-
11e5-9ce9- Obtaining
Driver 5e5517507c66/v1/v1/i18n? information about
11 GET
management model_url={modelurl} international
&method={mothod} resources
&language={language}
504328005.xlsx

/rest/openapi/85746cb6-eaa2-
Querying the
NetStream 11e5-9ce9-
NetStream
12 enablement 5e5517507c66/v1/v1/netflow/nes GET
enablement
driver ettings
configuration

Configuring
NetStream
enablement (Creating
/rest/openapi/85746cb6-eaa2- and modifying the
NetStream 11e5-9ce9- configuration are not
13 enablement 5e5517507c66/v1/v1/netflow/nes POST distinguished. The
driver ettings NetStream
enablement command
is delivered to
network devices
directly.

/rest/openapi/85746cb6-eaa2-
Clearing the
NetStream 11e5-9ce9-
NetStream
14 enablement 5e5517507c66/v1/v1/netflow/nes DELETE
enablement
driver ettings
configuration
504328005.xlsx

/rest/openapi/85746cb6-eaa2-
11e5-9ce9- Forwarding SNMP
15 SNMP agent POST
5e5517507c66/v1/v1/snmpmessa packets
ge

Network /rest/openapi/28F25299-7F22-
Rate Limit Group
Traffic FEFE-A32F-
16 POST Information
Analysis F5B5F7C75BAC/v1/v1/netflow/n
Notification Interface
Interfaces etwork/nta/cargroup

Network /rest/openapi/28F25299-7F22-
Traffic FEFE-A32F- EIP Information
17 POST
Analysis F5B5F7C75BAC/v1/v1/netflow/n Notification Interface
Interfaces etwork/nta/eip
504328005.xlsx

Network /rest/openapi/28F25299-7F22-
Traffic FEFE-A32F- Query EIP Top N
18 GET
Analysis F5B5F7C75BAC/v1/v1/netflow/n Application Traffic
Interfaces ta/eipApp/last1MinTrafficStat
504328005.xlsx

Network /rest/openapi/28F25299-7F22-
Traffic FEFE-A32F- Query EIP Top N
19 GET
Analysis F5B5F7C75BAC/v1/v1/netflow/n Session Traffic
Interfaces ta/eipSession/last1MinTrafficStat
504328005.xlsx

Network /rest/openapi/28F25299-7F22-
Traffic FEFE-A32F- Query EIP Top N
20 GET
Analysis F5B5F7C75BAC/v1/v1/netflow/n Traffic
Interfaces ta/eip/last1MinTrafficStat
504328005.xlsx

Application Application
Request Parameters
Scenario Scope

Obtaining static
information about IES {native_id}{id}
resources

{
"taskId":"xxx",
"syncType":"system|res|project",
"conext":[
Requesting for {"resNativeId":string,
resource IES "resType":"system|ME|...", "range":all|
synchronization self},
{"projectId":string,
"range":resTypeList[]}
]
}
504328005.xlsx

{
"data":[
Obtaining the URL to
{"type":"xxx",
access a device page
IES "resNativeId":string
using Telnet in the
]
EMS
}

1. syncNEAlarms:
{
"meDn":[],
"beginTime":"",
"endTime":""
}
2. checkAlarms:
Synchronizing
{
alarms/Synchronizing
"alarm":[]
static
IES }
information/Clearing
3. clearAlarms:
alarms/Checking
{
request delivery
"alarm":[]
}
4. syncStaticInfo:
{
"orignSystemId":[],
"language":"en_US/zh_CN"
}

[{
"obj_id":<long>,
"indicator_id":<long>,
Inspecting a "obj_type_id":<long>,
IES
collection task "period":<int>,
"local_obj_id":"<>"
"local_obj_type_id":"<>"
},...]
504328005.xlsx

[{
"obj_id":<long>,
"indicator_id":<long>,
Creating a collection "obj_type_id":<long>,
IES
task "period":<int>,
"local_obj_id":"<>"
"local_obj_type_id":"<>"
},...]

[{
"obj_id":<long>,
"indicator_id":<long>,
Modifying a "obj_type_id":<long>,
IES
collection task "period":<int>,
"local_obj_id":"<>"
"local_obj_type_id":"<>"
},...]

[{
"obj_id":<long>,
"indicator_id":<long>,
Deleting a collection "obj_type_id":<long>,
IES
task "period":<int>,
"local_obj_id":"<>"
"local_obj_type_id":"<>"
},...]
504328005.xlsx

Querying the plug-in


IES None
running status

Querying the plug-in


IES None
connection status

Obtaining
information about
IES None
international
resources
504328005.xlsx

Querying the
NetStream
IES None
enablement
configuration

{
Configuring
"nativeneid":"",
NetStream
"nativeportid":"",
enablement (Creating
"period":,
and modifying the
"sampling_type":""
configuration are not
"samplingrate_inbound":,
distinguished. The IES
"samplingrate_outbound":,
NetStream
"sourceip":"",
enablement command
"destip":"",
is delivered to
"destport":,
network devices
"dimension":""
directly.
}

Clearing the
NetStream
IES None
enablement
configuration
504328005.xlsx

{
"nativeNeId":
"method":"GET"|"SET"|"GETNEXT"|"
GETBULK"
"payload":[{
Forwarding SNMP "oid":"",
IES
packets "type":"",
"value":""
},
...
]
}

"vpcrestdata":"{

"changeType":"ADD"|"UPDATE"|"DE
LETE",
This interface is used
"id":"",
by the VPC to notify
"name":"",
rate limit group IES
"size":"",
information in a cloud
"bandwidthType":"bgp"|"telecom"|"uni
DC scenario.
com"|"double",
"tenantId":""
}"

"vpcrestdata":"{
"changeType":"ADD"|"DELETE",
"id":"",
This interface is used
"publicIpAddress":"",
by the VPC to notify
IES "type":"bgp",
EIP information in a
"privateIpAddress":"",
cloud DC scenario
"tenantId":"",
"bandwidthId":""
}"
504328005.xlsx

This interface is used


to set query
{
parameters, including
"topnValue":,
N value, EIP, and
IES "eipAddr":"",
traffic direction. Only
"trafficDirection":0|1|2
the last minute
}
application data for
all EIPs is collected.
504328005.xlsx

This interface is used


to set query
{
parameters, including
"topnValue":,
N value, EIP, and
IES "eipAddr":"",
traffic direction. Only
"trafficDirection":0|1|2
the last minute
}
session data for all
EIPs is collected.
504328005.xlsx

This interface is used


to set query
{
parameters, including
"topnValue":,
N value, statistical
"deviceIP":"",
range, carrier ID, and IES
"interfaceName":"",
traffic direction. Only
"trafficDirection":0|1|2
the last minute data
}
for all EIPs is
collected.
504328005.xlsx

Returned Data First Suuport Version Last Modify Version

success: Http status: 200


{
"res-flavor":
[
{
"manufacturer":"",
"category":"long",
"deviceType":"String",
"productName":"String",
"version":""
"type":"String",
"driverTypeId":"String"
}, eSight V300R006C00 No
{
"manufacturer":"",
"category":"long",
***
}
]
}
failure:
{
"retCode": "",
"errorMsg": "",
}

success: Http status: 200


task
{
taskId:UUID;
taskType:string{period|realTime};
collectType:string{tenant|resource};
range:string;{all|self|resTypeList}
objectId:string;
result:string:{code:fail|
eSight V300R006C00 No
success;message:string}
lastExecTime:string;
status:string;{stop|normal|collecting}
}
failure: Http status: 500
{
"error_code":3,
"error_describe":"fail"
}
504328005.xlsx

success: Http status: 200

{
"data":[
{"type":"xxx",
"resNativeId":string,
"telnetUrl":string
eSight V300R006C00 No
]
}
failure: Http status: 500
{
"error_code":3,
"error_describe":"fail"
}

success: Http status: 200


failure: Http status: 500
{
eSight V300R006C00 No
"ret":"",
"errMsg":""
}

success:
{
"status_code":201/200
}
failure:
{
"status_code":500,
"error_code":"1",
"error_mssg":"fail", eSight V300R006C00 No
"detail":[
"obj_id":{
"indicator_id":"{nok}",
...
},
...
]
}
504328005.xlsx

success:
{
"status_code":201/200
}
failure:
{
"status_code":500,
"error_code":"1",
"error_mssg":"fail", eSight V300R006C00 No
"detail":[
"obj_id":{
"indicator_id":"{nok}",
...
},
...
]
}

success:
{
"status_code":200
}
failure:
{
"status_code":500,
"error_code":"1",
"error_mssg":"fail", eSight V300R006C00 No
"detail":[
"obj_id":{
"indicator_id":"{nok}",
...
},
...
]
}

success:
{
"status_code":200
}
failure:
{
"status_code":500,
"error_code":"1",
"error_mssg":"fail", eSight V300R006C00 No
"detail":[
"obj_id":{
"indicator_id":"{nok}",
...
},
...
]
}
504328005.xlsx

success:
{
"retCode": "00000000",
"errorMsg": "xxxxx",
"data": { eSight V300R006C00 No
"status":0
}
}
failure: Http status: 500

success:
{
"retCode": "00000000",
"errorMsg": "xxxxx",
"data": {
"status":0
} eSight V300R006C00 No
}
failure: Http status: 500
{
"error_code":3,
"error_description":"fail"
}

success: Http status: 200


{
"retCode": "00000000",
"errorMsg": "xxxxx",
"data": {
eSight V300R006C00 No
"zh_CN":{key:value},
"en_US":{key:value}
}
}
failure: Http status: 500
504328005.xlsx

success: Http status: 200


{
"mssg":"
{"nativeneid":"",
"port_list":"[
{
"nativeportid":"",
"sampling_type":""
"samplingrate_inbound":,
"samplingrate_outbound":,
},
{
*****
eSight V300R006C00 No
}]",
"period":,
"sourceip":"",
"destip":"",
"destport":,
"dimension":""
}"
}
failure: Http status: 500
{
"error_code":3,
"error_description":"fail"
}

success: Http status: 200


failure: Http status: 500
{
eSight V300R006C00 No
"error_code":3,
"error_description":"fail"
}

success: Http status: 200


failure: Http status: 500
{
eSight V300R006C00 No
"error_code":3,
"error_description":"fail"
}
504328005.xlsx

success: Http status: 200


{
"payload":[{
"oid":"",
"type":"",
"value":""
},
... eSight V300R006C00 No
]
}
failure: Http status: 500
{
"errorCode":3,
"errorDescription":"fail"
}

success:
{
"code":0,
"data":null,
"description":"success."
}
eSight V300R006C00 No
faIlure:
{
"code":3,
"data":null,
"description":""
}

success:
{
"code":0,
"data":null,
"description":"success."
}
faIlure: eSight V300R006C00 No
{
"code":3,
"data":null,
"description":""
}
504328005.xlsx

{
"code": 0,
"data": [
{
"lastCollectTime": 1445345640000,
"eipDirectionType": 0,
"appName": "Other",
"appDesc": null,
"carrierID": null,
"carrierName": null,
"customerID": null,
"customerName": null, eSight V300R006C00 No
"carGroupID": null,
"carGroupName": null,
"totalBytes": 47701000,
"totalPackets": 3162000,
"trafficOrder": 1,
"trafficOrderPercent": 84.99
},
.....
],
"description": "Operation success."
}
504328005.xlsx

{
"code": 0,
"data": [
{
"lastCollectTime": 1445345220000,
"eipDirectionType": 0,
"sessionName": "Other",
"srcIpAddr": null,
"dstIpAddr": null,
"srcPort": 0,
"dstPort": 0,
"tosValue": 0,
"protocolName": null,
"protocolDesc": null,
"appName": null,
"appDesc": null, eSight V300R006C00 No
"carrierID": null,
"carrierName": null,
"customerID": null,
"customerName": null,
"carGroupID": null,
"carGroupName": null,
"totalBytes": 52941000,
"totalPackets": 3558000,
"trafficOrder": 1,
"trafficOrderPercent": 86.1
},
......
],
"description": "Operation success."
}
504328005.xlsx

{
"code": 0,
"data": {
"interfaceTraffic": {
"inPackets": 946000,
"inTotalBytes": 10098000,
"outPackets": 582000,
"outTotalBytes": 7422000
},
"eipTraffic": [{
"eipAddr": "10.10.10.10",
"carrierID": null,
"carrierName": null,
"customerID": null,
eSight V300R006C00 No
"customerName": null,
"carGroupID": null,
"carGroupName": null,
"lastCollectTime": 1449725700000,
"totalBytes": 4065000,
"totalPackets": 563000,
"trafficOrder": 1,
"trafficOrderPercent": 40.26
},
......
]
},
"description": "Operation success."
}
504328005.xlsx

Remarks

The baseline version can


be invoked only by the
CloudOpera rather than
external systems.

The baseline version can


be invoked only by the
CloudOpera rather than
external systems.
504328005.xlsx

The baseline version can


be invoked only by the
CloudOpera rather than
external systems.

The baseline version can


be invoked only by the
CloudOpera rather than
external systems.

The baseline version can


be invoked only by the
CloudOpera rather than
external systems.
504328005.xlsx

The baseline version can


be invoked only by the
CloudOpera rather than
external systems.

The baseline version can


be invoked only by the
CloudOpera rather than
external systems.

The baseline version can


be invoked only by the
CloudOpera rather than
external systems.
504328005.xlsx

The baseline version can


be invoked only by the
CloudOpera rather than
external systems.

The baseline version can


be invoked only by the
CloudOpera rather than
external systems.

The baseline version can


be invoked only by the
CloudOpera rather than
external systems.
504328005.xlsx

The baseline version can


be invoked only by the
CloudOpera rather than
external systems.

The baseline version can


be invoked only by the
CloudOpera rather than
external systems.

The baseline version can


be invoked only by the
CloudOpera rather than
external systems.
504328005.xlsx

The baseline version can


be invoked only by the
CloudOpera rather than
external systems.

The baseline version can


be invoked only by the
CloudOpera rather than
external systems.

The baseline version can


be invoked only by the
CloudOpera rather than
external systems.
504328005.xlsx

The baseline version can


be invoked only by the
CloudOpera rather than
external systems.
504328005.xlsx

The baseline version can


be invoked only by the
CloudOpera rather than
external systems.
504328005.xlsx

The baseline version can


be invoked only by the
CloudOpera rather than
external systems.
504328005.xlsx 文档密级

Operation Interface Application Application


No. Category Interface URI
Type Name Scenario Scope

Log in to
/
eSight and eSight login on
1 Login/Logout rest/openapi/sm PUT eSight Login
obtain the open the Uportal
/session
ID.

/
Log out of eSight logout
2 Login/Logout rest/openapi/sm DELETE eSight Logout
eSight. on the Uportal
/session

/ eSight role
3 Role rest/openapi/ter POST Role Creation Create a role. creation on the
minalmgr/role Uportal

/ eSight role
4 Role rest/openapi/ter PUT Role Deletion Delete a role. deletion on the
minalmgr/role Uportal

/
eSight terminal
rest/openapi/ter
5 Group POST Group Creation Create a group. group creation
minalmgr/grou
on the Uportal
p

/
eSight terminal
rest/openapi/ter
6 Group PUT Group Deletion Delete a group. group deletion
minalmgr/grou
on the Uportal
p

/
Group eSight group
rest/openapi/ter Add a terminal
7 Group resource POST Terminal terminal adding
minalmgr/grou to a group.
Adding on the Uportal
pmember

12/28/2020 华为保密信息,未经授权禁止扩散 第437页,共454页


504328005.xlsx 文档密级

/ eSight group
Group Delete a
rest/openapi/ter terminal
8 Group resource PUT Terminal terminal from a
minalmgr/grou deletion on the
Deletion group.
pmember Uportal

eSight role
/rest/openapi/te Role Group Add a role
9 Role group POST group adding
rminalmgr/role Adding group.
on the Uportal
sgroup

eSight role
/rest/openapi/te Role Group Delete a role
10 Role group PUT group deletion
rminalmgr/role Deletion group.
on the Uportal
sgroup

eSight role
/rest/openapi/te Role Rights Set the role
11 Role rights POST rights setting
rminalmgr/role Setting rights.
on the Uportal
sright

12/28/2020 华为保密信息,未经授权禁止扩散 第438页,共454页


504328005.xlsx 文档密级

Request Parameters Returned Data Execution Result Example


code: operation return code. The
options are as follows:0:
{
successOthers: failure 1001
"code": 0,
indicates that the license is invalid.
userid: login user name, which is "data":
1002 indicates that the license does
mandatory.value: user password, "d008310581c854cf7d38a5f4
not have the function of invoking
which is mandatory.ipaddr: user IP 9f0632f0ed98ac4d5c22df7a",
the open API. 1204 indicates that
address, which is optional. "description": "Operation
the authentication fails.data: Open
success."
ID returned after successful login.
}
description: interface invoking
result description. {
openid: session ID, which is used for code: operation return code. The "code": 0,
open API authentication. This options are as follows:0:
"data": null,
successOthers: failuredata:
parameter is mandatory and nulldescription: interface invoking
"description": "Operation
located in the message header. success."
result description.
}

openid: session ID, which is used for {


code: operation return code. The
open API authentication. This "code": 0,
options are as follows:0:
parameter is mandatory and located in "description": "Operation
successOthers: failuredata:
openid:
the messagesession ID, which is used
header.roleName: rolefor success.",
nulldescription: interface invoking
open
name.API Thisauthentication.
parameter is mandatory This "data": null
result description.
parameter
and locatedisinmandatory
the parameter and located
list. in }
the message header.groupType: group
type. The value is custom for
customized
openid: session groups ID, and
which ip for IP for
is used {
groups. Currently, only the value code: operation return code. The
open API authentication. This "code": 0,
openid:
custom
parameter session
is supported.ID, which
is mandatory This and is located
used forin
parameter is options are as follows:0: "description": "Operation
open
mandatoryAPI authentication.
and located in This the role successOthers: failuredata:
the message header.roleName: success.",
parameter
name. Thisis mandatory
list. parentName:
parameter is and located in nulldescription: interface invoking
parent
mandatory "data": null
the
andmessage
group name.in
located header.groupType:
Ifthe
thisparameter
parameterlist. group result description.
does }
type. The the
not exist, value is custom
created groupfor is a top
customized
group.The value groups is aand ip for
string of IP1 to
groups. Currently,The onlyvaluethe value {
1000 characters. cannot code: operation return code. The
custom "code": 0,
openid: is
contain supported.
space
session characters Thisand
ID, which parameter
the foris options are as follows:0:
is used "description": "Operation
mandatory
following and located
special
open API authentication. in This
characters: the # % & ' successOthers: failuredata:
parameter success.",
+ / ; < = > list.
parameter is parentName:
? \mandatory
"The slashand (/) isparent
used asin nulldescription: interface invoking
located
group name. If this parameter does "data": null
the separator in the group
the message header.terminal: terminal name. For result description.
not }
ID. exist,
example,
Multiplethe terminal
China created group
Mobile/Shaanxi
IDs are is a top
group.The
Telecom/huawei
separated by value is a string
indicates
semicolons aoflevel-3
(;). 1 to
{
1000
group.characters.
Currently,Thisthe parameter The value
terminal cannotand code: operation return code. The
isIDoptional
format "code": 0,
contain
located in
supports space characters
the parameter
only the and the This options are as follows:0:
list.
serial number. "description": "Operation
following
groupName:
parameter special
groupcharacters:
is mandatory name. and The # group
% & in
located ' successOthers: failuredata:
success.",
+ / ;parameter
name
the <must
= > ?meet\ "The
list.theslash (/) is used
following
parentName: as nulldescription: interface invoking
parent "data": null
the separator
requirements:The
group in the
name. If thisvalue group
parameter name. doesof 1 result description.
is a string For
}
example,
to
not128exist, China
characters.
the createdMobile/Shaanxi
The valueis cannot
group a top
Telecom/huawei
contain space indicates
characters
group.The value is a string andaoflevel-3
the
1 to
group.
following Thisspecial
parameter is optional
characters: # % and
& ' code: operation return code. The {
1000 characters. The value cannot
located
+ / ; < =in> the parameter
? \ "This parameterlist. is "code": 0,
contain space characters and the options are as follows:0:
groupName:
mandatory andgroup name.
located in the The# group "description": "Operation
following special characters: % & ' successOthers: failuredata:
name success.",
+ / ; <must
parameter ?meet
= > list.\ "The theslash
following
(/) is used as nulldescription: interface invoking
requirements:The "data": null
the separator in the groupis name.
value a stringFor of 1 result description.
to 128 characters. The value cannot }
example, China Mobile/Shaanxi
contain space characters
Telecom/huawei indicatesand the
a level-3
following
group. Thisspecial
parameter characters:
is optional # % and
&'
+ / ; < =in> the
located ? \ "This
parameterparameterlist. is
mandatory
groupName:and located
group name. in the The group
parameter
name must list.
meet the following
12/28/2020 华为保密信息,未经授权禁止扩散 第439页,共454页
requirements:The value is a string of 1
to 128 characters. The value cannot
contain space characters and the
ID. Multiple terminal IDs are
separated by semicolons (;).
Currently, the terminal ID format
supports only the serial number. This
parameter is mandatory and located in
504328005.xlsx 文档密级
the parameter list. parentName: parent
group name. If this parameter does
not exist, the created group is a top
group.The value is a string of 1 to
{
1000 characters. The value cannot code: operation return code. The
"code": 0,
contain space characters and the options are as follows:0:
"description": "Operation
following special characters: # % & ' successOthers: failuredata:
success.",
+ / ; < = > ? \ "The slash (/) is used as nulldescription: interface invoking
"data": null
the separator in the group name. For result description.
openid: session ID, which is used for }
example, China Mobile/Shaanxi
open API authentication. This
Telecom/huawei indicates a level-3
parameter is mandatory and located in
group. This parameter is optional and
the message header.roleName: role
located in the parameter list.
name. This parameter is mandatory
groupName: group name. The group {
and located in the parameter list. code: operation return code. The
name must meet the following "code": 0,
groupName: group name. The group options are as follows:0:
requirements:The value is a string of 1 "description": "Operation
name must meet the following successOthers: failuredata:
to 128 characters. The value cannot success.",
requirements:The
openid: value
sessioncharacters is
ID, whichand a string
is used of 1 nulldescription: interface invoking
contain space the for "data": null
to 128
open characters. The
API authentication.
following special characters:This# % & ' result description.
value cannot
}
contain space
parameter is charactersand
mandatory andlocated
the in
+ / ; < = > ? \ "This parameter is
following
the messagespecial characters: # %
header.roleName: &'
role
mandatory and located in the
+/;<=
name. > ?parameter
This \ "This parameter
is mandatoryis
parameter list. {
mandatory
and locatedand located
in the in thelist.
parameter code: operation return code. The
parameter list.group name. The group options are as follows:0: "code": 0,
groupName:
"description": "Operation
name must meet the following successOthers: failuredata:
success.",
requirements:The value is a string of 1 nulldescription: interface invoking
openid: session ID,The which is used for result description. "data": null
to 128 characters. value cannot
open API authentication. Thisthe }
contain space characters and
parameter is mandatory
following special and located
characters: # % & in '
the
+ / ; < = > ? \ "This parameter isrole
message header.roleName:
name. This and
mandatory parameter
locatedisinmandatory
the {
code: operation return code. The
and located in
parameter list. the parameter list. "code": 0,
options are as follows:0:
rightid: right ID. If multiple right IDs "description": "Operation
successOthers: failuredata:
exist, use semicolons (;) to separate success.",
nulldescription: interface invoking
them. Currently, only the value "data": null
result description.
AllTerminalRight is supported, }
indicating that the right to manage all
phones is assigned to the role. This
parameter is mandatory and located in
the parameter list.

12/28/2020 华为保密信息,未经授权禁止扩散 第440页,共454页


504328005.xlsx 文档密级

First Suuport Support


Change Remarks
Version Demo

V300R008C00 None No

V300R008C00 None No

V300R008C00 None No

V300R008C00 None No

V300R008C00 None No

V300R008C00 None No

V300R008C00 None No

12/28/2020 华为保密信息,未经授权禁止扩散 第441页,共454页


504328005.xlsx 文档密级

V300R008C00 None No

V300R008C00 None No

V300R008C00 None No

V300R008C00 None No

12/28/2020 华为保密信息,未经授权禁止扩散 第442页,共454页


Operation
No. Category Interface URI
Type

Querying the VIM


1 indicator https://{IP_Or_Hostname}:9131/v1/vimJobs GET
subscription task list

Creating a VIM
2 indicator https://{IP_Or_Hostname}:9131/v1/vimJobs POST
subscription task

Applying to the
3 NFVO for token IdentityUri POST
authorization

Deleting a VIM
4 indicator https://{IP_Or_Hostname}:9131/v1/vimJobs/{NfvoId} DELETE
subscription task

Reporting the VIM


resource pool
5 CallBackUri PUT
changes to the
NFVO proactively

Reporting the VIM


6 VM changes to the CallBackUri PUT
NFVO proactively

Periodically sending
7 the heartbeat CallBackUri PUT
messages

Querying VIM
8 https://{IP_Or_Hostname}:9131/v1/vimCm GET
configuration

Proactively
9 reporting the VIM CallBackUri PUT
performance data

Recollecting
historical
10 https://{IP_Or_Hostname}:9131/v1/vimPm/hisMetrics GET
performance data of
the VIM

Reporting VIM
11 CallBackUri PUT
alarm information
Periodically sending
12 the heartbeat CallBackUri PUT
messages

Querying active
13 alarm information of https://{IP_Or_Hostname}:9131/v1/vimFm/activeAlarms GET
the VIM

Recollecting
14 historical alarms of https://{IP_Or_Hostname}:9131/v1/vimFm/hisAlarms GET
the VIM

Interface for
managing assets
15 https://{IP_Or_Hostname}:9141/v1/pimCm/DiskArrayChassis GET
configuration of
disk arrays
Interface for
managing assets
16 https://{IP_Or_Hostname}:9141/v1/pimCm/DiskArrayChassis/{Id} GET
configuration of
disk arrays
Interface for
managing assets
17 https://{IP_Or_Hostname}:9141/v1/pimCm/DiskArraySystems GET
configuration of
disk arrays
Interface for
managing assets
18 https://{IP_Or_Hostname}:9141/v1/pimCm/DiskArraySystems/{Id} GET
configuration of
disk arrays
Interface for
managing assets
19 https://{IP_Or_Hostname}:9141/v1/pimCm/StorageServices GET
configuration of
disk arrays
Interface for
managing assets
20 https://{IP_Or_Hostname}:9141/v1/pimCm/StorageServices/{Id} GET
configuration of
disk arrays

21 Resource /v1/pimCm/Chassis GET

22 Resource /v1/pimCm/Chassis/{Id} GET

23 Resource /v1/pimCm/Systems GET

24 Resource v1/pimCm/Systems/{Id} GET


25 Resource v1/pimCm/Systems/{Id} GET
Application Application
Interface Name Request Parameters
Scenario Scope

NfvoId: NFVO ID. The VIM


The NFVO does
NfvoId:not NFVO
allow repeated
ID, which is
subscribes to alarm, subscription.
mandatory. This parameter is
ListSubcriptions configuration, and mandatory.
qType: If the value is vim, VIM
VIM
performance data Username:
subscriptionUser name used
is queried. Thisby
from the VIM. the NFVO to apply
parameter is mandatory. for tokens.
This parameter is mandatory.
Password: Password used by
the NFVO to apply for tokens.
This parameter is mandatory.
IdentityUri: URI used by the
The NFVO creates a NFVO to apply to the VIM for
VIM indicator tokens. This parameter is
CreateSubcription VIM
subscription task to mandatory.
the VIM. subType: If the value is vim,
the VIM subscription is created.
This parameter
Version: Interface is mandatory.
version (1.0).
Period:
Version: Period
Interface for
This parameter is mandatory. the PM to
version (1.0).
The VIM applies to VimId: Resource
proactively pool system
This
VimId: VIMreport
parameter data,pool
is mandatory.
resource in
AuthForPushData the NFVO for token VIM ID. This parameter
minutes. The options is include
VimId:
system ID.VIM Thisresource
parameter pool is
authorization. mandatory.
15, 30, and 60. This parameter
system
mandatory.ID.This parameter is
is mandatory.
mandatory.
SrcType:
NfvoId: When ID,
NFVO the which
VIM and is
The NFVO deletes a Heartbeat: Periodthe forVIMthe
SrcType:
PIM When
are co-deployed,
mandatory. theCM and
value
VIM indicator and FM
DeleteSubcription VIM PIM
is are to
vpim.
subType: Ifsend
co-deployed,
This the heartbeat
parameter
value isthevim,
isvalue
subscription task messages, in seconds.
is
thevpim.
VIM This
mandatory. parameter
subscription isThisis
deleted.
from the VIM. parameter is mandatory.
Resource pool mandatory.
When the VIM
This parameter and
is PIM are
mandatory.
information changes When the VIM
separately deployed,and PIM are
the value
are reported to the separately
is vim. deployed, the value
PushResPoolInfo VIM
NFVO in real time. Version:
is vim.
This Interface
parameter version (1.0).
is mandatory.
Direction: VIM > This parameter
MsgType: is mandatory.
The value is
NFVO VimId:
MsgType: VIM
vimCmRespool, The resource
value ispool that
indicating
VIM VM changes are system ID. This
vimCmVmChanges,
the resource poolparameter indicating
update is
PushVmChanges reported to the NFVO VIM Version:
mandatory.
that the VM
message Interface
is updateversion
reported in real(1.0).
message is
in real time. This
time.parameter
SrcType:
reported real is
ThisinWhen
parameter the
time.mandatory.
VIMThisand
is
The VIM periodically VimId:
PIM areVIM
parameter
mandatory. resource the
co-deployed,
is mandatory. poolvalue
sends the system
is vpim.ID.This
AddVMs:
ResPool: list ofparameter
Resource newly
pooladded is
configuration Version:
VMs. theInterface
mandatory.
When This
information. VIM Alland
parameter version
PIM
resourceis are (1.0).
pool
PushCmHeartbeat VIM This parameter isthemandatory.
heartbeat messages. SrcType:
separately
mandatory
information When
deployed,
when VMs
is reported VIM
the and
value
exist.
when
Direction: VIM > VimId:
PIM
is
anyvim.areResource
UpdtVMs:
informationList ofispool
co-deployed, VMs system
the
updated. withvalue
NFVO ID.
is
This This
vpim.
NfvoId:
updated parameter
This
NFVO
parameter parameter
information. is
ID,mandatory.
is which
This is is
Query and
mandatory.
MsgType:
parameter is The value is when
mandatory
synchronize the latest
ListResDetails VIM SrcType:
When
qType: the When
Query
vimCmHeartbeat,
VM information VIMtype. the
and VIM
PIM
The value
isindicating
updated. andAll
are the
VIM configuration
PIM
is are
separately
vim. This
heartbeat
information co-deployed,
ofdeployed,
parameter
the VIM
about these the
theisVMs value
value is
information.
Periodically report is vpim.
vim.
mandatory.
configuration
provided. management
the performance data When
This
module.
DelVMs: theThis
VIM
parameter
ID listand
is PIMisare
ofmandatory.
parameterdeleted
of VIM hosts and separately
NfvoId:
MsgType:
mandatory.
VMs. This NFVOdeployed,
The ID, which
value
parameter the
isis valueis
PushMetrics VIM
VMs to the NFVO. is vim.
mandatory.
vimPmMetrics,
mandatory whenindicating
deleted VMs that
Direction: VIM > This
qType:
the parameter
Query type.
performance
exist. isdata
mandatory.
Theis value
NFVO MsgType:
is vim. ThisData
periodically type. This
parameter
reported. is
Recollect historical vimFmAlarm:
mandatory.
parameter is mandatory.New alarms
ListHistoryMetrics performance data of VIM reported
StartTime:
FileUri: URIbyStart
theof VIM in
ofreal
timecompressed
the the
the VIM. time.
recollection time range.
file. (The compressed fileThis
must
vimFmActiveAlarms:
parameter
be downloaded throughActive
is optional.
Proactively report
alarms
EndTime:
HTTPS.) of The
the
EndVIM. timeinformation
host of the
new alarms to the
vimFmHisAlarms:
recollection time range.
and all VM information HistoricalThis
is
PushAlarms NFVO in real time. VIM
alarms
saved asofathe
parameter is
JSON VIM. fileThis
optional. and
Direction: VIM >
parameter
compressedis in mandatory.
GZIP format.
NFVO
AlarmList: Alarm message
This file is downloaded by the list.
For
NFVO.the definition
This parameter of each is alarm
message,
mandatory. see the FM table in
Appendix A. This parameter is
mandatory.
CurrentBatch: Current batch
This parameter is mandatory.
qType: Query type. The value
VimId: Resource pool system
is vim. This parameter is
ID. This parameter is
mandatory.
mandatory.
StartTime: Start time of the
SrcType: When the VIM and
recollection time range
The VIM periodically PIM are co-deployed, the value
(eventTime of the alarm
sends the alarm is vpim.
message). Recollection can be
PushFmHeartbeat heartbeat messages. VIM When the VIM and PIM are
performed by either the time
Direction: VIM > separately deployed, the value
range or message sequence
NFVO is vim.
number. This parameter
NfvoId: NFVO ID, whichis is
This parameter is mandatory.
Query active alarm optional.
mandatory.
MsgType: Data type.
ListActiveAlarms information of the VIM EndTime: Endtype.
qType: Query time The
of the
value
vimFmHeartbeat: Heartbeat of
VIM. recollection
is vim. This time rangeis
parameter
the VIM alarm management
(eventTime
mandatory. of the alarm
module. This parameter is
message). Recollection can be
mandatory.
Recollect historical performed by either the time
ListHistoryAlarms VIM
alarms of the VIM. range or message sequence
number. This parameter is
This interface is used optional.
to query information StartSeq: Start alarm sequence
ListDiskArrayChassisList about PIM N/A
number of the recollection
DiskArrayChassis range. Recollection can be
Collection. performed by either the time
This interface is used
range or message sequence
to query information
number. This parameter is
ListDiskArrayChassisDetails about PIM N/A
optional.
DiskArrayChassis
EndSeq: End alarm sequence
with specified ID.
This interface is used number of the recollection
to query information range. Recollection can be
ListDiskArraySystemList about PIM N/A
performed by either the time
DiskArraySystem range or message sequence
Collection. number. This parameter is
This interface is used
to query information optional.
ListDiskArraySystemDetails about PIM N/A
DiskArraySystem
with specified ID.
This interface is used
to query information
ListStorageServiceList PIM N/A
about StorageService
Collection.
This interface is used
to query information
ListStorageServiceDetails PIM N/A
about StorageService
with specified ID.
Session ID, used for open API
authentication.
Query conditions: {
Querying the server chassis list Server device access Only servers
NFVO ID: NfvoId
Query type: qType
Session ID, used for open API
}
authentication.
Query conditions: {
Querying the details of a server chassis Server device access Only servers
NFVO ID: NfvoId
Query type: qType
Session ID, used for open API
}
authentication.
Query conditions: {
Querying the server board list Server device access Only servers
NFVO ID: NfvoId
Query type: qType
Session ID, used for open API
}
authentication.
Query conditions: {
Querying server board details Server device access Only servers
NFVO ID: NfvoId
Query type: qType
}
Reporting server events Server device access Only servers None
Returned Data Execution Result Example
NfvoId: NFVO ID, which is mandatory.
IdentityUri: The NFVO applies for the VIM {
application. This parameter is mandatory. "NfvoId": "BJ-NFVO-1",
subType: If the value is vim, te subscription is of "IdentityUri": "
the VIM type. This parameter is mandatory. {https://192.168.112.100/tokens",
Period: Period for the PM to proactively report data, "Version": "subType":"1.0", "vim",
in minutes. The options include 15, 30, and 60. "VimId":
"Period": "81f1d9d0-ca13-4eea-a4ce-
15
Request: PUT https://192.168.112.100/vimCm
9bd89a50c9d1",
Heartbeat: Period for the CM and FM to send { "Heartbeat": 30
heartbeat messages, in seconds. This parameter is }{ "FileUri": "Version": "1.0",
mandatory. "https://192.168.112.80:9131/v1/vimCm/files/2
"VimId":
"Token": "81f1d9d0-ca13-4eea-a4ce-
0160601-140112.gz"
9bd89a50c9d1",
"gAAAAABZJ8_a7aiq1SnOhbNw8vFb5WZC"
}
,The "SrcType": "vpim",
format of the 20160601-140112 file is as
{ "MsgType": "vimCmRespool",
"IssuedAt": "2016-05-30T00:00:00.000Z",
VimId: Resource pool system follows:
Token: Token provided by theID.
NFVOThisfor
parameter
the VIMis { "VimId":
"ResPool":
"ExpiresAt": "81f1d9d0-ca13-4eea-a4ce-
{ "2016-05-30T01:00:00.000Z",
mandatory.
to report data. This parameter is mandatory. 9bd89a50c9d1"
Request: PUT https://192.168.112.100/vimCm
"Regions":
"CallBackUris": [ [
IssuedAt: Token issuing time. This parameter is }{ "ResPool":"RegionOne"
{"Regions":
{
[
mandatory. "Version":
], "UriType": "1.0","vimCm",
"RegionOne"
ExpiresAt: Token expiration time. This parameter is "VimId": "AZs": "81f1d9d0-ca13-4eea-a4ce-
[
], "CallBackUri":
mandatory. 9bd89a50c9d1",
{
"https://192.168.112.100/vimCm"
"AZs": [
CallBackUris: CallBackUri list. This parameter is "SrcType":
}, { "Name": "vpim", "internal",
mandatory. "MsgType":
{ "cRegion": "vimCmVmChanges",
"RegionOne"
"Name": "internal",
UriType: vimCm, vimPm, or vimFm. This "AddVMs":
},
"UriType": [ "vimPm",
"cRegion": "RegionOne"
parameter is mandatory. { {"CallBackUri":
},
CallBackUri: URI address used by the VIM to "VmId":
"Name": "ed8c343c-0666-40b0-a831-
"https://192.168.112.100/vimPm" "nova",
If the execution is correct, the status code 204 is {
proactively report data. The NFVO determines 1575a0089bbf",
}, "cRegion": "RegionOne"
returned. "Name": "nova",
whether the URIs addresses of the three types are Request:PUT { "Name":
} https://192.168.112.100/vimPm
"Server1",
"cRegion": "RegionOne"
the same. This parameter is mandatory. { ], "cHost":
"UriType": "Compute-1",
"vimFm",
}
"Version":
"vCpus":
"HAs": ["1.0",
"CallBackUri": 4,
],
If the execution is correct, the status code 201 is "VimId":{ "81f1d9d0-ca13-4eea-a4ce-
"vRams": 16384,
"https://192.168.112.100/vimFm"
"HAs": [
returned. 9bd89a50c9d1",
} "vNics":
"Name": [ "nova",
{
"SrcType":
] {"cAZ": "vpim",
"nova"
"Name": "nova",
} "MsgType":
} "vimPmMetrics",
"vNicMac": "fa:16:3f:23:13:f2",
"cAZ": "nova"
"FileUri":
], "vNicId": "fcecef26-60cc-4db7-
If the execution is correct, the status code 201 is }
"https://192.168.112.80:9131/v1/vimPm/files/2
92c6-e60f62abe1ba",
"Hosts": [
returned. ],
0160601-141500.gz"
Request:PUT { https://192.168.112.100/vimCm
"vNicIPs": [
Version: Interface version (1.0). This parameter is "Hosts": [
}{ "172.16.100.10/24"
"SerialNumber": "026XZY78",
mandatory. {
The format
"Version": of the 20160601-141500
] "1.0",
"Hostname": "Controller-1",file is as
VimId: VIM resource pool system ID. This "SerialNumber": "026XZY78",
If the execution is correct, the status code 201 is follows:
"VimId": "81f1d9d0-ca13-4eea-a4ce-
}"MgmtV4IP": "172.16.10.11/24",
parameter is mandatory. "Hostname": "Controller-1",
returned. {9bd89a50c9d1",
], "HostType": "Controller",
FileUri: URI of the compressed file. (The "cHAs": "internal",
Request:PUT
"CreateAt":
"SrcType":
"vDisks": https://192.168.112.100/vimFm
"2016-06-01T14:15:00Z",
"vpim",
"OpsStatus": [ "UP"
compressed file must be downloaded through "MgmtV4IP": "172.16.10.11/24",
{ "Hosts":}, { [ "vimCmHeartbeat"
"MsgType":
HTTPS.) The resource pool information and all VM "HostType": "Controller",
} "Version":
{ ……"Name": "1.0", "/dev/vda",
Version: Interface
information is savedversion (1.0).file
as a JSON Thisand
parameter is
compressed "OpsStatus": "UP"
{ "VimId":
], "81f1d9d0-ca13-4eea-a4ce-
"SerialNumber":
"Size": 10 "026XZY78",
mandatory.
in GZIP format. This file is downloaded by the },
9bd89a50c9d1",
"Version":
"Hostname":
}
"Storages": "1.0",[ "Controller-1",
VimId:
NFVO. VIM resource pool
This parameter system ID. This
is mandatory. ……
"SrcType":
"VimId":"CpuUtil":
]
{ "vpim",
"81f1d9d0-ca13-4eea-a4ce-
46.7,
parameter
The JSON isfile
mandatory.
that containing the resource pool ],
"MsgType":
9bd89a50c9d1",
} "RamUtil": "vimFmAlarm",
"Backend": 84.3,
SrcType: When
information and the VIMinformation
all VM and PIM areisco-deployed,
defined as "Storages": [
If the execution is correct, the status code 201 is "AlarmList":
"SrcType":
], "RamTotal":
"controller@ceph1#ceph", [
"vpim", 196608,
the value is vpim.
follows: {
returned. { "RamUsed":
"MsgType":
"DelVMs": [ "vimPmHisMetrics",
"TotalCapacity": 165740.5 1000
When theResource
ResPool: VIM and poolPIM information.
are separatelyThis
deployed, "Backend":
}, "alarmTitle":
"FileUris": [ "Server1 Down!",
"048d398c-1f34-42f9-8bfe-5f845aae23f3",
}
the value isisvim.
parameter mandatory. "controller@ceph1#ceph",
]……"alarmStatus": 1,
"81917ba0-671e-40a7-ad0e-
This
AllVMs:parameter
VM list.is mandatory.
This parameter is mandatory. "TotalCapacity": 1000
], "alarmType": "vm",
"https://192.168.112.80:9131/v1/vimPm/files/2
1626b51b42b5"
}
MsgType: The value is vimPmHisMetrics, }
"origSeverity":
0160601-000000.gz",
"VMs": [ 1,
indicating that performance data is recollected. This } ] ]
} { "eventTime": "2016-06-16T21:12:54Z",
parameter is mandatory. },
"alarmId": "200",
"https://192.168.112.80:9131/v1/vimPm/files/2
"VmId": "ed8c343c-0666-40b0-a831-
FileUris: URI list of performance data files for "AllVMs": [
"msgSeq": 230,
0160601-001500.gz",
1575a0089bbf",
recollection, which is downloaded by the NFVO. {
If the execution is correct, the status code 201 is "specificProblemID":
"vCpuUtil": 58.1, "0126.37",
Each file indicates the performance data of all hosts "VmId": "ed8c343c-0666-40b0-a831-
returned. "specificProblem":
"vRamUtil": 54.7, "Kernel Panic",
"https://192.168.112.80:9131/v1/vimPm/files/2
and VMs at a specific time. The file is compressed 1575a0089bbf",
"neUID":
0160601-003000.gz",
"vRamTotal": "ed8c343c-0666-40b0-a831-
16384,
and saved in GZIP format. The JSON file format is "Name": "Server1",
1575a0089bbf",
……"vRamUsed": 8962,
the same as that of the JSON file of the "cHost": "Compute-1",
] "neName":
"vDiskReadRate": "Server1",0,
PushMetrics interface. This parameter is "vCpus": 4,
} "neType":
"vDiskWriteRate": "vm", 0,
mandatory. "vRams": 16384,
"objectUID":
"vDiskReadIops": "ed8c343c-0666-40b0-
0,
"vNics": [
a831-1575a0089bbf",
"vDiskWriteIops": 0,
{
"objectName":
"vNicTransferRate": "Server1",
371.7,
"vNicMac": "fa:16:3f:23:13:f2",
"VimId": "81f1d9d0-ca13-4eea-a4ce-
https://192.168.112.80:9141/v1/pimCm/DiskAr
"MemberId": "1",
9bd89a50c9d1",
raySystems/437XR1138R2?NfvoId=BJ-NFVO-
"Slot": "2",
"Id":"Status":
1&qType=pim "0", {
Response "Storagepools":
Request:PUT "Health": {
"OK"
https://192.168.112.100/vimFm
{ "MembersCount": } 2,
"Members":
"Version":
}
"Version": [
"1.0",
"1.0",
If the execution is correct, the status code 201 is ], {
"VimId":
"VimId": "81f1d9d0-ca13-4eea-a4ce-
"81f1d9d0-ca13-4eea-a4ce-
returned. 9bd89a50c9d1", "Id": "Storagepool0",
"Temperatures": [
"Id": {"Name":
"SrcType": "RAID0",
"437XR1138R2",
"vpim",
"RaidLevel":
"Processors":
"MemberId":
"MsgType": "10",
{"vimFmHeartbeat"
"0",
After a query task
"Status":
"MembersCount": { is delivered
2, and the VIM
} "SensorDeviceType": "DiskArray",
If the execution is correct, the status code 202 is prepares active
"Health": alarm information, the VIM
Request: "Members": GET [ "OK" 41
"ReadingCelsius":
returned. reports {},} the active alarm information through the
https://192.168.112.80:9141/v1/pimCm/DiskAr
PushAlarms }, interface.
{"Id": "Controller1",
rayChassis?NfvoId=BJ-NFVO-1&qType=pim
Response
After {"Status":
"MemberId":
a query task { is "1",
delivered and the VIM
If the execution is correct, the status code 202 is {prepares "Id": "Storagepool1",
"Health":
"SensorDeviceType":
historical "OK" "Diskbox",the VIM
alarm information,
returned. reports "Version": "Name":
}"ReadingCelsius":"RAID1",
"1.0",
the historical 41 information through
alarm
the "VimId":},"RaidLevel":
PushAlarms "10",
"81f1d9d0-ca13-4eea-a4ce-
interface.
Request:
9bd89a50c9d1", {"Status": GET {
"Health":
"Id": "OK"
"Controller2",
https://192.168.112.80:9141/v1/pimCm/DiskAr
"MemberId":
"MembersCount": "2",
2,
If the execution succeeds, status code 200 is }"Status":
raySystems?NfvoId=BJ-NFVO-1&qType=pim
"Members": [{
"SensorDeviceType": "Diskbox",
returned.
Response {}"ReadingCelsius":
"Health": "OK" 25
{ ] }"URL": } "/v1/pimCm/DiskArrayChassis/1U"
}, ]},}
"Version": "1.0",
If the execution succeeds, status code 200 is "Volumes":
},]{
"VimId": {
"81f1d9d0-ca13-4eea-a4ce-
returned. "Version":
}, "MembersCount":
9bd89a50c9d1",
"Power": "1.0", "VimId": 2,
"URL":{"/v1/pimCm/DiskArrayChassis/2U"
"HuaweiPlatform",
{"EthernetInterfaces":
"Version":
"Members":
"MembersCount":
"Id":
} "Power", "1.0",
[ "Id":
2, { "NE=34601586",
"VimId":
"Processors":
"HuaweiPlatform",{
] "MembersCount":
"Members":
"PowerSuppliesCount": [{ "MembersCount":
"Id":
2, "NE=34609911",
1, 2,
"Members":
"Name":
} "Members": "Id":"RH2288H
{"PowerSupplies": "0",[ [ { [V3-10.137.63.11",
"Id": "CPU1",
If the execution succeeds, status code 200 is "Manufacturer":
"ChassisType": "Name": "Intel(R) Corporation",
"RackMount", "Manufacturer":
Request: {"URL": GET"vol0",
returned. "Model":
"Huawei", "Intel(R)
"Model":
"Identifiers": Xeon(R)
"RH2288H
["PowerSupply0", CPUV3",E5-2620 v3
https://192.168.112.80:9141/v1/pimCm/Strorag
"Id": "EthernetInterface1",
"/v1/pimCm/DiskArraySystems/437XR1138R2
"MemberId":
@
" 2.40GHz",
"AssetTag": {
eService?NfvoId=BJ-NFVO-1&qType=pim
"IPv4Address":
"Slot": "1", "TotalCores":
"CMCC-45Z-1081","192.168.10.240", 6,
"MaxSpeedMHz":
"SerialNumber":
Response }, "IPv6Address":
"Status": 2400,"UUID12344567"
{ "2102311JBW10FB000001",
"DurableName": "Slot": "1",
If the execution succeeds, status code 200 is "Status":
"Thermal": { }"Health": { { "Id":
{"2001:0:9d38:6ab8:14ab:eba7:2000:8059", "Health":
"OK" "OK"
"Thermal1", } },
returned. {"FansCount":
"Version": ],"Id": "CPU2",
"MacAddress":
"URL":
} 2, "Fans": "Manufacturer":
"1.0", "78-E4-00-33-B6-58",
"Intel(R)
"VimId": Corporation",
["/v1/pimCm/DiskArraySystems/437XR1138R3
}{"Status": "MemberId":
{
"81f1d9d0-ca13-4eea-a4ce- "Model": "Intel(R)
"fan1",
Xeon(R)
"RpmPercentage":
9bd89a50c9d1",
" ] CPU
"Health": E5-2620
"OK" 255, v3 @ 2.40GHz",
"Slot": "1",
"TotalCores":
"Status": }
"MembersCount":
}, } { 6, 2,"MaxSpeedMHz":
"Health": "OK" } 2400,
},
If the execution succeeds, status code 200 is {"Members":"Slot": "2", "Status":
"fan2", { "Health":
]"BBUs": }, "MemberId":{ [
returned. "OK"
"RpmPercentage": } } 1,]255, }, "ProcessorSummary":
"Slot": "2", {
} {"BBUsCount":{
"Count":
"Status": "Id":{"1",
"URL":
"BBU": [2"/v1/pimCm/StrorageService/s0"
}, "Health":
"Storages":
"EthernetInterface2", "OK" } } ],
{"Temperatures":
},"MembersCount":
{"Name":
"IPv4Address": "vol1", 1,
{ "Members":
[ "192.168.10.241","MemberId": [ "0",{
If the execution succeeds, status code 200 is "Id": "Storage1",
{"SensorDeviceType":
"Identifiers":
"BBU0",[
"IPv6Address":
"Id": "StorageControllers":
"CPU1", [
returned. {"Slot":
"ReadingCelsius":
"URL":{ "MemberId": 43 },"1",
"/v1/pimCm/StrorageService/s1"
"2001:0:9d38:6ab8:14ab:eba7:2000:8060",
"1",
"FirmwareVersion":
{ } "MacAddress": "MemberId":
"DurableName":
"Status": { "1.2.0",
"1", "UUID7654321"
"78-E4-00-33-B6-59", "Model":
{ "Version": "1.0", "VimId":
"LSI
"SensorDeviceType":
] "Status": SAS3108",
}"Health":{ "OK" "CPU2", "Status":
"HuaweiPlatform", "MembersCount": 2,
{"ReadingCelsius":
} ], "Health":
}"Health": "OK" "Critical"
39 }, } }
"Members": [ { "URL":
Data list ],
{ }"Status": "Drives":
}"MemberId": { [ "2", { "Id":
"/v1/pimCm/Chassis/NE=34609911" }, {
"Driver1",
"SensorDeviceType":
] } "Health": "OK" "Model": "Inlet","SATA",
"URL":
"Manufacturer":
"ReadingCelsius":
},] } "Dell",
25 }, "MediaType":
"/v1/pimCm/Chassis/NE=34612839"
"HDD", } ]}
{}, "PropertySource": "Property", 100,
} "MemberId": "CapacityBytes":
"3",
"Slot":
"SensorDeviceType":
]
"Status": "1",{
"PutIntoProductionTime": "Status":
"Outlet",{"666days "Health":
",
Data list
"OK"
"ReadingCelsius":
}, "Health": "OK"
"SoftwareVersion": } 34},"1.0", } { "Id":
"Driver2",
{"Drives": "MemberId":
{ "Model":
"4","OK", "SATA",
{}, "OperationingStatus":
"Version": "1.0", "VimId":
"Manufacturer":
"SensorDeviceType":
"MembersCount":
"CacheGB":
"PropertyState": 800, "Dell", 2,"DiskBox",
"Used", "MediaType":
"HuaweiPlatform", "MembersCount": 2,
"HDD",
"ReadingCelsius":
"Members":
"Links":
"Location": { { ["CapacityBytes":
32 } ] }, 100, "Power":
"Members": [ { "URL":
Data list "Slot":
{ "Chassis": { "2",
"Id":
"Info": "Power",
"32 [ "Status":
Xuanwumen {
"PowerSuppliesCount":
West "Health":
Street,Xicheng 2,
"/v1/pimCm/Systems/NE=34601586" }, {
"OK""PowerSupplies":
{
District,Beijing } 10053,China"
"Id": "Drive0", [ } { ], "MemberId": "0",
"URL": "/v1/pimCm/Systems/NE=34611809"
"LogicalDrives":
"Model":
"Model":"DELTA [
"SATA", {
460W "Id":
PLATINUM PS",
}},]}"URL":
"LogicalDrive1",
"Slot": {"1",
"Manufacturer":
"/v1/pimCm/DiskArrayChassis/1U"
"Status": "Status":
"Status":
"Dell", { "Health":
{"OK" "Health": "OK" "xxxxxx",
}, "OK""PowerCapacityWatts":
}"FirmwareVersion":
"Health": } },460,
Data list
{},], "Id":
"PowerConsumedWatts": "LogicalDrive2",
"MediaType": "HDD", 282 }, "Status":
{"Links": "Slot":
"Storages": "Health":
"MemberId":
{ "1", [ "OK"
"1", }
"Model": }
"DELTA ]
460W }"DiskArraySystem":
{ ] },
"Status":"MemorySummary":
PLATINUM { PS", [ "Slot": "2",
{"Status": "TotalSystemMemoryGiB":
{"URL": { "/v1/pimCm/StorageServices/1"
"Health": "Health": "Critical"
"OK" 16 }, },
"Memorys": }}"URL": { "MembersCount":
"PowerCapacityWatts": 460, 2,
"Members":
"PowerConsumedWatts":
] }, [ {
"/v1/pimCm/DiskArraySystems/437XR1138R2 "Id":0 "Memory1",
} ] },
"Model":
"Managers":
"} { "Samsung
[ { 8G", "Id": "1", "IPAddress":
"MemoryDeviceType":
"10.137.63.11",
} }"Id": "Drive1","FirmwareVersion": "DDR4", "2.53"
"CapacityMiB":
} ],], "Model":"PropertySource": 8192, "Property",
"SATA", "Slot":"1",
"Status":
"PutIntoProductionTime":{
"Manufacturer":
"Storages": [ "Health": "Dell", "OK"
"724days",} },
{"PropertyState": "Id": "Memory2",
{"FirmwareVersion": "Used", "xxxxxx", "Model":
"Location":
"Chassis": [
{
"URL": "/v1/Chassis/1"
},
{
"URL": "/v1/Chassis/2"
}
Data list ],
"ComputerSystems": [
{
"URL":
"/v1/Systems/437XR1138R2"
},
{
"URL":
"/v1/Systems/437XR1138R3"
}
]
}
}
First Support Version Change Remarks

V300R009C00 None

V300R009C00 None

V300R009C00 None

V300R009C00 None

V300R009C00 None

V300R009C00 None

V300R009C00 None

V300R009C00 None

V300R009C00 None

V300R009C00 None

V300R009C00 None
V300R009C00 None

V300R009C00 None

V300R009C00 None

V300R009C00 N/A

V300R009C00 N/A

V300R009C00 N/A

V300R009C00 N/A

V300R009C00 N/A

V300R009C00 N/A

V300R009C00 N/A

V300R009C00 N/A

V300R009C00 N/A

V300R009C00 N/A
V300R009C00 N/A

You might also like