Skip to content

Commit f0fe08f

Browse files
committed
fixed remaining issues
1 parent 09c5932 commit f0fe08f

17 files changed

Lines changed: 341 additions & 58 deletions

docs/stackit_beta_vpn.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,4 +31,7 @@ stackit beta vpn [flags]
3131

3232
* [stackit beta](./stackit_beta.md) - Contains beta STACKIT CLI commands
3333
* [stackit beta vpn connection](./stackit_beta_vpn_connection.md) - Provides functionality for VPN connections
34+
* [stackit beta vpn gateway](./stackit_beta_vpn_gateway.md) - Provides functionality for VPN gateway
35+
* [stackit beta vpn plans](./stackit_beta_vpn_plans.md) - Lists all available plans
36+
* [stackit beta vpn quotas](./stackit_beta_vpn_quotas.md) - Lists all vpn quotas
3437

docs/stackit_beta_vpn_gateway.md

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
## stackit beta vpn gateway
2+
3+
Provides functionality for VPN gateway
4+
5+
### Synopsis
6+
7+
Provides functionality for VPN gateway.
8+
9+
```
10+
stackit beta vpn gateway [flags]
11+
```
12+
13+
### Options
14+
15+
```
16+
-h, --help Help for "stackit beta vpn gateway"
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 vpn](./stackit_beta_vpn.md) - Provides functionality for VPN
33+
* [stackit beta vpn gateway create](./stackit_beta_vpn_gateway_create.md) - Creates a vpn gateway
34+
* [stackit beta vpn gateway delete](./stackit_beta_vpn_gateway_delete.md) - Deletes a vpn gateway
35+
* [stackit beta vpn gateway describe](./stackit_beta_vpn_gateway_describe.md) - Shows details of a gateway
36+
* [stackit beta vpn gateway list](./stackit_beta_vpn_gateway_list.md) - Lists all vpn gateways
37+
Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
## stackit beta vpn gateway create
2+
3+
Creates a vpn gateway
4+
5+
### Synopsis
6+
7+
Creates a vpn gateway.
8+
9+
```
10+
stackit beta vpn gateway create [flags]
11+
```
12+
13+
### Examples
14+
15+
```
16+
Create a vpn gateway with name "xxx", plan "p500", policy based routing and both tunnels in availability-zone eu01-1
17+
$ stackit beta vpn gateway create --name xxx --plan-id p500 --routing-type POLICY_BASED --availability-zone-tunnel-1 eu01-1 --availability-zone-tunnel-2 eu01-1
18+
19+
Create a vpn gateway with the labels foo=bar and x=y
20+
$ stackit beta vpn gateway create --name xxx --plan-id p500 --routing-type POLICY_BASED --availability-zone-tunnel-1 eu01-1 --availability-zone-tunnel-2 eu01-1 --label foo=bar,x=y
21+
22+
Create a vpn gateway with bgp enabled, yyy as local asn and [aaa, bbb] as override advertised routes
23+
$ stackit beta vpn gateway create --name xxx --plan-id p500 --routing-type POLICY_BASED --availability-zone-tunnel-1 eu01-1 --availability-zone-tunnel-2 eu01-1 --bgp-local-asn yyy --bgp-override-advertised-routes aaa,bbb
24+
```
25+
26+
### Options
27+
28+
```
29+
--availability-zone-tunnel-1 string Availability Zone of Tunnel 1
30+
--availability-zone-tunnel-2 string Availability Zone of Tunnel 2
31+
--bgp-local-asn int ASN for private use (reserved by IANA), both 16Bit and 32Bit ranges are valid (RFC 6996)
32+
--bgp-override-advertised-routes stringArray A list of IPv4 Prefixes to advertise via BGP
33+
-h, --help Help for "stackit beta vpn gateway create"
34+
--labels stringToString Labels in key=value format, separated by commas (default [])
35+
--name string Gateway name
36+
--plan-id string Plan ID
37+
--routing-type string Routing Type of the VPN (one of: [POLICY_BASED, ROUTE_BASED, BGP_ROUTE_BASED])
38+
```
39+
40+
### Options inherited from parent commands
41+
42+
```
43+
-y, --assume-yes If set, skips all confirmation prompts
44+
--async If set, runs the command asynchronously
45+
-o, --output-format string Output format, (one of: [json, pretty, none, yaml])
46+
-p, --project-id string Project ID
47+
--region string Target region for region-specific requests
48+
--verbosity string Verbosity of the CLI, (one of: [debug, info, warning, error]) (default "info")
49+
```
50+
51+
### SEE ALSO
52+
53+
* [stackit beta vpn gateway](./stackit_beta_vpn_gateway.md) - Provides functionality for VPN gateway
54+
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
## stackit beta vpn gateway delete
2+
3+
Deletes a vpn gateway
4+
5+
### Synopsis
6+
7+
Deletes a vpn gateway.
8+
9+
```
10+
stackit beta vpn gateway delete GATEWAY_ID [flags]
11+
```
12+
13+
### Examples
14+
15+
```
16+
Delete a vpn gateway with the ID "xxx"
17+
$ stackit beta vpn gateway delete xxx
18+
```
19+
20+
### Options
21+
22+
```
23+
-h, --help Help for "stackit beta vpn gateway 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 vpn gateway](./stackit_beta_vpn_gateway.md) - Provides functionality for VPN gateway
40+
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
## stackit beta vpn gateway describe
2+
3+
Shows details of a gateway
4+
5+
### Synopsis
6+
7+
Shows details of a gateway.
8+
9+
```
10+
stackit beta vpn gateway describe GATEWAY_ID [flags]
11+
```
12+
13+
### Examples
14+
15+
```
16+
Describe a gateway with the ID "xxx"
17+
$ stackit beta vpn gateway describe xxx
18+
```
19+
20+
### Options
21+
22+
```
23+
-h, --help Help for "stackit beta vpn gateway 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 vpn gateway](./stackit_beta_vpn_gateway.md) - Provides functionality for VPN gateway
40+
Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
## stackit beta vpn gateway list
2+
3+
Lists all vpn gateways
4+
5+
### Synopsis
6+
7+
Lists all vpn gateways.
8+
9+
```
10+
stackit beta vpn gateway list [flags]
11+
```
12+
13+
### Examples
14+
15+
```
16+
List all vpn gateways
17+
$ stackit beta vpn gateway list
18+
19+
List up to 4 vpn gateways
20+
$ stackit beta vpn gateway list --limit 4
21+
```
22+
23+
### Options
24+
25+
```
26+
-h, --help Help for "stackit beta vpn gateway list"
27+
--limit int Maximum number of entries to list
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 vpn gateway](./stackit_beta_vpn_gateway.md) - Provides functionality for VPN gateway
44+

