Skip to content

Commit df0449e

Browse files
committed
feat(alb): updated documentation
1 parent c4e2559 commit df0449e

10 files changed

+368
-0
lines changed

docs/stackit_beta.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,5 +41,6 @@ stackit beta [flags]
4141
### SEE ALSO
4242

4343
* [stackit](./stackit.md) - Manage STACKIT resources using the command line
44+
* [stackit beta alb](./stackit_beta_alb.md) - Manages application loadbalancers
4445
* [stackit beta sqlserverflex](./stackit_beta_sqlserverflex.md) - Provides functionality for SQLServer Flex
4546

docs/stackit_beta_alb.md

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
## stackit beta alb
2+
3+
Manages application loadbalancers
4+
5+
### Synopsis
6+
7+
Manage the lifecycle of application loadbalancers.
8+
9+
```
10+
stackit beta alb [flags]
11+
```
12+
13+
### Options
14+
15+
```
16+
-h, --help Help for "stackit beta alb"
17+
```
18+
19+
### Options inherited from parent commands
20+
21+
```
22+
-y, --assume-yes If set, skips all confirmation prompts
23+
--async If set, runs the command asynchronously
24+
-o, --output-format string Output format, one of ["json" "pretty" "none" "yaml"]
25+
-p, --project-id string Project ID
26+
--region string Target region for region-specific requests
27+
--verbosity string Verbosity of the CLI, one of ["debug" "info" "warning" "error"] (default "info")
28+
```
29+
30+
### SEE ALSO
31+
32+
* [stackit beta](./stackit_beta.md) - Contains beta STACKIT CLI commands
33+
* [stackit beta alb create](./stackit_beta_alb_create.md) - Creates an application loadbalancer
34+
* [stackit beta alb delete](./stackit_beta_alb_delete.md) - Deletes an application loadbalancer
35+
* [stackit beta alb describe](./stackit_beta_alb_describe.md) - Describes an application loadbalancer
36+
* [stackit beta alb list](./stackit_beta_alb_list.md) - Lists albs
37+
* [stackit beta alb pool](./stackit_beta_alb_pool.md) - Manages target pools for application loadbalancers
38+
* [stackit beta alb template](./stackit_beta_alb_template.md) - creates configuration templates to use for resource creation
39+
* [stackit beta alb update](./stackit_beta_alb_update.md) - Updates an application loadbalancer
40+

docs/stackit_beta_alb_create.md

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
## stackit beta alb create
2+
3+
Creates an application loadbalancer
4+
5+
### Synopsis
6+
7+
Creates an application loadbalancer.
8+
9+
```
10+
stackit beta alb create [flags]
11+
```
12+
13+
### Examples
14+
15+
```
16+
Create an application loadbalancer from a configuration file
17+
$ stackit beta alb create --configuration my-loadbalancer.json
18+
```
19+
20+
### Options
21+
22+
```
23+
-c, --configuration string filename of the input configuration file
24+
-h, --help Help for "stackit beta alb create"
25+
```
26+
27+
### Options inherited from parent commands
28+
29+
```
30+
-y, --assume-yes If set, skips all confirmation prompts
31+
--async If set, runs the command asynchronously
32+
-o, --output-format string Output format, one of ["json" "pretty" "none" "yaml"]
33+
-p, --project-id string Project ID
34+
--region string Target region for region-specific requests
35+
--verbosity string Verbosity of the CLI, one of ["debug" "info" "warning" "error"] (default "info")
36+
```
37+
38+
### SEE ALSO
39+
40+
* [stackit beta alb](./stackit_beta_alb.md) - Manages application loadbalancers
41+

