Skip to content

Commit 5fe0997

Browse files
author
Andi Keraj
committed
rename commands, move kms out of beta folder
1 parent 2329310 commit 5fe0997

File tree

77 files changed

+304
-304
lines changed

Some content is hidden

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

77 files changed

+304
-304
lines changed

docs/stackit.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ stackit [flags]
3535
* [stackit git](./stackit_git.md) - Provides functionality for STACKIT Git
3636
* [stackit image](./stackit_image.md) - Manage server images
3737
* [stackit key-pair](./stackit_key-pair.md) - Provides functionality for SSH key pairs
38+
* [stackit kms](./stackit_kms.md) - Provides functionality for KMS
3839
* [stackit load-balancer](./stackit_load-balancer.md) - Provides functionality for Load Balancer
3940
* [stackit logme](./stackit_logme.md) - Provides functionality for LogMe
4041
* [stackit logs](./stackit_logs.md) - Provides functionality for Logs

docs/stackit_beta.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +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 kms](./stackit_beta_kms.md) - Provides functionality for KMS
4948
* [stackit beta sfs](./stackit_beta_sfs.md) - Provides functionality for SFS (stackit file storage)
5049
* [stackit beta sqlserverflex](./stackit_beta_sqlserverflex.md) - Provides functionality for SQLServer Flex
5150

docs/stackit_beta_kms_key.md

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

docs/stackit_beta_kms_version.md

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

docs/stackit_beta_kms_wrapping-key.md

Lines changed: 0 additions & 37 deletions
This file was deleted.
Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
## stackit beta kms
1+
## stackit kms
22

33
Provides functionality for KMS
44

@@ -7,13 +7,13 @@ Provides functionality for KMS
77
Provides functionality for KMS.
88

99
```
10-
stackit beta kms [flags]
10+
stackit kms [flags]
1111
```
1212

1313
### Options
1414

1515
```
16-
-h, --help Help for "stackit beta kms"
16+
-h, --help Help for "stackit kms"
1717
```
1818

1919
### Options inherited from parent commands
@@ -29,9 +29,9 @@ stackit beta kms [flags]
2929

3030
### SEE ALSO
3131

32-
* [stackit beta](./stackit_beta.md) - Contains beta STACKIT CLI commands
33-
* [stackit beta kms key](./stackit_beta_kms_key.md) - Manage KMS keys
34-
* [stackit beta kms keyring](./stackit_beta_kms_keyring.md) - Manage KMS key rings
35-
* [stackit beta kms version](./stackit_beta_kms_version.md) - Manage KMS key versions
36-
* [stackit beta kms wrapping-key](./stackit_beta_kms_wrapping-key.md) - Manage KMS wrapping keys
32+
* [stackit](./stackit.md) - Manage STACKIT resources using the command line
33+
* [stackit kms key](./stackit_kms_key.md) - Manage KMS keys
34+
* [stackit kms keyring](./stackit_kms_keyring.md) - Manage KMS key rings
35+
* [stackit kms version](./stackit_kms_version.md) - Manage KMS key versions
36+
* [stackit kms wrapping-key](./stackit_kms_wrapping-key.md) - Manage KMS wrapping keys
3737

