Skip to content
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
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions docs/stackit.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,8 @@ stackit [flags]
* [stackit organization](./stackit_organization.md) - Provides functionality regarding organizations
* [stackit postgresflex](./stackit_postgresflex.md) - Provides functionality for PostgreSQL Flex
* [stackit project](./stackit_project.md) - Provides functionality regarding projects
* [stackit rabbitmq](./stackit_rabbitmq.md) - Provides functionality for RabbitMQ
* [stackit redis](./stackit_redis.md) - Provides functionality for Redis
* [stackit service-account](./stackit_service-account.md) - Provides functionality for service accounts
* [stackit ske](./stackit_ske.md) - Provides functionality for SKE

2 changes: 2 additions & 0 deletions docs/stackit_config_set.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,8 @@ stackit config set [flags]
--mongodbflex-custom-endpoint string MongoDB Flex custom endpoint
--opensearch-custom-endpoint string OpenSearch custom endpoint
--postgresflex-custom-endpoint string PostgreSQL Flex custom endpoint
--rabbitmq-custom-endpoint string RabbitMQ custom endpoint
--redis-custom-endpoint string Redis custom endpoint
--resource-manager-custom-endpoint string Resource manager custom endpoint
--service-account-custom-endpoint string Service Account custom endpoint
--session-time-limit string Maximum time before authentication is required again. Can't be larger than 24h. Examples: 3h, 5h30m40s (BETA: currently values greater than 2h have no effect)
Expand Down
2 changes: 2 additions & 0 deletions docs/stackit_config_unset.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,8 @@ stackit config unset [flags]
--output-format Output format
--postgresflex-custom-endpoint PostgreSQL Flex custom endpoint
--project-id Project ID
--rabbitmq-custom-endpoint RabbitMQ custom endpoint
--redis-custom-endpoint Redis custom endpoint
--resource-manager-custom-endpoint Resource Manager custom endpoint
--service-account-custom-endpoint SKE custom endpoint
--ske-custom-endpoint SKE custom endpoint
Expand Down
6 changes: 3 additions & 3 deletions docs/stackit_postgresflex_instance_create.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,16 +27,16 @@ stackit postgresflex instance create [flags]

```
--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 [])
--backup-schedule string Backup schedule (default "0 0/6 * * *")
--backup-schedule string Backup schedule (default "0 0 * * *")
--cpu int Number of CPUs
--flavor-id string ID of the flavor
-h, --help Help for "stackit postgresflex instance create"
-n, --name string Instance name
--ram int Amount of RAM (in GB)
--storage-class string Storage class (default "premium-perf2-stackit")
--storage-size int Storage size (in GB) (default 10)
--type string Instance type, one of ["Single" "Replica" "Sharded"] (default "Replica")
--version string Version (default "6.0")
--type string Instance type, one of ["Single" "Replica"] (default "Replica")
--version string PostgreSQL version. Defaults to the latest version available
```

