Skip to content

Commit b8040da

Browse files
committed
feat(credentials): Integrated review findings
1 parent 2ece9e5 commit b8040da

22 files changed

+207
-267
lines changed

docs/stackit_beta_alb.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,10 @@ stackit beta alb [flags]
3131

3232
* [stackit beta](./stackit_beta.md) - Contains beta STACKIT CLI commands
3333
* [stackit beta alb create](./stackit_beta_alb_create.md) - Creates an application loadbalancer
34-
* [stackit beta alb credentials](./stackit_beta_alb_credentials.md) - Provides functionality for application loadbalancer credentials
3534
* [stackit beta alb delete](./stackit_beta_alb_delete.md) - Deletes an application loadbalancer
3635
* [stackit beta alb describe](./stackit_beta_alb_describe.md) - Describes an application loadbalancer
3736
* [stackit beta alb list](./stackit_beta_alb_list.md) - Lists albs
37+
* [stackit beta alb observability-credentials](./stackit_beta_alb_observability-credentials.md) - Provides functionality for application loadbalancer credentials
3838
* [stackit beta alb plans](./stackit_beta_alb_plans.md) - Lists the application load balancer plans
3939
* [stackit beta alb pool](./stackit_beta_alb_pool.md) - Manages target pools for application loadbalancers
4040
* [stackit beta alb quotas](./stackit_beta_alb_quotas.md) - Shows the application load balancer quotas

docs/stackit_beta_alb_credentials.md

Lines changed: 0 additions & 38 deletions
This file was deleted.

docs/stackit_beta_alb_credentials_create.md

Lines changed: 0 additions & 42 deletions
This file was deleted.

docs/stackit_beta_alb_credentials_update.md

