命令结构
更新时间:2026-06-10
BCE CLI 的命令遵循统一格式:
Plain Text
1bce <service> <operation> [--parameter value ...]
| 参数位 | 说明 | 示例 |
|---|---|---|
service |
云服务代码,如 vpc、eip、bcc |
vpc |
operation |
API 操作名,与 OpenAPI 名称一致 | QueryVpcList |
--parameter |
API 参数,以 -- 开头 |
--region bj |
查看可用服务
Bash
1bce --help
查看服务下的所有操作
Bash
1bce vpc --help
查看某个操作的参数
Bash
1bce vpc QueryVpcList --help
输出示例:
Plain Text
1Usage:
2 bce vpc QueryVpcList [--parameter value ...]
3
4Flags:
5 --version String required API version number, default is 1
6 --marker String optional 批量获取列表的查询的起始位置
7 --maxKeys Integer optional 每页包含的最大数量
8 --isDefault Boolean optional 是否为默认VPC
9 --vpcIds String optional 指定查询的VPC,多个vpcId用逗号分隔
10
11Global Flags:
12 --profile string 使用指定 Profile 的凭证
13 --region string 目标地域(如 bj、gz、su)
14 --output string 输出格式:json | table | text
15 --query string JMESPath 结果过滤表达式
16 --dry-run 仅打印请求信息,不实际发送
17 --debug 打印完整请求和响应详情
18 --no-color 禁用彩色输出
19 ...
20
21Pagination Flags:
22 --pager 自动分页,拉取所有数据
23 --total-count int 限制返回总条数(需配合 --pager)
全局 Flag
所有命令均支持以下全局 Flag:
| Flag | 类型 | 说明 |
|---|---|---|
--profile |
string | 使用指定的凭证 Profile |
--region |
string | 目标地域(如 bj、gz、su) |
--endpoint |
string | 自定义服务端点(覆盖 region 路由) |
--output |
string | 输出格式,默认 json |
--query |
string | JMESPath 过滤表达式 |
--dry-run |
— | 仅打印请求信息,不实际发送 |
--debug |
— | 打印完整请求和响应详情 |
--no-color |
— | 禁用彩色输出 |
--timeout |
int | 请求超时时间(秒),默认 15 |
--language |
string | 帮助信息语言(zh-CN / en-US) |
--pager |
— | 自动分页,拉取所有数据 |
--total-count |
int | 配合 --pager,限制返回总条数 |
--cli-input-json |
string | 从 JSON 文件读取参数 |
--generate-cli-skeleton |
— | 生成参数 JSON 骨架 |
--unfold |
— | 启用 KV 点记法传入结构化参数 |
评价此篇文章