### Options inherited from parent commands
Expand Down
2 changes: 1 addition & 1 deletion docs/stackit_postgresflex_instance_update.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ stackit postgresflex instance update INSTANCE_ID [flags]
--ram int Amount of RAM (in GB)
--storage-class string Storage class
--storage-size int Storage size (in GB)
--type string Instance type, one of ["Single" "Replica" "Sharded"]
--type string Instance type, one of ["Single" "Replica"]
--version string Version
```

Expand Down
34 changes: 34 additions & 0 deletions docs/stackit_rabbitmq.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
## stackit rabbitmq

Provides functionality for RabbitMQ

### Synopsis

Provides functionality for RabbitMQ.

```
stackit rabbitmq [flags]
```

### Options

```
-h, --help Help for "stackit rabbitmq"
```

### Options inherited from parent commands

```
-y, --assume-yes If set, skips all confirmation prompts
--async If set, runs the command asynchronously
-o, --output-format string Output format, one of ["json" "pretty"]
-p, --project-id string Project ID
```

### SEE ALSO

* [stackit](./stackit.md) - Manage STACKIT resources using the command line
* [stackit rabbitmq credentials](./stackit_rabbitmq_credentials.md) - Provides functionality for RabbitMQ credentials
* [stackit rabbitmq instance](./stackit_rabbitmq_instance.md) - Provides functionality for RabbitMQ instances
* [stackit rabbitmq plans](./stackit_rabbitmq_plans.md) - Lists all RabbitMQ service plans

35 changes: 35 additions & 0 deletions docs/stackit_rabbitmq_credentials.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
## stackit rabbitmq credentials

Provides functionality for RabbitMQ credentials

### Synopsis

Provides functionality for RabbitMQ credentials.

```
stackit rabbitmq credentials [flags]
```

### Options

```
-h, --help Help for "stackit rabbitmq credentials"
```

### Options inherited from parent commands

```
-y, --assume-yes If set, skips all confirmation prompts
--async If set, runs the command asynchronously
-o, --output-format string Output format, one of ["json" "pretty"]
-p, --project-id string Project ID
```

### SEE ALSO

* [stackit rabbitmq](./stackit_rabbitmq.md) - Provides functionality for RabbitMQ
* [stackit rabbitmq credentials create](./stackit_rabbitmq_credentials_create.md) - Creates credentials for an RabbitMQ instance
* [stackit rabbitmq credentials delete](./stackit_rabbitmq_credentials_delete.md) - Deletes credentials of an RabbitMQ instance
* [stackit rabbitmq credentials describe](./stackit_rabbitmq_credentials_describe.md) - Shows details of credentials of an RabbitMQ instance
* [stackit rabbitmq credentials list](./stackit_rabbitmq_credentials_list.md) - Lists all credentials' IDs for an RabbitMQ instance

43 changes: 43 additions & 0 deletions docs/stackit_rabbitmq_credentials_create.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
## stackit rabbitmq credentials create

Creates credentials for an RabbitMQ instance

### Synopsis

Creates credentials (username and password) for an RabbitMQ instance.

```
stackit rabbitmq credentials create [flags]
```

### Examples

```
Create credentials for an RabbitMQ instance
$ stackit rabbitmq credentials create --instance-id xxx

Create credentials for an RabbitMQ instance and hide the password in the output
$ stackit rabbitmq credentials create --instance-id xxx --hide-password
```

### Options

```
-h, --help Help for "stackit rabbitmq credentials create"
--hide-password Hide password in output
--instance-id string Instance ID
```

### Options inherited from parent commands

```
-y, --assume-yes If set, skips all confirmation prompts
--async If set, runs the command asynchronously
-o, --output-format string Output format, one of ["json" "pretty"]
-p, --project-id string Project ID
```

### SEE ALSO

* [stackit rabbitmq credentials](./stackit_rabbitmq_credentials.md) - Provides functionality for RabbitMQ credentials

39 changes: 39 additions & 0 deletions docs/stackit_rabbitmq_credentials_delete.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
## stackit rabbitmq credentials delete

Deletes credentials of an RabbitMQ instance

### Synopsis

Deletes credentials of an RabbitMQ instance.

```
stackit rabbitmq credentials delete CREDENTIALS_ID [flags]
```

### Examples

```
Delete credentials with ID "xxx" of RabbitMQ instance with ID "yyy"
$ stackit rabbitmq credentials delete xxx --instance-id yyy
```

### Options

```
-h, --help Help for "stackit rabbitmq credentials delete"
--instance-id string Instance ID
```

### Options inherited from parent commands

```
-y, --assume-yes If set, skips all confirmation prompts
--async If set, runs the command asynchronously
-o, --output-format string Output format, one of ["json" "pretty"]
-p, --project-id string Project ID
```

### SEE ALSO

* [stackit rabbitmq credentials](./stackit_rabbitmq_credentials.md) - Provides functionality for RabbitMQ credentials

42 changes: 42 additions & 0 deletions docs/stackit_rabbitmq_credentials_describe.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
## stackit rabbitmq credentials describe

Shows details of credentials of an RabbitMQ instance

### Synopsis

Shows details of credentials of an RabbitMQ instance. The password will be shown in plain text in the output.

```
stackit rabbitmq credentials describe CREDENTIALS_ID [flags]
```

### Examples

```
Get details of credentials of an RabbitMQ instance with ID "xxx" from instance with ID "yyy"
$ stackit rabbitmq credentials describe xxx --instance-id yyy

Get details of credentials of an RabbitMQ instance with ID "xxx" from instance with ID "yyy" in a table format
$ stackit rabbitmq credentials describe xxx --instance-id yyy --output-format pretty
```

### Options

```
-h, --help Help for "stackit rabbitmq credentials describe"
--instance-id string Instance ID
```

### Options inherited from parent commands

```
-y, --assume-yes If set, skips all confirmation prompts
--async If set, runs the command asynchronously
-o, --output-format string Output format, one of ["json" "pretty"]
-p, --project-id string Project ID
```

### SEE ALSO

* [stackit rabbitmq credentials](./stackit_rabbitmq_credentials.md) - Provides functionality for RabbitMQ credentials

46 changes: 46 additions & 0 deletions docs/stackit_rabbitmq_credentials_list.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
## stackit rabbitmq credentials list

Lists all credentials' IDs for an RabbitMQ instance

### Synopsis

Lists all credentials' IDs for an RabbitMQ instance.

```
stackit rabbitmq credentials list [flags]
```

### Examples

```
List all credentials' IDs for an RabbitMQ instance
$ stackit rabbitmq credentials list --instance-id xxx

