Skip to content

Feat/stackitcli 117 move iaa s beta commonds to top level #611

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ Below you can find a list of the STACKIT services already available in the CLI (
| Service | CLI Commands | Status |
| ---------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------- |
| Observability | `observability` | :white_check_mark: |
| Infrastructure as a Service (IaaS) | `beta network-area` <br/> `beta network` <br/> `beta volume` <br/> `beta network-interface` <br/> `beta public-ip` <br/> `beta security-group` <br/> `beta key-pair` <br/> `beta image` <br/> `beta quota` | :white_check_mark: (beta)|
| Infrastructure as a Service (IaaS) | `network-area` <br/> `network` <br/> `volume` <br/> `network-interface` <br/> `public-ip` <br/> `security-group` <br/> `key-pair` <br/> `image` <br/> `quota` | :white_check_mark:|
| Authorization | `project`, `organization` | :white_check_mark: |
| DNS | `dns` | :white_check_mark: |
| Kubernetes Engine (SKE) | `ske` | :white_check_mark: |
Expand All @@ -91,8 +91,8 @@ Below you can find a list of the STACKIT services already available in the CLI (
| Redis | `redis` | :white_check_mark: |
| Resource Manager | `project` | :white_check_mark: |
| Secrets Manager | `secrets-manager` | :white_check_mark: |
| Server Backup Management | `beta server backup` | :white_check_mark: (beta) |
| Server Command (Run Command) | `beta server command` | :white_check_mark: (beta) |
| Server Backup Management | `server backup` | :white_check_mark: |
| Server Command (Run Command) | `server command` | :white_check_mark: |
| Service Account | `service-account` | :white_check_mark: |
| SQLServer Flex | `beta sqlserverflex` | :white_check_mark: (beta) |

Expand Down
11 changes: 11 additions & 0 deletions docs/stackit.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,24 +27,35 @@ stackit [flags]

### SEE ALSO

* [stackit affinity-group](./stackit_affinity-group.md) - Manage server affinity groups
* [stackit auth](./stackit_auth.md) - Authenticates the STACKIT CLI
* [stackit beta](./stackit_beta.md) - Contains beta STACKIT CLI commands
* [stackit config](./stackit_config.md) - Provides functionality for CLI configuration options
* [stackit curl](./stackit_curl.md) - Executes an authenticated HTTP request to an endpoint
* [stackit dns](./stackit_dns.md) - Provides functionality for DNS
* [stackit image](./stackit_image.md) - Manage server images
* [stackit key-pair](./stackit_key-pair.md) - Provides functionality for SSH key pairs
* [stackit load-balancer](./stackit_load-balancer.md) - Provides functionality for Load Balancer
* [stackit logme](./stackit_logme.md) - Provides functionality for LogMe
* [stackit mariadb](./stackit_mariadb.md) - Provides functionality for MariaDB
* [stackit mongodbflex](./stackit_mongodbflex.md) - Provides functionality for MongoDB Flex
* [stackit network](./stackit_network.md) - Provides functionality for networks
* [stackit network-area](./stackit_network-area.md) - Provides functionality for STACKIT Network Area (SNA)
* [stackit network-interface](./stackit_network-interface.md) - Provides functionality for network interfaces
* [stackit object-storage](./stackit_object-storage.md) - Provides functionality for Object Storage
* [stackit observability](./stackit_observability.md) - Provides functionality for Observability
* [stackit opensearch](./stackit_opensearch.md) - Provides functionality for OpenSearch
* [stackit organization](./stackit_organization.md) - Manages organizations
* [stackit postgresflex](./stackit_postgresflex.md) - Provides functionality for PostgreSQL Flex
* [stackit project](./stackit_project.md) - Manages projects
* [stackit public-ip](./stackit_public-ip.md) - Provides functionality for public IPs
* [stackit quota](./stackit_quota.md) - Manage server quotas
* [stackit rabbitmq](./stackit_rabbitmq.md) - Provides functionality for RabbitMQ
* [stackit redis](./stackit_redis.md) - Provides functionality for Redis
* [stackit secrets-manager](./stackit_secrets-manager.md) - Provides functionality for Secrets Manager
* [stackit security-group](./stackit_security-group.md) - Manage security groups
* [stackit server](./stackit_server.md) - Provides functionality for servers
* [stackit service-account](./stackit_service-account.md) - Provides functionality for service accounts
* [stackit ske](./stackit_ske.md) - Provides functionality for SKE
* [stackit volume](./stackit_volume.md) - Provides functionality for volumes

Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
## stackit beta affinity-group
## stackit affinity-group

Manage server affinity groups

Expand All @@ -7,13 +7,13 @@ Manage server affinity groups
Manage the lifecycle of server affinity groups.

```
stackit beta affinity-group [flags]
stackit affinity-group [flags]
```

### Options

```
-h, --help Help for "stackit beta affinity-group"
-h, --help Help for "stackit affinity-group"
```

### Options inherited from parent commands
Expand All @@ -29,9 +29,9 @@ stackit beta affinity-group [flags]

### SEE ALSO

* [stackit beta](./stackit_beta.md) - Contains beta STACKIT CLI commands
* [stackit beta affinity-group create](./stackit_beta_affinity-group_create.md) - Creates an affinity groups
* [stackit beta affinity-group delete](./stackit_beta_affinity-group_delete.md) - Deletes an affinity group
* [stackit beta affinity-group describe](./stackit_beta_affinity-group_describe.md) - Show details of an affinity group
* [stackit beta affinity-group list](./stackit_beta_affinity-group_list.md) - Lists affinity groups
* [stackit](./stackit.md) - Manage STACKIT resources using the command line
* [stackit affinity-group create](./stackit_affinity-group_create.md) - Creates an affinity groups
* [stackit affinity-group delete](./stackit_affinity-group_delete.md) - Deletes an affinity group
* [stackit affinity-group describe](./stackit_affinity-group_describe.md) - Show details of an affinity group
* [stackit affinity-group list](./stackit_affinity-group_list.md) - Lists affinity groups

Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
## stackit beta affinity-group create
## stackit affinity-group create

Creates an affinity groups

Expand All @@ -7,20 +7,20 @@ Creates an affinity groups
Creates an affinity groups.

```
stackit beta affinity-group create [flags]
stackit affinity-group create [flags]
```

### Examples

```
Create an affinity group with name "AFFINITY_GROUP_NAME" and policy "soft-affinity"
$ stackit beta affinity-group create --name AFFINITY_GROUP_NAME --policy soft-affinity
$ stackit affinity-group create --name AFFINITY_GROUP_NAME --policy soft-affinity
```

### Options

```
-h, --help Help for "stackit beta affinity-group create"
-h, --help Help for "stackit affinity-group create"
--name string The name of the affinity group.
--policy string The policy for the affinity group. Valid values for the policy are: "hard-affinity", "hard-anti-affinity", "soft-affinity", "soft-anti-affinity"
```
Expand All @@ -38,5 +38,5 @@ stackit beta affinity-group create [flags]

### SEE ALSO

* [stackit beta affinity-group](./stackit_beta_affinity-group.md) - Manage server affinity groups
* [stackit affinity-group](./stackit_affinity-group.md) - Manage server affinity groups

Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
## stackit beta affinity-group delete
## stackit affinity-group delete

Deletes an affinity group

Expand All @@ -7,20 +7,20 @@ Deletes an affinity group
Deletes an affinity group.

```
stackit beta affinity-group delete AFFINITY_GROUP [flags]
stackit affinity-group delete AFFINITY_GROUP [flags]
```

### Examples

```
Delete an affinity group with ID "xxx"
$ stackit beta affinity-group delete xxx
$ stackit affinity-group delete xxx
```

### Options

```
-h, --help Help for "stackit beta affinity-group delete"
-h, --help Help for "stackit affinity-group delete"
```

### Options inherited from parent commands
Expand All @@ -36,5 +36,5 @@ stackit beta affinity-group delete AFFINITY_GROUP [flags]

### SEE ALSO

* [stackit beta affinity-group](./stackit_beta_affinity-group.md) - Manage server affinity groups
* [stackit affinity-group](./stackit_affinity-group.md) - Manage server affinity groups

Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
## stackit beta affinity-group describe
## stackit affinity-group describe

Show details of an affinity group

Expand All @@ -7,20 +7,20 @@ Show details of an affinity group
Show details of an affinity group.

```
stackit beta affinity-group describe AFFINITY_GROUP_ID [flags]
stackit affinity-group describe AFFINITY_GROUP_ID [flags]
```

### Examples

```
Get details about an affinity group with the ID "xxx"
$ stackit beta affinity-group describe xxx
$ stackit affinity-group describe xxx
```

### Options

```
-h, --help Help for "stackit beta affinity-group describe"
-h, --help Help for "stackit affinity-group describe"
```

### Options inherited from parent commands
Expand All @@ -36,5 +36,5 @@ stackit beta affinity-group describe AFFINITY_GROUP_ID [flags]

### SEE ALSO

* [stackit beta affinity-group](./stackit_beta_affinity-group.md) - Manage server affinity groups
* [stackit affinity-group](./stackit_affinity-group.md) - Manage server affinity groups

Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
## stackit beta affinity-group list
## stackit affinity-group list

Lists affinity groups

Expand All @@ -7,23 +7,23 @@ Lists affinity groups
Lists affinity groups.

```
stackit beta affinity-group list [flags]
stackit affinity-group list [flags]
```

### Examples

```
Lists all affinity groups
$ stackit beta affinity-group list
$ stackit affinity-group list

Lists up to 10 affinity groups
$ stackit beta affinity-group list --limit=10
$ stackit affinity-group list --limit=10
```

### Options

```
-h, --help Help for "stackit beta affinity-group list"
-h, --help Help for "stackit affinity-group list"
--limit int Limit the output to the first n elements
```

Expand All @@ -40,5 +40,5 @@ stackit beta affinity-group list [flags]

### SEE ALSO

* [stackit beta affinity-group](./stackit_beta_affinity-group.md) - Manage server affinity groups
* [stackit affinity-group](./stackit_affinity-group.md) - Manage server affinity groups

11 changes: 0 additions & 11 deletions docs/stackit_beta.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,16 +41,5 @@ stackit beta [flags]
### SEE ALSO

* [stackit](./stackit.md) - Manage STACKIT resources using the command line
* [stackit beta affinity-group](./stackit_beta_affinity-group.md) - Manage server affinity groups
* [stackit beta image](./stackit_beta_image.md) - Manage server images
* [stackit beta key-pair](./stackit_beta_key-pair.md) - Provides functionality for SSH key pairs
* [stackit beta network](./stackit_beta_network.md) - Provides functionality for networks
* [stackit beta network-area](./stackit_beta_network-area.md) - Provides functionality for STACKIT Network Area (SNA)
* [stackit beta network-interface](./stackit_beta_network-interface.md) - Provides functionality for network interfaces
* [stackit beta public-ip](./stackit_beta_public-ip.md) - Provides functionality for public IPs
* [stackit beta quota](./stackit_beta_quota.md) - Manage server quotas
* [stackit beta security-group](./stackit_beta_security-group.md) - Manage security groups
* [stackit beta server](./stackit_beta_server.md) - Provides functionality for servers
* [stackit beta sqlserverflex](./stackit_beta_sqlserverflex.md) - Provides functionality for SQLServer Flex
* [stackit beta volume](./stackit_beta_volume.md) - Provides functionality for volumes

63 changes: 0 additions & 63 deletions docs/stackit_beta_image_update.md

This file was deleted.

40 changes: 0 additions & 40 deletions docs/stackit_beta_network-area.md

This file was deleted.

Loading