Skip to content

Commit 2eafba0

Browse files
committed
apply acceptance feedbacks
1 parent d86c412 commit 2eafba0

20 files changed

+169
-110
lines changed

README.md

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -65,28 +65,28 @@ Help is available for any command by specifying the special flag `--help` (or si
6565

6666
Below you can find a list of the STACKIT services already available in the CLI (along with their respective command names) and the ones that are currently planned to be integrated.
6767

68-
| Service | CLI Commands | Status |
69-
| ---------------------------------- |-------------------------------------------------------------------------------------------------------------------------------------------------------| ------------------------- |
70-
| Observability | `observability` | :white_check_mark: |
71-
| Infrastructure as a Service (IaaS) | `beta network-area` <br/> `beta network` <br/> `beta volume` <br/> `beta network-interface` <br/> `beta public-ip` <br/> `beta security-group-rule` | :white_check_mark: (beta) |
72-
| Authorization | `project`, `organization` | :white_check_mark: |
73-
| DNS | `dns` | :white_check_mark: |
74-
| Kubernetes Engine (SKE) | `ske` | :white_check_mark: |
75-
| Load Balancer | `load-balancer` | :white_check_mark: |
76-
| LogMe | `logme` | :white_check_mark: |
77-
| MariaDB | `mariadb` | :white_check_mark: |
78-
| MongoDB Flex | `mongodbflex` | :white_check_mark: |
79-
| Object Storage | `object-storage` | :white_check_mark: |
80-
| OpenSearch | `opensearch` | :white_check_mark: |
81-
| PostgreSQL Flex | `postgresflex` | :white_check_mark: |
82-
| RabbitMQ | `rabbitmq` | :white_check_mark: |
83-
| Redis | `redis` | :white_check_mark: |
84-
| Resource Manager | `project` | :white_check_mark: |
85-
| Secrets Manager | `secrets-manager` | :white_check_mark: |
86-
| Server Backup Management | `beta server backup` | :white_check_mark: (beta) |
87-
| Server Command (Run Command) | `beta server command` | :white_check_mark: (beta) |
88-
| Service Account | `service-account` | :white_check_mark: |
89-
| SQLServer Flex | `beta sqlserverflex` | :white_check_mark: (beta) |
68+
| Service | CLI Commands | Status |
69+
| ---------------------------------- |--------------------------------------------------------------------------------------------------------------------------------------------------| ------------------------- |
70+
| Observability | `observability` | :white_check_mark: |
71+
| Infrastructure as a Service (IaaS) | `beta network-area` <br/> `beta network` <br/> `beta volume` <br/> `beta network-interface` <br/> `beta public-ip` <br/> `beta security-group` | :white_check_mark: (beta) |
72+
| Authorization | `project`, `organization` | :white_check_mark: |
73+
| DNS | `dns` | :white_check_mark: |
74+
| Kubernetes Engine (SKE) | `ske` | :white_check_mark: |
75+
| Load Balancer | `load-balancer` | :white_check_mark: |
76+
| LogMe | `logme` | :white_check_mark: |
77+
| MariaDB | `mariadb` | :white_check_mark: |
78+
| MongoDB Flex | `mongodbflex` | :white_check_mark: |
79+
| Object Storage | `object-storage` | :white_check_mark: |
80+
| OpenSearch | `opensearch` | :white_check_mark: |
81+
| PostgreSQL Flex | `postgresflex` | :white_check_mark: |
82+
| RabbitMQ | `rabbitmq` | :white_check_mark: |
83+
| Redis | `redis` | :white_check_mark: |
84+
| Resource Manager | `project` | :white_check_mark: |
85+
| Secrets Manager | `secrets-manager` | :white_check_mark: |
86+
| Server Backup Management | `beta server backup` | :white_check_mark: (beta) |
87+
| Server Command (Run Command) | `beta server command` | :white_check_mark: (beta) |
88+
| Service Account | `service-account` | :white_check_mark: |
89+
| SQLServer Flex | `beta sqlserverflex` | :white_check_mark: (beta) |
9090

9191
## Authentication
9292

docs/stackit_beta.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ stackit beta [flags]
4444
* [stackit beta network-area](./stackit_beta_network-area.md) - Provides functionality for STACKIT Network Area (SNA)
4545
* [stackit beta network-interface](./stackit_beta_network-interface.md) - Provides functionality for network interfaces
4646
* [stackit beta public-ip](./stackit_beta_public-ip.md) - Provides functionality for public IPs
47-
* [stackit beta security-group-rules](./stackit_beta_security-group-rules.md) - Provides functionality for security group rules
47+
* [stackit beta security-group](./stackit_beta_security-group.md) - Provides functionality for security groups
4848
* [stackit beta server](./stackit_beta_server.md) - Provides functionality for servers
4949
* [stackit beta sqlserverflex](./stackit_beta_sqlserverflex.md) - Provides functionality for SQLServer Flex
5050
* [stackit beta volume](./stackit_beta_volume.md) - Provides functionality for volumes

docs/stackit_beta_security-group-rules.md

Lines changed: 0 additions & 36 deletions
This file was deleted.
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
## stackit beta security-group
2+
3+
Provides functionality for security groups
4+
5+
### Synopsis
6+
7+
Provides functionality for security groups.
8+
9+
```
10+
stackit beta security-group [flags]
11+
```
12+
13+
### Options
14+
15+
```
16+
-h, --help Help for "stackit beta security-group"
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+
--verbosity string Verbosity of the CLI, one of ["debug" "info" "warning" "error"] (default "info")
27+
```
28+
29+
### SEE ALSO
30+
31+
* [stackit beta](./stackit_beta.md) - Contains beta STACKIT CLI commands
32+
* [stackit beta security-group rule](./stackit_beta_security-group_rule.md) - Provides functionality for security group rules
33+
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
## stackit beta security-group rule
2+
3+
Provides functionality for security group rules
4+
5+
### Synopsis
6+
7+
Provides functionality for security group rules.
8+
9+
```
10+
stackit beta security-group rule [flags]
11+
```
12+
13+
### Options
14+
15+
```
16+
-h, --help Help for "stackit beta security-group rule"
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+
--verbosity string Verbosity of the CLI, one of ["debug" "info" "warning" "error"] (default "info")
27+
```
28+
29+
### SEE ALSO
30+
31+
* [stackit beta security-group](./stackit_beta_security-group.md) - Provides functionality for security groups
32+
* [stackit beta security-group rule create](./stackit_beta_security-group_rule_create.md) - Creates a security group rule
33+
* [stackit beta security-group rule delete](./stackit_beta_security-group_rule_delete.md) - Deletes a security group rule
34+
* [stackit beta security-group rule describe](./stackit_beta_security-group_rule_describe.md) - Shows details of a security group rule
35+
* [stackit beta security-group rule list](./stackit_beta_security-group_rule_list.md) - Lists all security group rules in a security group of a project
36+
Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
## stackit beta security-group-rules create
1+
## stackit beta security-group rule create
22

33
Creates a security group rule
44

@@ -7,23 +7,23 @@ Creates a security group rule
77
Creates a security group rule.
88

99
```
10-
stackit beta security-group-rules create [flags]
10+
stackit beta security-group rule create [flags]
1111
```
1212

1313
### Examples
1414

1515
```
1616
Create a security group rule for security group with ID "xxx" with direction "ingress"
17-
$ stackit beta security-group-rule create --security-group-id xxx --direction ingress
17+
$ stackit beta security-group rule create --security-group-id xxx --direction ingress
1818
1919
Create a security group rule for security group with ID "xxx" with direction "egress", protocol "icmp" and icmp parameters
20-
$ stackit beta security-group-rule create --security-group-id xxx --direction egress --protocol icmp --icmp-parameter-code 0 --icmp-parameter-type 8
20+
$ stackit beta security-group rule create --security-group-id xxx --direction egress --protocol-name icmp --icmp-parameter-code 0 --icmp-parameter-type 8
2121
22-
Create a security group rule for security group with ID "xxx" with direction "ingress" and port range values
23-
$ stackit beta security-group-rule create --security-group-id xxx --direction ingress --port-range-max 24 --port-range-min 22
22+
Create a security group rule for security group with ID "xxx" with direction "ingress", protocol "tcp" and port range values
23+
$ stackit beta security-group rule create --security-group-id xxx --direction ingress --protocol-name tcp --port-range-max 24 --port-range-min 22
2424
2525
Create a security group rule for security group with ID "xxx" with direction "ingress" and protocol number 1
26-
$ stackit beta security-group-rule create --security-group-id xxx --direction ingress --protocol-number 1
26+
$ stackit beta security-group rule create --security-group-id xxx --direction ingress --protocol-number 1
2727
```
2828

2929
### Options
@@ -32,14 +32,14 @@ stackit beta security-group-rules create [flags]
3232
--description string The rule description
3333
--direction ingress The direction of the traffic which the rule should match. The possible values are: ingress, `egress`
3434
--ether-type string The ethertype which the rule should match
35-
-h, --help Help for "stackit beta security-group-rules create"
35+
-h, --help Help for "stackit beta security-group rule create"
3636
--icmp-parameter-code int ICMP code. Can be set if the protocol is ICMP
3737
--icmp-parameter-type int ICMP type. Can be set if the protocol is ICMP
3838
--ip-range string The remote IP range which the rule should match
3939
--port-range-max int The maximum port number. Should be greater or equal to the minimum. This should only be provided if the protocol is not ICMP
4040
--port-range-min int The minimum port number. Should be less or equal to the maximum. This should only be provided if the protocol is not ICMP
41-
--protocol-name name The protocol name which the rule should match. Either name or `number` must be provided
42-
--protocol-number name The protocol number which the rule should match. Either name or `number` must be provided
41+
--protocol-name name The protocol name which the rule should match. If a protocol is to be defined, either name or `number` must be provided
42+
--protocol-number name The protocol number which the rule should match. If a protocol is to be defined, either name or `number` must be provided
4343
--remote-security-group-id string The remote security group which the rule should match
4444
--security-group-id string The security group ID
4545
```
@@ -56,5 +56,5 @@ stackit beta security-group-rules create [flags]
5656

5757
### SEE ALSO
5858

59-
* [stackit beta security-group-rules](./stackit_beta_security-group-rules.md) - Provides functionality for security group rules
59+
* [stackit beta security-group rule](./stackit_beta_security-group_rule.md) - Provides functionality for security group rules
6060

docs/stackit_beta_security-group-rules_delete.md renamed to docs/stackit_beta_security-group_rule_delete.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
## stackit beta security-group-rules delete
1+
## stackit beta security-group rule delete
22

33
Deletes a security group rule
44

@@ -9,20 +9,20 @@ If the security group rule is still in use, the deletion will fail
99

1010

1111
```
12-
stackit beta security-group-rules delete [flags]
12+
stackit beta security-group rule delete [flags]
1313
```
1414

1515
### Examples
1616

1717
```
1818
Delete security group rule with ID "xxx" in security group with ID "yyy"
19-
$ stackit beta security-group-rule delete xxx --security-group-id yyy
19+
$ stackit beta security-group rule delete xxx --security-group-id yyy
2020
```
2121

2222
### Options
2323

2424
```
25-
-h, --help Help for "stackit beta security-group-rules delete"
25+
-h, --help Help for "stackit beta security-group rule delete"
2626
--security-group-id string The security group ID
2727
```
2828

@@ -38,5 +38,5 @@ stackit beta security-group-rules delete [flags]
3838

3939
### SEE ALSO
4040

41-
* [stackit beta security-group-rules](./stackit_beta_security-group-rules.md) - Provides functionality for security group rules
41+
* [stackit beta security-group rule](./stackit_beta_security-group_rule.md) - Provides functionality for security group rules
4242

0 commit comments

Comments
 (0)