Redfish资源树

Redfish各资源允许的操作如表1所示。

表1 Redfish资源树

编号

URL

允许操作

1

/redfish

GET

2

/redfish/v1

GET

3

/redfish/v1/$metadata

GET

4

/redfish/v1/JSONSchemas

GET

5

/redfish/v1/JSONSchemas/<member_id>

GET

6

/redfish/v1/odata

GET

7

/redfish/v1/AccountService/Accounts/<member_id>

GET/PATCH

8

/redfish/v1/AccountService/Accounts

GET

9

/redfish/v1/AccountService

GET/PATCH

10

/redfish/v1/SessionService

GET/PATCH

11

/redfish/v1/SessionService/Sessions

POST

12

/redfish/v1/SessionService/Sessions/<session_id>

DELETE

13

/redfish/v1/UpdateService

GET

14

/redfish/v1/UpdateService/Actions/UpdateService.SimpleUpdate

GET/POST

15

/redfish/v1/UpdateService/Actions/UpdateService.Reset

POST

16

/redfish/v1/UpdateService/FirmwareInventory

POST

17

/redfish/v1/Systems

GET/PATCH

18

/redfish/v1/Systems/SystemTime

GET

19

/redfish/v1/Systems/Actions/ComputerSystem.Reset

POST

20

/redfish/v1/Systems/Processors

GET

21

/redfish/v1/Systems/Processors/CPU

GET

22

/redfish/v1/Systems/NTPService

GET/PATCH

23

/redfish/v1/Systems/ExtendedDevices

GET

24

/redfish/v1/Systems/ExtendedDevices/<extend_id>

GET

25

/redfish/v1/Systems/Processors/AiProcessor

GET

26

/redfish/v1/Systems/LTE

GET

27

/redfish/v1/Systems/Memory

GET

28

/redfish/v1/Systems/LTE/StatusInfo

GET/PATCH

29

/redfish/v1/Systems/LTE/ConfigInfo

GET/PATCH

30

/redfish/v1/Systems/EthernetInterfaces

GET

31

/redfish/v1/Systems/EthernetInterfaces/<eth_id>

GET/PATCH

32

/redfish/v1/Systems/SimpleStorages

GET

33

/redfish/v1/Systems/SimpleStorages/<storage_id>

GET

34

/redfish/v1/Systems/Partitions

GET/POST

35

/redfish/v1/Systems/Partitions/<partition_id>

GET/DELETE

36

/redfish/v1/Systems/Partitions/Mount

PATCH

37

/redfish/v1/Systems/Partitions/Unmount

PATCH

38

/redfish/v1/Systems/NfsManage

GET

39

/redfish/v1/Systems/NfsManage/Actions/NfsManage.Mount

POST

40

/redfish/v1/Systems/NfsManage/Actions/NfsManage.Unmount

POST

41

/redfish/v1/Systems/SecurityService/HttpsCert

GET

42

/redfish/v1/Systems/SecurityService/HttpsCert/Actions/HttpsCert.ImportServerCertificate

POST

43

/redfish/v1/Systems/SecurityService/downloadCSRFile

POST

44

/redfish/v1/Systems/SecurityService/Actions/SecurityService.PunyDictImport

POST

45

/redfish/v1/Systems/SecurityService/Actions/SecurityService.PunyDictExport

POST

46

/redfish/v1/Systems/SecurityService/Actions/SecurityService.PunyDictDelete

POST

47

/redfish/v1/Systems/LogServices

GET

48

/redfish/v1/Systems/LogServices/Actions/download

POST

49

/redfish/v1/Systems/LogServices/progress

GET

50

/redfish/v1/Systems/Alarm/AlarmInfo

GET

51

/redfish/v1/Systems/Actions/UpdateService.Reset

POST

52

/redfish/v1/Systems/Alarm

GET

53

/redfish/v1/Systems/Alarm/AlarmShield

GET/PATCH

54

/redfish/v1/Systems/SecurityService

GET

55

/redfish/v1/Systems/SecurityService/HttpsCert

GET

56

/redfish/v1/Systems/SecurityService/HttpsCertAlarmTime

GET/PATCH

57

/redfish/v1/Systems/EthIpList

GET

58

/redfish/v1/Systems/Modules

GET

59

/redfish/v1/Systems/Modules/<module_id>

GET

60

/redfish/v1/Systems/Modules/<module_id>/<device_id>

GET/PATCH

61

/redfish/v1/Systems/Actions/RestoreDefaults.Reset

POST

62

/redfish/v1/NetManager

GET/POST

63

/redfish/v1/NetManager/NodeID

GET

64

/redfish/v1/NetManager/ImportFdCert

POST

65

/redfish/v1/NetManager/ImportFdCrl

POST

66

/redfish/v1/NetManager/QueryFdCert

GET

67

/redfish/v1/Systems/SecurityService/SecurityLoad

GET

68

/redfish/v1/Systems/SecurityService/SecurityLoad

PATCH

69

/redfish/v1/Systems/SecurityService/SecurityLoad/Actions/SecurityLoad.Import

POST

70

/redfish/v1/Systems/SecurityService/SecurityLoad/Actions/SecurityLoad.Export

POST