docs/stackit_kms_key.md

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
## stackit kms key
2+
3+
Manage KMS keys
4+
5+
### Synopsis
6+
7+
Provides functionality for key operations inside the KMS
8+
9+
```
10+
stackit kms key [flags]
11+
```
12+
13+
### Options
14+
15+
```
16+
-h, --help Help for "stackit kms key"
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 kms](./stackit_kms.md) - Provides functionality for KMS
33+
* [stackit kms key create](./stackit_kms_key_create.md) - Creates a KMS key
34+
* [stackit kms key delete](./stackit_kms_key_delete.md) - Deletes a KMS key
35+
* [stackit kms key describe](./stackit_kms_key_describe.md) - Describe a KMS key
36+
* [stackit kms key import](./stackit_kms_key_import.md) - Import a KMS key
37+
* [stackit kms key list](./stackit_kms_key_list.md) - List all KMS keys
38+
* [stackit kms key restore](./stackit_kms_key_restore.md) - Restore a key
39+
* [stackit kms key rotate](./stackit_kms_key_rotate.md) - Rotate a key
40+
Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
## stackit beta kms key create
1+
## stackit kms key create
22

33
Creates a KMS key
44

@@ -7,37 +7,37 @@ Creates a KMS key
77
Creates a KMS key.
88

99
```
10-
stackit beta kms key create [flags]
10+
stackit kms key create [flags]
1111
```
1212

1313
### Examples
1414

1515
```
1616
Create a symmetric AES key (AES-256) with the name "symm-aes-gcm" under the key ring "my-keyring-id"
17-
$ stackit beta kms key create --keyring-id "my-keyring-id" --algorithm "aes_256_gcm" --name "symm-aes-gcm" --purpose "symmetric_encrypt_decrypt" --protection "software"
17+
$ stackit kms key create --keyring-id "my-keyring-id" --algorithm "aes_256_gcm" --name "symm-aes-gcm" --purpose "symmetric_encrypt_decrypt" --protection "software"
1818
1919
Create an asymmetric RSA encryption key (RSA-2048)
20-
$ stackit beta kms key create --keyring-id "my-keyring-id" --algorithm "rsa_2048_oaep_sha256" --name "prod-orders-rsa" --purpose "asymmetric_encrypt_decrypt" --protection "software"
20+
$ stackit kms key create --keyring-id "my-keyring-id" --algorithm "rsa_2048_oaep_sha256" --name "prod-orders-rsa" --purpose "asymmetric_encrypt_decrypt" --protection "software"
2121
2222
Create a message authentication key (HMAC-SHA512)
23-
$ stackit beta kms key create --keyring-id "my-keyring-id" --algorithm "hmac_sha512" --name "api-mac-key" --purpose "message_authentication_code" --protection "software"
23+
$ stackit kms key create --keyring-id "my-keyring-id" --algorithm "hmac_sha512" --name "api-mac-key" --purpose "message_authentication_code" --protection "software"
2424
2525
Create an ECDSA P-256 key for signing & verification
26-
$ stackit beta kms key create --keyring-id "my-keyring-id" --algorithm "ecdsa_p256_sha256" --name "signing-ecdsa-p256" --purpose "asymmetric_sign_verify" --protection "software"
26+
$ stackit kms key create --keyring-id "my-keyring-id" --algorithm "ecdsa_p256_sha256" --name "signing-ecdsa-p256" --purpose "asymmetric_sign_verify" --protection "software"
2727
2828
Create an import-only key (versions must be imported)
29-
$ stackit beta kms key create --keyring-id "my-keyring-id" --algorithm "rsa_2048_oaep_sha256" --name "ext-managed-rsa" --purpose "asymmetric_encrypt_decrypt" --protection "software" --import-only
29+
$ stackit kms key create --keyring-id "my-keyring-id" --algorithm "rsa_2048_oaep_sha256" --name "ext-managed-rsa" --purpose "asymmetric_encrypt_decrypt" --protection "software" --import-only
3030
3131
Create a key and print the result as YAML
32-
$ stackit beta kms key create --keyring-id "my-keyring-id" --algorithm "rsa_2048_oaep_sha256" --name "yaml-output-rsa" --purpose "asymmetric_encrypt_decrypt" --protection "software" --output yaml
32+
$ stackit kms key create --keyring-id "my-keyring-id" --algorithm "rsa_2048_oaep_sha256" --name "yaml-output-rsa" --purpose "asymmetric_encrypt_decrypt" --protection "software" --output yaml
3333
```
3434

3535
### Options
3636

3737
```
3838
--algorithm string En-/Decryption / signing algorithm. Possible values: ["aes_256_gcm" "rsa_2048_oaep_sha256" "rsa_3072_oaep_sha256" "rsa_4096_oaep_sha256" "rsa_4096_oaep_sha512" "hmac_sha256" "hmac_sha384" "hmac_sha512" "ecdsa_p256_sha256" "ecdsa_p384_sha384" "ecdsa_p521_sha512"]
3939
--description string Optional description of the key
40-
-h, --help Help for "stackit beta kms key create"
40+
-h, --help Help for "stackit kms key create"
4141
--import-only States whether versions can be created or only imported
4242
--keyring-id string ID of the KMS key ring
4343
--name string The display name to distinguish multiple keys
@@ -58,5 +58,5 @@ stackit beta kms key create [flags]
5858

5959
### SEE ALSO
6060

61-
* [stackit beta kms key](./stackit_beta_kms_key.md) - Manage KMS keys
61+
* [stackit kms key](./stackit_kms_key.md) - Manage KMS keys
6262

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

33
Deletes a KMS key
44

@@ -7,20 +7,20 @@ Deletes a KMS key
77
Deletes a KMS key inside a specific key ring.
88

99
```
10-
stackit beta kms key delete KEY_ID [flags]
10+
stackit kms key delete KEY_ID [flags]
1111
```
1212

1313
### Examples
1414

1515
```
1616
Delete a KMS key "MY_KEY_ID" inside the key ring "my-keyring-id"
17-
$ stackit beta kms key delete "MY_KEY_ID" --keyring-id "my-keyring-id"
17+
$ stackit kms key delete "MY_KEY_ID" --keyring-id "my-keyring-id"
1818
```
1919

2020
### Options
2121

2222
```
23-
-h, --help Help for "stackit beta kms key delete"
23+
-h, --help Help for "stackit kms key delete"
2424
--keyring-id string ID of the KMS key ring where the key is stored
2525
```
2626

@@ -37,5 +37,5 @@ stackit beta kms key delete KEY_ID [flags]
3737

3838
### SEE ALSO
3939

40-
* [stackit beta kms key](./stackit_beta_kms_key.md) - Manage KMS keys
40+
* [stackit kms key](./stackit_kms_key.md) - Manage KMS keys
4141

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
## stackit beta kms key describe
1+
## stackit kms key describe
22

33
Describe a KMS key
44

@@ -7,20 +7,20 @@ Describe a KMS key
77
Describe a KMS key
88

99
```
10-
stackit beta kms key describe KEY_ID [flags]
10+
stackit kms key describe KEY_ID [flags]
1111
```
1212

1313
### Examples
1414

1515
```
1616
Describe a KMS key with ID xxx of keyring yyy
17-
$ stackit beta kms key describe xxx --keyring-id yyy
17+
$ stackit kms key describe xxx --keyring-id yyy
1818
```
1919

2020
### Options
2121

2222
```
23-
-h, --help Help for "stackit beta kms key describe"
23+
-h, --help Help for "stackit kms key describe"
2424
--keyring-id string Key Ring ID
2525
```
2626

@@ -37,5 +37,5 @@ stackit beta kms key describe KEY_ID [flags]
3737

3838
### SEE ALSO
3939

40-
* [stackit beta kms key](./stackit_beta_kms_key.md) - Manage KMS keys
40+
* [stackit kms key](./stackit_kms_key.md) - Manage KMS keys
4141

0 commit comments

Comments
 (0)