Skip to content

Commit 3e03f9d

Browse files
Merge branch 'main' into feat/STACKITCLI-399_create-snapshot-snaplock-retention-hours
2 parents 3fa3f1d + 29dce01 commit 3e03f9d

52 files changed

Lines changed: 2586 additions & 37 deletions

Some content is hidden

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

CONTRIBUTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@ To make your contribution, follow these steps:
125125
1. Check open or recently closed [Pull Requests](https://github.com/stackitcloud/stackit-cli/pulls) and [Issues](https://github.com/stackitcloud/stackit-cli/issues) to make sure the contribution you are making has not been already tackled by someone else.
126126
2. Fork the repo.
127127
3. Make your changes in a branch that is up-to-date with the original repo's `main` branch.
128-
4. Commit your changes including a descriptive message
128+
4. Commit your changes including a descriptive message (see our [commit message guide](https://github.com/stackitcloud/terraform-provider-stackit/blob/main/CONTRIBUTING.md#commit-messages) in the STACKIT Terraform provider repository).
129129
5. Create a pull request with your changes.
130130
6. The pull request will be reviewed by the repo maintainers. If you need to make further changes, make additional commits to keep commit history. When the PR is merged, commits will be squashed.
131131

docs/stackit_beta.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,6 @@ stackit beta [flags]
4545
* [stackit beta cdn](./stackit_beta_cdn.md) - Manage CDN resources
4646
* [stackit beta edge-cloud](./stackit_beta_edge-cloud.md) - Provides functionality for edge services.
4747
* [stackit beta intake](./stackit_beta_intake.md) - Provides functionality for intake
48-
* [stackit beta sfs](./stackit_beta_sfs.md) - Provides functionality for SFS (stackit file storage)
48+
* [stackit beta sfs](./stackit_beta_sfs.md) - Provides functionality for SFS (STACKIT File Storage)
4949
* [stackit beta sqlserverflex](./stackit_beta_sqlserverflex.md) - Provides functionality for SQLServer Flex
5050

docs/stackit_beta_sfs.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
## stackit beta sfs
22

3-
Provides functionality for SFS (stackit file storage)
3+
Provides functionality for SFS (STACKIT File Storage)
44

55
### Synopsis
66

7-
Provides functionality for SFS (stackit file storage).
7+
Provides functionality for SFS (STACKIT File Storage).
88

99
```
1010
stackit beta sfs [flags]
@@ -32,7 +32,9 @@ stackit beta sfs [flags]
3232
* [stackit beta](./stackit_beta.md) - Contains beta STACKIT CLI commands
3333
* [stackit beta sfs export-policy](./stackit_beta_sfs_export-policy.md) - Provides functionality for SFS export policies
3434
* [stackit beta sfs performance-class](./stackit_beta_sfs_performance-class.md) - Provides functionality for SFS performance classes
35+
* [stackit beta sfs project-lock](./stackit_beta_sfs_project-lock.md) - Provides functionality for SFS project locks
3536
* [stackit beta sfs resource-pool](./stackit_beta_sfs_resource-pool.md) - Provides functionality for SFS resource pools
3637
* [stackit beta sfs share](./stackit_beta_sfs_share.md) - Provides functionality for SFS shares
3738
* [stackit beta sfs snapshot](./stackit_beta_sfs_snapshot.md) - Provides functionality for SFS snapshots
39+
* [stackit beta sfs snapshot-policy](./stackit_beta_sfs_snapshot-policy.md) - Provides functionality for SFS snapshot policies
3840

docs/stackit_beta_sfs_export-policy.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,9 @@ stackit beta sfs export-policy [flags]
2929

3030
### SEE ALSO
3131

32-
* [stackit beta sfs](./stackit_beta_sfs.md) - Provides functionality for SFS (stackit file storage)
33-
* [stackit beta sfs export-policy create](./stackit_beta_sfs_export-policy_create.md) - Creates a export policy
34-
* [stackit beta sfs export-policy delete](./stackit_beta_sfs_export-policy_delete.md) - Deletes a export policy
32+
* [stackit beta sfs](./stackit_beta_sfs.md) - Provides functionality for SFS (STACKIT File Storage)
33+
* [stackit beta sfs export-policy create](./stackit_beta_sfs_export-policy_create.md) - Creates an export policy
34+
* [stackit beta sfs export-policy delete](./stackit_beta_sfs_export-policy_delete.md) - Deletes an export policy
3535
* [stackit beta sfs export-policy describe](./stackit_beta_sfs_export-policy_describe.md) - Shows details of an export policy
3636
* [stackit beta sfs export-policy list](./stackit_beta_sfs_export-policy_list.md) - Lists all export policies of a project
3737
* [stackit beta sfs export-policy update](./stackit_beta_sfs_export-policy_update.md) - Updates an export policy

docs/stackit_beta_sfs_export-policy_create.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
## stackit beta sfs export-policy create
22

3-
Creates a export policy
3+
Creates an export policy
44

55
### Synopsis
66

7-
Creates a export policy.
7+
Creates an export policy.
88

99
```
1010
stackit beta sfs export-policy create [flags]

docs/stackit_beta_sfs_export-policy_delete.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
## stackit beta sfs export-policy delete
22

3-
Deletes a export policy
3+
Deletes an export policy
44

55
### Synopsis
66

7-
Deletes a export policy.
7+
Deletes an export policy.
88

99
```
1010
stackit beta sfs export-policy delete EXPORT_POLICY_ID [flags]

docs/stackit_beta_sfs_performance-class.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,6 @@ stackit beta sfs performance-class [flags]
2929

3030
### SEE ALSO
3131

32-
* [stackit beta sfs](./stackit_beta_sfs.md) - Provides functionality for SFS (stackit file storage)
32+
* [stackit beta sfs](./stackit_beta_sfs.md) - Provides functionality for SFS (STACKIT File Storage)
3333
* [stackit beta sfs performance-class list](./stackit_beta_sfs_performance-class_list.md) - Lists all performances classes available
3434

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
## stackit beta sfs project-lock
2+
3+
Provides functionality for SFS project locks
4+
5+
### Synopsis
6+
7+
Provides functionality for SFS project locks.
8+
9+
```
10+
stackit beta sfs project-lock [flags]
11+
```
12+
13+
### Options
14+
15+
```
16+
-h, --help Help for "stackit beta sfs project-lock"
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 sfs](./stackit_beta_sfs.md) - Provides functionality for SFS (STACKIT File Storage)
33+
* [stackit beta sfs project-lock describe](./stackit_beta_sfs_project-lock_describe.md) - Get lock status for a project
34+
* [stackit beta sfs project-lock lock](./stackit_beta_sfs_project-lock_lock.md) - Enables lock for a project
35+
* [stackit beta sfs project-lock unlock](./stackit_beta_sfs_project-lock_unlock.md) - Clean up lock for a project
36+
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
## stackit beta sfs project-lock describe
2+
3+
Get lock status for a project
4+
5+
### Synopsis
6+
7+
Get lock status for a project.
8+
9+
```
10+
stackit beta sfs project-lock describe [flags]
11+
```
12+
13+
### Examples
14+
15+
```
16+
Get lock status for project
17+
$ stackit beta sfs project-lock describe
18+
```
19+
20+
### Options
21+
22+
```
23+
-h, --help Help for "stackit beta sfs project-lock 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 sfs project-lock](./stackit_beta_sfs_project-lock.md) - Provides functionality for SFS project locks
40+
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
## stackit beta sfs project-lock lock
2+
3+
Enables lock for a project
4+
5+
### Synopsis
6+
7+
Enables lock for a project. Necessary for immutable snapshots and to prevent accidental deletion of resources.
8+
9+
```
10+
stackit beta sfs project-lock lock [flags]
11+
```
12+
13+
### Examples
14+
15+
```
16+
Enable lock for project
17+
$ stackit beta sfs project-lock lock
18+
```
19+
20+
### Options
21+
22+
```
23+
-h, --help Help for "stackit beta sfs project-lock lock"
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 sfs project-lock](./stackit_beta_sfs_project-lock.md) - Provides functionality for SFS project locks
40+

0 commit comments

Comments
 (0)