3.1 KiB
3.1 KiB
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.