Files
ubicloud/spec/routes/api/cli/golden-file-commands/success.txt
Jeremy Evans a052080ea5 Support swapping the reference and post subcommand arguments in the cli
As we never intend to have a post subcommand named with a slash,
or one that could be a valid ubid, this should be unambiguous. An
alternative could be giving an specific error message telling the
user to fix their command line, but this feels more friendly.
2025-08-06 03:55:02 +09:00

170 lines
7.4 KiB
Plaintext

--confirm 2c0j48 ai api-key ak2c0j48r8kj4nharh6yagf3eb destroy
--confirm test-lb lb eu-central-h1/test-lb destroy
--confirm test-pg pg eu-central-h1/test-pg destroy
--confirm test-ps-default fw eu-central-h1/test-ps-default destroy
--confirm test-ps ps eu-central-h1/test-ps destroy
--confirm test-vm vm eu-central-h1/test-vm destroy
ai api-key list
ai api-key list -N
ai api-key create
ai api-key ak2c0j48r8kj4nharh6yagf3eb show
ai api-key ak2c0j48r8kj4nharh6yagf3eb destroy -f
fw eu-central-h1/default-eu-central-h1-default delete-rule fr7cv7h5bz324maazy93ykn8s4
fw eu-central-h1/default-eu-central-h1-default detach-subnet psfzm9e26xky5m9ggetw4dpqe2
fw show eu-central-h1/default-eu-central-h1-default
fw eu-central-h1/default-eu-central-h1-default show
fw eu-central-h1/default-eu-central-h1-default show -f firewall-rules -r id,cidr
fw eu-central-h1/default-eu-central-h1-default show -f firewall-rules -r port-range
fw eu-central-h1/default-eu-central-h1-default show -f id,name,location,description
fw eu-central-h1/default-eu-central-h1-default show -f private-subnets,firewall-rules
fw eu-central-h1/default-eu-central-h1-default show -f private-subnets -p id,name,state,location
fw eu-central-h1/default-eu-central-h1-default show -f private-subnets -p net4,net6,nics
fw eu-central-h1/default-eu-central-h1-default show -f private-subnets -p nics -n id,name,vm-name
fw eu-central-h1/default-eu-central-h1-default show -f private-subnets -p nics -n private-ipv4,private-ipv6
fw eu-central-h1/test2-fw create
fw eu-central-h1/test2-fw create -d test2-fw-description
fw eu-central-h1/test-ps-default attach-subnet psfzm9e26xky5m9ggetw4dpqe2
fw eu-central-h1/test-ps-default destroy -f
fw fw4gj2v4h1fe3q28q0hnf7g8n1 show
fw list
fw list -f location
fw list -l eu-central-h1
fw list -l eu-central-h1 -f name,id
fw list -l eu-central-h1 -N -f name,id
fw list -l eu-north-h1
fw list -l eu-north-h1 -f name,id
fw list -l eu-north-h1 -N -f name,id
fw list -N
help
help help
help -r
help -ru
help -ru vm
help -r vm
help -u
help -u vm
help vm
help vm list
kc eu-central-h1/test-kc destroy -f
kc eu-central-h1/test-kc kubeconfig
kc eu-central-h1/test-kc show
kc eu-central-h1/test-kc show -f id,name,location,display-state,cp-node-count
kc eu-central-h1/test-kc show -f node-size,version,nodepools,cp-vms
kc eu-central-h1/test-kc show -n id,name,node-count
kc eu-central-h1/test-kc show -n node-size,vms
kc eu-central-h1/test-kc show -v id,name,state,location,size,unix-user,storage-size-gib
kc eu-central-h1/test-kc show -v ip6,ip4-enabled,ip4
kc kcnzrctjjg4j4g6eqvdsvzthwp show
kc list
kc list -f location
kc list -l eu-central-h1
kc list -l eu-central-h1 -f name,id
kc list -l eu-central-h1 -N -f name,id
kc list -l eu-north-h1
kc list -l eu-north-h1 -f name,id
kc list -l eu-north-h1 -N -f name,id
kc list -N
lb 1bvp8yk1karj4ngwhtgrfh6esd show
lb eu-central-h1/test2-lb create psfzm9e26xky5m9ggetw4dpqe2 12345 54321
lb eu-central-h1/test-lb show
lb eu-central-h1/test-lb show -f id,name,state,location,hostname,algorithm
lb eu-central-h1/test-lb show -f stack,health-check-endpoint,health-check-protocol
lb eu-central-h1/test-lb show -f src-port,dst-port,subnet,vms
lb eu-central-h1/test-lb destroy -f
lb eu-central-h1/test-lb detach-vm vmdzyppz6j166jh5e9t2dwrfas
lb eu-central-h1/test-lb update hash_based 1234 54321 /up2
lb eu-central-h1/test-lb update hash_based 1234 54321 /up2 vmdzyppz6j166jh5e9t2dwrfas
lb list
lb list -f src-port,dst-port,hostname
lb list -l eu-central-h1
lb list -l eu-central-h1 -f name,id
lb list -l eu-central-h1 -N -f name,id
lb list -l eu-north-h1
lb list -l eu-north-h1 -f name,id
lb list -l eu-north-h1 -N -f name,id
lb list -N
pg eu-central-h1/test2-pg create -s standard-2 -S 64
pg eu-central-h1/test2-pg create -s standard-2 -S 64 -f paradedb
pg eu-central-h1/test2-pg create -s standard-2 -S 64 -h sync
pg eu-central-h1/test2-pg create -s standard-4 -S 128
pg eu-central-h1/test2-pg create -s standard-2 -S 64 -v 17
pg eu-central-h1/test-pg add-firewall-rule 1.2.3.0/24
pg eu-central-h1/test-pg add-metric-destination foo bar https://md.example.com
pg eu-central-h1/test-pg delete-firewall-rule pfb9g14e5ndt6qf59wfk8109bg
pg eu-central-h1/test-pg delete-metric-destination et2t1bswsqz21m7j7njfjbp901
pg eu-central-h1/test-pg destroy -f
pg eu-central-h1/test-pg reset-superuser-password foo123BAR456
pg eu-central-h1/test-pg restart
pg eu-central-h1/test-pg show
pg eu-central-h1/test-pg show -f firewall-rules,metric-destinations,ca-certificates
pg eu-central-h1/test-pg show -f ha-type,flavor,connection-string,primary,earliest-restore-time
pg eu-central-h1/test-pg show -f id
pg eu-central-h1/test-pg show -f name,state,location,vm-size,storage-size-gib,version
pg list
pg list -f location
pg list -f name,id,version,flavor
pg list -l eu-central-h1
pg list -l eu-central-h1 -f name,id
pg list -l eu-central-h1 -N -f name,id
pg list -l eu-north-h1
pg list -l eu-north-h1 -f name,id
pg list -l eu-north-h1 -N -f name,id
pg list -N
pg pgvm1qb9gwct1mqmay7m54yma5 show
ps eu-central-h1/default-eu-central-h1 show
ps eu-central-h1/default-eu-central-h1 show -f firewalls
ps eu-central-h1/default-eu-central-h1 show -f firewalls,nics
ps eu-central-h1/default-eu-central-h1 show -f firewalls -w id,name
ps eu-central-h1/default-eu-central-h1 show -f id,name,state,location,net4,net6
ps eu-central-h1/default-eu-central-h1 show -f nics -n id,name
ps eu-central-h1/default-eu-central-h1 show -f nics -n private-ipv4,private-ipv6,vm-name
ps eu-central-h1/default-eu-central-h1 show -w description,location,path
ps eu-central-h1/default-eu-central-h1 show -w firewall-rules
ps eu-central-h1/default-eu-central-h1 show -w firewall-rules -r id,cidr
ps eu-central-h1/default-eu-central-h1 show -w firewall-rules -r port-range
ps eu-central-h1/test-ps connect psfzm9e26xky5m9ggetw4dpqe2
ps eu-central-h1/test2-ps create
ps eu-central-h1/test2-ps create -f fw4gj2v4h1fe3q28q0hnf7g8n1
ps eu-central-h1/test-ps destroy -f
ps list
ps list -f location
ps list -f name,id,net4,net6
ps list -l eu-central-h1
ps list -l eu-central-h1 -f name,id
ps list -l eu-central-h1 -N -f name,id
ps list -l eu-north-h1
ps list -l eu-north-h1 -f name,id
ps list -l eu-north-h1 -N -f name,id
ps list -N
ps psfzm9e26xky5m9ggetw4dpqe2 show
version
vm eu-central-h1/test2-vm create -6 "ssh-rsa pk"
vm eu-central-h1/test2-vm create -b debian-12 "ssh-rsa pk"
vm eu-central-h1/test2-vm create "ssh-rsa pk"
vm eu-central-h1/test2-vm create -p psfzm9e26xky5m9ggetw4dpqe2 "ssh-rsa pk"
vm eu-central-h1/test2-vm create -S 80 "ssh-rsa pk"
vm eu-central-h1/test2-vm create -s standard-4 "ssh-rsa pk"
vm eu-central-h1/test2-vm create -u foo "ssh-rsa pk"
vm eu-central-h1/test-vm destroy -f
vm eu-central-h1/test-vm restart
vm eu-central-h1/test-vm show
vm eu-central-h1/test-vm show -f firewalls
vm eu-central-h1/test-vm show -f firewalls -w description,location,path
vm eu-central-h1/test-vm show -f firewalls -w firewall-rules
vm eu-central-h1/test-vm show -f firewalls -w firewall-rules -r id,cidr
vm eu-central-h1/test-vm show -f firewalls -w firewall-rules -r port-range
vm eu-central-h1/test-vm show -f firewalls -w id,name
vm eu-central-h1/test-vm show -f id,name,state,location,size,unix-user,storage-size-gib
vm eu-central-h1/test-vm show -f ip6,ip4-enabled,ip4,private-ipv4,private-ipv6,subnet
vm eu-central-h1/vmdzyppz6j166jh5e9t2dwrfas show
vm list
vm list -f location
vm list -f name,id,ip4,ip6
vm list -l eu-central-h1
vm list -l eu-central-h1 -f name,id
vm list -l eu-central-h1 -N -f name,id
vm list -l eu-north-h1
vm list -l eu-north-h1 -f name,id
vm list -N
vm vmdzyppz6j166jh5e9t2dwrfas show