uncloud-cli/README.md

47 lines
1.1 KiB
Markdown
Raw Normal View History

2019-09-13 05:40:22 +00:00
# ucloud-cli
### Listing available ucloud products
```
(ucloud-cli) [test@ungleich ucloud-cli]$ UCLOUD_PAY_SERVER=http://127.0.0.1:5000 python ucloud.py product list
{
"/v1/products/": {
"description": "YEARLY IPV6 subscription",
"name": "IPV6 VPN",
"price": 12000,
"recurring_duration": 31536000,
"recurring_duration_units": 0,
"type": "recurring"
}
}
```
### Adding new products
```
(ucloud-cli) [test@ungleich ucloud-cli]$ UCLOUD_PAY_SERVER=http://127.0.0.1:5000 python ucloud.py product add \
--name mravi \
--realm test \
--seed stest \
--product-name "IPV6 VPN" \
--product-description="YEARLY IPV6 subscription" \
--product-type=recurring \
--product-recurring-duration=31536000 \
--product-price=12000
2019-09-14 11:25:24 +00:00
```
### Register a payment method (cc for now)
```
(ucloud-cli) [test@ungleich ucloud-cli]$ UCLOUD_PAY_SERVER=http://127.0.0.1:5000 python ucloud.py user register-payment \
--name xxxxxxxxxxxx \
--realm xxxxxxxx \
--seed xxxxxxxxxx \
--cc --number 4242424242424242 \
--cvc 225 \
--expiry-month 08 \
--expiry-year 2022 \
--card-holder-name "The tester" \
--email "monty@python.com"
2019-09-13 05:40:22 +00:00
```