检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
您也可以根据下表常见问题概览查找所需内容。 表1 常见问题概览 常见问题分类 相关链接 认证相关 如何获取永久AK/SK? 如何获取账号ID、项目ID? 如何获取区域? 如何获取临时AK/SK和securitytoken? 各认证方式的优先级是什么? 配置项相关 命令中未指定配置项时默认使用哪个配置项?
I会根据JSON最外层的Key获取并解析其的参数值,目前支持的Key包括:path、query、body、formData、header、cookie。JSON最外层的其他Key下的内容将会被忽略。若JSON文件里所有最外层的Key都不属于上述支持的Key之一,会提示如下错误:
置项中的AK/SK: hcloud configure list --cli-output=json --cli-query="profiles[].{Name:name,AK:accessKeyId,SK:secretAccessKey}" [ { "AK": "********"
"基于华为云CLI,以shell脚本模板形式集成CLI调用命令,对弹性云服务器进行管理,覆盖从弹性云服务器的创建(购买)到变更规格、再到删除的整个生命周期。", "detail_url": "https://codelabs.developer.huaweicloud.com/codelabs/
configure set --cli-offline=true”可切换至离线模式; 执行命令“hcloud configure set --cli-offline=false”可切换至在线模式。 离线模式适用场景 可将KooCLI最新的离线元数据打包下载到用户本地,该元数据缓存文件长期
默认情况下,步长值为1,这意味着选择了在开始和停止值范围内的每个元素。用户也可以使用步长跳过元素。例如,仅从数组中选择偶数元素:当表达式为"[::2]" 时,可获取如下结果: [ 0, 2, 4, 6, 8 ] 另需注意,在此示例中,省略了开始和停止值,这意味着使用0表示开始值,10用于停止值。在此示例中,表达式
[USE_ERROR]cli-region的值不支持,当前支持的区域值如下:* [USE_ERROR]缺少必填参数: project_id [USE_ERROR]使用AK/SK模式访问全局服务,缺少必填参数cli-domain-id.请添加该参数,或使用`hcloud configure set`配置cli-domain-id
------- POST https://ecs.cn-north-4.myhuaweicloud.com/v1/0a152ab****************262d035e8/cloudservers/action Content-Type: application/json;charset=UTF-8
打印命令调用过程中的调试信息 检查命令正确性 指定输出格式 指定JSON文件传递API参数 指定请求超时时间 请求连接重试次数 跳过https请求证书验证 无配置方式使用KooCLI
步骤四:查看与执行云服务操作命令 本节以Windows系统为例介绍KooCLI的使用,Linux和Mac系统的使用基本相同,可参考。 完成初始化配置后,即可查询KooCLI支持的云服务列表,并执行相关命令。下文以弹性云服务器(ECS)的查询云服务器详情的API为例,说明如何查找与执行命令。
终端不会立即生效。 配置https_proxy环境变量 请根据您系统选择并执行如下命令,配置https_proxy环境变量。 Linux或MacOS系统 临时环境变量 配置https_proxy的命令为: export https_proxy="https://username:
--cli-profile=${profileName}”命令切换默认配置项。 参数 参数可分为API参数和KooCLI系统参数。API参数是指云服务的API中定义的参数;系统参数是指KooCLI的内置参数,具有其固定的使用方式和特定含义。请查看系统参数列表。 选项 KooCLI选项是
SSO profile name [required]: sso ? Input SSO start URL [required]: https://idcenter.huaweicloud.com/d-3********6/portal ? Input SSO region [required]:
--------- POST https://rds.cn-north-4.myhuaweicloud.com/v3/0dd8cb****************19b5a84546/configurations Content-Type: application/json X-Project-Id:
使用HTTP代理 配置HTTP代理 解决证书x509问题
"links": [ { "rel": "self", "href": "https://ecs.cn-north-4.myhuaweicloud.com/v2.1/0dd8cb****************19b5a
安全 责任共担 身份认证与访问控制 数据保护技术 审计与日志 更新管理 认证证书 风险防范
到当前命令中。 进入交互模式后,使用“Ctrl+C”可切换至新命令行,使用“Ctrl+D”可退出交互模式。 交互式可提示和补全如下内容: 云服务 初次进入交互模式后,会自动提示云服务及系统命令列表。 图1 交互式中提示云服务和系统命令列表 所提示的云服务列表中,左列展示云服务短名
使用“--cli-json-filter”对原json结果的内容执行JMESPath查询,获取每个servers元素的“id”和“name”,并将其重命名为“EcsID”和“EcsName”,如下示例所示: hcloud ECS NovaListServers --cli-region="cn-north-4"
指定用户所属账号ID KooCLI以AKSK模式调用全局服务的API时,需添加账号ID(即cli-domain-id)。KooCLI会在调用全局服务的API的过程中,根据用户认证信息自动获取账号ID,用户也可在命令中添加“--cli-domain-id”选项,如下: hcloud