Skip to content

Commit 3e2fce5

Browse files
authored
Merge branch 'main' into feat/list-applications
2 parents c472836 + fa38f73 commit 3e2fce5

34 files changed

Lines changed: 1626 additions & 978 deletions

‎docs/stackit_mongodbflex.md‎

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,9 @@ stackit mongodbflex [flags]
3131

3232
* [stackit](./stackit.md) - Manage STACKIT resources using the command line
3333
* [stackit mongodbflex backup](./stackit_mongodbflex_backup.md) - Provides functionality for MongoDB Flex instance backups
34+
* [stackit mongodbflex flavor](./stackit_mongodbflex_flavor.md) - Provides functionality for MongoDB Flex flavors
3435
* [stackit mongodbflex instance](./stackit_mongodbflex_instance.md) - Provides functionality for MongoDB Flex instances
35-
* [stackit mongodbflex options](./stackit_mongodbflex_options.md) - Lists MongoDB Flex options
36+
* [stackit mongodbflex storage](./stackit_mongodbflex_storage.md) - Provides functionality for MongoDB Flex storages for a certain flavor
3637
* [stackit mongodbflex user](./stackit_mongodbflex_user.md) - Provides functionality for MongoDB Flex users
38+
* [stackit mongodbflex version](./stackit_mongodbflex_version.md) - Provides functionality for MongoDB Flex versions
3739

‎docs/stackit_mongodbflex_flavor.md‎

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
## stackit mongodbflex flavor
2+
3+
Provides functionality for MongoDB Flex flavors
4+
5+
### Synopsis
6+
7+
Provides functionality for MongoDB Flex flavors.
8+
9+
```
10+
stackit mongodbflex flavor [flags]
11+
```
12+
13+
### Options
14+
15+
```
16+
-h, --help Help for "stackit mongodbflex flavor"
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 mongodbflex](./stackit_mongodbflex.md) - Provides functionality for MongoDB Flex
33+
* [stackit mongodbflex flavor list](./stackit_mongodbflex_flavor_list.md) - Lists MongoDB Flex flavors
34+
Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
## stackit mongodbflex flavor list
2+
3+
Lists MongoDB Flex flavors
4+
5+
### Synopsis
6+
7+
Lists MongoDB Flex flavors.
8+
9+
```
10+
stackit mongodbflex flavor list [flags]
11+
```
12+
13+
### Examples
14+
15+
```
16+
List MongoDB Flex flavor
17+
$ stackit mongodbflex flavor list
18+
```
19+
20+
### Options
21+
22+
```
23+
-h, --help Help for "stackit mongodbflex flavor list"
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 mongodbflex flavor](./stackit_mongodbflex_flavor.md) - Provides functionality for MongoDB Flex flavors
41+

‎docs/stackit_mongodbflex_instance_create.md‎

Lines changed: 9 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -13,30 +13,25 @@ stackit mongodbflex instance create [flags]
1313
### Examples
1414

1515
```
16-
Create a MongoDB Flex instance with name "my-instance", ACL 0.0.0.0/0 (open access) and specify flavor by CPU and RAM. Other parameters are set to default values
17-
$ stackit mongodbflex instance create --name my-instance --cpu 1 --ram 4 --acl 0.0.0.0/0
16+
Create a MongoDB Flex instance with name "my-instance", ACL 0.0.0.0/0 (open access).
17+
$ stackit mongodbflex instance create --name my-instance --flavor-id xxx --acl 0.0.0.0/0 --type Replica --storage-size 20 --version 8.0 --backup-schedule "6 6 * * *" --storage-size 10 --storage-class premium-perf2-mongodb
1818
19-
Create a MongoDB Flex instance with name "my-instance", ACL 0.0.0.0/0 (open access) and specify flavor by ID. Other parameters are set to default values
20-
$ stackit mongodbflex instance create --name my-instance --flavor-id xxx --acl 0.0.0.0/0
21-
22-
Create a MongoDB Flex instance with name "my-instance", allow access to a specific range of IP addresses, specify flavor by CPU and RAM and set storage size to 20 GB. Other parameters are set to default values
23-
$ stackit mongodbflex instance create --name my-instance --cpu 1 --ram 4 --acl 1.2.3.0/24 --storage-size 20
19+
Create a MongoDB Flex instance with name "my-instance", allow access to a specific range of IP addresses.
20+
$ stackit mongodbflex instance create --name my-instance --flavor-id xxx --acl 1.2.3.0/24 --type Replica --storage-size 20 --version 8.0 --backup-schedule "6 6 * * *" --storage-size 10 --storage-class premium-perf2-mongodb
2421
```
2522

2623
### Options
2724

2825
```
2926
--acl strings The access control list (ACL). Must contain at least one valid subnet, for instance '0.0.0.0/0' for open access (discouraged), '1.2.3.0/24 for a public IP range of an organization, '1.2.3.4/32' for a single IP range, etc. (default [])
30-
--backup-schedule string Backup schedule (default "0 0/6 * * *")
31-
--cpu int32 Number of CPUs
32-
--flavor-id string ID of the flavor
27+
--backup-schedule string Backup schedule. This flag will be required after 2027-03-07. (default "0 0/6 * * *")
28+
--flavor-id string ID of the flavor. This flag will be required after 2027-03-07.
3329
-h, --help Help for "stackit mongodbflex instance create"
3430
-n, --name string Instance name
35-
--ram int32 Amount of RAM (in GB)
36-
--storage-class string Storage class (default "premium-perf2-mongodb")
37-
--storage-size int Storage size (in GB) (default 10)
31+
--storage-class string Storage class. This flag will be required after 2027-03-07. (default "premium-perf2-mongodb")
32+
--storage-size int Storage size (in GB). This flag will be required after 2027-03-07. (default 10)
3833
--type string Instance type, (one of: [Replica, Sharded, Single]) (default "Replica")
39-
--version string MongoDB version. Defaults to the latest version available
34+
--version string MongoDB version. Defaults to the latest version available. This flag will be required after 2027-03-07.
4035
```
4136

