云服务器内容精选
-
新购开通 登录COC。 未订购开通COC的用户,登录后会默认进入COC开通页,请根据自身业务需求,选择合适的COC包周期版本。 图1 选择包周期版本 选择或输入需要购买的实例配额数量。 图2 选择实例配额 选择购买时长。 图3 选择购买时长 根据偏好勾选“自动续费”和“自动支付”。 自动续费:自动续费周期与您购买的时长保持一致。 自动支付:订单金额为0元时,建议您开通自动支付。 图4 按需勾选自动续费和自动支付 勾选“我已阅读并同意《云运维中心服务声明》”后,单击“立即开通”。 图5 同意服务声明并开通 进入订单信息确认页,信息确认无误后单击“去支付”。 图6 确认订单信息 跳转至费用中心支付订单费用(若已在步骤5中勾选了自动支付,则无需手动点击支付),等待订单完成即可。 图7 费用中心订单
-
调整版本及配额(降配) 若您已购买高阶的COC包周期版本,使用过程中发现当前版本/配额数存在冗余,您可以通过调整版本及配额进行降配。 登录COC。 进入COC总览页面,单击“设置可运维实例”,解绑可运维实例(若未解绑,降配时页面操作会被拦截)。 图12 解绑可运维实例 图13 未解绑可运维实例,降配拦截 解绑可运维实例后,单击“调整版本及配额”,进入“版本配额及调整”页面。 图14 调整版本及配额 选择需要变更的新版本及实例配额数量,并单击“立即开通”。 图15 选择版本和实例配额 进入订单信息确认页,信息确认无误后单击“去支付”。 图16 确认订单信息 跳转至费用中心支付订单费用(若已在步骤4中勾选了自动支付,则无需手动点击支付),等待订单完成即可。 图17 费用中心订单 1、降配场景请您务必先解绑可运维实例,解绑会导致您创建演练任务选择攻击目标等场景时选不到实例,直至您重新配置可运维实例,请知悉。 2、费用计算公式如下:变更规格费用=(新配置价格-旧配置价格)* 剩余周期 上述公式中的剩余周期为每个自然月的剩余天数/对应自然月的最大天数。 这里举一个简单场景为例,假设您在2024/06/01 00:00购买了实例配额为10的企业版COC,时长一个月,在2024/06/15变更为实例配额为5的专业版COC。 旧配置价格为360元/实例配额/月(免费额度5个),新配置价格为180元/实例配额/月(免费额度5个)。 本示例中,原订单中剩余天数为15天,均属于6月,则剩余周期计算如下: 剩余周期 = 6月剩余天数 / 6月份最大天数 = 15 / 30 = 0.5月 代入公式可得,降配费用 =(180*(5-5)- 360*(10-5))*0.5 = -900(元),即退还订单费用900元。
-
调整版本及配额(升配) 若您已购买COC包周期版本,使用过程中发现当前版本/配额数不足以支持您的日常业务诉求,您可以通过调整版本及配额进行升配。 登录COC。 进入COC总览页面,单击“调整版本及配额”。 图8 调整版本及配额入口 选择需要变更的新版本及实例配额数量,并单击“立即开通”。 图9 选择版本和实例配额 进入订单信息确认页,信息确认无误后单击“去支付”。 图10 确认订单信息 跳转至费用中心支付订单费用(若已在步骤3中勾选了自动支付,则无需手动点击支付),等待订单完成即可。 图11 费用中心订单 费用计算公式如下:变更规格费用=(新配置价格-旧配置价格)* 剩余周期 上述公式中的剩余周期为每个自然月的剩余天数/对应自然月的最大天数。 这里举一个简单场景为例,假设您在2024/06/01 00:00购买了实例配额为10的专业版COC,时长一个月,在2024/06/15变更为实例配额为10的企业版COC。 旧配置价格为180元/实例配额/月,新配置价格为360元/实例配额/月。 本示例中,原订单中剩余天数为15天,均属于6月,则剩余周期计算如下: 剩余周期 = 6月剩余天数 / 6月份最大天数 = 15 / 30 = 0.5月 代入公式可得,升配费用 =(360*(10-5)-180*(10-5))*0.5=450(元)
-
与其他云服务的关联 云运维中心COC服务与其他服务的关系,如图1所示。 图1 与其他服务的关系 表1 与其他服务的关系 交互功能 相关服务 COC功能场景 云服务器接入云运维中心 应用运维管理 (Application Operations Management, AOM ) 执行Agent操作 支持CCE类型虚机进行补丁管理 云容器引擎(Cloud Container Engine,CCE) 补丁管理 查看资源安全状态以及告警 安全云脑 (SecMaster) 安全概览 对弹性云服务器进行运维操作 弹性云服务器(Elastic Cloud Server, E CS ) ECS操作 对云数据库进行运维操作 云数据库(RDS for MySQL) RDS操作 对裸金属服务器进行运维操作 裸金属服务器(Bare Metal Server) BMS操作 对分布式缓存服务进行故障注入 分布式缓存服务(Distributed Cache Service) 混沌演练 华为 云监控 数据集成接入 云监控(Cloud Eye, CES ) 集成管理 事件、任务、变更、审批通知功能 消息通知 服务(Simple Message Notification, SMN ) 通知管理
-
计费策略 COC目前提供基础版、专业版、企业版三个版本的包周期套餐,各版本套餐的区别在于支持的功能范围和免费额度不同: 基础版免费实例配额10000个(如有特殊客户资源实例数超过该数量,可提单扩额),侧重自动化运维能力,例如资源应用管理、资源批量操作、执行脚本作业等; 专业版免费实例配额1个,侧重确定性恢复能力,包含基础版功能,并额外支持变更管理、故障管理、演练任务等; 企业版免费实例配额1个,通过经验&AI加持运维能力,在包含专业版的基础上,额外提供智能分析优化、韧性管理等; 收费对象是“实例配额”,购买一定数量的实例配额后,客户可将资源(仅ECS、CCE、BMS、云耀 L实例 涉及,其余类型资源均免费)灵活设置为“可运维实例”,以对“可运维实例”进行运维操作,设置数量上限即为购买的实例配额数; 最终的费用受您所选择的版本(基础版、专业版、企业版)、购买的实例配额数、购买时长三个因素影响,即,单次订单应付金额 = 版本(单价)*付费实例配额(数量)*购买时长。 表1 版本功能明细 一级目录菜单 具体功能 基础版 专业版 企业版 备注 总览 查看运维概览、资源健康度、资源监控、应用监控、安全概览、创建待办 √ √ √ / 总览 运维 态势感知 -运维总览、变更管理、故障管理、监控告警 √ √ / 总览 运维态势感知-SLO看板、PRR看板 √ / 快捷运维 文生视频、AI创作等场景快速部署、日常运维 √ √ √ / 资源管理 同步资源、安装UniAgent、创建应用、关联资源等 √ √ √ / 资源管理 多云资源管理 √ √ / 资源运维 自动化运维(补丁管理/脚本管理/作业管理/定时运维/参数中心-不包括加密参数功能/帐号管理)、资源批量操作(ECS/RDS/Flexus) √ √ √ 基础版自动化运维中,自定义脚本/自定义作业/定时运维任务每一类的创建数量上限为200个; 部分公共脚本/公共作业,仅专业版/企业版可用,通过标签识别; 资源运维 参数中心-加密参数 √ √ / 故障管理 诊断工具 √ √ √ / 故障管理 告警管理、事件管理、问题管理、WarRoom、流转规则、集成管理、全链路故障诊断 √ √ / 故障管理 改进管理 √ / 韧性中心 应急预案、演练任务 √ √ / 韧性中心 故障模式、演练过程监控、演练报告、PRR管理 √ / 任务管理 执行记录、待办中心 √ √ √ / 变更管理 变更中心、变更配置 √ √ / 变更管理 变更风控 √ / 基础配置 人员管理、排班管理 √ √ √ / 基础配置 通知管理、移动应用管理、SLA管理 √ √ / 基础配置 SLO管理 √ /
-
URI GET /v1/resources 表1 Query参数 参数 是否必选 参数类型 描述 resource_id_list 否 Array 资源id列表 provider 是 String 云服务名称 type 是 String 资源类型名称 limit 是 Integer 最大的返回数量,最大值100 marker 否 String 分页参数,通过上一个请求中返回的marker信息作为输入,获取当前页
-
请求消息体(可选) 该部分可选。请求消息体通常以结构化格式(如JSON或XML)发出,与请求消息头中Content-Type对应,传递除请求消息头之外的内容。若请求消息体中的参数支持中文,则中文字符必须为UTF-8编码。 每个接口的请求消息体内容不同,也并不是每个接口都需要有请求消息体(或者说消息体为空),GET、DELETE操作类型的接口就不需要消息体,消息体具体内容需要根据具体接口而定。 对于获取用户Token接口,您可以从接口的请求部分看到所需的请求参数及参数说明。将消息体加入后的请求如下所示,加粗的斜体字段需要根据实际值填写,其中username为用户名,domainname为用户所属的账号名称,********为用户登录密码,xxxxxxxxxxxxxxxxxx为project的名称,如“cn-north-1”,您可以从地区和终端节点获取。 scope参数定义了Token的作用域,下面示例中获取的Token仅能访问project下的资源。您还可以设置Token的作用域为某个账号下所有资源或账号的某个project下的资源,详细定义请参见获取用户Token。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 POST https://iam.cn-north-1.myhuaweicloud.com/v3/auth/tokens Content-Type: application/json { "auth": { "identity": { "methods": [ "password" ], "password": { "user": { "name": "username", "password": "********", "domain": { "name": "domainname" } } } }, "scope": { "project": { "name": "xxxxxxxxxxxxxxxxxx" } } } } 到这里为止这个请求需要的内容就具备齐全了,您可以使用curl、Postman或直接编写代码等方式发送请求调用API。对于获取用户Token接口,返回的响应消息头中的“x-subject-token”就是需要获取的用户Token。有了Token之后,您就可以使用Token认证调用其他API。
-
请求消息头 附加请求头字段,如指定的URI和HTTP方法所要求的字段。例如定义消息体类型的请求头“Content-Type”,请求鉴权信息等。 详细的公共请求消息头字段请参见表3。 表3 公共请求消息头 名称 描述 是否必选 示例 Host 请求的服务器信息,从服务API的URL中获取。值为hostname[:port]。端口缺省时使用默认的端口,https的默认端口为443。 否 使用AK/SK认证时该字段必选。 code.test.com or code.test.com:443 Content-Type 消息体的类型(格式)。推荐用户使用默认值application/json,有其他取值时会在具体接口中专门说明。 是 application/json Content-Length 请求body长度,单位为Byte。 否 3495 X-Project-Id project id,项目编号。请参考获取项目ID章节获取项目编号。 否 如果是专属云场景采用AK/SK认证方式的接口请求,或者多project场景采用AK/SK认证的接口请求,则该字段必选。 e9993fc787d94b6c886cbaa340f9c0f4 X-Auth-Token 用户Token。 用户Token也就是调用获取用户Token接口的响应值,该接口是唯一不需要认证的接口。 请求响应成功后在响应消息头(Headers)中包含的“X-Subject-Token”的值即为Token值。 否 使用Token认证时该字段必选。 注:以下仅为Token示例片段。 MIIPAgYJKoZIhvcNAQcCo...ggg1BBIINPXsidG9rZ API同时支持使用AK/SK认证,AK/SK认证使用SDK对请求进行签名,签名过程会自动往请求中添加Authorization(签名认证信息)和X-Sdk-Date(请求发送的时间)请求头。 AK/SK认证的详细说明请参见认证鉴权的“AK/SK认证”。 对于获取用户Token接口,由于不需要认证,所以只添加“Content-Type”即可,添加消息头后的请求如下所示。 1 2 POST https://iam.cn-north-1.myhuaweicloud.com/v3/auth/tokens Content-Type: application/json
-
请求URI 请求URI由如下部分组成: {URI-scheme}://{Endpoint}/{resource-path}?{query-string} 尽管请求URI包含在请求消息头中,但大多数语言或框架都要求您从请求消息中单独传递它,所以在此单独强调。 表1 URI中的参数说明 参数 描述 URI-scheme 表示用于传输请求的协议,当前所有API均采用HTTPS协议。 Endpoint 指定承载REST服务端点的服务器 域名 或IP,不同服务不同区域的Endpoint不同,您可以从地区和终端节点获取。 例如 IAM 服务在“华北-北京四”区域的Endpoint为“iam.cn-north-4.myhuaweicloud.com”。 resource-path 资源路径,即API访问路径。从具体API的URI模块获取,例如“获取用户Token”API的resource-path为“/v3/auth/tokens”。 query-string 查询参数,是可选部分,并不是每个API都有查询参数。查询参数前面需要带一个“?”,形式为“参数名=参数取值”,例如“?limit=10”,表示查询不超过10条数据。 例如您需要获取IAM在“华北-北京四”区域的Token,则需使用“华北-北京四”区域的Endpoint(iam.cn-north-4.myhuaweicloud.com),并在获取用户Token的URI部分找到resource-path(/v3/auth/tokens),拼接起来如下所示。 1 https://iam.cn-north-4.myhuaweicloud.com/v3/auth/tokens 图1 URI示意图 为方便查看,在每个具体API的URI部分,只给出resource-path部分,并将请求方法写在一起。这是因为URI-scheme都是HTTPS,而Endpoint在同一个区域也相同,所以简洁起见将这两部分省略。
-
请求方法 HTTP请求方法(也称为操作或动词),它告诉服务您正在请求什么类型的操作。 表2 HTTP方法 方法 说明 GET 请求服务器返回指定资源。 PUT 请求服务器更新指定资源。 POST 请求服务器新增资源或执行特殊操作。 DELETE 请求服务器删除指定资源,如删除对象等。 HEAD 请求服务器资源头部。 PATCH 请求服务器更新资源的部分内容。 当资源不存在的时候,PATCH可能会去创建一个新的资源。 在获取用户Token的URI部分,您可以看到其请求方法为“POST”,则其请求为: 1 POST https://iam.cn-north-1.myhuaweicloud.com/v3/auth/tokens
-
Token认证 Token的有效期为24小时,需要使用一个Token鉴权时,可以先缓存起来,避免频繁调用。 Token在计算机系统中代表令牌(临时)的意思,拥有Token就代表拥有某种权限。Token认证就是在调用API的时候将Token加到请求消息头中,从而通过身份认证,获得操作API的权限。Token可通过调用获取用户Token接口获取。 调用本服务API需要项目级别的Token,即调用获取用户Token接口时,请求body中auth.scope的取值需要选择project,如下所示。 { "auth": { "identity": { "methods": [ "password" ], "password": { "user": { "name": "username", //IAM用户名 "password": "********", //IAM用户密码 "domain": { "name": "domainname" //IAM用户所属账号名 } } } }, "scope": { "project": { "name": "xxxxxxxx" //项目名称 } } } } 获取Token 后,再调用其他接口时,您需要在请求消息头中添加“X-Auth-Token”,其值即为Token。例如Token值为“ABCDEFJ....”,则调用接口时将“X-Auth-Token: ABCDEFJ....”加到请求消息头即可,如下所示。 1 2 3 POST https://iam.cn-north-1.myhuaweicloud.com/v3/auth/projects Content-Type: application/json X-Auth-Token: ABCDEFJ.... 您还可以通过这个视频教程了解如何使用Token认证:https://bbs.huaweicloud.com/videos/101333。
-
AK/SK认证 AK/SK签名认证方式仅支持消息体大小在12MB以内,12MB以上的请求请使用Token认证。 AK/SK认证就是使用AK/SK对请求进行签名,在请求时将签名信息添加到消息头,从而通过身份认证。 AK(Access Key ID):访问密钥ID。与私有访问密钥关联的唯一标识符;访问密钥ID和私有访问密钥一起使用,对请求进行加密签名。 SK(Secret Access Key):私有访问密钥。与访问密钥ID结合使用,对请求进行加密签名,可标识发送方,并防止请求被修改。 使用AK/SK认证时,您可以基于签名算法使用AK/SK对请求进行签名,也可以使用专门的签名SDK对请求进行签名。详细的签名方法和SDK使用方法请参见API签名指南。 签名SDK只提供签名功能,与服务提供的SDK不同,使用时请注意。
-
调用API获取项目ID 项目ID可以通过调用查询指定条件下的项目列表API获取。 获取项目ID的接口为“GET https://{Endpoint}/v3/projects”,其中{Endpoint}为IAM的终端节点,可以从地区和终端节点获取。接口的认证鉴权请参见认证鉴权。 响应示例如下,其中projects下的“id”即为项目ID。 { "projects": [ { "domain_id": "65382450e8f64ac0870cd180d14e684b", "is_domain": false, "parent_id": "65382450e8f64ac0870cd180d14e684b", "name": "project_name", "description": "", "links": { "next": null, "previous": null, "self": "https://www.example.com/v3/projects/a4a5d4098fb4474fa22cd05f897d6b99" }, "id": "a4a5d4098fb4474fa22cd05f897d6b99", "enabled": true } ], "links": { "next": null, "previous": null, "self": "https://www.example.com/v3/projects" } }
-
响应示例 状态码: 200 节点合规性报告信息 { "count" : 1, "instance_compliant" : [ { "baseline_id" : "JX-f2d85e2554f7385cbbf2c23a01f41", "baseline_name" : "COC-EulerOSDefaultPatchBaseline", "cce_info_id" : null, "compliant_summary" : { "compliant_count" : 264, "severity_summary" : { "critical_count" : 0, "high_count" : 0, "informational_count" : 0, "low_count" : 0, "medium_count" : 0, "unspecified_count" : 264 } }, "eip" : null, "enterprise_project_id" : "string", "execution_summary" : { "job_id" : "string", "order_id" : "string", "report_time" : 1715308575000 }, "group" : null, "id" : "string", "instance_id" : "string", "ip" : "string", "name" : "string", "node_id" : "", "non_compliant_summary" : { "non_compliant_count" : 204, "severity_summary" : { "critical_count" : 0, "high_count" : 0, "informational_count" : 0, "low_count" : 0, "medium_count" : 0, "unspecified_count" : 0 } }, "operating_system" : "EulerOS", "region" : "string", "report_scene" : "ECS", "rule_type" : "standard", "status" : "non_compliant" } ] } 状态码: 500 错误信息返回 { "error_code" : "string", "error_msg" : "string" }
-
响应参数 状态码: 200 表2 响应Body参数 参数 参数类型 描述 count Long 总条数 instance_compliant Array of InstanceCompliant objects 节点合规报告 数组长度:0 - 1000 表3 InstanceCompliant 参数 参数类型 描述 compliant_summary CompliantSummary object 合规补丁信息 non_compliant_summary NonCompliantSummary object 不合规补丁信息 execution_summary ExecutionSummary object 执行信息 id String id enterprise_project_id String 企业项目id name String 节点名称 instance_id String 节点ID node_id String cce集群节点ID ip String 节点IP eip String 弹性公网ip region String 区域 group String 分组 report_scene String 报告场景(CCE,ECS) cce_info_id String cce 集群信息id status String 合规性状态 baseline_id String 基线id baseline_name String 基线名称 rule_type String 基线规则类型 operating_system String 操作系统 表4 CompliantSummary 参数 参数类型 描述 compliant_count Integer 合规补丁数量 severity_summary SeveritySummary object 合规总结 表5 NonCompliantSummary 参数 参数类型 描述 non_compliant_count Integer 不合规补丁数量 severity_summary SeveritySummary object 合规总结 表6 SeveritySummary 参数 参数类型 描述 critical_count Integer 重大合规性报告数量 high_count Integer 高合规性报告数量 informational_count Integer 信息性合规性报告数量 low_count Integer 低合规性报告数量 medium_count Integer 中级合规性报告数量 unspecified_count Integer 未指定合规性报告数量 表7 ExecutionSummary 参数 参数类型 描述 order_id String 工单Id job_id String 脚本执行Id report_time Long 报告时间 状态码: 500 表8 响应Body参数 参数 参数类型 描述 error_code String 错误码 最小长度:8 最大长度:64 error_msg String 错误描述 最小长度:2 最大长度:512
更多精彩内容
CDN加速
GaussDB
文字转换成语音
免费的服务器
如何创建网站
域名网站购买
私有云桌面
云主机哪个好
域名怎么备案
手机云电脑
SSL证书申请
云点播服务器
免费OCR是什么
电脑云桌面
域名备案怎么弄
语音转文字
文字图片识别
云桌面是什么
网址安全检测
网站建设搭建
国外CDN加速
SSL免费证书申请
短信批量发送
图片OCR识别
云数据库MySQL
个人域名购买
录音转文字
扫描图片识别文字
OCR图片识别
行驶证识别
虚拟电话号码
电话呼叫中心软件
怎么制作一个网站
Email注册网站
华为VNC
图像文字识别
企业网站制作
个人网站搭建
华为云计算
免费租用云托管
云桌面云服务器
ocr文字识别免费版
HTTPS证书申请
图片文字识别转换
国外域名注册商
使用免费虚拟主机
云电脑主机多少钱
鲲鹏云手机
短信验证码平台
OCR图片文字识别
SSL证书是什么
申请企业邮箱步骤
免费的企业用邮箱
云免流搭建教程
域名价格