华为云用户手册

  • 部署流程 园区网络部署的总体流程如图1所示。 本案例中描述的是典型部署流程和步骤,如果网络业务有特殊需求,请在此基础上进行调整。 图1 部署流程图 部署规划。 手动规划AR、交换机、中心AP的安装点位。 使用云网规工具自动规划普通AP的安装点位,确保普通AP的无线信号对站点的全覆盖。 手动规划RU的安装点位,每个房间安装一个RU,确保安全可靠,信号无遮挡。 规划网络信息,包括组网方案、推荐设备、接口、设备/用户上线方式、业务数据等信息。 (可选)安装CloudCampus APP,本案例不使用CloudCampus APP给普通AP开局,但是可以使用CloudCampus APP验收和运维。 硬件安装云化设备,包括硬装、连线、上电等。 开局部署。 创建站点并添加设备,将AR、交换机、普通AP、中心AP、RU等设备加入同一个站点,便于统一配置。 导入License激活码,该License激活码从MSP处购买。 配置云化设备接入Internet。 切换AR的工作模式为云管理模式,采用Web网管配置。 配置AR通过PPPoE拨号方式接入运营商网络,采用Web网管配置。 配置云化设备注册上线。 配置AR注册上线,采用Web网管配置。 配置AR下挂的设备注册上线,采用DHCP Option148方式,在云管理平台上配置,配置对象是AR。 在云管理平台上配置租户网络业务。 配置认证授权的准备信息。 配置短信服务器,Portal推送策略。 配置AR业务。 配置AR的下行接口。 配置AR的DHCP Server功能,为用户终端分配IP地址。 配置AR的流量策略。 配置交换机业务。 配置交换机上行、下行接口,以及接口允许通过的VLAN等参数。 配置AP业务。 配置SSID,包括创建SSID,同时配置用户认证方式、QoS等。 验收测试,确认终端可以使用网络实现上网,并可以在云管理平台上监控各设备状态信息。 父主题: AR+L2SW+中心AP+RU组网场景
  • 漫游测试 使用智能手机接入无线网络。 启动CloudCampus APP,单击首页底部的“工具”页签,在“业务测试”页面中选择“漫游体验”。 参数设置。 设置名称、间隔、SSID、ping地址等参数,如不需更改可使用默认值。 点击“开始测试”,图表实时显示Ping和RSSI的变化值。手持该手机,按预定路线行走,如发生漫游,会弹出弹窗显示BSSID变化以及漫游时丢包次数。 走到预定路线的终点以后,单击“结束测试”,完成漫游验收,会自动跳转至漫游结果界面,可直接分享结果。 点击右上角图标查看历史记录和测试报告(excel文件),支持分享和删除漫游数据。点击记录可查看详情。
  • 漫游测试 使用智能手机接入无线网络。 启动CloudCampus APP,单击首页底部的“工具”页签,在“业务测试”页面中选择“漫游体验”。 参数设置。 设置名称、间隔、SSID、ping地址等参数,如不需更改可使用默认值。 点击“开始测试”,图表实时显示Ping和RSSI的变化值。手持该手机,按预定路线行走,如发生漫游,会弹出弹窗显示BSSID变化以及漫游时丢包次数。 走到预定路线的终点以后,单击“结束测试”,完成漫游验收,会自动跳转至漫游结果界面,可直接分享结果。 点击右上角图标查看历史记录和测试报告(excel文件),支持分享和删除漫游数据。点击记录可查看详情。
  • 漫游测试 使用智能手机接入无线网络。 启动CloudCampus APP,单击首页底部的“工具”页签,在“业务测试”页面中选择“漫游体验”。 参数设置。 设置名称、间隔、SSID、ping地址等参数,如不需更改可使用默认值。 点击“开始测试”,图表实时显示Ping和RSSI的变化值。手持该手机,按预定路线行走,如发生漫游,会弹出弹窗显示BSSID变化以及漫游时丢包次数。 走到预定路线的终点以后,单击“结束测试”,完成漫游验收,会自动跳转至漫游结果界面,可直接分享结果。 点击右上角图标查看历史记录和测试报告(excel文件),支持分享和删除漫游数据。点击记录可查看详情。
  • 漫游测试 使用智能手机接入无线网络。 启动CloudCampus APP,单击首页底部的“工具”页签,在“业务测试”页面中选择“漫游体验”。 参数设置。 设置名称、间隔、SSID、ping地址等参数,如不需更改可使用默认值。 点击“开始测试”,图表实时显示Ping和RSSI的变化值。手持该手机,按预定路线行走,如发生漫游,会弹出弹窗显示BSSID变化以及漫游时丢包次数。 走到预定路线的终点以后,单击“结束测试”,完成漫游验收,会自动跳转至漫游结果界面,可直接分享结果。 点击右上角图标查看历史记录和测试报告(excel文件),支持分享和删除漫游数据。点击记录可查看详情。
  • 漫游测试 使用智能手机接入无线网络。 启动CloudCampus APP,单击首页底部的“工具”页签,在“业务测试”页面中选择“漫游体验”。 参数设置。 设置名称、间隔、SSID、ping地址等参数,如不需更改可使用默认值。 点击“开始测试”,图表实时显示Ping和RSSI的变化值。手持该手机,按预定路线行走,如发生漫游,会弹出弹窗显示BSSID变化以及漫游时丢包次数。 走到预定路线的终点以后,单击“结束测试”,完成漫游验收,会自动跳转至漫游结果界面,可直接分享结果。 点击右上角图标查看历史记录和测试报告(excel文件),支持分享和删除漫游数据。点击记录可查看详情。
  • 操作步骤 使用智能手机接入无线网络。 启动CloudCampus APP,单击“工具”页面,在“项目交付”页面选择“验收”。 选择工程、设置打点模式。 在工程选择页面,点击右上角“设置”图标,可设置在线、离线模式(在线模式下打一次点上传一次数据到WLAN Planner,离线模式下打点数据保存在本地,手动上传到WLAN Planner)。 设置测试项。 进入工程后,点击右上角“设置”,进入验收测试项设置页面,可设置信号强度、Wi-Fi干扰、Ping、互联网性能、网页连通性和Wi-Fi安全性的相关参数及是否开启。 打点测试。 根据现场在图纸上对应的实际位置,点击图纸开始打点测试,选择,开始测试验收项,建议打点的间距不超过5m。打点完成后,可以实时打开仿真图查看,也可以点击点位查看每个点具体的测试数据。 数据上传后,在WLAN Planner上“验收”页面可以导出验收测试报告(报告内容包括测试内容、热图设置、附件设置、路径设置等,可根据情况选择报告项)
  • 支持审计的关键操作列表 表1 云审计 支持的云管理网络操作列表 操作名称 资源类型 事件名称 购买/扩容资源 cmn purchaseResources 试用资源 cmn trialResources 续费资源 cmn renewalResources 冻结资源 cmn frozenResources 退订资源 cmn deleteResources 处理资源 cmn handlerResources
  • 操作步骤 使用智能手机接入无线网络。 启动CloudCampus APP,单击“工具”页面,在“项目交付”页面选择“验收”。 选择工程、设置打点模式。 在工程选择页面,点击右上角“设置”图标,可设置在线、离线模式(在线模式下打一次点上传一次数据到WLAN Planner,离线模式下打点数据保存在本地,手动上传到WLAN Planner)。 设置测试项。 进入工程后,点击右上角“设置”,进入验收测试项设置页面,可设置信号强度、Wi-Fi干扰、Ping、互联网性能、网页连通性和Wi-Fi安全性的相关参数及是否开启。 打点测试。 根据现场在图纸上对应的实际位置,点击图纸开始打点测试,选择,开始测试验收项,建议打点的间距不超过5m。打点完成后,可以实时打开仿真图查看,也可以点击点位查看每个点具体的测试数据。 数据上传后,在WLAN Planner上“验收”页面可以导出验收测试报告(报告内容包括测试内容、热图设置、附件设置、路径设置等,可根据情况选择报告项)
  • 操作步骤 使用智能手机接入无线网络。 启动CloudCampus APP,单击“工具”页面,在“项目交付”页面选择“验收”。 选择工程、设置打点模式。 在工程选择页面,点击右上角“设置”图标,可设置在线、离线模式(在线模式下打一次点上传一次数据到WLAN Planner,离线模式下打点数据保存在本地,手动上传到WLAN Planner)。 设置测试项。 进入工程后,点击右上角“设置”,进入验收测试项设置页面,可设置信号强度、Wi-Fi干扰、Ping、互联网性能、网页连通性和Wi-Fi安全性的相关参数及是否开启。 打点测试。 根据现场在图纸上对应的实际位置,点击图纸开始打点测试,选择,开始测试验收项,建议打点的间距不超过5m。打点完成后,可以实时打开仿真图查看,也可以点击点位查看每个点具体的测试数据。 数据上传后,在WLAN Planner上“验收”页面可以导出验收测试报告(报告内容包括测试内容、热图设置、附件设置、路径设置等,可根据情况选择报告项)
  • 漫游测试 使用智能手机接入无线网络。 启动CloudCampus APP,单击首页底部的“工具”页签,在“业务测试”页面中选择“漫游体验”。 参数设置。 设置名称、间隔、SSID、ping地址等参数,如不需更改可使用默认值。 点击“开始测试”,图表实时显示Ping和RSSI的变化值。手持该手机,按预定路线行走,如发生漫游,会弹出弹窗显示BSSID变化以及漫游时丢包次数。 走到预定路线的终点以后,单击“结束测试”,完成漫游验收,会自动跳转至漫游结果界面,可直接分享结果。 点击右上角图标查看历史记录和测试报告(excel文件),支持分享和删除漫游数据。点击记录可查看详情。
  • 操作步骤 使用智能手机接入无线网络。 启动CloudCampus APP,单击“工具”页面,在“项目交付”页面选择“验收”。 选择工程、设置打点模式。 在工程选择页面,点击右上角“设置”图标,可设置在线、离线模式(在线模式下打一次点上传一次数据到WLAN Planner,离线模式下打点数据保存在本地,手动上传到WLAN Planner)。 设置测试项。 进入工程后,点击右上角“设置”,进入验收测试项设置页面,可设置信号强度、Wi-Fi干扰、Ping、互联网性能、网页连通性和Wi-Fi安全性的相关参数及是否开启。 打点测试。 根据现场在图纸上对应的实际位置,点击图纸开始打点测试,选择,开始测试验收项,建议打点的间距不超过5m。打点完成后,可以实时打开仿真图查看,也可以点击点位查看每个点具体的测试数据。 数据上传后,在WLAN Planner上“验收”页面可以导出验收测试报告(报告内容包括测试内容、热图设置、附件设置、路径设置等,可根据情况选择报告项)
  • 操作步骤 使用智能手机接入无线网络。 启动CloudCampus APP,单击“工具”页面,在“项目交付”页面选择“验收”。 选择工程、设置打点模式。 在工程选择页面,点击右上角“设置”图标,可设置在线、离线模式(在线模式下打一次点上传一次数据到WLAN Planner,离线模式下打点数据保存在本地,手动上传到WLAN Planner)。 设置测试项。 进入工程后,点击右上角“设置”,进入验收测试项设置页面,可设置信号强度、Wi-Fi干扰、Ping、互联网性能、网页连通性和Wi-Fi安全性的相关参数及是否开启。 打点测试。 根据现场在图纸上对应的实际位置,点击图纸开始打点测试,选择,开始测试验收项,建议打点的间距不超过5m。打点完成后,可以实时打开仿真图查看,也可以点击点位查看每个点具体的测试数据。 数据上传后,在WLAN Planner上“验收”页面可以导出验收测试报告(报告内容包括测试内容、热图设置、附件设置、路径设置等,可根据情况选择报告项)
  • 创建码云代码源检查任务 基于项目入口访问CodeArts Check服务首页。 在代码检查页面,单击“新建任务”。 进入“新建任务”页面,参考下表配置参数信息。 参数项 说明 归属项目 任务所属项目。默认填写,无需设置。 代码源 选择码云,检查码云代码仓中的代码质量。 任务名称 代码检查任务名称,可自定义。 Endpoint实例 选择连接到码云代码仓库的服务扩展点。如果没有,可参考新建服务扩展点中“新建码云服务扩展点”创建。 Repository 选择需要检查的代码仓库。 Branch 选择需要检查的仓库分支。 检查语言 选择需要检查的代码语言。 单击“新建任务”。
  • 创建GitHub代码源检查任务 创建GitHub代码源检查任务前,需将Github仓库设置成公开。 使用第三方代码仓库可能出现网络不稳定或其他问题,具体使用体验取决于第三方代码仓库网络环境和服务状态。 建议使用代码托管的代码导入功能,将代码导入到代码托管,实现安全、稳定、高效下载与构建。 基于项目入口访问CodeArts Check服务首页。 在代码检查页面,单击“新建任务”。 进入“新建任务”页面,参考下表配置参数信息。 参数项 说明 归属项目 任务所属项目。默认填写,无需设置。 代码源 选择GitHub,检查GitHub代码仓中的代码质量。 任务名称 代码检查任务名称,可自定义。 Endpoint实例 选择连接到GitHub代码仓库的服务扩展点。如果没有,可参考新建服务扩展点中“新建GitHub服务扩展点”创建。 Repository 选择需要检查的代码仓库。 Branch 选择需要检查的仓库分支。 检查语言 选择需要检查的代码语言。 单击“新建任务”。
  • 创建通用Git代码源检查任务 基于项目入口访问CodeArts Check服务首页。 在代码检查页面,单击“新建任务”。 进入“新建任务”页面,参考下表配置参数信息。 参数项 描述 归属项目 任务所属项目。默认填写,无需设置。 代码源 选择通用Git。对于托管在其他服务上的代码,可以使用通用Git连接实现代码拉取。 任务名称 代码检查任务名称,可自定义。 Endpoint实例 选择连接到通用Git代码仓库的服务扩展点。如果没有,可参考新建服务扩展点中“新建通用Git服务扩展点”创建。 仓库 选择需要检查的代码仓库。 分支 输入需要检查的仓库分支。 检查语言 选择需要检查的代码语言。 单击“新建任务”。
  • 创建GitCode代码源检查任务 基于项目入口访问CodeArts Check服务首页。 在代码检查页面,单击“新建任务”。 进入“新建任务”页面,参考下表配置参数信息。 参数项 说明 归属项目 任务所属项目。默认填写,无需设置。 代码源 选择GitCode,检查GitCode代码仓中的代码质量。 任务名称 代码检查任务名称,可自定义。 Endpoint实例 选择连接到GitCode代码仓库的服务扩展点。如果没有,可参考新建服务扩展点中“新建GitCode服务扩展点”创建。 仓库 选择需要检查的代码仓库。 分支 选择需要检查的仓库分支。 检查语言 选择需要检查的代码语言。 单击“新建任务”。
  • 创建Repo代码源检查任务 在代码托管中创建云端仓库时,若勾选了“自动创建代码检查任务”,则代码仓库创建完成后,在代码检查任务列表可查看对应仓库的检查任务。 以下示例为在 代码托管服务 中创建云端仓库不勾选“自动创建代码检查任务”时,Repo代码源代码检查任务的创建步骤。 基于项目入口访问CodeArts Check服务首页。 在代码检查页面,单击“新建任务”。 进入“新建任务”页面,参考下表配置参数信息。 参数项 说明 归属项目 任务所属项目。默认填写,无需设置。 代码源 选择Repo,检查代码托管服务中的代码质量。 任务名称 代码检查任务名称,可自定义。 仓库 选择需要检查的代码仓库。 分支 选择需要检查的仓库分支。 检查语言 选择需要检查的代码语言。 单击“新建任务”。
  • 开通代码检查服务 代码检查服务采用包年/包月计费模式,提供基础版、专业版套餐,以满足不同规模用户的使用需求。套餐详情介绍请参见包年/包月套餐说明。 登录代码检查控制台。 进入购买CodeArts Check套餐页面。 根据需要选择区域、规格、购买时长、是否自动续费,勾选同意声明后单击“下一步”。 建议根据您业务所在物理区域就近选择,以减少网络延时。购买的套餐只在对应的区域生效,不能跨区域使用。 确认订单内容:若需要修改,单击“上一步”。 若确认无误,继续根据页面提示完成支付。
  • 版本更新说明 表1 版本更新说明 版本号 SDK下载地址 检验信息下载地址 更新说明 系统 2.0.7 单击下载 单击下载 支持远程配置功能。 iOS10、Xcode11及以上。 2.0.6 单击下载 单击下载 修复配置引起的SDK启动失败问题。 iOS10、Xcode11及以上。 2.0.5 单击下载 单击下载 解决网络请求、错误监控系统兼容性问题。 iOS10、Xcode11及以上。 2.0.1 单击下载 单击下载 解决系统兼容性问题。 iOS10、Xcode11及以上。 2.0.0 单击下载 单击下载 提供采集上报App启动性能、崩溃、卡顿、错误、网络请求、终端设备、自定义上报等应用监控能力。 iOS10、Xcode11及以上。
  • 概述 APM 会内置一个资源配置管理信息CMDB,用于组织应用结构信息以及相关配置信息,主要概念如下: 企业项目: 华为云企业项目,一个项目可以包含一个或者多个应用。 应用: 一个应用代表一个逻辑单元,是一个全局概念,各个region都可以看到相同的应用信息,比如一个租户下面比较独立的功能模块可以定义为一个应用。应用可以跟企业项目关联,也可以不关联,关联企业项目后,按企业项目的权限进行管理,如果不关联企业项目,那么按照 IAM 权限进行管理。 子应用:在一个应用下面可以创建多个子应用,主要起文件夹和管理的功能。子应用为全局概念,当前最多支持三层子应用。 组件:组件指一个应用程序或者微服务,为全局概念,一般跟下面的环境一起组合使用,一个组件可以包含一个或者多个环境。比如一个订单的应用程序,包含功能测试环境,压力测试环境,预发环境以及现网环境等。 环境:一个组件或者程序,由于部署不同的配置参数,形成多个环境。每个环境都有region属性,可以通过region信息实现环境的过滤,也可以在环境上打上一个或多个标签,通过标签进行环境过滤。 实例:实例是环境下的一个进程,名称由主机名+ip+实例名称组成。一个环境一般是部署在不同主机上或不同容器中,如果部署在同一主机上,会通过实例名称进行区分。 环境标签:环境标签是在环境上的一个属性,多个环境可能具有相同的标签,可以通过标签对环境进行过滤。标签也承载公共配置能力,比如在某个标签上设置的配置,各个具有标签的环境都共享。需注意环境标签定义在应用层面,也就是说一个标签只能添加在本应用下的环境,不能跨应用进行。 下图是一个CMDB结构示例: 图1 CMDB结构 CMDB结构树支持隐藏操作。 单击“隐藏”,CMDB结构树不展示。 图2 隐藏CMDB结构树 单击页面上方“节点路径”选择相应的节点。 图3 选择节点 单击“展开”,展示CMDB结构树。 父主题: CMDB管理
  • 操作步骤 使用具有“管理员”权限的帐号(例如,administrator)登录Windows弹性云服务器。 在浏览器地址栏输入Agent安装包地址,下载并解压缩安装包。 运行“CMD命令提示符”,找到安装包所在路径。 执行.\hostguard_setup.exe /silent命令,完成安装Agent。 安装Agent成功后,建议删除Agent的安装包。 安装成功后,需要等待5~10分钟左右Agent才会自动刷新Agent状态。
  • 日志 MRS 集群所有组件日志(如HDFS服务全部日志)支持通过主机接入的方式对接 云日志 服务。云日志服务(LTS)用于收集来自主机和云服务的日志数据,通过海量日志数据的分析与处理,可以将云服务和应用程序的可用性和性能最大化,为您提供实时、高效、安全的日志处理能力,帮助您快速高效地进行实时决策分析、设备运维管理、用户业务趋势分析等。具体对接指导请参见MRS服务如何对接云日志服务。 同时 FusionInsight Manager支持在线检索并显示组件的日志内容,用于问题定位等其他日志查看场景,详细操作指导请参见在线检索日志。FusionInsight Manager支持批量导出各个服务角色所有实例生成的日志,无需手工登录单个节点获取,详细操作指导请参见下载日志。
  • 审计 MRS服务在管理控制台上的操作日志,例如创建或删除MRS集群的日志记录,通过云审计服务(Cloud Trace Service, CTS )实现。CTS是华为 云安全 解决方案中专业的日志审计服务,提供对各种云资源操作记录的收集、存储和查询功能,可用于支撑安全分析、合规审计、资源跟踪和问题定位等常见应用场景。 用户开通云审计服务并创建和配置追踪器后,CTS可记录MRS的管理事件和数据事件用于审计。 图1 CTS记录MRS事件 同时FusionInsight Manager也提供了审计功能,可以记录用户对集群Manager页面操作信息。管理员可通过“审计”页面查看用户在Manager上的历史操作记录,用于安全事件中定位问题原因及划分责任。审计管理页面介绍请参见审计管理页面概述。Manager的审计日志默认保存在数据库中,如果长期保留可能引起数据目录的磁盘空间不足问题,管理员如果需要将审计日志保存到其他归档服务器,可以在FusionInsight Manager设置转储参数及时自动转储,便于管理审计日志信息。审计日志转储操作指导请参见配置审计日志转储。
  • 请求示例 更新设备 PUT https://{endpoint}/v5/iotps/{project_id}/devices/d4922d8a-6c8e-4396-852c-164aefa6638f { "device_name" : "dianadevice", "description" : "watermeter device", "product_id" : "b640f4c203b7910fc3cbd446ed437cbd", "auth_info" : { "secure_access" : true, "timeout" : 300 }, "provision_info" : { "life_time" : 84600 } }
  • 响应示例 状态码: 200 OK { "device_id" : "d4922d8a-6c8e-4396-852c-164aefa6638f", "node_id" : "ABC123456789", "gateway_id" : "d4922d8a-6c8e-4396-852c-164aefa6638f", "device_name" : "dianadevice", "node_type" : "ENDPOINT", "description" : "watermeter device", "auth_info" : { "auth_type" : "SECRET", "secret" : "3b935a250c50dc2c6d481d048cefdc3c", "fingerprint" : "dc0f1016f495157344ac5f1296335cff725ef22f", "secure_access" : true, "timeout" : 300 }, "product_id" : "b640f4c203b7910fc3cbd446ed437cbd", "create_time" : "20190303T081011Z", "provision_info" : { "access_point" : { "access_point_id" : "cn-north-4", "access_point_name" : "cn-north-4", "region_id" : "cn-north-4" }, "allocation_status" : 0, "allocation_strategy_type" : "base", "life_time" : 84600 } }
  • 响应参数 状态码: 200 表6 响应Body参数 参数 参数类型 描述 device_id String 设备ID,用于唯一标识一个设备,在注册设备时由 物联网平台 分配获得。(生成规则为"product_id" + "_" + "node_id"拼接而成) 最小长度:0 最大长度:256 node_id String 设备标识码,通常使用IMEI、MAC地址或Serial No作为nodeId。 最小长度:0 最大长度:64 gateway_id String 网关ID,用于标识一个网关设备。当设备是直连设备时,gatewayId与设备的deviceId一致。当设备是非直连设备时,gatewayId为设备所关联的直连设备(即网关)的deviceId。 最小长度:0 最大长度:256 device_name String 设备名称。 最小长度:0 最大长度:256 node_type String 设备节点类型。 ENDPOINT:非直连设备。 GATEWAY:直连设备或网关。 UNKNOWN:未知。 description String 设备的描述信息。 最小长度:0 最大长度:2048 auth_info AuthInfo object 设备的接入认证信息。 product_id String 设备关联的产品ID,用于唯一标识一个产品模型。 product_name String 设备关联的产品名称。 最小长度:1 最大长度:255 protocol_type String 设备关联的产品协议类型。 create_time String 在物联网平台注册设备的时间。 最小长度:0 最大长度:128 provision_info ProvisionInfoBaseResp object 设备的发放信息。 表7 AuthInfo 参数 参数类型 描述 auth_type String 鉴权类型。支持秘钥认证接入(SECRET)和证书认证接入(CERTIFICATES)。使用秘钥认证接入方式(SECRET)填写secret字段,使用证书认证接入方式(CERTIFICATE)填写fingerprint字段,如果CA证书选择 云证书管理服务 的CA证书,不需要填写fingerprint字段,需要填写设备证书名称字段,不填写auth_type默认为秘钥认证接入方式(SECRET) secret String 设备秘钥,认证类型使用秘钥认证接入(SECRET)可填写该字段。注意:NB设备秘钥由于协议特殊性,只支持十六进制秘钥接入。 最小长度:8 最大长度:32 fingerprint String 证书指纹,认证类型使用证书认证接入(CERTIFICATES)可填写该字段,注册设备时不填写该字段则取第一次设备接入时的证书指纹。注意:指纹只能为40位十六进制字符串或者64位十六进制字符串。 device_cert_name String 设备证书名称,CA证书选择 云证书管理 服务的CA证书接入需要填写该字段。此名称会也即设备证书使用者的CommanName device_cert_validity Integer 生成设备证书的有效期。CA证书选择云证书管理服务的CA证书可填写该字段。 最小值:1 最大值:10 device_cert_id String 设备证书id,设备采用云证书管理服务的CA注册,云证书管理服务生成的设备证书的唯一实例ID secure_access Boolean 指设备是否通过安全协议方式接入,默认值为true。 true:通过安全协议方式接入。 false:通过非安全协议方式接入。 缺省值:true timeout Integer 设备验证码的有效时间,单位:秒,默认值:0 若设备在有效时间内未接入物联网平台并激活,则平台会删除该设备的注册信息。若设置为“0”,则表示设备验证码不会失效(建议填写为“0”)。 缺省值:0 表8 ProvisionInfoBaseResp 参数 参数类型 描述 access_point AccessPointResp object 发放区域。 app_info ApplicationResp object 所属应用。 cert_name String CA证书名称。设备认证类型为证书认证时返回。 最小长度:0 最大长度:256 allocation_status Integer 设备发放状态。 取值如下: 0:成功; 1:失败; 2:发放中; 3:未发放(默认)。 最小值:0 最大值:3 allocation_strategy_type String 策略类型。 取值如下: base:静态策略; certificates:证书策略; functions:自定义策略; nearby:就近策略; migrations: 指定迁移策略。 缺省值:base life_time Integer LWM2M设备导入的默认生命周期。 最小值:0 最大值:864000 init_config String 设备的初始化配置。 最小长度:1 最大长度:65535 表9 AccessPointResp 参数 参数类型 描述 access_point_id String 接入点id。 最小长度:1 最大长度:256 access_point_name String 接入点名称。 最小长度:1 最大长度:256 region_id String 华为云终端节点ID。节选自https://developer.huaweicloud.com/endpoint。 最小长度:1 最大长度:128 表10 ApplicationResp 参数 参数类型 描述 app_id String 应用id。 最小长度:1 最大长度:64 app_name String 应用名称。 最小长度:1 最大长度:256
  • 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 表3 请求Body参数 参数 是否必选 参数类型 描述 device_name 否 String 设备名称。 最小长度:1 最大长度:256 description 否 String 设备的描述信息。 最小长度:1 最大长度:2048 product_id 否 String 设备关联的产品ID,用于唯一标识一个产品模型。 auth_info 否 AuthInfoWithoutSecret object 设备的接入认证信息。 provision_info 否 ProvisionInfoUpdateReq object 设备的发放信息。 表4 AuthInfoWithoutSecret 参数 是否必选 参数类型 描述 secure_access 否 Boolean 指设备是否通过安全协议方式接入,默认值为true。 true:通过安全协议方式接入。 false:通过非安全协议方式接入。 缺省值:true timeout 否 Integer 设备验证码的有效时间,单位:秒,默认值:0 若设备在有效时间内未接入物联网平台并激活,则平台会删除该设备的注册信息。若设置为“0”,则表示设备验证码不会失效(建议填写为“0”)。 最小值:0 最大值:2147483647 缺省值:0 表5 ProvisionInfoUpdateReq 参数 是否必选 参数类型 描述 life_time 否 Integer LWM2M设备导入的默认生命周期。 取值范围:0-604800。 最小值:0 最大值:604800
  • URI PUT /v5/iotps/{project_id}/devices/{device_id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID。 最小长度:1 最大长度:32 device_id 是 String 设备ID,用于唯一标识一个设备,在注册设备时由物联网平台分配获得。(生成规则为"product_id" + "_" + "node_id"拼接而成) 最小长度:1 最大长度:128
  • URI DELETE /v5/iotps/{project_id}/allocation-strategies/{strategy_type}/{strategy_id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID。 最小长度:1 最大长度:32 strategy_type 是 String 策略类型。支持静态策略(base)、证书策略(certificates)、自定义策略(functions)多种策略类型。 缺省值:base strategy_id 是 String 策略ID。 最小长度:1 最大长度:36
共100000条