docs/stackit_beta_alb_delete.md

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
## stackit beta alb delete
2+
3+
Deletes an application loadbalancer
4+
5+
### Synopsis
6+
7+
Deletes an application loadbalancer.
8+
9+
```
10+
stackit beta alb delete LOADBALANCER_NAME_ARG [flags]
11+
```
12+
13+
### Examples
14+
15+
```
16+
Delete an application loadbalancer with name "my-load-balancer"
17+
$ stackit beta alb delete my-load-balancer
18+
```
19+
20+
### Options
21+
22+
```
23+
-h, --help Help for "stackit beta alb delete"
24+
```
25+
26+
### Options inherited from parent commands
27+
28+
```
29+
-y, --assume-yes If set, skips all confirmation prompts
30+
--async If set, runs the command asynchronously
31+
-o, --output-format string Output format, one of ["json" "pretty" "none" "yaml"]
32+
-p, --project-id string Project ID
33+
--region string Target region for region-specific requests
34+
--verbosity string Verbosity of the CLI, one of ["debug" "info" "warning" "error"] (default "info")
35+
```
36+
37+
### SEE ALSO
38+
39+
* [stackit beta alb](./stackit_beta_alb.md) - Manages application loadbalancers
40+

docs/stackit_beta_alb_describe.md

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
## stackit beta alb describe
2+
3+
Describes an application loadbalancer
4+
5+
### Synopsis
6+
7+
Describes an application loadbalancer.
8+
9+
```
10+
stackit beta alb describe LOADBALANCER_NAME_ARG [flags]
11+
```
12+
13+
### Examples
14+
15+
```
16+
Get details about an application loadbalancer with name "my-load-balancer"
17+
$ stackit beta alb describe my-load-balancer
18+
```
19+
20+
### Options
21+
22+
```
23+
-h, --help Help for "stackit beta alb describe"
24+
```
25+
26+
### Options inherited from parent commands
27+
28+
```
29+
-y, --assume-yes If set, skips all confirmation prompts
30+
--async If set, runs the command asynchronously
31+
-o, --output-format string Output format, one of ["json" "pretty" "none" "yaml"]
32+
-p, --project-id string Project ID
33+
--region string Target region for region-specific requests
34+
--verbosity string Verbosity of the CLI, one of ["debug" "info" "warning" "error"] (default "info")
35+
```
36+
37+
### SEE ALSO
38+
39+
* [stackit beta alb](./stackit_beta_alb.md) - Manages application loadbalancers
40+

docs/stackit_beta_alb_list.md

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
## stackit beta alb list
2+
3+
Lists albs
4+
5+
### Synopsis
6+
7+
Lists application load balancers.
8+
9+
```
10+
stackit beta alb list [flags]
11+
```
12+
13+
### Examples
14+
15+
```
16+
List all load balancers
17+
$ stackit beta alb list
18+
19+
List the first 10 application load balancers
20+
$ stackit beta alb list --limit=10
21+
```
22+
23+
### Options
24+
25+
```
26+
-h, --help Help for "stackit beta alb list"
27+
--limit int Limit the output to the first n elements
28+
```
29+
30+
### Options inherited from parent commands
31+
32+
```
33+
-y, --assume-yes If set, skips all confirmation prompts
34+
--async If set, runs the command asynchronously
35+
-o, --output-format string Output format, one of ["json" "pretty" "none" "yaml"]
36+
-p, --project-id string Project ID
37+
--region string Target region for region-specific requests
38+
--verbosity string Verbosity of the CLI, one of ["debug" "info" "warning" "error"] (default "info")
39+
```
40+
41+
### SEE ALSO
42+
43+
* [stackit beta alb](./stackit_beta_alb.md) - Manages application loadbalancers
44+