4237
### Options inherited from parent commands

‎docs/stackit_mongodbflex_instance_update.md‎

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,19 +17,17 @@ stackit mongodbflex instance update INSTANCE_ID [flags]
1717
$ stackit mongodbflex instance update xxx --name my-new-name
1818
1919
Update the version of a MongoDB Flex instance
20-
$ stackit mongodbflex instance update xxx --version 6.0
20+
$ stackit mongodbflex instance update xxx --version 8.0
2121
```
2222

2323
### Options
2424

2525
```
2626
--acl strings Lists of IP networks in CIDR notation which are allowed to access this instance (default [])
2727
--backup-schedule string Backup schedule
28-
--cpu int32 Number of CPUs
2928
--flavor-id string ID of the flavor
3029
-h, --help Help for "stackit mongodbflex instance update"
3130
-n, --name string Instance name
32-
--ram int32 Amount of RAM (in GB)
3331
--storage-class string Storage class
3432
--storage-size int Storage size (in GB)
3533
--type string Instance type, (one of: [Replica, Sharded, Single])

‎docs/stackit_mongodbflex_options.md‎

Lines changed: 0 additions & 51 deletions
This file was deleted.
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
## stackit mongodbflex storage
2+
3+
Provides functionality for MongoDB Flex storages for a certain flavor
4+
5+
### Synopsis
6+
7+
Provides functionality for MongoDB Flex storages for a certain flavor.
8+
9+
```
10+
stackit mongodbflex storage [flags]
11+
```
12+
13+
### Options
14+
15+
```
16+
-h, --help Help for "stackit mongodbflex storage"
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 mongodbflex](./stackit_mongodbflex.md) - Provides functionality for MongoDB Flex
33+
* [stackit mongodbflex storage list](./stackit_mongodbflex_storage_list.md) - Lists MongoDB Flex storages for a certain flavor
34+
Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
## stackit mongodbflex storage list
2+
3+
Lists MongoDB Flex storages for a certain flavor
4+
5+
### Synopsis
6+
7+
Lists MongoDB Flex storages for a certain flavor.
8+
9+
```
10+
stackit mongodbflex storage list [flags]
11+
```
12+
13+
### Examples
14+
15+
```
16+
List MongoDB Flex storages for flavor with ID "xxx"
17+
$ stackit mongodbflex storage list --flavor-id xxx
18+
19+
List MongoDB Flex storages for flavor with ID "xxx" in JSON format
20+
$ stackit mongodbflex storage list --flavor-id xxx --output-format json
21+
22+
List up to 10 storages for flavor with ID "xxx"
23+
$ stackit mongodbflex storage list --flavor-id xxx --limit 10
24+
```
25+
26+
### Options
27+
28+
```
29+
--flavor-id string Flavor ID
30+
-h, --help Help for "stackit mongodbflex storage list"
31+
--limit int Maximum number of entries to list
32+
```
33+
34+
### Options inherited from parent commands
35+
36+
```
37+
-y, --assume-yes If set, skips all confirmation prompts
38+
--async If set, runs the command asynchronously
39+
-o, --output-format string Output format, (one of: [json, pretty, none, yaml])
40+
-p, --project-id string Project ID
41+
--region string Target region for region-specific requests
42+
--verbosity string Verbosity of the CLI, (one of: [debug, info, warning, error]) (default "info")
43+
```
44+
45+
### SEE ALSO
46+
47+
* [stackit mongodbflex storage](./stackit_mongodbflex_storage.md) - Provides functionality for MongoDB Flex storages for a certain flavor
48+
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
## stackit mongodbflex version
2+
3+
Provides functionality for MongoDB Flex versions
4+
5+
### Synopsis
6+
7+
Provides functionality for MongoDB Flex versions.
8+
9+
```
10+
stackit mongodbflex version [flags]
11+
```
12+
13+
### Options
14+
15+
```
16+
-h, --help Help for "stackit mongodbflex version"
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 mongodbflex](./stackit_mongodbflex.md) - Provides functionality for MongoDB Flex
33+
* [stackit mongodbflex version list](./stackit_mongodbflex_version_list.md) - Lists MongoDB Flex versions
34+
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
## stackit mongodbflex version list
2+
3+
Lists MongoDB Flex versions
4+
5+
### Synopsis
6+
7+
Lists MongoDB Flex versions.
8+
9+
```
10+
stackit mongodbflex version list [flags]
11+
```
12+
13+
### Examples
14+
15+
```
16+
List MongoDB Flex version options
17+
$ stackit mongodbflex version list
18+
```
19+
20+
### Options
21+
22+
```
23+
-h, --help Help for "stackit mongodbflex version list"
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 mongodbflex version](./stackit_mongodbflex_version.md) - Provides functionality for MongoDB Flex versions
40+

0 commit comments

Comments
 (0)