Lines changed: 0 additions & 48 deletions
This file was deleted.
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
## stackit beta alb observability-credentials
2+
3+
Provides functionality for application loadbalancer credentials
4+
5+
### Synopsis
6+
7+
Provides functionality for application loadbalancer credentials
8+
9+
```
10+
stackit beta alb observability-credentials [flags]
11+
```
12+
13+
### Options
14+
15+
```
16+
-h, --help Help for "stackit beta alb observability-credentials"
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 observability-credentials add](./stackit_beta_alb_observability-credentials_add.md) - Adds observability credentials to an application load balancer
34+
* [stackit beta alb observability-credentials delete](./stackit_beta_alb_observability-credentials_delete.md) - Deletes credentials
35+
* [stackit beta alb observability-credentials describe](./stackit_beta_alb_observability-credentials_describe.md) - Describes observability credentials for the Application Load Balancer
36+
* [stackit beta alb observability-credentials list](./stackit_beta_alb_observability-credentials_list.md) - Lists all credentials
37+
* [stackit beta alb observability-credentials update](./stackit_beta_alb_observability-credentials_update.md) - Update credentials
38+
Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
## stackit beta alb observability-credentials add
2+
3+
Adds observability credentials to an application load balancer
4+
5+
### Synopsis
6+
7+
Adds observability credentials (username and password) to an application load balancer. The credentials can be for Observability or another monitoring tool.
8+
9+
```
10+
stackit beta alb observability-credentials add [flags]
11+
```
12+
13+
### Examples
14+
15+
```
16+
Add observability credentials to an application load balancer with username "xxx" and display name "yyy". The password is entered using the terminal
17+
$ stackit beta alb observability-credentials add --username xxx --display-name yyy
18+
19+
Add observability credentials to a load balancer with username "xxx" and display name "yyy", providing the path to a file with the password as flag
20+
$ stackit beta alb observability-credentials add --username xxx --password @./password.txt --display-name yyy
21+
22+
Add observability credentials to a load balancer with username "xxx" and display name "yyy", providing the password via an environment variable
23+
$ ALB_CREDENTIALS_PASSWORD stackit beta alb observability-credentials add --username xxx --display-name yyy
24+
```
25+
26+
### Options
27+
28+
```
29+
-d, --displayname string the displayname for the credentials
30+
-h, --help Help for "stackit beta alb observability-credentials add"
31+
--password string Password. Can be a string or a file path, if prefixed with "@" (example: @./password.txt).
32+
-u, --username string the username for the credentials
33+
```
34+
35+
### Options inherited from parent commands
36+
37+
```
38+
-y, --assume-yes If set, skips all confirmation prompts
39+
--async If set, runs the command asynchronously
40+
-o, --output-format string Output format, one of ["json" "pretty" "none" "yaml"]
41+
-p, --project-id string Project ID
42+
--region string Target region for region-specific requests
43+
--verbosity string Verbosity of the CLI, one of ["debug" "info" "warning" "error"] (default "info")
44+
```
45+
46+
### SEE ALSO
47+
48+
* [stackit beta alb observability-credentials](./stackit_beta_alb_observability-credentials.md) - Provides functionality for application loadbalancer credentials
49+

docs/stackit_beta_alb_credentials_delete.md renamed to docs/stackit_beta_alb_observability-credentials_delete.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
## stackit beta alb credentials delete
1+
## stackit beta alb observability-credentials delete
22

33
Deletes credentials
44

@@ -7,20 +7,20 @@ Deletes credentials
77
Deletes credentials.
88

99
```
10-
stackit beta alb credentials delete CREDENTIAL_REF [flags]
10+
stackit beta alb observability-credentials delete CREDENTIAL_REF [flags]
1111
```
1212

1313
### Examples
1414

1515
```
1616
Delete credential with name "credential-12345"
17-
$ stackit beta alb credentials delete credential-12345
17+
$ stackit beta alb observability-credentials delete credential-12345
1818
```
1919

2020
### Options
2121

2222
```
23-
-h, --help Help for "stackit beta alb credentials delete"
23+
-h, --help Help for "stackit beta alb observability-credentials delete"
2424
```
2525

2626
### Options inherited from parent commands
@@ -36,5 +36,5 @@ stackit beta alb credentials delete CREDENTIAL_REF [flags]
3636

3737
### SEE ALSO
3838

39-
* [stackit beta alb credentials](./stackit_beta_alb_credentials.md) - Provides functionality for application loadbalancer credentials
39+
* [stackit beta alb observability-credentials](./stackit_beta_alb_observability-credentials.md) - Provides functionality for application loadbalancer credentials
4040

docs/stackit_beta_alb_credentials_describe.md renamed to docs/stackit_beta_alb_observability-credentials_describe.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,26 @@
1-
## stackit beta alb credentials describe
1+
## stackit beta alb observability-credentials describe
22

3-
Describes credentials
3+
Describes observability credentials for the Application Load Balancer
44

55
### Synopsis
66

7-
Describes credentials.
7+
Describes observability credentials for the Application Load Balancer.
88

99
```
10-
stackit beta alb credentials describe CREDENTIAL_REF [flags]
10+
stackit beta alb observability-credentials describe CREDENTIAL_REF [flags]
1111
```
1212

1313
### Examples
1414

1515
```
1616
Get details about credentials with name "credential-12345"
17-
$ stackit beta alb credential describe credential-12345
17+
$ stackit beta alb observability-credentials describe credential-12345
1818
```
1919

2020
### Options
2121

2222
```
23-
-h, --help Help for "stackit beta alb credentials describe"
23+
-h, --help Help for "stackit beta alb observability-credentials describe"
2424
```
2525

2626
### Options inherited from parent commands
@@ -36,5 +36,5 @@ stackit beta alb credentials describe CREDENTIAL_REF [flags]
3636

3737
### SEE ALSO
3838

39-
* [stackit beta alb credentials](./stackit_beta_alb_credentials.md) - Provides functionality for application loadbalancer credentials
39+
* [stackit beta alb observability-credentials](./stackit_beta_alb_observability-credentials.md) - Provides functionality for application loadbalancer credentials
4040

docs/stackit_beta_alb_credentials_list.md renamed to docs/stackit_beta_alb_observability-credentials_list.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
## stackit beta alb credentials list
1+
## stackit beta alb observability-credentials list
22

33
Lists all credentials
44

@@ -7,26 +7,26 @@ Lists all credentials
77
Lists all credentials.
88

99
```
10-
stackit beta alb credentials list [flags]
10+
stackit beta alb observability-credentials list [flags]
1111
```
1212

1313
### Examples
1414

1515
```
1616
Lists all credentials
17-
$ stackit beta alb credential list
17+
$ stackit beta alb observability-credentials list
1818
1919
Lists all credentials in JSON format
20-
$ stackit beta alb credential list --output-format json
20+
$ stackit beta alb observability-credentials list --output-format json
2121
2222
Lists up to 10 credentials
23-
$ stackit beta alb credential list --limit 10
23+
$ stackit beta alb observability-credentials list --limit 10
2424
```
2525

2626
### Options
2727

2828
```
29-
-h, --help Help for "stackit beta alb credentials list"
29+
-h, --help Help for "stackit beta alb observability-credentials list"
3030
--limit int Number of credentials to list
3131
```
3232

@@ -43,5 +43,5 @@ stackit beta alb credentials list [flags]
4343

4444
### SEE ALSO
4545

46-
* [stackit beta alb credentials](./stackit_beta_alb_credentials.md) - Provides functionality for application loadbalancer credentials
46+
* [stackit beta alb observability-credentials](./stackit_beta_alb_observability-credentials.md) - Provides functionality for application loadbalancer credentials
4747

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
## stackit beta alb observability-credentials update
2+
3+
Update credentials
4+
5+
### Synopsis
6+
7+
Update credentials.
8+
9+
```
10+
stackit beta alb observability-credentials update CREDENTIAL_REF_ARG [flags]
11+
```
12+
13+
### Examples
14+
15+
```
16+
Update the password of observability credentials of Application Load Balancer with credentials reference "credentials-xxx", by providing the path to a file with the new password as flag
17+
$ stackit beta alb observability-credentials update credentials-xxx --username user1 --displayname user1 --password @./new-password.txt
18+
```
19+
20+
### Options
21+
22+
```
23+
-d, --displayname string Displayname for the credentials
24+
-h, --help Help for "stackit beta alb observability-credentials update"
25+
--password string Password. Can be a string or a file path, if prefixed with "@" (example: @./password.txt).
26+
-u, --username string Username for the credentials
27+
```
28+
29+
### Options inherited from parent commands
30+
31+
```
32+
-y, --assume-yes If set, skips all confirmation prompts
33+
--async If set, runs the command asynchronously
34+
-o, --output-format string Output format, one of ["json" "pretty" "none" "yaml"]
35+
-p, --project-id string Project ID
36+
--region string Target region for region-specific requests
37+
--verbosity string Verbosity of the CLI, one of ["debug" "info" "warning" "error"] (default "info")
38+
```
39+
40+
### SEE ALSO
41+
42+
* [stackit beta alb observability-credentials](./stackit_beta_alb_observability-credentials.md) - Provides functionality for application loadbalancer credentials
43+

0 commit comments

Comments
 (0)