docs/stackit_beta_alb_pool.md

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
## stackit beta alb pool
2+
3+
Manages target pools for application loadbalancers
4+
5+
### Synopsis
6+
7+
Manage the lifecycle of target pools for application loadbalancers.
8+
9+
```
10+
stackit beta alb pool [flags]
11+
```
12+
13+
### Options
14+
15+
```
16+
-h, --help Help for "stackit beta alb pool"
17+
```
18+
19+
### Options inherited from parent commands
20+
21+
```
22+
-y, --assume-yes If set, skips all confirmation prompts
23+
--async If set, runs the command asynchronously
24+
-o, --output-format string Output format, one of ["json" "pretty" "none" "yaml"]
25+
-p, --project-id string Project ID
26+
--region string Target region for region-specific requests
27+
--verbosity string Verbosity of the CLI, one of ["debug" "info" "warning" "error"] (default "info")
28+
```
29+
30+
### SEE ALSO
31+
32+
* [stackit beta alb](./stackit_beta_alb.md) - Manages application loadbalancers
33+
* [stackit beta alb pool update](./stackit_beta_alb_pool_update.md) - Updates an application target pool
34+
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
## stackit beta alb pool update
2+
3+
Updates an application target pool
4+
5+
### Synopsis
6+
7+
Updates an application target pool.
8+
9+
```
10+
stackit beta alb pool update [flags]
11+
```
12+
13+
### Examples
14+
15+
```
16+
Update an application target pool from a configuration file (the name of the pool is read from the file)
17+
$ stackit beta alb update --configuration my-target-pool.json --name my-load-balancer
18+
```
19+
20+
### Options
21+
22+
```
23+
-c, --configuration string filename of the input configuration file
24+
-h, --help Help for "stackit beta alb pool update"
25+
-n, --name string name of the target pool name to update
26+
```
27+
28+
### Options inherited from parent commands
29+
30+
```
31+
-y, --assume-yes If set, skips all confirmation prompts
32+
--async If set, runs the command asynchronously
33+
-o, --output-format string Output format, one of ["json" "pretty" "none" "yaml"]
34+
-p, --project-id string Project ID
35+
--region string Target region for region-specific requests
36+
--verbosity string Verbosity of the CLI, one of ["debug" "info" "warning" "error"] (default "info")
37+
```
38+
39+
### SEE ALSO
40+
41+
* [stackit beta alb pool](./stackit_beta_alb_pool.md) - Manages target pools for application loadbalancers
42+

docs/stackit_beta_alb_template.md

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
## stackit beta alb template
2+
3+
creates configuration templates to use for resource creation
4+
5+
### Synopsis
6+
7+
creates a json or yaml template file for creating/updating an application loadbalancer or target pool.
8+
9+
```
10+
stackit beta alb template [flags]
11+
```
12+
13+
### Examples
14+
15+
```
16+
Create a yaml template
17+
$ stackit beta alb template --format=yaml --type alb
18+
19+
Create a json template
20+
$ stackit beta alb template --format=json --type pool
21+
```
22+
23+
### Options
24+
25+
```
26+
-f, --format string Defines the output format ('yaml' or 'json'), default is 'json' (default "json")
27+
-h, --help Help for "stackit beta alb template"
28+
-t, --type string Defines the output type ('alb' or 'pool'), default is 'alb' (default "alb")
29+
```
30+
31+
### Options inherited from parent commands
32+
33+
```
34+
-y, --assume-yes If set, skips all confirmation prompts
35+
--async If set, runs the command asynchronously
36+
-o, --output-format string Output format, one of ["json" "pretty" "none" "yaml"]
37+
-p, --project-id string Project ID
38+
--region string Target region for region-specific requests
39+
--verbosity string Verbosity of the CLI, one of ["debug" "info" "warning" "error"] (default "info")
40+
```
41+
42+
### SEE ALSO
43+
44+
* [stackit beta alb](./stackit_beta_alb.md) - Manages application loadbalancers
45+

docs/stackit_beta_alb_update.md

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
## stackit beta alb update
2+
3+
Updates an application loadbalancer
4+
5+
### Synopsis
6+
7+
Updates an application loadbalancer.
8+
9+
```
10+
stackit beta alb update [flags]
11+
```
12+
13+
### Examples
14+
15+
```
16+
Update an application loadbalancer from a configuration file
17+
$ stackit beta alb update --configuration my-loadbalancer.json
18+
```
19+
20+
### Options
21+
22+
```
23+
-c, --configuration string filename of the input configuration file
24+
-h, --help Help for "stackit beta alb update"
25+
```
26+
27+
### Options inherited from parent commands
28+
29+
```
30+
-y, --assume-yes If set, skips all confirmation prompts
31+
--async If set, runs the command asynchronously
32+
-o, --output-format string Output format, one of ["json" "pretty" "none" "yaml"]
33+
-p, --project-id string Project ID
34+
--region string Target region for region-specific requests
35+
--verbosity string Verbosity of the CLI, one of ["debug" "info" "warning" "error"] (default "info")
36+
```
37+
38+
### SEE ALSO
39+
40+
* [stackit beta alb](./stackit_beta_alb.md) - Manages application loadbalancers
41+

0 commit comments

Comments
 (0)