Skip to content

Commit f19f727

Browse files
Merge branch 'main' into dependabot/go_modules/github.com/stackitcloud/stackit-sdk-go/services/resourcemanager-0.26.1
2 parents 362a7ea + e7d2187 commit f19f727

175 files changed

Lines changed: 4259 additions & 1460 deletions

File tree

Some content is hidden

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

‎README.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,7 @@ Below you can find a list of the STACKIT services already available in the CLI (
7474
| Authorization | `project`, `organization` | :white_check_mark: |
7575
| DNS | `dns` | :white_check_mark: |
7676
| Edge Cloud | `beta edge-cloud` | :white_check_mark: (beta) |
77+
| File Storage (SFS) | `sfs` | :white_check_mark: |
7778
| Git | `git` | :white_check_mark: |
7879
| Infrastructure as a Service (IaaS) | `affinity-group` <br/> `image` <br/> `key-pair` <br/> `network` <br/> `network-area` <br/> `network-interface` <br/> `public-ip` <br/> `quota` <br/> `security-group` <br/> `server` <br/> `volume` | :white_check_mark: |
7980
| Intake | `beta intake` | :white_check_mark: (beta) |
@@ -95,7 +96,6 @@ Below you can find a list of the STACKIT services already available in the CLI (
9596
| Server Command (Run Command) | `server command` | :white_check_mark: |
9697
| Service Account | `service-account` | :white_check_mark: |
9798
| SQLServer Flex | `sqlserverflex` | :white_check_mark: |
98-
| File Storage (SFS) | `beta sfs` | :white_check_mark: (beta) |
9999

100100
## Authentication
101101

‎docs/stackit.md‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ stackit [flags]
2727
### SEE ALSO
2828

2929
* [stackit affinity-group](./stackit_affinity-group.md) - Manage server affinity groups
30+
* [stackit alpha](./stackit_alpha.md) - Contains alpha STACKIT CLI commands
3031
* [stackit auth](./stackit_auth.md) - Authenticates the STACKIT CLI
3132
* [stackit beta](./stackit_beta.md) - Contains beta STACKIT CLI commands
3233
* [stackit config](./stackit_config.md) - Provides functionality for CLI configuration options
@@ -57,6 +58,7 @@ stackit [flags]
5758
* [stackit security-group](./stackit_security-group.md) - Manage security groups
5859
* [stackit server](./stackit_server.md) - Provides functionality for servers
5960
* [stackit service-account](./stackit_service-account.md) - Provides functionality for service accounts
61+
* [stackit sfs](./stackit_sfs.md) - Provides functionality for SFS (STACKIT File Storage)
6062
* [stackit ske](./stackit_ske.md) - Provides functionality for SKE
6163
* [stackit sqlserverflex](./stackit_sqlserverflex.md) - Provides functionality for SQLServer Flex
6264
* [stackit valkey](./stackit_valkey.md) - Provides functionality for Key Value Store (valkey)

‎docs/stackit_alpha.md‎

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
## stackit alpha
2+
3+
Contains alpha STACKIT CLI commands
4+
5+
### Synopsis
6+
7+
Contains alpha STACKIT CLI commands.
8+
The commands under this group are still in an alpha state, and functionality may be incomplete or have breaking changes.
9+
10+
```
11+
stackit alpha [flags]
12+
```
13+
14+
### Examples
15+
16+
```
17+
See the currently available alpha commands
18+
$ stackit alpha --help
19+
20+
Execute an alpha command
21+
$ stackit alpha MY_COMMAND
22+
```
23+
24+
### Options
25+
26+
```
27+
-h, --help Help for "stackit alpha"
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](./stackit.md) - Manage STACKIT resources using the command line
44+
* [stackit alpha vpc](./stackit_alpha_vpc.md) - Manages vpcs
45+

‎docs/stackit_alpha_vpc.md‎

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
## stackit alpha vpc
2+
3+
Manages vpcs
4+
5+
### Synopsis
6+
7+
Manages the lifecycle of vpcs.
8+
9+
```
10+
stackit alpha vpc [flags]
11+
```
12+
13+
### Options
14+
15+
```
16+
-h, --help Help for "stackit alpha vpc"
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 alpha](./stackit_alpha.md) - Contains alpha STACKIT CLI commands
33+
* [stackit alpha vpc create](./stackit_alpha_vpc_create.md) - Creates a VPC
34+
* [stackit alpha vpc delete](./stackit_alpha_vpc_delete.md) - Deletes a VPC
35+
* [stackit alpha vpc describe](./stackit_alpha_vpc_describe.md) - Shows details of a VPC
36+
* [stackit alpha vpc list](./stackit_alpha_vpc_list.md) - Lists all VPC of a project
37+
* [stackit alpha vpc update](./stackit_alpha_vpc_update.md) - Updates a VPC
38+

‎docs/stackit_alpha_vpc_create.md‎

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
## stackit alpha vpc create
2+
3+
Creates a VPC
4+
5+
### Synopsis
6+
7+
Creates a VPC.
8+
VPC can only be used in projects with enabled VPC.
9+
10+
```
11+
stackit alpha vpc create [flags]
12+
```
13+
14+
### Examples
15+
16+
```
17+
Create a vpc with name "my-vpc"
18+
$ stackit alpha vpc create --name my-vpc
19+
```
20+
21+
### Options
22+
23+
```
24+
--description string Description of the VPC
25+
-h, --help Help for "stackit alpha vpc create"
26+
--labels stringToString Comma separated list of labels of the VPC (default [])
27+
--name string Name of the VPC
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 alpha vpc](./stackit_alpha_vpc.md) - Manages vpcs
44+

‎docs/stackit_alpha_vpc_delete.md‎

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
## stackit alpha vpc delete
2+
3+
Deletes a VPC
4+
5+
### Synopsis
6+
7+
Deletes a VPC.
8+
9+
```
10+
stackit alpha vpc delete VPC_ID [flags]
11+
```
12+
13+
### Examples
14+
15+
```
16+
Delete a vpc with ID "xxx"
17+
$ stackit alpha vpc delete xxx
18+
```
19+
20+
### Options
21+
22+
```
23+
-h, --help Help for "stackit alpha vpc 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 alpha vpc](./stackit_alpha_vpc.md) - Manages vpcs
40+

‎docs/stackit_alpha_vpc_describe.md‎

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
## stackit alpha vpc describe
2+
3+
Shows details of a VPC
4+
5+
### Synopsis
6+
7+
Shows details of a VPC.
8+
9+
```
10+
stackit alpha vpc describe VPC_ID [flags]
11+
```
12+
13+
### Examples
14+
15+
```
16+
Show details of a vpc with ID "xxx"
17+
$ stackit alpha vpc describe xxx
18+
19+
Show details of a vpc with ID "xxx" in JSON format
20+
$ stackit alpha vpc describe xxx --output-format json
21+
```
22+
23+
### Options
24+
25+
```
26+
-h, --help Help for "stackit alpha vpc describe"
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 alpha vpc](./stackit_alpha_vpc.md) - Manages vpcs
43+

‎docs/stackit_alpha_vpc_list.md‎

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
## stackit alpha vpc list
2+
3+
Lists all VPC of a project
4+
5+
### Synopsis
6+
7+
Lists all VPC of a project.
8+
9+
```
10+
stackit alpha vpc list [flags]
11+
```
12+
13+
### Examples
14+
15+
```
16+
Lists all VPCs
17+
$ stackit alpha vpc list
18+
19+
Lists all VPCs in JSON format
20+
$ stackit alpha vpc list --output-format json
21+
22+
Lists up to 10 VPCs
23+
$ stackit alpha vpc list --limit 10
24+
25+
Lists all VPCs which has the name "my-vpc"
26+
$ stackit alpha vpc list --filter "name == 'my-vpc'"
27+
```
28+
29+
### Options
30+
31+
```
32+
--filter string Filter resources by fields. A subset of expr-lang is supported. See https://expr-lang.org/docs/language-definition for usage details
33+
-h, --help Help for "stackit alpha vpc list"
34+
--limit int Maximum number of VPCs to return
35+
```
36+
37+
### Options inherited from parent commands
38+
39+
```
40+
-y, --assume-yes If set, skips all confirmation prompts
41+
--async If set, runs the command asynchronously
42+
-o, --output-format string Output format, (one of: [json, pretty, none, yaml])
43+
-p, --project-id string Project ID
44+
--region string Target region for region-specific requests
45+
--verbosity string Verbosity of the CLI, (one of: [debug, info, warning, error]) (default "info")
46+
```
47+
48+
### SEE ALSO
49+
50+
* [stackit alpha vpc](./stackit_alpha_vpc.md) - Manages vpcs
51+

‎docs/stackit_alpha_vpc_update.md‎

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
## stackit alpha vpc update
2+
3+
Updates a VPC
4+
5+
### Synopsis
6+
7+
Updates a VPC.
8+
9+
```
10+
stackit alpha vpc update VPC_ID [flags]
11+
```
12+
13+
### Examples
14+
15+
```
16+
Update a vpc with ID "xxx" to new name "vpc-new"
17+
$ stackit alpha vpc update xxx --name vpc-new
18+
19+
Update a vpc with ID "xxx" to new description "updated vpc"
20+
$ stackit alpha vpc update xxx --description "updated vpc"
21+
```
22+
23+
### Options
24+
25+
```
26+
--description string Description of the VPC
27+
-h, --help Help for "stackit alpha vpc update"
28+
--labels stringToString Comma separated list of labels of the VPC (default [])
29+
--name string Name of the VPC
30+
```
31+
32+
### Options inherited from parent commands
33+
34+
```
35+
-y, --assume-yes If set, skips all confirmation prompts
36+
--async If set, runs the command asynchronously
37+
-o, --output-format string Output format, (one of: [json, pretty, none, yaml])
38+
-p, --project-id string Project ID
39+
--region string Target region for region-specific requests
40+
--verbosity string Verbosity of the CLI, (one of: [debug, info, warning, error]) (default "info")
41+
```
42+
43+
### SEE ALSO
44+
45+
* [stackit alpha vpc](./stackit_alpha_vpc.md) - Manages vpcs
46+

‎docs/stackit_beta.md‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,6 @@ stackit beta [flags]
4646
* [stackit beta cdn](./stackit_beta_cdn.md) - Manage CDN resources
4747
* [stackit beta edge-cloud](./stackit_beta_edge-cloud.md) - Provides functionality for Edge Cloud services.
4848
* [stackit beta intake](./stackit_beta_intake.md) - Provides functionality for intake
49-
* [stackit beta sfs](./stackit_beta_sfs.md) - Provides functionality for SFS (STACKIT File Storage)
5049
* [stackit beta volume](./stackit_beta_volume.md) - Provides functionality for Volume
5150
* [stackit beta vpn](./stackit_beta_vpn.md) - Provides functionality for VPN
5251

0 commit comments

Comments
 (0)