Skip to content

Commit 9439e36

Browse files
Laure-diremyleone
andauthored
feat(dedibox): add support for v1 (#3906)
Co-authored-by: Rémy Léone <[email protected]>
1 parent 4b2a180 commit 9439e36

File tree

115 files changed

+6303
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

115 files changed

+6303
-0
lines changed
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
🎲🎲🎲 EXIT CODE: 0 🎲🎲🎲
2+
🟥🟥🟥 STDERR️️ 🟥🟥🟥️
3+
Download-invoice dedibox resources.
4+
5+
USAGE:
6+
scw dedibox billing download-invoice [arg=value ...]
7+
8+
ARGS:
9+
invoice-id
10+
11+
FLAGS:
12+
-h, --help help for download-invoice
13+
14+
GLOBAL FLAGS:
15+
-c, --config string The path to the config file
16+
-D, --debug Enable debug mode
17+
-o, --output string Output format: json or human, see 'scw help output' for more info (default "human")
18+
-p, --profile string The config profile to use
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
🎲🎲🎲 EXIT CODE: 0 🎲🎲🎲
2+
🟥🟥🟥 STDERR️️ 🟥🟥🟥️
3+
Download-refund dedibox resources.
4+
5+
USAGE:
6+
scw dedibox billing download-refund [arg=value ...]
7+
8+
ARGS:
9+
refund-id
10+
11+
FLAGS:
12+
-h, --help help for download-refund
13+
14+
GLOBAL FLAGS:
15+
-c, --config string The path to the config file
16+
-D, --debug Enable debug mode
17+
-o, --output string Output format: json or human, see 'scw help output' for more info (default "human")
18+
-p, --profile string The config profile to use
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
🎲🎲🎲 EXIT CODE: 0 🎲🎲🎲
2+
🟥🟥🟥 STDERR️️ 🟥🟥🟥️
3+
Get-invoice dedibox resources.
4+
5+
USAGE:
6+
scw dedibox billing get-invoice [arg=value ...]
7+
8+
ARGS:
9+
invoice-id
10+
11+
FLAGS:
12+
-h, --help help for get-invoice
13+
14+
GLOBAL FLAGS:
15+
-c, --config string The path to the config file
16+
-D, --debug Enable debug mode
17+
-o, --output string Output format: json or human, see 'scw help output' for more info (default "human")
18+
-p, --profile string The config profile to use
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
🎲🎲🎲 EXIT CODE: 0 🎲🎲🎲
2+
🟥🟥🟥 STDERR️️ 🟥🟥🟥️
3+
Get-order-capacity dedibox resources.
4+
5+
USAGE:
6+
scw dedibox billing get-order-capacity [arg=value ...]
7+
8+
ARGS:
9+
[project-id] Project ID to use. If none is passed the default project ID will be used
10+
11+
FLAGS:
12+
-h, --help help for get-order-capacity
13+
14+
GLOBAL FLAGS:
15+
-c, --config string The path to the config file
16+
-D, --debug Enable debug mode
17+
-o, --output string Output format: json or human, see 'scw help output' for more info (default "human")
18+
-p, --profile string The config profile to use
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
🎲🎲🎲 EXIT CODE: 0 🎲🎲🎲
2+
🟥🟥🟥 STDERR️️ 🟥🟥🟥️
3+
Get-refund dedibox resources.
4+
5+
USAGE:
6+
scw dedibox billing get-refund [arg=value ...]
7+
8+
ARGS:
9+
refund-id
10+
11+
FLAGS:
12+
-h, --help help for get-refund
13+
14+
GLOBAL FLAGS:
15+
-c, --config string The path to the config file
16+
-D, --debug Enable debug mode
17+
-o, --output string Output format: json or human, see 'scw help output' for more info (default "human")
18+
-p, --profile string The config profile to use
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
🎲🎲🎲 EXIT CODE: 0 🎲🎲🎲
2+
🟥🟥🟥 STDERR️️ 🟥🟥🟥️
3+
List-invoice dedibox resources.
4+
5+
USAGE:
6+
scw dedibox billing list-invoice [arg=value ...]
7+
8+
ARGS:
9+
[order-by] (created_at_asc | created_at_desc)
10+
[project-id]
11+
12+
FLAGS:
13+
-h, --help help for list-invoice
14+
15+
GLOBAL FLAGS:
16+
-c, --config string The path to the config file
17+
-D, --debug Enable debug mode
18+
-o, --output string Output format: json or human, see 'scw help output' for more info (default "human")
19+
-p, --profile string The config profile to use
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
🎲🎲🎲 EXIT CODE: 0 🎲🎲🎲
2+
🟥🟥🟥 STDERR️️ 🟥🟥🟥️
3+
List-refund dedibox resources.
4+
5+
USAGE:
6+
scw dedibox billing list-refund [arg=value ...]
7+
8+
ARGS:
9+
[order-by] (created_at_asc | created_at_desc)
10+
[project-id]
11+
12+
FLAGS:
13+
-h, --help help for list-refund
14+
15+
GLOBAL FLAGS:
16+
-c, --config string The path to the config file
17+
-D, --debug Enable debug mode
18+
-o, --output string Output format: json or human, see 'scw help output' for more info (default "human")
19+
-p, --profile string The config profile to use
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
🎲🎲🎲 EXIT CODE: 0 🎲🎲🎲
2+
🟥🟥🟥 STDERR️️ 🟥🟥🟥️
3+
Billing commands.
4+
5+
USAGE:
6+
scw dedibox billing <command>
7+
8+
AVAILABLE COMMANDS:
9+
download-invoice Download-invoice dedibox resources
10+
download-refund Download-refund dedibox resources
11+
get-invoice Get-invoice dedibox resources
12+
get-order-capacity Get-order-capacity dedibox resources
13+
get-refund Get-refund dedibox resources
14+
list-invoice List-invoice dedibox resources
15+
list-refund List-refund dedibox resources
16+
17+
FLAGS:
18+
-h, --help help for billing
19+
20+
GLOBAL FLAGS:
21+
-c, --config string The path to the config file
22+
-D, --debug Enable debug mode
23+
-o, --output string Output format: json or human, see 'scw help output' for more info (default "human")
24+
-p, --profile string The config profile to use
25+
26+
Use "scw dedibox billing [command] --help" for more information about a command.
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
🎲🎲🎲 EXIT CODE: 0 🎲🎲🎲
2+
🟥🟥🟥 STDERR️️ 🟥🟥🟥️
3+
Get the BMC (Baseboard Management Controller) access associated with the given ID.
4+
5+
USAGE:
6+
scw dedibox bmc get [arg=value ...]
7+
8+
ARGS:
9+
server-id ID of the server to get BMC access
10+
[zone=fr-par-1] Zone to target. If none is passed will use default zone from the config (fr-par-1 | fr-par-2 | nl-ams-1)
11+
12+
FLAGS:
13+
-h, --help help for get
14+
15+
GLOBAL FLAGS:
16+
-c, --config string The path to the config file
17+
-D, --debug Enable debug mode
18+
-o, --output string Output format: json or human, see 'scw help output' for more info (default "human")
19+
-p, --profile string The config profile to use
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
🎲🎲🎲 EXIT CODE: 0 🎲🎲🎲
2+
🟥🟥🟥 STDERR️️ 🟥🟥🟥️
3+
Start BMC (Baseboard Management Controller) access associated with the given ID.
4+
The BMC (Baseboard Management Controller) access is available one hour after the installation of the server.
5+
6+
USAGE:
7+
scw dedibox bmc start [arg=value ...]
8+
9+
ARGS:
10+
server-id ID of the server to start the BMC access
11+
[ip] The IP authorized to connect to the given server
12+
[zone=fr-par-1] Zone to target. If none is passed will use default zone from the config (fr-par-1 | fr-par-2 | nl-ams-1)
13+
14+
FLAGS:
15+
-h, --help help for start
16+
17+
GLOBAL FLAGS:
18+
-c, --config string The path to the config file
19+
-D, --debug Enable debug mode
20+
-o, --output string Output format: json or human, see 'scw help output' for more info (default "human")
21+
-p, --profile string The config profile to use

0 commit comments

Comments
 (0)