docs/stackit_beta_vpn_plans.md

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
## stackit beta vpn plans
2+
3+
Lists all available plans
4+
5+
### Synopsis
6+
7+
Lists all available plans.
8+
9+
```
10+
stackit beta vpn plans [flags]
11+
```
12+
13+
### Examples
14+
15+
```
16+
List all available plans
17+
$ stackit beta vpn plans
18+
```
19+
20+
### Options
21+
22+
```
23+
-h, --help Help for "stackit beta vpn plans"
24+
--limit int Maximum number of entries to list
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 vpn](./stackit_beta_vpn.md) - Provides functionality for VPN
41+

docs/stackit_beta_vpn_quotas.md

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
## stackit beta vpn quotas
2+
3+
Lists all vpn quotas
4+
5+
### Synopsis
6+
7+
Lists all vpn quotas.
8+
9+
```
10+
stackit beta vpn quotas [flags]
11+
```
12+
13+
### Examples
14+
15+
```
16+
List all vpn quotas
17+
$ stackit beta vpn quotas
18+
```
19+
20+
### Options
21+
22+
```
23+
-h, --help Help for "stackit beta vpn quotas"
24+
--limit int Maximum number of entries to list
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 vpn](./stackit_beta_vpn.md) - Provides functionality for VPN
41+

docs/stackit_config_set.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,7 @@ stackit config set [flags]
6363
--ske-custom-endpoint string SKE API base URL, used in calls to this API
6464
--sqlserverflex-custom-endpoint string SQLServer Flex API base URL, used in calls to this API
6565
--token-custom-endpoint string Custom token endpoint of the Service Account API, which is used to request access tokens when the service account authentication is activated. Not relevant for user authentication.
66+
--vpn-custom-endpoint string VPN API base URL, used in calls to this API
6667
```
6768

6869
### Options inherited from parent commands

docs/stackit_config_unset.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@ stackit config unset [flags]
6666
--sqlserverflex-custom-endpoint SQLServer Flex API base URL. If unset, uses the default base URL
6767
--token-custom-endpoint Custom token endpoint of the Service Account API, which is used to request access tokens when the service account authentication is activated. Not relevant for user authentication.
6868
--verbosity Verbosity of the CLI
69+
--vpn-custom-endpoint VPN API base URL. If unset, uses the default base URL
6970
```
7071

7172
### SEE ALSO

0 commit comments

Comments
 (0)