ECM资源管理

    接口地址:

    请求方式:POST

    请求数据类型:application/json

    响应数据类型:application/json

    接口描述:

    请求参数:

    暂无

    响应状态:

    响应参数:

    参数名称参数说明类型schema
    data数据集object
    message描述string
    method请求urlstring
    status状态integer(int32)integer(int32)

    响应示例:

    执行ECM操作开始

    接口地址:/api/rest_j/v1/linkisManager/executeECMOperationByEC

    请求方式:POST

    请求数据类型:application/json

    响应数据类型:application/json

    接口描述:

    请求参数:

    暂无

    响应状态:

    状态码说明schema
    200OKMessage
    201Created
    401Unauthorized
    403Forbidden
    404Not Found

    响应参数:

    参数名称参数说明类型schema
    data数据集object
    message描述string
    method请求urlstring
    status状态integer(int32)integer(int32)
    1. {
    2. "data": {},
    3. "message": "",
    4. "method": "",
    5. "status": 0
    6. }

    接口地址:/api/rest_j/v1/linkisManager/listAllECMHealthyStatus

    请求方式:GET

    请求数据类型:application/x-www-form-urlencoded

    响应数据类型:application/json

    接口描述:

    获取状态列表清单

    请求参数:

    参数名称参数说明请求类型是否必须数据类型schema
    onlyEditable是否仅可编辑queryfalseboolean

    响应状态:

    响应参数:

    参数名称参数说明类型schema
    data数据集object
    message描述string
    method请求urlstring
    status状态integer(int32)integer(int32)

    响应示例:

    ECM资源清单

    接口地址:/api/rest_j/v1/linkisManager/listAllEMs

    请求方式:GET

    请求数据类型:application/x-www-form-urlencoded

    响应数据类型:application/json

    接口描述:

    获取所有ECM资源详细清单列表可根据条件查询,默认查询所有

    请求参数:

    参数名称参数说明请求类型是否必须数据类型schema
    instance实例名称queryfalsestring
    nodeHealthy状态,状态有以下枚举类型 ‘Healthy‘, ‘UnHealthy‘, ‘WARN‘, ’StockAvailable’, ‘StockUnavailable’queryfalsestring
    owner创建者queryfalsestring

    响应状态:

    状态码说明schema
    200OKMessage
    401Unauthorized
    403Forbidden
    404Not Found

    响应参数:

    参数名称参数说明类型schema
    data数据集object
    message描述string
    method请求urlstring
    status状态integer(int32)integer(int32)
    1. {
    2. "method": "/api/linkisManager/listAllEMs",
    3. "status": 0,
    4. "message": "OK",
    5. "data": {
    6. "EMs": [{
    7. "labels": [{
    8. "stringValue": "",
    9. "labelKey": "",
    10. "feature": "",
    11. "instance": "",
    12. "serviceInstance": {
    13. "instance": "",
    14. },
    15. "serviceName": "",
    16. "featureKey": "",
    17. }],
    18. "applicationName": "",
    19. "instance": ":",
    20. "resourceType": "",
    21. "maxResource": {
    22. "memory": ,
    23. "cores": ,
    24. "instance":
    25. },
    26. "minResource": {
    27. "memory": ,
    28. "cores": ,
    29. "instance":
    30. },
    31. "usedResource": {
    32. "memory": ,
    33. "cores": ,
    34. "instance":
    35. },
    36. "lockedResource": {
    37. "memory": 0,
    38. "cores": 0,
    39. "instance": 0
    40. },
    41. "expectedResource": {
    42. "memory": 0,
    43. "cores": 0,
    44. "instance": 0
    45. },
    46. "cores": ,
    47. "instance":
    48. },
    49. "owner": "",
    50. "runningTasks": null,
    51. "pendingTasks": null,
    52. "succeedTasks": null,
    53. "failedTasks": null,
    54. "maxMemory": ,
    55. "usedMemory": ,
    56. "systemCPUUsed": null,
    57. "systemLeftMemory": ,
    58. "nodeHealthy": "",
    59. "msg": "",
    60. "startTime":
    61. }]
    62. }
    63. }

    接口地址:/api/rest_j/v1/linkisManager/modifyEMInfo

    请求方式:PUT

    请求数据类型:application/json

    响应数据类型:application/json

    接口描述:

    编辑或修改下编辑EMC管理下的实例

    请求参数:

    响应状态:

    状态码说明schema
    200OKMessage
    201Created
    401Unauthorized
    403Forbidden
    404Not Found

    响应参数:

    参数名称参数说明类型schema
    data数据集object
    message描述string
    method请求urlstring
    status状态integer(int32)integer(int32)

    响应示例:

    打开引擎日志

    接口地址:/api/rest_j/v1/linkisManager/openEngineLog

    请求方式:POST

    请求数据类型:application/json

    响应数据类型:application/json

    接口描述:

    打开引擎日志,默认打开stdout类型的引擎日志

    请求示例:

    1. {
    2. applicationName: ""
    3. emInstance: ""
    4. instance: ""
    5. parameters: {
    6. pageSize: ,
    7. fromLine: ,
    8. logType: ""
    9. }

    请求参数:

    参数名称参数说明请求类型是否必须数据类型schema
    applicationName引擎标签StringfalseString
    emInstance实例名称StringfalseString
    fromLine来自线路StringfalseString
    instance引擎实例名称StringfalseString
    logType日志类型,默认stdout类型,属于parametersStringfalseString
    pageSize页面大小StringfalseString
    parameters分页信息MapfalseMap

    响应状态:

    状态码说明schema
    200OKMessage
    201Created
    401Unauthorized
    403Forbidden
    404Not Found

    响应示例: