华为云用户手册

  • 响应示例 { "resCode": "0", "resMsg": "成功", "result": { "resCode": "0", "resMsg": "合并文件成功", "result": { "affectedRows": 1, "appName": "file-server", "childObjectName": null, "createdBy": 895404, "creationDate": "2023-05-23T03:45:40.417+00:00", "cryptMode": null, "deleteFlag": 0, "entityName": "File", "fileExt": "png", "fileId": 7571936, "fileName": "instg_fig_021.png", "filePath": null, "fileSize": 5658, "funcPoint": "funcPoint.trouble.upload", "hwFileId": null, "lastUpdateDate": "2023-05-23T03:45:40.417+00:00", "lastUpdatedBy": 895404, "microCode": "hiddentrouble", "objectName": null, "sourceTenantId": 1745, "storageMode": "local", "tenantId": 1745, "uploadTime": "2023-05-23T03:45:40.385+00:00", "uploadUserId": 895404 } }}
  • 响应参数 参数 类型 描述 resCode String 响应状态码 0:成功 其他:失败,其他错误码说明请参考错误码 resMsg String 响应描述,如果成功状态,通常会返回“成功”,其他情况返回具体的错误信息 result Object 响应结果内容 result参数说明 参数 类型 描述 resCode String 响应状态码: 0:成功 1:失败 resMsg String 错误信息
  • 响应参数 参数 类型 描述 resCode String 响应状态码 0:成功 其他:失败,其他错误码说明请参考错误码 resMsg String 响应描述,如果成功状态,通常会返回“成功”,其他情况返回具体的错误信息 result Object 响应结果内容 result参数说明 参数 类型 描述 resCode String 响应状态码: 0:成功 1:失败 resMsg String 错误信息 result Object 合并结果
  • 响应参数 参数 类型 描述 resCode String 响应状态码 0:成功 其他:失败,其他错误码说明请参考错误码 resMsg String 响应描述,如果成功状态,通常会返回“成功”,其他情况返回具体的错误信息 result Object 响应结果内容 result参数说明 参数 类型 描述 initResult Object 初始化结果 resCode String 响应状态码: 0:成功 1:失败 resMsg String 错误信息
  • 响应示例 { "resCode": "0", "resMsg": "成功", "result": { "initResult": { "chunkNumber": null, "fileName": null, "fileSize": null, "funcPoint": "funcPoint.trouble.upload", "hwFileId": "87440fae-0fc2-497c-8f5c-3e3ba0558ac1", "uploadId": "1c234e04-d269-4064-bf17-69caac131c0f" }, "resCode": "0", "resMsg": "初始化文件成功" }}
  • 响应参数 参数 类型 描述 resCode String 响应状态码 0:成功 其他:失败,其他错误码说明请参考错误码 resMsg String 响应描述,如果成功状态,通常会返回“成功”,其他情况返回具体的错误信息 result Object 响应结果内容 result参数说明 参数 类型 描述 riskTaskList Object 风险管控任务列表 totalCount Number 查询结果总数
  • 请求参数 参数 类型 是否必填 描述 pageStart Number 是 查询起始页 pageSize Number 是 查询条数,取值范围:1~100 userId Number 否 执行人用户id sceneTaskId Number 否 任务id taskName String 否 任务名称 status String 否 状态: 0:草稿 1:待执行 2:执行中 3:已完成 4:已取消 5:申请待审批 9:已驳回 说明: 不传值查询全部。 resource String 否 数据源
  • 请求方法 HTTP请求方法(也称为操作或动词),它告诉服务你正在请求什么类型的操作。 表2 HTTP请求方法 方法 说明 GET 请求服务器返回指定资源。 PUT 请求服务器更新指定资源。 POST 请求服务器新增资源或执行特殊操作。 DELETE 请求服务器删除指定资源。 HEAD 请求服务器资源头部。 PATCH 请求服务器更新资源的部分内容。当资源不存在的时候,PATCH可能会去创建一个新的资源。 在使用OAuth 2.0的客户端鉴权模式获取用户access_token的URL部分,您可以看到其请求方法为“POST”,则其请求为: POST https://XXX.huawei.com/baas/auth/v1.0/oauth2/token //XXX.huawei.com为一个示例说明,不是实际的域名,在实际环境中使用时,请替换为实际使用的域名。
  • 请求消息头 附加请求头字段,如指定的URL和HTTP方法所要求的字段。例如定义消息体类型的请求头“Content-Type”,请求鉴权信息等。 详细的公共请求消息头字段请参见表3。 表3 公共请求消息头 消息头名称 描述 是否必选 Content-Type 消息体的类型(格式),HTTP协议中设定的一个参数,用于标识返回的内容用什么格式去解析。 配置为“application/json”,表示浏览器将返回内容解析为json对象。 配置为“application/x-www-form-urlencoded”,表示urlencode格式。 消息体的类型请参见API中API的说明。 是 access-token access-token是调用AppCube接口API要用到的访问令牌,在调用API的时候将access-token加到请求消息头,从而通过身份认证,获得操作API的权限。 当第三方系统要访问AppCube的接口时,需要提前使用OAuth协议进行接入认证,获取客户端鉴权ID(Client ID)和客户端鉴权密钥(Client Secret),再使用客户端鉴权ID和客户端鉴权密钥调用接口“/baas/auth/v1.0/oauth2/token”获取access_token,从而获取AppCube接口的访问令牌。 否 说明: 使用access-token认证时该字段必选。 对于使用OAuth 2.0的客户端鉴权模式获取用户access_token接口,由于不需要access-token认证,所以只添加“Content-Type”为“application/x-www-form-urlencoded”即可,添加消息头后的请求如下所示。 POST https://XXX.huawei.com/baas/auth/v1.0/oauth2/token //XXX.huawei.com为一个示例说明,不是实际的域名,在实际环境中使用时,请替换为实际使用的域名。Content-Type: application/x-www-form-urlencoded
  • 请求URL 请求URL由如下部分组成: {URL-scheme}://{Endpoint}/{resource-path}?{query-string} 表1 请求URL 参数 说明 URL-scheme 表示用于传输请求的协议,当前所有API均采用HTTPS协议。 Endpoint 指定承载REST服务端点的AppCube服务器域名或IP。 resource-path 资源路径,即API访问路径。从具体API的URL模块获取,例如“获取用户Token”API的resource-path为“/baas/auth/v1.0/oauth2/token”。 query-string 查询参数,是可选部分,并不是每个API都有查询参数。查询参数前面需要带一个“?”,形式为“参数名=参数取值”,例如“limit=10”,表示查询不超过10条数据。 例如您需要使用OAuth 2.0协议的客户端鉴权模式获取用户access_token,“/baas/auth/v1.0/oauth2/token”为资源路径,假设AppCube开发态域名为“XXX.huawei.com”,URL拼接起来如下所示。 https://XXX.huawei.com/baas/auth/v1.0/oauth2/token //XXX.huawei.com为一个示例说明,不是实际的域名,在实际环境中使用时,请替换为实际使用的域名。
  • 场景描述 以调用双预控BO中的接口“查询标准隐患列表(queryStandardHiddenTrouble)”,查询标准隐患列表信息为例进行描述。 接口请求方法为:POST,AppCube域名为:XXX.huawei.com,接口URL:/service/ISDP__SecurityRiskBO/1.0.1/queryStandardHiddenTrouble。 XXX.huawei.com为一个示例说明,不是实际的域名,在实际环境中使用时,请替换为实际使用的域名。
  • 操作步骤 请参见认证鉴权获取到access_token。 设置请求方法和请求URL。 POST https://XXX.huawei.com/service/ISDP__SecurityRiskBO/1.0.1/queryStandardHiddenTrouble 设置请求消息头。 Content-Type: application/jsonaccess-token: ******** ********设置为1中获取到的access_token的值。 构造请求消息体。 { "pageStart": 0, "pageSize": 15, "standardTroubleDesc": "隐患描述"} 返回如下响应,表示查询标准隐患列表信息成功。 { "resCode": "0", "resMsg": "成功", "result": { "standardTroubleList": [ { "basisDes": "", "controlMeasuresList": [ { "controlSource": "测试租户", "id": "cXCa000000zeuRjUOFxw", "jobObjectCode": "九级门店001重复名称", "jobObjectId": 99052395, "jobObjectName": "九级门店001", "locationCode": "CN", "locationId": 187252, "locationName": "中国", "riskDescription": "hefu冯文杰防患未然番茄味", "riskId": "cslU000000y6XNsmT9DU", "riskLevel": "一般风险", "sectionClauses": "每月", "solutionDesc": "很有用兔兔", "solutionId": "cgSW000000y6XNsr0jIW", "standardTroubleId": "cuCe000000zeuRjBwKVk" }, { "controlSource": "SIT组织1", "id": "cXCa000000zeuRjXnRWi", "jobObjectCode": "九级门店001", "jobObjectId": 99050287, "jobObjectName": "九级门店001", "locationCode": "CN", "locationId": 187252, "locationName": "中国", "riskDescription": "跳舞机会让故人叹", "riskId": "cslU000000y6KQCbrV7g", "riskLevel": "一般风险", "sectionClauses": "每周", "solutionDesc": "方格网IE让他个很温柔", "solutionId": "cgSW000000y6KQCez5YO", "standardTroubleId": "cuCe000000zeuRjBwKVk" }, { "controlSource": "测试租户", "id": "cXCa000000zeuRjY52em", "jobObjectCode": "九级门店001重复名称", "jobObjectId": 99052395, "jobObjectName": "九级门店001", "locationCode": "CN", "locationId": 187252, "locationName": "中国", "riskDescription": "测试检查单引入风险问题2", "riskId": "cslU000000y3GW6bE0OG", "riskLevel": "重大风险", "sectionClauses": "每天", "solutionDesc": "1.事故发生后,事故现场人员立即汇报作业区说明地点、人员伤亡情况。2、安排专人接救护车。3、实行应急预案措施进行救治。4、保护好事故现场,必要时在事故现场周围建立警戒区域,现场紧急疏散,人员清点,传达紧急信息,事故调查等。5、报告电话:XXXXXXXX;急救:120。", "solutionId": "cgSW000000y3GW6hBa7c", "standardTroubleId": "cuCe000000zeuRjBwKVk" } ], "createBy": "XXX", "createDate": "2022-12-30 15:38:36", "index": 0, "isdpUserId": 308030, "jobObjectCode": "天安云谷店巡检", "jobObjectId": 99053828, "jobObjectName": "天安云谷店001", "rectificationRequireList": [ { "funding": 1000000000, "id": "csAC000000zeuRjFuiKe", "orgCode": "SaasTenant1745", "orgId": 25245, "orgName": "测试租户", "orgPath": null, "rectificationMeasures": "有啥改啥", "standardTroubleId": "cuCe000000zeuRjBwKVk" } ], "regulationsClausesList": [ { "Id": "c38K000000zeuRjLagvw", "docName": "安全规程文档", "regulationsClausesArticle": "第二条", "regulationsClausesChapter": "/", "regulationsClausesDesc": "在中华人民共和国领域内从事煤炭生产和煤矿建设活动,必须遵守本规程。", "regulationsClausesId": "cP16000000xmIL6kyAkr", "regulationsClausesPart": "第一编 总则", "regulationsClausesSectioned": "/", "regulationsClausesType": "safety" }, { "Id": "c38K000000zeuRjQz4PA", "docName": "安全规程文档", "regulationsClausesArticle": "第三条", "regulationsClausesChapter": "/", "regulationsClausesDesc": "煤炭生产实行安全生产许可证制度。未取得安全生产许可证的,不得从事煤炭生产活动。", "regulationsClausesId": "cP16000000xmIL6kyAks", "regulationsClausesPart": "第一编 总则", "regulationsClausesSectioned": "/", "regulationsClausesType": "safety" }, { "Id": "c38K000000zeuRjRprnM", "docName": "安全规程文档", "regulationsClausesArticle": "第四条", "regulationsClausesChapter": "/", "regulationsClausesDesc": "从事煤炭生产与煤矿建设的企业(以下统称煤矿企业)必须遵守国家有关安全生产的法律、法规、规章、规程、标准和技术规范。煤矿企业必须加强安全生产管理,建立健全各级负责人、各部门、各岗位安全生产与职业病危害防治责任制。煤矿企业必须建立健全安全生产与职业病危害防治目标管理、投入、奖惩、技术措施审批、培训、办公会议制度,安全检查制度,事故隐患排查、治理、报告制度,事故报告与责任追究制度等。煤矿企业必须建立各种设备、设施检查维修制度,定期进行检查维修,并做好记录。煤矿必须制定本单位的作业规程和操作规程。", "regulationsClausesId": "cP16000000xmIL6kyAkt", "regulationsClausesPart": "第一编 总则", "regulationsClausesSectioned": "/", "regulationsClausesType": "safety" }, { "Id": "c38K000000zeuRjSgfBY", "docName": "安全规程文档", "regulationsClausesArticle": "第五条", "regulationsClausesChapter": "/", "regulationsClausesDesc": "煤矿企业必须设置专门机构负责煤矿安全生产与职业病危害防治管理工作,配备满足工作需要的人员及装备。", "regulationsClausesId": "cP16000000xmIL6kyAku", "regulationsClausesPart": "第一编 总则", "regulationsClausesSectioned": "/", "regulationsClausesType": "safety" }, { "Id": "c38K000000zeuRjTXSZk", "docName": "安全规程文档", "regulationsClausesArticle": "第六条", "regulationsClausesChapter": "/", "regulationsClausesDesc": "煤矿建设项目的安全设施和职业病危害防护设施,必须与主体工程同时设计、同时施工、同时投入使用。", "regulationsClausesId": "cP16000000xmIL6kyAkv", "regulationsClausesPart": "第一编 总则", "regulationsClausesSectioned": "/", "regulationsClausesType": "safety" } ], "standardMainTroubleCategory": null, "standardMainTroubleCategoryId": null, "standardSubTroubleCategory": null, "standardSubTroubleCategoryId": null, "standardSubTroubleStatus": 1, "standardTroubleCategory": "父类别A;", "standardTroubleDesc": "隐患描述隐患描述隐患描述隐患描述隐患描述隐患描述隐患描述隐患描述", "standardTroubleId": "cuCe000000zeuRjBwKVk", "standardTroubleLevel": 5, "standardTroubleLevelValue": "一般隐患B", "standardTroubleSpecial": "机电", "userId": "10gg000000vgy8jvpTlT" } ], "totalCount": 1 }}
  • 响应参数 参数 类型 描述 resCode String 响应状态码 0:成功 其他:失败,其他错误码说明请参考错误码 resMsg String 响应描述,如果成功状态,通常会返回“成功”,其他情况返回具体的错误信息 result Object 响应结果内容 result参数说明 参数 类型 描述 riskPointList Object 风险点列表 totalCount Number 查询结果总数
  • 响应示例 { "resCode": "0", "resMsg": "成功", "result": { "riskPointList": [ { "address": "中国", "addressCode": "CN", "addressId": 187252, "addressLevel": 1, "addressPath": null, "appName": "pub-server", "coordinate": null, "coordinateType": null, "createdBy": -88, "creationDate": "2021-02-05T10:16:41.000+00:00", "deleteFlag": 0, "description": "", "detailedAddress": null, "entityName": "address", "hasSubNode": true, "lastUpdateDate": "2021-02-05T10:16:41.000+00:00", "lastUpdatedBy": -88, "latitude": null, "longitude": null, "parentId": -1, "tenantId": 1745 } ], "totalCount": 1 }}
  • 响应示例 { "resCode": "0", "resMsg": "成功", "result": { "extendedAttributeList": [ { "attributeId": 6337, "childModelList": [ { "attributeId": 6338, "fieldCode": null, "fieldOrder": 1, "fieldValue": "每月检查", "parentAttributeId": 6337 }, { "attributeId": 6339, "fieldCode": null, "fieldOrder": 2, "fieldValue": "半月检查", "parentAttributeId": 6337 }, { "attributeId": 6340, "fieldCode": null, "fieldOrder": 3, "fieldValue": "每日检查", "parentAttributeId": 6337 }, { "attributeId": 6341, "fieldCode": null, "fieldOrder": 4, "fieldValue": "矿领导带班检查", "parentAttributeId": 6337 } ], "dataSourceInstance": "1", "fieldCode": "udf2", "fieldDefaultValue": "", "fieldIsNecessary": 2, "fieldLevel": 1, "fieldName": "检查类别", "fieldOrder": 1, "fieldStatus": 1, "fieldType": 3, "fieldValue": "每月检查;半月检查;每日检查;矿领导带班检查", "issueInstance": "1" }, { "attributeId": 6346, "childModelList": [ { "attributeId": 6347, "fieldCode": null, "fieldOrder": 1, "fieldValue": "采煤", "parentAttributeId": 6346 }, { "attributeId": 6348, "fieldCode": null, "fieldOrder": 2, "fieldValue": "采煤2", "parentAttributeId": 6346 } ], "dataSourceInstance": "1", "fieldCode": "udf1", "fieldDefaultValue": "", "fieldIsNecessary": 2, "fieldLevel": 1, "fieldName": "隐患专业", "fieldOrder": 1, "fieldStatus": 1, "fieldType": 3, "fieldValue": "采煤;采煤2", "issueInstance": "1" }, { "attributeId": 5073, "dataSourceInstance": "1", "fieldCode": "udf3", "fieldDefaultValue": "", "fieldIsNecessary": 2, "fieldLevel": 1, "fieldName": "检查日期", "fieldOrder": 16, "fieldStatus": 1, "fieldType": 4, "fieldValue": null, "issueInstance": "1" }, { "attributeId": 5074, "dataSourceInstance": "1", "fieldCode": "udf4", "fieldDefaultValue": "", "fieldIsNecessary": 2, "fieldLevel": 1, "fieldName": "整改类型", "fieldOrder": 16, "fieldStatus": 1, "fieldType": 20, "fieldValue": null, "issueInstance": "1" }, { "attributeId": 5075, "dataSourceInstance": "1", "fieldCode": "udf5", "fieldDefaultValue": "", "fieldIsNecessary": 2, "fieldLevel": 1, "fieldName": "整改措施", "fieldOrder": 16, "fieldStatus": 1, "fieldType": 1, "fieldValue": null, "issueInstance": "1" }, { "attributeId": 5076, "dataSourceInstance": "1", "fieldCode": "udf6", "fieldDefaultValue": "", "fieldIsNecessary": 2, "fieldLevel": 1, "fieldName": "整改资金", "fieldOrder": 16, "fieldStatus": 1, "fieldType": 20, "fieldValue": null, "issueInstance": "1" }, { "attributeId": 26348, "dataSourceInstance": "1", "fieldCode": "udf7", "fieldDefaultValue": "", "fieldIsNecessary": 2, "fieldLevel": 1, "fieldName": "来源", "fieldOrder": 16, "fieldStatus": 1, "fieldType": 20, "fieldValue": null, "issueInstance": "1" } ] }}
  • 响应示例 { "resCode": "0", "resMsg": "成功", "result": { "standardTroubleList": [ { "basisDes": "", "controlMeasuresList": [ { "controlSource": "测试租户", "id": "cXCa000000zeuRjUOFxw", "jobObjectCode": "九级门店001重复名称", "jobObjectId": 99052395, "jobObjectName": "九级门店001", "locationCode": "CN", "locationId": 187252, "locationName": "中国", "riskDescription": "hefu冯文杰防患未然番茄味", "riskId": "cslU000000y6XNsmT9DU", "riskLevel": "一般风险", "sectionClauses": "每月", "solutionDesc": "很有用兔兔", "solutionId": "cgSW000000y6XNsr0jIW", "standardTroubleId": "cuCe000000zeuRjBwKVk" }, { "controlSource": "SIT组织1", "id": "cXCa000000zeuRjXnRWi", "jobObjectCode": "九级门店001", "jobObjectId": 99050287, "jobObjectName": "九级门店001", "locationCode": "CN", "locationId": 187252, "locationName": "中国", "riskDescription": "跳舞机会让故人叹", "riskId": "cslU000000y6KQCbrV7g", "riskLevel": "一般风险", "sectionClauses": "每周", "solutionDesc": "方格网IE让他个很温柔", "solutionId": "cgSW000000y6KQCez5YO", "standardTroubleId": "cuCe000000zeuRjBwKVk" }, { "controlSource": "测试租户", "id": "cXCa000000zeuRjY52em", "jobObjectCode": "九级门店001重复名称", "jobObjectId": 99052395, "jobObjectName": "九级门店001", "locationCode": "CN", "locationId": 187252, "locationName": "中国", "riskDescription": "测试检查单引入风险问题2", "riskId": "cslU000000y3GW6bE0OG", "riskLevel": "重大风险", "sectionClauses": "每天", "solutionDesc": "1.事故发生后,事故现场人员立即汇报作业区说明地点、人员伤亡情况。2、安排专人接救护车。3、实行应急预案措施进行救治。4、保护好事故现场,必要时在事故现场周围建立警戒区域,现场紧急疏散,人员清点,传达紧急信息,事故调查等。5、报告电话:XXXXXXXX;急救:120。", "solutionId": "cgSW000000y3GW6hBa7c", "standardTroubleId": "cuCe000000zeuRjBwKVk" } ], "createBy": "XXX", "createDate": "2022-12-30 15:38:36", "index": 0, "isdpUserId": 308030, "jobObjectCode": "天安云谷店巡检", "jobObjectId": 99053828, "jobObjectName": "天安云谷店001", "rectificationRequireList": [ { "funding": 1000000000, "id": "csAC000000zeuRjFuiKe", "orgCode": "SaasTenant1745", "orgId": 25245, "orgName": "测试租户", "orgPath": null, "rectificationMeasures": "有啥改啥", "standardTroubleId": "cuCe000000zeuRjBwKVk" } ], "regulationsClausesList": [ { "Id": "c38K000000zeuRjLagvw", "docName": "安全规程文档", "regulationsClausesArticle": "第二条", "regulationsClausesChapter": "/", "regulationsClausesDesc": "在中华人民共和国领域内从事煤炭生产和煤矿建设活动,必须遵守本规程。", "regulationsClausesId": "cP16000000xmIL6kyAkr", "regulationsClausesPart": "第一编 总则", "regulationsClausesSectioned": "/", "regulationsClausesType": "safety" }, { "Id": "c38K000000zeuRjQz4PA", "docName": "安全规程文档", "regulationsClausesArticle": "第三条", "regulationsClausesChapter": "/", "regulationsClausesDesc": "煤炭生产实行安全生产许可证制度。未取得安全生产许可证的,不得从事煤炭生产活动。", "regulationsClausesId": "cP16000000xmIL6kyAks", "regulationsClausesPart": "第一编 总则", "regulationsClausesSectioned": "/", "regulationsClausesType": "safety" }, { "Id": "c38K000000zeuRjRprnM", "docName": "安全规程文档", "regulationsClausesArticle": "第四条", "regulationsClausesChapter": "/", "regulationsClausesDesc": "从事煤炭生产与煤矿建设的企业(以下统称煤矿企业)必须遵守国家有关安全生产的法律、法规、规章、规程、标准和技术规范。煤矿企业必须加强安全生产管理,建立健全各级负责人、各部门、各岗位安全生产与职业病危害防治责任制。煤矿企业必须建立健全安全生产与职业病危害防治目标管理、投入、奖惩、技术措施审批、培训、办公会议制度,安全检查制度,事故隐患排查、治理、报告制度,事故报告与责任追究制度等。煤矿企业必须建立各种设备、设施检查维修制度,定期进行检查维修,并做好记录。煤矿必须制定本单位的作业规程和操作规程。", "regulationsClausesId": "cP16000000xmIL6kyAkt", "regulationsClausesPart": "第一编 总则", "regulationsClausesSectioned": "/", "regulationsClausesType": "safety" }, { "Id": "c38K000000zeuRjSgfBY", "docName": "安全规程文档", "regulationsClausesArticle": "第五条", "regulationsClausesChapter": "/", "regulationsClausesDesc": "煤矿企业必须设置专门机构负责煤矿安全生产与职业病危害防治管理工作,配备满足工作需要的人员及装备。", "regulationsClausesId": "cP16000000xmIL6kyAku", "regulationsClausesPart": "第一编 总则", "regulationsClausesSectioned": "/", "regulationsClausesType": "safety" }, { "Id": "c38K000000zeuRjTXSZk", "docName": "安全规程文档", "regulationsClausesArticle": "第六条", "regulationsClausesChapter": "/", "regulationsClausesDesc": "煤矿建设项目的安全设施和职业病危害防护设施,必须与主体工程同时设计、同时施工、同时投入使用。", "regulationsClausesId": "cP16000000xmIL6kyAkv", "regulationsClausesPart": "第一编 总则", "regulationsClausesSectioned": "/", "regulationsClausesType": "safety" } ], "standardMainTroubleCategory": null, "standardMainTroubleCategoryId": null, "standardSubTroubleCategory": null, "standardSubTroubleCategoryId": null, "standardSubTroubleStatus": 1, "standardTroubleCategory": "父类别A;", "standardTroubleDesc": "隐患描述隐患描述隐患描述隐患描述隐患描述隐患描述隐患描述隐患描述", "standardTroubleId": "cuCe000000zeuRjBwKVk", "standardTroubleLevel": 5, "standardTroubleLevelValue": "一般隐患B", "standardTroubleSpecial": "机电", "userId": "10gg000000vgy8jvpTlT" } ], "totalCount": 1 }}
  • 请求参数 参数 类型 是否必填 描述 pageStart Number 是 查询起始页 pageSize Number 是 查询条数,取值范围:1~200 standardTroubleDesc String 否 隐患描述,模糊搜索 standardTroubleLevel Number 否 隐患等级,多枚举筛选 隐患等级和名称的映射关系: 3:重大隐患 4:一般隐患A 5:一般隐患B 6:一般隐患C userId String 否 录入人appcubeId,精确查询 standardTroubleSpecial String 否 隐患专业,模糊查询 createTimeStart String 否 录入开始时间范围,格式:YYYY-MM-DD hh:mm:ss createTimeEnd String 否 录入结束时间范围,格式:YYYY-MM-DD hh:mm:ss status Number 否 启停状态: 0:不启用 1:启用 jobObjectCode String 否 作业对象编码,精确查询 standardTroubleCategory String 否 隐患类别,模糊查询 controlMeasures Number 否 关联管控措施: 0:不关联 1:关联 regulationsClauses Number 否 关联认证依据: 0:不关联 1:关联
  • 响应参数 参数 类型 描述 resCode String 响应状态码 0:成功 其他:失败,其他错误码说明请参考错误码 resMsg String 响应描述,如果成功状态,通常会返回“成功”,其他情况返回具体的错误信息 result Object 响应结果内容 result参数说明 参数 类型 描述 standardTroubleList Object 标准隐患列表 totalCount Number 查询结果总数
  • 操作系统 LTS日志采集支持多个操作系统,在购买主机时您需选择LTS支持的操作系统,否则无法使用LTS对主机日志进行采集。 表1 LTS支持的操作系统及版本(Linux) 操作系统 版本 SUSE SUSE Enterprise 11 SP4 64bit SUSE Enterprise 12 SP1 64bit SUSE Enterprise 12 SP2 64bit SUSE Enterprise 12 SP3 64bit openSUSE 13.2 64bit 42.2 64bit 15.0 64bit(该版本暂不支持syslog日志采集) EulerOS 2.2 64bit 2.3 64bit CentOS 6.3 64bit 6.5 64bit 6.8 64bit 6.9 64bit 6.10 64bit 7.1 64bit 7.2 64bit 7.3 64bit 7.4 64bit 7.5 64bit 7.6 64bit 7.7 64bit 7.8 64bit 7.9 64bit 8.0 64bit 8.1 64bit 8.2 64bit Ubuntu 14.04 server 64bit 16.04 server 64bit 18.04 server 64bit Fedora 24 64bit 25 64bit 29 64bit Debian 7.5.0 32bit 7.5.0 64bit 8.2.0 64bit 8.8.0 64bit 9.0.0 64bit 对于Linux x86_64服务器,LTS支持上表中所有的操作系统及版本。 对于Linux ARM服务器,CentOS操作系统仅支持7.4 及其以上版本,上表所列的其他操作系统对应版本均支持。 表2 LTS支持的操作系统及版本(Windows) 操作系统 版本 Windows(64位) Windows Server 2019 Windows Server 2016 R2 Datacenter Windows Server 2016 R2 Standard Windows Server 2016 Datacenter English Windows Server 2016 R2 Standard English Windows Server 2012 R2 Datacenter Windows Server 2012 R2 Standard Windows Server 2012 Datacenter English Windows Server 2012 R2 Standard English Windows Server 2008 R2 Enterprise Windows Server 2008 R2 Standard Windows Server 2008 Enterprise English Windows Server 2008 R2 Standard English 父主题: 使用限制
  • 案例2:全文索引使用场景 假设您有1台服务器,每天产生100GB原始日志,并开启全文索引,日志存储时长30天(存储日志的时长,只存30天的日志,第31天则会删除第一天的日志), 使用一个月(使用 云日志 服务(LTS)的时长),您希望通过云日志服务分析每天的日志。具体明细如下表所示。 表2 计费明细表(全文索引使用场景) 计费项 说明 月计量 单价 月计费 读写流量 每天读写流量100GB/5(压缩倍率)=20GB(压缩后),30天累计20GB*30=600GB 600GB 0.18元/GB (600GB-500MB/1024) *0.18=107.91元 索引流量 索引流量为100GB * 30=3000GB 3000GB 0.32元/GB (3000GB-500MB免费额度/1024) *0.32=959.84元 存储空间 日志存储量=100GB/天*30天=3000GB 3000GB 0.000479元/GB/小时 (3000GB-500MB免费额度/1024)*0.000479*24小时*30天=1034.47元
  • 案例3:关闭全文索引,打开索引字段使用场景 假设您有1台服务器,每天产生100GB原始日志,并关闭全文索引,写入到日志服务并开启其中五个字段的索引,这五个字段的数据量为50GB, 日志存储时长30天(存储日志的时长,只存30天的日志,第31天则会删除第一天的日志),使用一个月(使用云日志服务(LTS)的时长),您希望通过 云日志服务分析每天的日志。具体明细如下表所示。 表3 计费明细表(关闭全文索引,打开索引字段使用场景) 计费项 说明 月计量 单价 月计费 读写流量 每天读写流量100GB/5(压缩倍率)=20GB(压缩后),30天累计20GB*30=600GB 600GB 0.18元/GB (600GB-500MB/1024) *0.18=107.91元 索引流量 索引流量为50GB * 30=1500GB 1500GB 0.32元/GB (1500GB-500MB免费额度/1024) *0.32=479.84元 存储空间 日志存储量=100GB/天*30天=3000GB 3000GB 0.000479元/GB/小时 (3000GB-500MB免费额度/1024)*0.000479*24小时*30天=1034.47元
  • 案例1:免费使用场景 假设您有1台服务器,每天产生10 MB原始日志,并开启全文索引,日志存储时长7天(存储日志的时长,只存7天的日志,第8天则会删除第一天的日志), 使用一个月(使用云日志服务(LTS)的时长),您希望通过云日志服务分析每天的日志。具体明细如下表所示。 表1 计费明细表(免费使用场景) 计费项 说明 月计量 月计费 读写流量 每天读写流量10/5(压缩倍率)=2MB(压缩后),30天累计30 * 2=60MB 60 MB 免费 索引流量 30天累计10*30=300MB 300 MB 免费 存储空间 日志存储量=7*10M 70MB 免费
  • 服务韧性 LTS服务提供了3级可靠性架构,通过AZ内实例容灾、双AZ容灾、日志数据多副本技术方案,保障服务的持久性和可靠性。 表1 LTS服务可靠性架构 可靠性方案 简要说明 AZ内实例容灾 单AZ内,LTS实例通过多实例方式实现实例容灾,快速剔除故障节点,保障LTS实例持续提供服务。 多AZ容灾 LTS支持跨AZ容灾,当一个AZ异常时,不影响LTS实例持续提供服务。 数据容灾 通过日志数据多副本方式实现数据容灾。 父主题: 安全
  • 数据保护技术 LTS通过多种数据保护手段和特性,保障LTS的数据安全可靠。 表1 LTS的数据保护手段和特性 数据保护手段 简要说明 详细介绍 传输加密(HTTPS) LTS支持HTTPS传输协议,保证数据传输的安全性。 构造请求 日志冗余存储 日志数据以多副本方式存储,保障数据可靠性 / 日志转储OBS LTS支持将日志转储到 对象存储服务 OBS,并支持转储到加密OBS桶。用户可以以更低成本保存更长时间的日志,同时可以借助OBS的数据保护技术。 转储OBS 父主题: 安全
  • 计费组成 云日志服务计费项如下所示,详细价格说明请参见价格计算器。 表1 计费组成表 费用类别 计费项 计费说明 付费方式 免费额度 流量费用 日志读写流量 日志读写流量包括写流量和读流量,详细说明如下: 写流量:数据(压缩后)被上传到日志服务时,按照传输的数据量计算写流量费用。 例如:原始数据量为5GB,则上传到云日志服务会产生1GB(压缩率20%)的写流量。 读流量:读流量暂未统计和收费。 按量付费: 读写流量费用= 写流量(GB,20%压缩率)× 每GB单价 500 MB/月 日志索引流量 日志索引流量,详细说明如下: 原始日志数据默认会构建全文索引,按照日志(未压缩)被构建索引所产生的索引数据量计算索引流量。 在写入数据时一次性收取索引流量费用,即全文索引流量费用。 对同时构建了全文索引和字段索引的字段,只计算一次索引流量费用,即全文索引流量费用。 当关闭全文索引,仅开启字段索引,则long类型和float类型的字段名将不记入索引流量中,每个字段值占用的索引流量统一为8字节。如果是String类型,则日志字段名(Key)和字段值(Value)都将作为text类型存储,字段名和字段值都被计入索引流量中。使用字段索引,可降低索引流量费用。 示例: 对request_uri字段名设置了索引(String类型),字段值为/request/path,则字符串request_uri和/request/path都会被计入索引流量中。 对status字段名设置了索引(long类型),字段值为400,则字段名status不会被计入在索引流量中,字段值400的索引流量统一为8字节。 说明: 目前字段索引功能仅针对部分友好用户内测使用,后续将全网开放,敬请期待! 示例: 例如:原始日志量为10GB,写入到日志服务并开启全文索引,则索引流量以10GB 计费。 例如:原始日志量为10 GB,写入到日志服务并关闭全文索引开启其中两个字段的索引,这两个字段的数据量为5GB,则索引流量以5GB 计费。 例如:原始日志量为10GB,写入到日志服务并开启全文索引和其中两个字段的索引,则索引流量以10GB计费。 按量付费: 日志索引费用=索引流量(GB)× 每GB单价 500 MB/月 存储费用 日志存储量 日志存储量,包含原始日志(含备份,压缩后)和日志被建立索引(未压缩)所产生的存储量。 示例: 例如:原始日志为10GB,上传到云日志服务并开启全文索引,原始日志(含备份,压缩后)+日志索引数据的存储量=10GB。 按量付费: 日志存储量费用=日志存储量(GB)× 每GB单价 500 MB/月 如果每月免费赠送的额度已经可以满足您的使用需求,超过后希望暂停日志收集,可以在配置中心进行设置,详情请参见:配置中心。
  • 审计与日志 云审计 服务(Cloud Trace Service, CTS ),是华为 云安全 解决方案中专业的日志审计服务,提供对各种云资源操作记录的收集、存储和查询功能,可用于支撑安全分析、合规审计、资源跟踪和问题定位等常见应用场景。 用户开通云审计服务并创建和配置追踪器后,CTS可记录LTS的管理事件用于审计。 CTS的详细介绍和开通配置方法,请参见CTS快速入门。 CTS支持追踪的LTS管理事件列表,请参见审计。 图1 云审计服务 父主题: 安全
  • 责任共担 华为云秉承“将公司对网络和业务安全性保障的责任置于公司的商业利益之上”。针对层出不穷的云安全挑战和无孔不入的云安全威胁与攻击,华为云在遵从法律法规业界标准的基础上,以安全生态圈为护城河,依托华为独有的软硬件优势,构建面向不同区域和行业的完善云服务安全保障体系。 安全性是华为云与您的共同责任,如图1所示。 华为云:负责云服务自身的安全,提供安全的云。华为云的安全责任在于保障其所提供的 IaaS、PaaS 和 SaaS 类云服务自身的安全,涵盖华为云数据中心的物理环境设施和运行其上的基础服务、平台服务、应用服务等。这不仅包括华为云基础设施和各项云服务技术的安全功能和性能本身,也包括运维运营安全,以及更广义的安全合规遵从。 租户:负责云服务内部的安全,安全地使用云。 华为云租户的安全责任在于对使用的 IaaS、PaaS 和 SaaS 类云服务内部的安全以及对租户定制配置进行安全有效的管理,包括但不限于虚拟网络、 虚拟主机 和访客虚拟机的操作系统,虚拟防火墙、API 网关和高级安全服务,各项云服务,租户数据,以及身份帐号和密钥管理等方面的安全配置。 《华为云安全白皮书》详细介绍华为云安全性的构建思路与措施,包括云安全战略、责任共担模型、合规与隐私、安全组织与人员、基础设施安全、租户服务与租户安全、工程安全、运维运营安全、生态安全。 图1 华为云安全责任共担模型 父主题: 安全
  • 监控安全风险 LTS通过多种方式监控安全风险,保障数据安全可靠。 表1 LTS的监控安全风险 监控安全风险 简要说明 详细介绍 日志告警 LTS支持日志告警能力,包括关键词告警和SQL告警。 关键词告警:对日志流中的日志数据进行关键词统计,通过设置告警规则,监控日志中的关键词,通过在一定时间段内,统计日志中关键字出现的次数,实时监控服务运行状态。 SQL告警:支持将日志数据进行结构化,通过配置SQL告警规则,定时查询结构化数据,当且仅当条件表达式返回为true的时候,将告警进行上报,用户可以在LTS控制台查看SQL告警。 关键词告警 SQL告警 日志资源使用量预警 LTS提供日志资源使用量预警能力,开启自定义日志资源使用量预警开关后,系统将自动为您创建一条告警规则(日志资源使用量预警)。当日志使用量超过当前配置的自定义日志资源使用量额度时,系统会发送告警通知 日志资源使用量预警 父主题: 安全
  • 设置检视意见 根据需要选择是否勾选“启用检视意见分类与模块”启用检视意见。 配置检视意见分类。 启用系统预置检视意见分类 勾选“启用系统预置检视意见分类”,可直接使用系统预置检视意见分类。 自定义分类 支持自定义检视意见分类,输入类型名称,按Enter键保存。 名称最多200个字符,最多支持新建20个。 在“检视意见模块设置”下输入框输入“类型名称”。 名称最多200个字符,最多支持新建20个。 根据自己的需要勾选“启用新建/编辑检视意见时必填字段校验”。 单击“提交”,保存设置。
  • 新建检视评论模板 表1 字段说明 字段 说明 模板名称 必填项,新建模板的名称。 设置为默认模板 非必填项,勾选后,进行检视评论时默认应用此模板。 严重程度 非必填项,根据问题的严重程度可分为“致命、严重、一般、建议”四种类型。 指派给 非必填项。 指派给为“空”。 MR中添加检视意见时,默认指派给MR创建者。 文件或Commit中添加检视意见时,默认指派给为空。 指派给为“MR创建者/Commit作者”。 MR中添加检视意见时,默认指派给MR创建者。 文件或Commit中添加检视意见时,默认指派给Commit作者。 指派给为“具体人员”。 MR中添加检视意见时,默认指派给具体人员。 文件或Commit中添加检视意见时,默认指派给具体人员。 意见分类 非必填项,默认禁用,需“启用检视意见分类与模块”并配置检视意见分类才可设置,详情请参考检视意见。 意见模块 非必填项,默认禁用,需“启用检视意见分类与模块”后配置检视意见模块才可设置,详情请参考检视意见。 描述 非必填项,填写模板的描述信息,支持描述信息预览。
共100000条