subscriptions
¶
subscriptions create
¶
Usage: croud subscriptions create [-h] --type {contract} --org-id ORG_ID
[--region REGION]
[--output-fmt {table,wide,json,yaml}]
[--sudo]
Required Arguments¶
- --type
Possible choices: contract
The subscription type to use.
- --org-id
The organization ID to use.
Optional Arguments¶
- --region, -r
Temporarily use the specified region that command will be run in.
- --output-fmt, --format, -o
Possible choices: table, wide, json, yaml
Change the formatting of the output.
- --sudo
Run the given command as superuser.
Default:
False
Example¶
sh$ croud subscriptions create --type contract --org-id a0df2925-cc73-4365-8a10-7ef847632b81 --sudo
+--------------------------------------+-------------------+---------+------------+
| id | name | state | provider |
|--------------------------------------+-------------------+---------+------------|
| 4841eb8a-257d-460d-9dcf-c6a7f0dcc09d | contract-YeBfJLWA | active | cloud |
+--------------------------------------+-------------------+---------+------------+
==> Success: Subscription created.
Note
This command is only available for superusers.
subscriptions list
¶
Print the subscriptions in a user’s organization:
Usage: croud subscriptions list [-h] [--org-id ORG_ID] [--region REGION]
[--output-fmt {table,wide,json,yaml}] [--sudo]
Optional Arguments¶
- --org-id
The organization ID to use.
- --region, -r
Temporarily use the specified region that command will be run in.
- --output-fmt, --format, -o
Possible choices: table, wide, json, yaml
Change the formatting of the output.
- --sudo
Run the given command as superuser.
Default:
False
Example¶
sh$ croud subscriptions list
+--------------------------------------+---------------------------------------+--------+----------+
| id | name | state | provider |
|--------------------------------------+---------------------------------------+--------+----------|
| 56149db0-ea40-4616-88d1-885f6a491989 | my-azure-subscription | active | azure |
| b01b93e0-fd18-4896-ba88-288efe759bf0 | x43z8qxk9nh7l7mq7nxd3907z-zWG1GEiPuM4 | active | aws |
+--------------------------------------+---------------------------------------+--------+----------+
subscriptions delete
¶
Cancel a Stripe or contract subscription in a user’s organisation. Please note that this will delete any clusters running in this subscription, so use carefully:
Usage: croud subscriptions delete [-h] --subscription-id SUBSCRIPTION_ID [-y]
[--region REGION]
[--output-fmt {table,wide,json,yaml}]
[--sudo]
Required Arguments¶
- --subscription-id
The ID of the subscription.
Optional Arguments¶
- -y, --yes
Default:
False
- --region, -r
Temporarily use the specified region that command will be run in.
- --output-fmt, --format, -o
Possible choices: table, wide, json, yaml
Change the formatting of the output.
- --sudo
Run the given command as superuser.
Default:
False
Example¶
sh$ croud subscriptions delete --subscription-id 035f1161-402e-44b4-9073-0749586091e0
Are you sure you want to cancel this subscription? This will delete any clusters running in this subscription. [yN] y
==> Success: Subscription cancelled.