add: documentation
This commit is contained in:
@@ -0,0 +1,46 @@
|
||||
# Operations: nubes_rabbitmq
|
||||
|
||||
| Operation | Kind | Action | Subresource | ID | Params | Description |
|
||||
|---|---|---|---|---|---|---|
|
||||
| `create` | `instance` | `create` | `` | `38` | resourceCPU, resourceMemory, resourceDisk, resourceRealm, resourceInstances, needExternalAddressMaster, ipSpaceNameMaster | |
|
||||
| `delete` | `instance` | `delete` | `` | `39` | | |
|
||||
| `modify` | `instance` | `modify` | `` | `106` | resourceCPU, resourceMemory, resourceDisk, resourceInstances, needExternalAddressMaster, needExternalAddressSlave, ipSpaceNameMaster, ipSpaceNameSlave | |
|
||||
| `resume` | `instance` | `resume` | `` | `117` | | |
|
||||
| `suspend` | `instance` | `suspend` | `` | `116` | | Пока не работает из за того что RabbitmqCluster нельзя занулить |
|
||||
|
||||
## Operation: create
|
||||
|
||||
| Code | Type | Required | Default | Description | Man | Constraints | ID |
|
||||
|---|---|---|---|---|---|---|---|
|
||||
| `resourceCPU` | `integer > 0` | `ДА` | `1000` | Пример: `2000` | | minvalue=500; maxvalue=4000 | `116` |
|
||||
| `resourceMemory` | `integer > 0` | `ДА` | `1124` | Пример: `2048` | | minvalue=512; maxvalue=8192 | `117` |
|
||||
| `resourceDisk` | `integer > 0` | `ДА` | `30` | Пример: `20` | | minvalue=5; maxvalue=999 | `118` |
|
||||
| `resourceRealm` | `string` | `ДА` | `` | Выбрать платформу из списка | | func=getAvailableResourceRealms | `119` |
|
||||
| `resourceInstances` | `integer > 0` | `ДА` | `1` | Пример: `1` | | minvalue=1; maxvalue=7 | `224` |
|
||||
| `needExternalAddressMaster` | `boolean` | `ДА` | `false` | Флаг, определяющий, нужно ли выделять внешний IP для доступа к master. Пример: `true` или `false` | | value_list=false, true | `225` |
|
||||
| `ipSpaceNameMaster` | `string` | `НЕТ` | `` | Пример: `internet-no-antiddos-v1` | | | `543` |
|
||||
|
||||
## Operation: delete
|
||||
|
||||
None.
|
||||
|
||||
## Operation: modify
|
||||
|
||||
| Code | Type | Required | Default | Description | Man | Constraints | ID |
|
||||
|---|---|---|---|---|---|---|---|
|
||||
| `resourceCPU` | `integer > 0` | `ДА` | `` | Пример: `2000` | | minvalue=500; maxvalue=4000 | `304` |
|
||||
| `resourceMemory` | `integer > 0` | `ДА` | `` | Пример: `2048` | | minvalue=512; maxvalue=8192 | `305` |
|
||||
| `resourceDisk` | `integer > 0` | `ДА` | `` | Пример: `20` | | minvalue=1; maxvalue=999 | `306` |
|
||||
| `resourceInstances` | `integer > 0` | `ДА` | `` | Пример: `1` | | minvalue=1; maxvalue=7 | `307` |
|
||||
| `needExternalAddressMaster` | `boolean` | `ДА` | `false` | Выделяет внешний (белый) IP для доступа к master | | value_list=false, true | `308` |
|
||||
| `needExternalAddressSlave` | `boolean` | `ДА` | `false` | Выделяет внешний (белый) IP для доступа к slave | | value_list=false, true | `309` |
|
||||
| `ipSpaceNameMaster` | `string` | `НЕТ` | `` | Пример: `internet-no-antiddos-v1` | | | `545` |
|
||||
| `ipSpaceNameSlave` | `string` | `НЕТ` | `` | Пример: `internet-no-antiddos-v1` | | | `546` |
|
||||
|
||||
## Operation: resume
|
||||
|
||||
None.
|
||||
|
||||
## Operation: suspend
|
||||
|
||||
None.
|
||||
Reference in New Issue
Block a user