Transit Gateway CLI
IBM Cloud® Transit Gateway 命令行为 Transit Gateway 服务提供了一个接口。 您可以使用CLI创建和管理网关和连接,并列出网关的可用位置。
准备工作
请按照以下说明使用 Transit Gateway 命令行界面,该界面以 IBM Cloud CLI插件的形式实现。
-
将
tg-cli/tgCLI插件安装到 IBM Cloud CLI中。安装该插件:
ibmcloud plugin install tg
如果您要将CLI与虚拟专用终端(VPE)配合使用,则必须设置以下变量:
export IBMCLOUD_TG_API_ENDPOINT=private.transit.cloud.ibm.com
ibmcloud plugin show tg
显示 Transit Gateway CLI插件信息。
ibmcloud plugin show tg
Transit Gateways
本节介绍了网关功能的 CLI 命令相关信息。
ibmcloud tg gateway
检索特定网关的详细信息。
ibmcloud tg gateway|gw GATEWAY_ID [--output json] [-h, --help]
命令选项
GATEWAY_ID- 您想了解其详细信息的网关ID。
--output json- 可选:指定是否要以JSON格式显示输出。
--help | -h- 可选:获取有关此命令的帮助。
示例
请求网关的详细信息。
ibmcloud tg gw $gateway
ibmcloud tg gateways
列出过境门户。
ibmcloud tg gateways|gws [--output json] [-h, --help]
命令选项
--output json- 可选:指定是否要以JSON格式显示输出。
--help | -h- 可选:获取有关此命令的帮助。
其他命令需要网关ID。 将该 ID 保存为环境变量,以便日后使用,例如:
gateway="bdf8fa2b-c518-9999-9028-f3c9ece86159"
ibmcloud tg gateway-create
创建一个中转网关。
ibmcloud tg gateway-create|gwc --name NAME --location LOCATION [--routing ROUTING][--gre-enhanced-route-propagation true | false] [--resource-group-id RES_GROUP_ID] [--output json] [-h, --help]
命令选项
--name- 新网关的名称。
--location- 网关位置(使用
ibmcloud tg locations查看可能的值) --routing- 资源网关路由(
global|local)。选择global可跨区域连接资源。 默认值为local。 --resource-group-id- 可选:网关资源组ID。 如果未指定,则使用默认的资源组。
--gre-enhanced-route-propagation- 可选:指定是否要在连接到同一中转网关的所有 GRE 中启用路由传播。 有效值为
true和false(默认值)。 --output json- 可选:指定是否要以JSON格式显示输出。
--help | -h- 可选:获取有关此命令的帮助。
示例
在 us-south 中创建一个名为 myGateway 的网关,使用 local 路由并使用默认资源组。
ibmcloud tg gwc --name myGateway --location us-south
ibmcloud tg gateway-delete
删除现有网关。
ibmcloud tg gateway-delete|gwd GATEWAY_ID [-f, --force] [-h, --help]
命令选项
GATEWAY_ID- 要删除的网关的ID。
--force | -f- 可选:强制删除,无需确认。
--help | -h- 可选:获取有关此命令的帮助。
示例
删除网关,无需确认。
ibmcloud tg gwd $gateway -f
ibmcloud tg gateway-update
更新现有网关的属性。
ibmcloud tg gateway-update|gwu GATEWAY_ID [--name NAME] [--routing ROUTING] [--gre-enhanced-route-propagation true | false] [--output json] [-h, --help]
命令选项
GATEWAY_ID-
您要更新的网关的ID。
--name-
可选:网关的新名称。
--routing-
可选:资源网关路由(
global|local)。选择全局以跨区域连接资源。 将路由从global更改为local需要将所有现有连接更改为local。 --gre-enhanced-route-propagation-
可选:指定是否要在连接到同一中转网关的所有 GRE 中启用路由传播。 有效值为
true和false(默认值)。更改此值后,请等待几分钟让更改生效。
--output json-
可选:指定是否要以JSON格式显示输出。
--help | -h-
可选:获取有关此命令的帮助。
示例
更新网关,路由值为 global。
ibmcloud tg gwu $gateway --routing global
连接
本节介绍了连接功能的命令行界面(CLI)命令。
ibmcloud tg acc-connections
列出中转网关上的所有账户连接。
ibmcloud tg acc-connections|ac [--network-id NETWORK_ID] [--network-type NETWORK_TYPE] [--all-pages] [--limit NUMERIC_VALUE] [--output json] [-h, --help]
命令选项
--network-id-
可选。
classic,不要设置数值。 对于其他网络类型,请使用CRN。 例如,要查找VPC的CRN:ibmcloud is vpc VPC_ID --json--network-type- 可选。 网络连接类型。 值为
classic,directlink,power_virtual_server,vpn_gateway,和vpc。 --all-pages- 可选:列出所有连接,无论是否指定
--limit大小。 --limit NUMERIC_VALUE- 可选项:每页返回资源的最大数量。 默认限制为
50。 可能的值:1≤ 值 ≤500 --output json- 可选:指定是否要以JSON格式显示输出。
--help | -h- 可选:获取有关此命令的帮助。
示例
列出所有账户连接:
ibmcloud tg acc-connections|ac按网络类型筛选的账户连接列表:
ibmcloud tg acc-connections|ac --network-type vpc|classic|directlink|vpn_gateway|power_virtual_serveribmcloud tg connection获取特定连接的详细信息。
ibmcloud tg connection|c GATEWAY_ID CONNECTION_ID [--output json] [-h, --help]命令选项
GATEWAY_ID- 连接所在的网关的ID。
CONNECTION_ID- 您想了解其详细信息的连接ID。
--output json- 可选:指定是否要以JSON格式显示输出。
--help | -h- 可选:获取有关此命令的帮助。
示例
请求特定连接ID的详细信息。
ibmcloud tg c $gateway $connectionibmcloud tg connections在传输网关上列出连接。
ibmcloud tg connections|cs GATEWAY_ID [--all-pages] [--limit NUMERIC_VALUE] [--output json] [-h, --help]命令选项
GATEWAY_ID- 您希望连接的网关的ID。
--all-pages(选择当前可用性)- 列出所有连接,无论是否指定了
--limit的大小。 --limit(选择当前可用性)- 每页显示的最大资源数量。 默认限制为
100。 可能的值:1≤ 值 ≤500 --output json- 可选:指定是否要以JSON格式显示输出。
--help | -h- 可选:获取有关此命令的帮助。
示例
列出网关上的连接。
ibmcloud tg cs $gateway其他命令需要连接ID。 将该 ID 保存为环境变量,以便日后使用,例如:
connection="4892849f-368e-9999-bb58-8888fb21e513"ibmcloud tg connection-create在传输网关上创建连接。
ibmcloud tg connection-create|cc GATEWAY_ID --name NAME --network-id NETWORK_ID --network-type NETWORK_TYPE --network-account-id ACCOUNT_ID [--zone ZONE] [--default-prefix-filter DEFAULT_PREFIX_FILTER] [--cidr CIDR] [--output json]命令选项
GATEWAY_ID- 新连接所在的网关的ID。
--name- 新连接的名称。
--network-id- 网络连接的ID。
classic,不要设置数值。 对于其他网络类型,请使用CRN。 例如,要查找VPC的CRN:
ibmcloud is vpc VPC_ID --json--network-type- 网络连接类型。 值为
classic,directlink,power_virtual_server,vpn_gateway,和vpc。 --network-account-id- 用于创建经典连接的 IBM Cloud 账户ID。 仅用于
classic类型,当连接账户与网关账户不同时。 --zone- 可选:将部署 GRE 隧道或 VPN 连接的可用区。 仅适用于
vpn_gateway网络类型。 --default-prefix-filter- 可选:连接的默认前缀过滤器(
permit|deny)。 --cidr- 可选:连接时要使用的 CIDR 地址块。 仅适用于
vpn_gateway网络类型。 --output json- 可选:指定是否要以JSON格式显示输出。
--help | -h- 可选:获取有关此命令的帮助。
示例
创建一个名为
vpc-connection的VPC连接,并使用vpcCRN="crn:v1:bluemix:public:is:us-south:a/3aa0a9999a1a46258064d84f7f447920::vpc:r134-f87014d5-87d2-46d1-9999-24683082f6bc"ibmcloud tg cc $gateway --name vpc-connection --network-id $vpcCRN --network-type vpc创建一个名为
classic-conn的经典连接。ibmcloud tg cc $gateway --name classic-conn --network-type classicibmcloud tg connection-delete删除现有连接。
ibmcloud tg connection-delete|cd GATEWAY_ID CONNECTION_ID [-f, --force] [-h, --help]命令选项
GATEWAY_ID- 正在删除的连接网关的ID。
CONNECTION_ID- 正在删除的连接的ID。
--force | -f- 可选:强制删除,无需确认。
--help | -h- 可选:获取有关此命令的帮助。
示例
删除连接,无需确认。
ibmcloud tg cd $gateway $connection -fibmcloud tg connection-create-gre(不推荐)不推荐使用该命令。 使用 tg-connection-gre-create 命令。
在传输网关上创建一个通用路由封装(GRE)隧道连接。
ibmcloud tg connection-rcreate-gre|crgre GATEWAY_ID --name NAME --zone ZONE --local-gateway-ip LOCAL_GATEWAY_IP --local-tunnel-ip LOCAL_TUNNEL_IP --remote-gateway-ip REMOTE_GATEWAY_IP --remote-tunnel-ip REMOTE_TUNNEL_IP [--base-connection-id BASE_CONNECTION_ID] [--base-network-type BASE_NETWORK_TYPE] [--network-type NETWORK_TYPE] [--network-account-id NETWORK_ACCOUNT_ID] [--remote-bgp-asn REMOTE_BGP_ASN] [--default-prefix-filter DEFAULT_PREFIX_FILTER] [--output json]命令选项
GATEWAY_ID新连接所绑定的网关的ID。--name- GRE新连接的名称。
--zone- GRE隧道的可用区。 示例:
us-south-1 --local-gateway-ip- GRE隧道连接的本地网关IP地址。
--local-tunnel-ip- GRE隧道连接的本地隧道IP地址。
--remote-gateway-ip- GRE隧道连接的远程网关IP地址。
--remote-tunnel-ip- GRE隧道连接的远程隧道IP地址。
--base-connection-id- 可选:GRE隧道底层经典网络连接的ID。 此选项仅适用于
gre_tunnel网络类型。 --base-network-type- 基础连接的网络类型(
classic)。 --network-type- 可选:GRE连接的网络类型。 默认值为
gre_tunnel。 --network-account-id- 可选:用于连接经典连接的账户ID。 当连接账户与网关账户不同时,请仅使用
classic类型。 --remote-bgp-asn- 可选:如果未指定远程边界网关协议自治系统编号,则会自动生成一个。
--output json- 可选:指定是否要以JSON格式显示输出。
--help | -h- 可选:获取有关此命令的帮助。
示例
创建一个GRE隧道连接,命名为
gre-connection,并以经典连接9037f710-8dfb-4948-a2bd-847c8dde96d3作为基础连接。ibmcloud tg connection-create-gre $gateway --name gre-connection --base-connection-id 9037f710-8dfb-9999-a2bd-847c8dde96d3 --zone us-south-2 --local-gateway-ip 192.168.100.1 --local-tunnel-ip 192.168.101.1 --remote-gateway-ip 10.242.63.12 --remote-tunnel-ip 192.168.101.2ibmcloud tg connection-approve以网络所有者身份批准来自其他账户的连接。
ibmcloud tg connection-approve|ca GATEWAY_ID CONNECTION_ID [-h, --help]命令选项
GATEWAY_ID- 连接所在的网关的ID。
CONNECTION_ID- 您正在批准的连接的ID。
--help | -h- 可选:获取有关此命令的帮助。
示例
批准连接请求。
ibmcloud tg ca $gateway $connectionibmcloud tg connection-gre-create在传输网关上创建一个通用路由封装(GRE)隧道或非绑定GRE连接。
ibmcloud tg connection-gre-create|cgrec GATEWAY_ID --name NAME --zone ZONE --local-gateway-ip LOCAL_GATEWAY_IP --local-tunnel-ip LOCAL_TUNNEL_IP --remote-gateway-ip REMOTE_GATEWAY_IP --remote-tunnel-ip REMOTE_TUNNEL_IP [--base-connection-id BASE_CONNECTION_ID] [--base-network-type BASE_NETWORK_TYPE] [--network-type NETWORK_TYPE] [--network-account-id NETWORK_ACCOUNT_ID] [--remote-bgp-asn REMOTE_BGP_ASN] [--default-prefix-filter DEFAULT_PREFIX_FILTER] [--output json]命令选项
GATEWAY_ID- 绑定新连接的网关ID。
--name- GRE新连接的名称。
--zone- GRE隧道的可用区。 示例:
us-south-1 --local-gateway-ip- GRE隧道连接的本地网关IP地址。
--local-tunnel-ip- GRE隧道连接的本地隧道IP地址。
--remote-gateway-ip- GRE隧道连接的远程网关IP地址。
--remote-tunnel-ip- GRE隧道连接的远程隧道IP地址。
--base-connection-id- 可选:GRE隧道底层经典网络连接的ID。 此选项仅适用于
gre_tunnel网络类型。 --base-network-type- 可选:基础连接的网络类型(
classic)。 --network-type- 可选:GRE连接的网络类型。 价值观是
gre_tunnel或unbound_gre_tunnel。 缺省值为gre_tunnel。 --network-account-id- 可选:用于连接经典连接的账户ID。 当连接账户与网关账户不同时,请仅使用
classic类型。 --remote-bgp-asn- 可选:如果未指定远程边界网关协议自治系统编号,则会自动生成一个。
--output json- 可选:指定是否要以JSON格式显示输出。
--help | -h- 可选:获取有关此命令的帮助。
示例
创建一个GRE隧道连接,命名为
gre-connection,并以经典连接9037f710-8dfb-4948-a2bd-847c8dde96d3作为基础连接。ibmcloud tg connection-gre-create $gateway --name gre-connection --base-connection-id 9037f710-8dfb-9999-a2bd-847c8dde96d3 --zone us-south-2 --local-gateway-ip 192.168.100.1 --local-tunnel-ip 192.168.101.1 --remote-gateway-ip 10.242.63.12 --remote-tunnel-ip 192.168.101.2ibmcloud tg connection-reject以网络所有者的身份拒绝来自其他账户的连接。
ibmcloud tg connection-reject|cr GATEWAY_ID CONNECTION_ID [-h, --help]命令选项
GATEWAY_ID- 连接所在的网关的ID。
CONNECTION_ID- 您拒绝的连接的ID。
--help | -h- 可选:获取有关此命令的帮助。
示例
拒绝连接请求。
ibmcloud tg cr $gateway $connectionibmcloud tg connection-rgre-create在传输网关上创建冗余GRE连接。
您必须使用JSON文件作为输入。
ibmcloud tg connection-rgre-create|crgrec --file JSON_FILE_PATH [--output json]JSON 文件
{ "gateway_id": "47f11b01-471c-47d0-9e84-550c88c94055", "name": "redundant_gre1", "network_type": "redundant_gre", "base_network_type": "classic", "network_account_id": "28e4d90ac7504be694471ee66e70d0d5", "network_id": "crn:v1:bluemix:public:is:us-south:a/123456::vpc:4727d842-f94f-4a2d-824a-9bc9b02c523b", "tunnels": [ { "local_gateway_ip": "192.168.100.1", "local_tunnel_ip": "192.168.129.2", "name": "gre1", "remote_bgp_asn": 65010, "remote_gateway_ip": "10.242.63.12", "remote_tunnel_ip": "192.168.129.1", "zone": { "name": "us-south-1" } }, { "local_gateway_ip": "192.168.101.1", "local_tunnel_ip": "192.168.128.2", "name": "gre2", "remote_bgp_asn": 65010, "remote_gateway_ip": "10.242.63.12", "remote_tunnel_ip": "192.168.128.1", "zone": { "name": "us-south-1" } } ] }命令选项
gateway_id- 新冗余GRE连接所在的网关ID。
name- 新的冗余GRE连接的名称。
network_type- 网络连接类型。 价值是
redundant_gre。
base_network_type要使用的网络类型。 选项为classic和vpc。network_account_id- 用于跨账户经典网络的 IBM Cloud 账户ID。 仅用于
classic类型,当连接账户与网关账户不同时。 此选项不适用于vpc基础网络类型。 network_id- VPC网络中要使用的CRN。 此选项不适用于
classic基础网络类型。 例如,要查找VPC的CRN:
ibmcloud is vpc VPC_ID --jsontunnels-
GRE隧道信息。
local_gateway_ip-
GRE隧道连接的本地网关IP地址。 网络类型
redundant_gre连接需要填写此字段。使用
vpc基本网络类型时,该 IP 地址必须符合 RFC 1918 的规定,并且不是224.0.0.0至239.255.255.255多播范围内的 IP 地址,也不能与连接到中转网关的任何现有网络冲突。 此外,该 IP 地址不能用作使用相同底层网络的另一个 GRE 的local-gateway-ip。 local_tunnel_ip-
分配给隧道 Transit Gateway 端的本地隧道IP地址。
local_tunnel_ip和remote_tunnel_ip地址必须位于同一/30网络中。 网络和广播地址也不能。 网络类型redundant_gre连接需要填写此字段。 name-
GRE隧道的名称。
remote_bgp_asn-
可选:如果未指定远程边界网关协议自治系统编号,则会自动生成一个。
remote_gateway_ip-
GRE隧道连接的远程网关IP地址。
remote_tunnel_ip-
GRE隧道连接的远程隧道IP地址。
zone-
GRE隧道的可用区。 示例:
us-south-1
ibmcloud tg connection-update更新现有连接的属性。
ibmcloud tg connection-update|cu GATEWAY_ID CONNECTION_ID --name NAME [--output json] [-h, --help]命令选项
GATEWAY_ID- 连接正在更新的网关的ID已打开。
CONNECTION_ID- 要更新的连接的ID。
--name- 连接的新名称。
--default-prefix-filter- 可选:连接的默认前缀过滤器(
permit|deny)。 --output json- 可选:指定是否要以JSON格式显示输出。
--help | -h- 可选:获取有关此命令的帮助。
示例
更新连接名称为
MyConn2。ibmcloud tg cu $gateway $connection --name MyConn2ibmcloud tg redundant-gre-tunnel-add向冗余 GRE 中添加一条隧道。
ibmcloud tg redundant-gre-tunnel-add|targre GATEWAY_ID REDUNDANT_GRE_ID --name NAME --zone ZONE --local-gateway-ip LOCAL_GATEWAY_IP --local-tunnel-ip LOCAL_TUNNEL_IP --remote-gateway-ip REMOTE_GATEWAY_IP --remote-tunnel-ip REMOTE_TUNNEL_IP [--remote-bgp-asn REMOTE_BGP_ASN] [--output json]命令选项
GATEWAY_ID- 绑定新连接的网关ID。
REDUNDANT_GRE_ID- 冗余GRE连接的ID。
--name- GRE新隧道的名称。
--zone- GRE隧道的可用区。 示例:
us-south-1 --local-gateway-ip- GRE隧道连接的本地网关IP地址。
--local-tunnel-ip- GRE隧道连接的本地隧道IP地址。
--remote-gateway-ip- GRE隧道连接的远程网关IP地址。
--remote-tunnel-ip- GRE隧道连接的远程隧道IP地址。
--remote-bgp-asn- 可选:如果未指定远程边界网关协议自治系统编号,则会自动生成一个。
--output json- 可选:指定是否要以JSON格式显示输出。
--help | -h- 可选:获取有关此命令的帮助。
示例
ibmcloud tg redundant-gre-tunnel-add e47d6b9c-095f-4d31-aa47-5c89c2ded820 e4e37e31-8895-4594-be6b-61e8088b53c7 --name gre-tunnel3 --zone us-south-3 --local-gateway-ip 192.193.202.1 --local-tunnel-ip 192.193.237.2 -ibmcloud login -a https://cloud.ibm.com -r us-south --sso -remote-gateway-ip 10.186.203.5 --remote-tunnel-ip 192.193.237.1ibmcloud tg redundant-gre-tunnel-remove从冗余GRE中移除一个隧道。
ibmcloud tg redundant-gre-tunnel-remove|trrgre GATEWAY_ID REDUNDANT_GRE_ID TUNNEL_ID [--force | -f] [--help | -h]命令选项
GATEWAY_ID- 绑定新连接的网关ID。
REDUNDANT_GRE_ID- 冗余GRE连接的ID。
TUNNEL_ID- 要删除的隧道 ID。
--force | -f- 可选:强制删除,无需确认。
--help | -h- 可选:获取有关此命令的帮助。
示例
ibmcloud tg redundant-gre-tunnel-remove e47d6b9c-095f-4d31-aa47-5c89c2ded820 e4e37e31-8895-4594-be6b-61e8088b53c7 b97a5cf5-7ee4-4073-b719-f6df36dea08fibmcloud tg tunnels列出给定冗余GRE下的所有隧道。
ibmcloud tg tunnels|ts GATEWAY_ID REDUNDANT_GRE_ID [--output json]命令选项
GATEWAY_ID- 绑定新连接的网关ID。
REDUNDANT_GRE_ID- 冗余GRE连接的ID。
--output json- 可选:指定是否要以JSON格式显示输出。
--force | -f- 可选:强制删除,无需确认。
--help | -h- 可选:获取有关此命令的帮助。
示例
ibmcloud tg ts e47d6b9c-095f-4d31-aa47-5c89c2ded820 e4e37e31-8895-4594-be6b-61e8088b53c7位置
本节介绍了位置相关功能的命令行界面(CLI)命令。
ibmcloud tg locations使用此命令列出可用于创建网关的位置。
ibmcloud tg locations|locs [--output json] [-h, --help]命令选项
--output json- 可选:指定是否要以JSON格式显示输出。
--help | -h- 可选:获取有关此命令的帮助。
ibmcloud tg location检索此位置的特定信息。
ibmcloud tg location|loc NAME [--output json] [-h, --help]命令选项
NAME- 您想了解详细信息的地点名称。
--output json- 可选:指定是否要以JSON格式显示输出。
--help | -h- 可选:获取有关此命令的帮助。
示例
获取地点详情,请发送电子邮件至
us-south。ibmcloud tg location us-south连接前缀过滤器
本节介绍连接前缀过滤功能的CLI命令。
ibmcloud tg prefix-filter-create为连接添加前缀过滤器。
ibmcloud tg prefix-filter-create GATEWAY_ID CONNECTION_ID --prefix PREFIX --action ACTION [--le LE] [--ge GE] [--before BEFORE] [--output json]命令选项
GATEWAY_ID- 应用前缀过滤器的网关ID。
CONNECTION_ID- 应用前缀过滤器的连接ID。
--prefix- 应用过滤器的网络前缀。
--action- 针对指定前缀应采取的操作(
permit|deny)。 --le- 可选:应用于小于或等于此值的子网掩码的前缀过滤器。
--ge- 可选:应用于大于或等于此值的子网掩码的前缀过滤器。
--before- 可选:该过滤器应先应用的前缀过滤器的标识符。 如果为空,那么将最后应用此过滤器。
--output- 可选:指定输出格式;仅支持
json。 显示所有详细信息。
示例
为
10.0.250.0/24添加前缀过滤器,将其连接到网关9f559c43-63f4-4da5-b312-b525a8dce185,连接6c1bdc19-4adb-4760-8cdc-ef3b74b626f7,操作permit。ibmcloud tg pfc 9f559c43-63f4-4da5-b312-b525a8dce185 6c1bdc19-4adb-4760-8cdc-ef3b74b626f7 --prefix 10.0.250.0/24 --action permitibmcloud tg prefix-filter-delete从连接中删除前缀过滤器。
ibmcloud tg prefix-filter-delete GATEWAY_ID CONNECTION_ID FILTER_ID [-f, --force]命令选项
GATEWAY_ID- 前缀过滤器被删除的网关的ID。
CONNECTION_ID- 前缀过滤器被删除的连接的ID。
FILTER_ID- 正在删除的前缀过滤器的ID。
--force, -f- 强制执行删除操作,无需确认。
示例
从网关
9f559c43-63f4-4da5-b312-b525a8dce185和连接中删除前缀过滤器 IDb4dbe0a6-c52d-4128-cc32-6f53d86bc82b6c1bdc19-4adb-4760-8cdc-ef3b74b626f7ibmcloud tg pfd 9f559c43-63f4-4da5-b312-b525a8dce185 6c1bdc19-4adb-4760-8cdc-ef3b74b626f7 b4dbe0a6-c52d-4128-cc32-6f53d86bc82b路由报告
本节介绍路线报告功能的CLI命令。
ibmcloud tg route-reports使用此命令可列出网关上可用的路由报告。
ibmcloud tg route-reports|rrs GATEWAY_ID [--output json] [-h, --help]命令选项
GATEWAY_ID- 列出路线报告的网关ID。
--output json- 可选:指定是否要以JSON格式显示输出。
--help | -h- 可选:获取有关此命令的帮助。
示例
在网关上列出路线报告。
ibmcloud tg rrs $gateway其他命令需要路线报告ID。 将该 ID 保存为环境变量,以便日后使用,例如:
report="4892849f-368e-9999-4444-8888fb21e513"ibmcloud tg route-report检索特定路线报告的详细信息。
ibmcloud tg route-report|rr GATEWAY_ID REPORT_ID [--output json] [-h, --help]命令选项
GATEWAY_ID- 路线报告来自的网关ID。
REPORT_ID- 您想了解详细信息的路线报告的ID。
--output json- 可选:指定是否要以JSON格式显示输出。
--help | -h- 可选:获取有关此命令的帮助。
示例
索取路线报告的详细信息。
ibmcloud tg rr $gateway $reportibmcloud tg route-report-create创建路线报告。
ibmcloud tg route-report-create|rrc GATEWAY_ID [--output json] [-h, --help]命令选项
GATEWAY_ID- 创建路线报告的网关ID。
--output json- 可选:指定是否要以JSON格式显示输出。
--help | -h- 可选:获取有关此命令的帮助。
示例
为网关创建路由报告。
ibmcloud tg rrc $gatewayibmcloud tg route-report-delete删除现有路线报告。
ibmcloud tg route-report-delete|rrd GATEWAY_ID REPORT_ID [-f, --force] [-h, --help]命令选项
GATEWAY_ID- 报告所针对的网关的ID。
REPORT_ID- 要删除的报告的ID。
--force | -f- 可选:强制删除,无需确认。
--help | -h- 可选:获取有关此命令的帮助。
示例
删除路线报告,无需确认。
ibmcloud tg rrd $gateway $report -f