tcb domains ls
查看当前环境已绑定的自定义域名,支持分页与按字段过滤。
v3.0.0+
tcb domains 自 v3.0.0 起提供,替代原 tcb service domain 的自定义域名功能。
语法
tcb domains ls [options]
参数
| 参数 | 必填 | 说明 | 默认值 |
|---|---|---|---|
-e, --env-id <envId> | 否 | 环境 ID | 配置文件 envId |
--limit <n> | 否 | 分页大小 | — |
--offset <n> | 否 | 分页偏移量 | 0 |
--filter <expr> | 否 | 过滤表达式,多个条件用 & 连接 | — |
--platform-id <platformId> | 否 | 平台版资源池 ID,与 -e 互斥(v3.8.3+) | — |
--filter 可过滤字段:
| 字段 | 说明 | 可选值 |
|---|---|---|
Domain | 域名 | 任意域名字符串 |
DomainType | 域名类型 | HTTPSERVICE(默认)、CBR、ANYSERVICE、AI_AGENT、VM、INTEGRATION_CALLBACK |
AccessType | 接入方式 | DIRECT、CDN、CUSTOM、EO |
默认只展示手动绑定的 HTTPSERVICE 域名,查看其他类型用 --filter "DomainType=CBR"。
示例
# 分页查询
tcb domains ls -e <envId> --limit 50 --offset 0
# 按域名过滤
tcb domains ls -e <envId> --filter "Domain=api.example.com"
# 按接入方式过滤
tcb domains ls -e <envId> --filter "AccessType=CDN"
# 多条件组合(且关系,& 连接)
tcb domains ls -e <envId> --filter "DomainType=HTTPSERVICE&AccessType=DIRECT"
# 查询平台版资源池下的域名(v3.8.3+)
tcb domains ls --platform-id <platformId>