List all credentials' IDs for an RabbitMQ instance in JSON format
$ stackit rabbitmq credentials list --instance-id xxx --output-format json

List up to 10 credentials' IDs for an RabbitMQ instance
$ stackit rabbitmq credentials list --instance-id xxx --limit 10
```

### Options

```
-h, --help Help for "stackit rabbitmq credentials list"
--instance-id string Instance ID
--limit int Maximum number of entries to list
```

### Options inherited from parent commands

```
-y, --assume-yes If set, skips all confirmation prompts
--async If set, runs the command asynchronously
-o, --output-format string Output format, one of ["json" "pretty"]
-p, --project-id string Project ID
```

### SEE ALSO

* [stackit rabbitmq credentials](./stackit_rabbitmq_credentials.md) - Provides functionality for RabbitMQ credentials

36 changes: 36 additions & 0 deletions docs/stackit_rabbitmq_instance.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
## stackit rabbitmq instance

Provides functionality for RabbitMQ instances

### Synopsis

Provides functionality for RabbitMQ instances.

```
stackit rabbitmq instance [flags]
```

### Options

```
-h, --help Help for "stackit rabbitmq instance"
```

### Options inherited from parent commands

```
-y, --assume-yes If set, skips all confirmation prompts
--async If set, runs the command asynchronously
-o, --output-format string Output format, one of ["json" "pretty"]
-p, --project-id string Project ID
```

### SEE ALSO

* [stackit rabbitmq](./stackit_rabbitmq.md) - Provides functionality for RabbitMQ
* [stackit rabbitmq instance create](./stackit_rabbitmq_instance_create.md) - Creates an RabbitMQ instance
* [stackit rabbitmq instance delete](./stackit_rabbitmq_instance_delete.md) - Deletes an RabbitMQ instance
* [stackit rabbitmq instance describe](./stackit_rabbitmq_instance_describe.md) - Shows details of an RabbitMQ instance
* [stackit rabbitmq instance list](./stackit_rabbitmq_instance_list.md) - Lists all RabbitMQ instances
* [stackit rabbitmq instance update](./stackit_rabbitmq_instance_update.md) - Updates an RabbitMQ instance

56 changes: 56 additions & 0 deletions docs/stackit_rabbitmq_instance_create.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
## stackit rabbitmq instance create

Creates an RabbitMQ instance

### Synopsis

Creates an RabbitMQ instance.

```
stackit rabbitmq instance create [flags]
```

### Examples

```
Create an RabbitMQ instance with name "my-instance" and specify plan by name and version
$ stackit rabbitmq instance create --name my-instance --plan-name stackit-rabbitmq-1.2.10-replica --version 3.10

Create an RabbitMQ instance with name "my-instance" and specify plan by ID
$ stackit rabbitmq instance create --name my-instance --plan-id xxx

Create an RabbitMQ instance with name "my-instance" and specify IP range which is allowed to access it
$ stackit rabbitmq instance create --name my-instance --plan-id xxx --acl 192.168.1.0/24
```

### Options

```
--acl strings List of IP networks in CIDR notation which are allowed to access this instance (default [])
--enable-monitoring Enable monitoring
--graphite string Graphite host
-h, --help Help for "stackit rabbitmq instance create"
--metrics-frequency int Metrics frequency
--metrics-prefix string Metrics prefix
--monitoring-instance-id string Monitoring instance ID
-n, --name string Instance name
--plan-id string Plan ID
--plan-name string Plan name
--plugin strings Plugin
--syslog strings Syslog
--version string Instance RabbitMQ version
```

### Options inherited from parent commands

```
-y, --assume-yes If set, skips all confirmation prompts
--async If set, runs the command asynchronously
-o, --output-format string Output format, one of ["json" "pretty"]
-p, --project-id string Project ID
```

### SEE ALSO

* [stackit rabbitmq instance](./stackit_rabbitmq_instance.md) - Provides functionality for RabbitMQ instances

Loading